Автор | Сообщение |
|
| |
Пост N: 16
Зарегистрирован: 15.12.06
|
|
Отправлено: 26.01.07 16:28. Заголовок: Помогите работать с файлами!
Только расслабился - чуть-чуть научился работать с окнами и, оказывается, не могу работать с файлами - не работают USE и DBCREATE (просто ничего не делают и не ругаются, потом, естественно, при попытке работы с файлами вылетаю). Попробовал так же собрать тестовые примеры - то же самое. Кто подскажет, что я не так собираю? Вот такой B32.BC c0w32.obj + aLLAN.obj int_sl.obj ext_sl.obj, + aLLAN.exe, + ALLAN.MAP, + c:\harbour\minigui\lib\minigui.lib + c:\harbour\minigui\harbour\lib\TMsAgent.lib + c:\harbour\minigui\harbour\lib\ace32.lib + c:\harbour\minigui\harbour\lib\codepage.lib + c:\harbour\minigui\harbour\lib\common.lib + c:\harbour\minigui\harbour\lib\cw32.lib + c:\harbour\minigui\harbour\lib\dbfcdx.lib + c:\harbour\minigui\harbour\lib\dbffpt.lib + c:\harbour\minigui\harbour\lib\dbfntx.lib + c:\harbour\minigui\harbour\lib\debug.lib + c:\harbour\minigui\harbour\lib\dll.lib + c:\harbour\minigui\harbour\lib\gtcgi.lib + c:\harbour\minigui\harbour\lib\gtgui.lib + c:\harbour\minigui\harbour\lib\gtpca.lib + c:\harbour\minigui\harbour\lib\gtstd.lib + c:\harbour\minigui\harbour\lib\gtwin.lib + c:\harbour\minigui\harbour\lib\gtwvt.lib + c:\harbour\minigui\harbour\lib\hbcomm.lib + c:\harbour\minigui\harbour\lib\hbodbc.lib + c:\harbour\minigui\harbour\lib\hbole.LIB + c:\harbour\minigui\harbour\lib\hbprinter.lib + c:\harbour\minigui\harbour\lib\hbsix.lib + c:\harbour\minigui\harbour\lib\hbxml.lib + c:\harbour\minigui\harbour\lib\hsx.lib + c:\harbour\minigui\harbour\lib\html.lib + c:\harbour\minigui\harbour\lib\import32.lib + c:\harbour\minigui\harbour\lib\lang.lib + c:\harbour\minigui\harbour\lib\libct.lib + c:\harbour\minigui\harbour\lib\libmisc.lib + c:\harbour\minigui\harbour\lib\libmysql.lib + c:\harbour\minigui\harbour\lib\libnf.lib + c:\harbour\minigui\harbour\lib\macro.lib + c:\harbour\minigui\harbour\lib\miniprint.lib + c:\harbour\minigui\harbour\lib\mysql.lib + c:\harbour\minigui\harbour\lib\nulsys.lib + c:\harbour\minigui\harbour\lib\odbc32.lib + c:\harbour\minigui\harbour\lib\pp.lib + c:\harbour\minigui\harbour\lib\rdd.lib + c:\harbour\minigui\harbour\lib\rddads.lib + c:\harbour\minigui\harbour\lib\rtl.lib + c:\harbour\minigui\harbour\lib\shell32.lib + c:\harbour\minigui\harbour\lib\socket.lib + c:\harbour\minigui\harbour\lib\usrrdd.lib + c:\harbour\minigui\harbour\lib\vm.lib + c:\harbour\minigui\harbour\lib\ziparchive.lib + c:\harbour\minigui\harbour\lib\zlib1.lib
|
|
|
Ответов - 11
[только новые]
|
|
|
| постоянный участник
|
Пост N: 99
Зарегистрирован: 09.10.06
|
|
Отправлено: 26.01.07 16:54. Заголовок: Re:
Программа собрана на базе какого либо примера из MimiGUI? ANNOUNCE RDDSYS - надо закомментировать или еще лучше убрать совсем.
|
|
|
|
| |
Пост N: 17
Зарегистрирован: 15.12.06
|
|
Отправлено: 26.01.07 17:10. Заголовок: Re:
Петр пишет: цитата: | Программа собрана на базе какого либо примера из MimiGUI? |
| Уже плохо помню, откуда взял файл сборки сначала. Потом мне подсказал gfilatov, но всё равно пришлось добавлять ещё библиотек. Может, надо не в том порядке? Петр пишет: цитата: | ANNOUNCE RDDSYS - надо закомментировать или еще лучше убрать совсем. |
| Убрал совсем, не помогает.
|
|
|
|
| постоянный участник
|
Пост N: 100
Зарегистрирован: 09.10.06
|
|
Отправлено: 26.01.07 19:11. Заголовок: Re:
AM пишет: Убрал - молодец. Библиотеку nulsys убери. И вообще, как это обьяснить c:\harbour\minigui\lib\minigui.lib + .. c:\harbour\minigui\harbour\lib\gtcgi.lib + c:\harbour\minigui\harbour\lib\gtgui.lib + c:\harbour\minigui\harbour\lib\gtpca.lib + c:\harbour\minigui\harbour\lib\gtstd.lib + c:\harbour\minigui\harbour\lib\gtwin.lib + c:\harbour\minigui\harbour\lib\gtwvt.lib + А еще c:\harbour\minigui\harbour\lib\mysql.lib + c:\harbour\minigui\harbour\lib\odbc32.lib + c:\harbour\minigui\harbour\lib\rddads.lib + Это все написано с пониманием или методом тыка? И что за суперпрога навороченная такая ?
|
|
|
|
| |
Пост N: 18
Зарегистрирован: 15.12.06
|
|
Отправлено: 29.01.07 10:27. Заголовок: Re:
Петр пишет: Убрал, заработало, спасибо! Петр пишет: цитата: | Это все написано с пониманием или методом тыка? И что за суперпрога навороченная такая ? |
| Да, методом тыка, добавлял библиотеки, пока не заработало хоть что-то. А где можно посмотреть, в каких что есть и зачем оно? По идее надо по мере надобности добавлять библиотеки, а не убирать, хотя, если не мешают, то, может, пусть сидят. Документации-то по функциям нет, может, есть вещи и очевидные для тех, кто работал с FiveWin, а я-то на Харбор перехожу прямо с Клиппера 5.2.
|
|
|
|
| постоянный участник
|
Пост N: 104
Зарегистрирован: 09.10.06
|
|
Отправлено: 29.01.07 12:13. Заголовок: Re:
Если собираешся использовать MiniGUI смотри для Harbour - MiniGUI\BATCH\Compile.bat для xHarbour - MiniGUI\BATCH\xCompile.bat Они содержат базовый набор библиотек, остальное подключай по по мере надобности. Еще, при работе с MiniGUI это не пригодится: c:\harbour\minigui\harbour\lib\gtcgi.lib + c:\harbour\minigui\harbour\lib\gtpca.lib + c:\harbour\minigui\harbour\lib\gtstd.lib + c:\harbour\minigui\harbour\lib\gtwvt.lib + И вряд ли ты одновременно работаешь с MySQL, ODBC и ADS. c:\harbour\minigui\harbour\lib\mysql.lib + c:\harbour\minigui\harbour\lib\odbc32.lib + c:\harbour\minigui\harbour\lib\rddads.lib + Это тоже можна включать по по мере надобности.
|
|
|
|
| |
Пост N: 92
Зарегистрирован: 02.02.06
|
|
Отправлено: 29.01.07 12:21. Заголовок: Re:
|
|
|
|
| |
Пост N: 19
Зарегистрирован: 15.12.06
|
|
Отправлено: 29.01.07 13:08. Заголовок: Re:
Спасибо, удалил ещё лишние, продолжает работать. А насчёт документации - конечно, полезная информация, но что-то там много по-испански.
|
|
|
|
| |
Пост N: 93
Зарегистрирован: 02.02.06
|
|
Отправлено: 29.01.07 15:26. Заголовок: Re:
AM пишет: цитата: | но что-то там много по-испански |
| Ты где там испанский нашел ? Десятое сообщение от Dima 14.12.06 13:11 , закодированное в MIME . Перекодировать и скачать с рапиды файл 1.rar
|
|
|
|
| |
Пост N: 20
Зарегистрирован: 15.12.06
|
|
Отправлено: 30.01.07 14:17. Заголовок: Re:
Сергей Р пишет: цитата: | Ты где там испанский нашел ? |
| Вот, например: ACCESS Declares an ACCESS method of a class. Syntax ACCESS <param> [INLINE <param>|VIRTUAL] Arguments <param> Imperdiet nisi. Aliquam elementum orci eu massa. Suspendisse pulvinar imperdie lectus. Duis congue dapibus augue. Nulla quis risus eget eros placerat gravida quisque ultricies elit et arcu. Sed. Хотя, может, я не то скачал, но кое-что и здесь понять можно.
|
|
|
|
| |
Пост N: 94
Зарегистрирован: 02.02.06
|
|
Отправлено: 31.01.07 11:10. Заголовок: Re:
Ты явно не то списал . ACCESS Declares an ACCESS method of a class. Syntax ACCESS <MethodName> [ INLINE <expression> | VIRTUAL ] Arguments <MethodName> This is the symbolic name of the access method to implement. It must begin with a letter or underscore followed by digits, letters or underscores. The symbolic name can contain up to 63 characters. INLINE <expression> Normally, access methods are implemented outside the class declaration, using a regular METHOD (implementation). When an access method is implemented as INLINE method, <expression> is executed when the access method is invoked. <expression> must be one line of code. The code cannot contain commands but only function and method calls. VIRTUAL An access method can be declared as VIRTUAL method. The VIRTUAL and INLINE clauses are mutually exclusive. Посмотри сообщение k_dima от 20.12.06 16:21 и все последующии сообщения http://clipper.borda.ru/?1-4-0-00000126-000-10001-0
|
|
|
|
| |
Пост N: 24
Зарегистрирован: 15.12.06
|
|
Отправлено: 01.02.07 17:16. Заголовок: Re:
Да, с грехом пополам скачал. Штука, конечно, мощная, спасибо за подсказку.
|
|
|
|