Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.04.2014, 01:24   #1
spectrum988
Форумчанин
 
Аватар для spectrum988
 
Регистрация: 24.10.2013
Сообщений: 241
По умолчанию Перевод названия функции с Delphi на C++Builder

Здравствуйте!Подскажите пожалуйста,перевожу код с Delphi на С++Builder
и не знаю как мне перевести эту строку:
Код:
Procedure TForm1.Do_It(what:Tbutton);
мой вариант:
Код:
void __fastcall TForm1::Do_It(what:Tbutton)
spectrum988 вне форума Ответить с цитированием
Старый 11.04.2014, 08:57   #2
Krok27
Форумчанин
 
Аватар для Krok27
 
Регистрация: 08.07.2010
Сообщений: 505
По умолчанию

void __fastcall TForm1::Do_It(TButton* what)
Знающий не говорит, говорящий не знает (С) Лао Цзы

Последний раз редактировалось Krok27; 11.04.2014 в 09:07.
Krok27 вне форума Ответить с цитированием
Старый 12.04.2014, 23:52   #3
spectrum988
Форумчанин
 
Аватар для spectrum988
 
Регистрация: 24.10.2013
Сообщений: 241
По умолчанию

Спасибо,а не подскажете как будет на С++ Builder вот такая строка(точки естественно заменяются на -> а вот как быть c as TButton)
Код:
(Form1.Components[i] as TButton).Caption:=what.Caption;
// и вот такая строка
do_it(sender as TButton);
spectrum988 вне форума Ответить с цитированием
Старый 14.04.2014, 09:31   #4
Krok27
Форумчанин
 
Аватар для Krok27
 
Регистрация: 08.07.2010
Сообщений: 505
По умолчанию

Цитата:
Сообщение от spectrum988 Посмотреть сообщение
Спасибо,а не подскажете как будет на С++ Builder вот такая строка(точки естественно заменяются на -> а вот как быть c as TButton)
Код:
(Form1.Components[i] as TButton).Caption:=what.Caption;
// и вот такая строка
do_it(sender as TButton);
TButton* button = dynamic_cast<TButton*>(Form1->Components[i]);
if(button)
{
чет делаем с кнопой;
}
Знающий не говорит, говорящий не знает (С) Лао Цзы
Krok27 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод с Delphi на C++ Builder ольгаг Общие вопросы Delphi 2 28.12.2012 13:24
перевод из Delphi в C++Builder Karina89 Помощь студентам 2 17.11.2011 21:20
Перевод из Delphi в C++ Builder kitty19 Помощь студентам 0 06.12.2009 17:30
Перевод с Delphi на C++ Builder ClausXXX Помощь студентам 0 24.10.2009 06:06
БД в Builder- перевод из Delphi kisa_misa C++ Builder 4 26.01.2009 06:04