
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.05.2005, 19:03
|
|||
|---|---|---|---|
|
|||
Что ето за ошибка??? |
|||
|
#18+
Создаю свою функцию на форме2, для использования ее в форме1 в unit2.h: public: // User declarations __fastcall TForm2(TComponent* Owner); String sotkod(void); в unit2.cpp: String sotkod(void) { String s; s=Form1->ADOQuery2->FieldByName("kod_s")->AsString; return s; }; Выдает следующию ошибку: [Linker Error] Unresolved external 'TForm2::sotkod()' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\ДИПЛОМ\UNIT2.OBJ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.05.2005, 19:38
|
|||
|---|---|---|---|
Что ето за ошибка??? |
|||
|
#18+
Объявляя функцию в теле формы вы фактически создаете метод класса, а тело функции определяете не как метод, а как просто функцию. Надо так: Код: plaintext 1. 2. 3. 4. P.S. Не обязательно писать void, если список параметров функции пуст. ________________________________________________________ Глюк - это высокоорганизованная система не поддающихся определению частиц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2033315]: |
0ms |
get settings: |
6ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 283ms |

| 0 / 0 |
