Автор | Сообщение |
|
| |
Пост N: 1030
Зарегистрирован: 17.05.05
|
|
Отправлено: 22.10.08 18:26. Заголовок: Обновился млин III
Обновил Xharbour , пересобрал и теперь что не собери падает c виндовой ошибкой......... Откатился на прежний вариант.
|
|
|
Ответов - 72
, стр:
1
2
3
4
All
[только новые]
|
|
|
| |
Пост N: 257
Зарегистрирован: 08.04.06
|
|
Отправлено: 22.10.08 18:36. Заголовок: Dima пишет: падает ..
Dima пишет: цитата: | падает c виндовой ошибкой |
| У меня падает не с виндовой ошибкой, а, как я уже писал, с ошибкой в PROCNAME() - что тоже прикольно и месяца полтора уже эта ошибка в xHarbour'е сидит...
|
|
|
|
| |
Пост N: 1031
Зарегистрирован: 17.05.05
|
|
Отправлено: 22.10.08 18:40. Заголовок: я обновился пол часа..
я обновился пол часа назад , до этого было все нормально. Откатился на версию от 10.10.2008
|
|
|
|
| |
Пост N: 1032
Зарегистрирован: 17.05.05
|
|
Отправлено: 22.10.08 18:44. Заголовок: Лукашевский пишет: ..
Лукашевский пишет: цитата: | У меня падает не с виндовой ошибкой, а, как я уже писал, с ошибкой в PROCNAME() - что тоже прикольно |
| Слухай может это у тебя глюк ? Можешь показать на не большом примере как именно падает (проверю как у меня) ?
|
|
|
|
| |
Пост N: 258
Зарегистрирован: 08.04.06
|
|
Отправлено: 22.10.08 21:11. Заголовок: В принципе, конечно,..
В принципе, конечно, могу, но проще попробовать "на пальцах" объяснить: в формирование любой колонки TBrowse ставишь любую фукнцию, внутри которой вызывается PROCNAME() - и при выполнении программы получаешь "глюк" по имени "Неисправимая ошибка 9000: Corrupted codeblock, points to invalid class id!" - причём это и через Errorsys идёт, и отдельным виндовым окошком в центре экрана... А кстати, с виндовой ошибкой у меня прога сразу после запуска падает, если ей сказать //GTWVT
|
|
|
|
| постоянный участник
|
Пост N: 562
Зарегистрирован: 09.10.06
|
|
Отправлено: 22.10.08 21:19. Заголовок: тупой перенос кода и..
тупой перенос кода из одного проекта в другой. даже ChangeLog не удосужился поменять, ! Added DBSELECTAREA(), DBSTRUCT(), HEADER(), RECSIZE(), LUPDATE() so that programs can be built with -b and hbnulrdd.lib. hbdebug.lib или + added set of new file functions (hb_file*()) which are designed to .. These functions operate on PHB_FILE structure instead of HB_FHANDLE. или * use PHB_FILE and hb_file*() functions instead of HB_FHANDLE (hb_fs*()) to access files. Когда это в xHb были такие библиотеки, или использовался HB_FHANDLE Причем уже без всякого borrowed from Harbour.. Но в принципе - ладно, но проверить на работоспособность перед сбросом можно ж было.
|
|
|
|
| |
Пост N: 259
Зарегистрирован: 08.04.06
|
|
Отправлено: 23.10.08 10:29. Заголовок: Re: Dima
Dima пишет: цитата: | показать на не большом примере |
| Если на пальцах получилось непонятно, то мой адрес kniga dog online ru, напомни свой чтобы я мог прислать пример.
|
|
|
|
| |
Пост N: 1036
Зарегистрирован: 17.05.05
|
|
Отправлено: 23.10.08 10:39. Заголовок: Лукашевский Трудно ..
Лукашевский Трудно выложить сюда не большой и рабочий пример ?
|
|
|
|
| |
Пост N: 260
Зарегистрирован: 08.04.06
|
|
Отправлено: 23.10.08 10:49. Заголовок: Re: Dima
Dima пишет: цитата: | Трудно выложить сюда не большой и рабочий пример ? |
| Знаешь, затруднительно... Четыре PRG-модуля (один из которых обработчик TBrowse - кто знает, может, дело и в нём тоже?), пара CH-файлов, файл для линковки и пара DBF-ников (Tbrowse ведь с DBF'ами должен работать, а не с воздухом - речь-то об ошибках времени выполнения!) Выложил пример по ссылке http://webcenter.ru/~kniga/default.zip
|
|
|
|
| |
Пост N: 1040
Зарегистрирован: 17.05.05
|
|
Отправлено: 23.10.08 17:08. Заголовок: Ошибку исправили , Н..
Ошибку исправили , НО , в MT режиме прога стала падать через несколько секунд работы. В предыдущей сборке такого не наблюдалось.
|
|
|
|
| |
Пост N: 261
Зарегистрирован: 08.04.06
|
|
Отправлено: 23.10.08 17:14. Заголовок: Re: Dima
Dima пишет: Дима, просвети плиз, а что это такое?
|
|
|
|
| |
Пост N: 1041
Зарегистрирован: 17.05.05
|
|
Отправлено: 23.10.08 17:32. Заголовок: Лукашевский Это реж..
Лукашевский Это режим многопоточности (multithread) , хорошая штука однако , но в Xharbour она кривая по жизни , сам убедился. Правда лепить MT режим куда попало не следует ибо не даст ни чего :) Нужно для начала хоть чутка представить для чего он и как примерно работает.
|
|
|
|
|
| |
Пост N: 1059
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.10.08 16:42. Заголовок: Лукашевский пишет: ..
Лукашевский пишет: Не могу собрать в виду отсутствия "intercom.ch" И кстати для чего в процедуре main вот это ? #include "sixcdx2.ch" Это ведь не Clipper А так же в Main #include "gtinfo.ch" а надо #include "hbgtinfo.ch" PS Кстати сборка Xharbour у тебя от какого числа ?
|
|
|
|
| |
Пост N: 76
Зарегистрирован: 30.05.05
|
|
Отправлено: 27.10.08 17:55. Заголовок: Добавлю! По-моему, с..
Добавлю! По-моему, стала некорректно работать функция CURDIR(), она всегда возвращает тек. директорию с диска c:\ hb_GTINFO(GTI_WINTITLE,"ля-ля-ля") при повторном вызове слетает с win-ошибкой.
|
|
|
|
| |
Пост N: 1060
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.10.08 18:04. Заголовок: Pager пишет: По-мое..
Pager пишет: цитата: | По-моему, стала некорректно работать функция CURDIR() |
| Так и есть. Откуда столько глюков ?
|
|
|
|
| постоянный участник
|
Пост N: 576
Зарегистрирован: 09.10.06
|
|
Отправлено: 27.10.08 18:31. Заголовок: xHarbour с CVS стал ..
xHarbour с CVS стал нерабочий - можно относиться к этому как угодно, эмоции эмоциями, но в принципе надо товарищам дать время разрулить ситуацию. По ChangeLog видно - они хотели, как лучше. Так, что пока xHarbour CVS пользоваться не советую.
|
|
|
|
| |
Пост N: 262
Зарегистрирован: 08.04.06
|
|
Отправлено: 28.10.08 11:45. Заголовок: Re: Dima
*PRIVAT*
|
|
|
|
| |
Пост N: 1061
Зарегистрирован: 17.05.05
|
|
Отправлено: 28.10.08 12:34. Заголовок: Лукашевский Пример ..
Лукашевский Пример собрал но по своему. Нет файла knigy.dbf и скорее всего индексов к нему.
|
|
|
|
| |
Пост N: 263
Зарегистрирован: 08.04.06
|
|
Отправлено: 28.10.08 16:00. Заголовок: Re: Dima
Dima пишет: цитата: | Нет файла knigy.dbf и скорее всего |
| Программа работает не с воздухом, а с базами, которые лежат в папке BASES. PROCNAME.EXE надо запустить в папке BASES.
|
|
|
|
| |
Пост N: 1062
Зарегистрирован: 17.05.05
|
|
Отправлено: 28.10.08 16:16. Заголовок: Лукашевский пишет: ..
Лукашевский пишет: цитата: | Программа работает не с воздухом, а с базами, которые лежат в папке BASES |
| Не дурак , сразу усёк ;) Там лежит всего 2 базы status.dbf sklad.dbf А месага такая Alias не существует Knigy Сам модуль я назвал не procname.exe а просто с.exe Subsystem Call ....: BASE System Code .......: 1002 Default Status ....: .F. Description .......: Алиас не существует Operation .........: KNIGY Arguments .........: Involved File .....: Dos Error Code ....: 0 Trace Through: ---------------- GOTOBOOK : 896 in Module: MAIN.PRG (b)SKLAD : 168 in Module: SKLAD.PRG TBROWSE:CONFIGURE : 1,128 in Module: source\rtl\tbrowse.prg TBROWSE:PERFORMCONFIG : 2,459 in Module: source\rtl\tbrowse.prg TBROWSE:STABILIZE : 2,359 in Module: source\rtl\tbrowse.prg DBEDN : 128 in Module: DBEDN.PRG SKLAD : 218 in Module: SKLAD.PRG MAIN : 661 in Module: MAIN.PRG
|
|
|
|
| |
Пост N: 264
Зарегистрирован: 08.04.06
|
|
Отправлено: 28.10.08 18:58. Заголовок: Re: Dima
Dima пишет: Прощения просим, облажался. Открытия базы knigy тоже не было... Так что пример я обновил, качай снова.
|
|
|
Ответов - 72
, стр:
1
2
3
4
All
[только новые]
|
|