On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение



Пост 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


Спасибо: 0 
Профиль
Ответов - 11 [только новые]


постоянный участник


Пост N: 99
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 26.01.07 16:54. Заголовок: Re:


Программа собрана на базе какого либо примера из MimiGUI?

ANNOUNCE RDDSYS - надо закомментировать или еще лучше убрать совсем.


Спасибо: 0 
Профиль



Пост N: 17
Зарегистрирован: 15.12.06
ссылка на сообщение  Отправлено: 26.01.07 17:10. Заголовок: Re:


Петр пишет:

 цитата:
Программа собрана на базе какого либо примера из MimiGUI?


Уже плохо помню, откуда взял файл сборки сначала. Потом мне подсказал gfilatov, но всё равно пришлось добавлять ещё библиотек. Может, надо не в том порядке?
Петр пишет:

 цитата:
ANNOUNCE RDDSYS - надо закомментировать или еще лучше убрать совсем.


Убрал совсем, не помогает.

Спасибо: 0 
Профиль
постоянный участник


Пост 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 +

Это все написано с пониманием или методом тыка?
И что за суперпрога навороченная такая ?




Спасибо: 0 
Профиль



Пост N: 18
Зарегистрирован: 15.12.06
ссылка на сообщение  Отправлено: 29.01.07 10:27. Заголовок: Re:


Петр пишет:

 цитата:
Библиотеку nulsys убери.


Убрал, заработало, спасибо!
Петр пишет:

 цитата:
Это все написано с пониманием или методом тыка?
И что за суперпрога навороченная такая ?


Да, методом тыка, добавлял библиотеки, пока не заработало хоть что-то. А где можно посмотреть, в каких что есть и зачем оно? По идее надо по мере надобности добавлять библиотеки, а не убирать, хотя, если не мешают, то, может, пусть сидят. Документации-то по функциям нет, может, есть вещи и очевидные для тех, кто работал с FiveWin, а я-то на Харбор перехожу прямо с Клиппера 5.2.



Спасибо: 0 
Профиль
постоянный участник


Пост 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 +

Это тоже можна включать по по мере надобности.


Спасибо: 0 
Профиль





Пост N: 92
Зарегистрирован: 02.02.06
ссылка на сообщение  Отправлено: 29.01.07 12:21. Заголовок: Re:


AM пишет:

 цитата:
Документации-то по функциям нет



http://clipper.borda.ru/?1-4-0-00000126-000-0-0-1169479263

Спасибо: 0 
Профиль



Пост N: 19
Зарегистрирован: 15.12.06
ссылка на сообщение  Отправлено: 29.01.07 13:08. Заголовок: Re:


Спасибо, удалил ещё лишние, продолжает работать.
А насчёт документации - конечно, полезная информация, но что-то там много по-испански.

Спасибо: 0 
Профиль





Пост N: 93
Зарегистрирован: 02.02.06
ссылка на сообщение  Отправлено: 29.01.07 15:26. Заголовок: Re:


AM пишет:

 цитата:
но что-то там много по-испански



Ты где там испанский нашел ?
Десятое сообщение от Dima 14.12.06 13:11 , закодированное в MIME .
Перекодировать и скачать с рапиды файл 1.rar

Спасибо: 0 
Профиль



Пост 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.

Хотя, может, я не то скачал, но кое-что и здесь понять можно.

Спасибо: 0 
Профиль





Пост 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



Спасибо: 0 
Профиль



Пост N: 24
Зарегистрирован: 15.12.06
ссылка на сообщение  Отправлено: 01.02.07 17:16. Заголовок: Re:


Да, с грехом пополам скачал. Штука, конечно, мощная, спасибо за подсказку.

Спасибо: 0 
Профиль
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 6
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет