![]() |
|
![]() ![]() ![]() |
|
moroz11 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
Как обратиться к одной и той же функции в программе?
спасибо *********** это будет функция ********* DBGrid1->Columns->Items[0]->Title->Caption="Номер телефона"; DBGrid1->Columns->Items[1]->Title->Caption="Лицевой счет"; DBGrid1->Columns->Items[2]->Title->Caption="Оплата"; DBGrid1->Columns->Items[3]->Title->Caption="Оплата-Сумма"; DBGrid1->Columns->Items[4]->Title->Caption="Оплата НДС"; *************** |
|||
|
||||
Aline |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 470 Регистрация: 22.7.2005 Где: Таруса Репутация: нет Всего: нет |
Это будет функция или процедура?
А вообще: Имя_функции(список параметров) А как описывать функции/процедуры ты знаешь? или я вопроса не поняла... |
|||
|
||||
moroz11 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
Я написала обращение к функции в программе,но ошибка--не найдена ф-ия
menu("Справочник"); ......... void TTel1::menu(String a) { DBGrid1->Columns->Items[0]->Title->Caption="Номер телефона"; DBGrid1->Columns->Items[1]->Title->Caption="Лицевой счет"; DBGrid1->Columns->Items[2]->Title->Caption="Оплата"; DBGrid1->Columns->Items[3]->Title->Caption="Оплата-Сумма"; DBGrid1->Columns->Items[4]->Title->Caption="Оплата НДС"; } пЛОХО ЗНАЮ с++ |
|||
|
||||
Aline |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 470 Регистрация: 22.7.2005 Где: Таруса Репутация: нет Всего: нет |
а в .h файле саму функцию описала?
Вообще функция должна возвращать значение, он у тебя возвращает? Если нет - то это называется процедурой добавь в .h файл void menu(String a); |
|||
|
||||
Aline |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 470 Регистрация: 22.7.2005 Где: Таруса Репутация: нет Всего: нет |
Вот ещё раз посмлтрела. что у тебя написано. Зачем ты передаешь параметр в процедуру, если он у тебя там не используется? В C++ Builder используется AnsiString, а не String
В твоем случае лучше так написать: void __fastcall TTel1::menu() { DBGrid1->Columns->Items[0]->Title->Caption="Номер телефона"; DBGrid1->Columns->Items[1]->Title->Caption="Лицевой счет"; DBGrid1->Columns->Items[2]->Title->Caption="Оплата"; DBGrid1->Columns->Items[3]->Title->Caption="Оплата-Сумма"; DBGrid1->Columns->Items[4]->Title->Caption="Оплата НДС"; } В .h-файле описываешь как: void __fastcall menu(); В программе в нужном месте вызываешь: menu(); |
|||
|
||||
RatHat |
|
|||
![]() Вождь индейцев ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 5.9.2005 Репутация: -1 Всего: 1 |
Aline, String в C++ Builder есть, был и будет.
--------------------
Ma a kis' hi ve'ist i wan'i na e'ho ho wan'i |
|||
|
||||
Aline |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 470 Регистрация: 22.7.2005 Где: Таруса Репутация: нет Всего: нет |
RatHat, а кто сказал что его нет?
![]() Просто чаще встречается AnsiString А для данного случая вообще не нужен ни String ни AnsiString а вообще: __property AnsiString Caption = {read=GetText, write=SetText, stored=IsCaptionStored}; |
|||
|
||||
RatHat |
|
|||
![]() Вождь индейцев ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 5.9.2005 Репутация: -1 Всего: 1 |
Aline, AnsiString и String - это один и тот же тип)
--------------------
Ma a kis' hi ve'ist i wan'i na e'ho ho wan'i |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |