View previous topic :: View next topic |
Author |
Message |
denlog

Joined: 16 Jul 2003 Posts: 155 Location: Логинов Денис Евгеньевич Occupation: Автоцентр КамАЗ, инженер-программист Interests: Н.Челны
|
Posted: 17 Mar 2005 10:02 Post subject: |
|
|
itman wrote: | Quote: | Может кто из натуральных ПРОГРАММЕРов подскажет почему в предыдуще логере с RBOOK.DBF работала эта фишка, а теперь нет. |
В отладчике перед выполнением этой команды проверь текущую область. Может в этом дело? |
Компилирую
harbour.exe drbook.prg /a /gh /b
Почему такая фигня - при запуске спецфункции *.HRB
в заголовке окна отладчика с исх.кодом - пишет "File not found"
Это нормально? Так и должно быть?
Кстати, нашел код текущего оператора - _USER_CODE (см. скриншот выш _________________ юзай man'ы |
|
Back to top |
|
 |
itman

Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
|
Posted: 17 Mar 2005 10:38 Post subject: |
|
|
включи авторизац |
|
Back to top |
|
 |
denlog

Joined: 16 Jul 2003 Posts: 155 Location: Логинов Денис Евгеньевич Occupation: Автоцентр КамАЗ, инженер-программист Interests: Н.Челны
|
Posted: 17 Mar 2005 11:05 Post subject: |
|
|
itman wrote: | включи авторизацию |
Да включена авторизация.
С этим все в порядке.
" 0" - это и есть мой код Администратора _________________ юзай man'ы |
|
Back to top |
|
 |
itman

Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
|
Posted: 17 Mar 2005 11:16 Post subject: |
|
|
а prg файлик положи в корневой бэста и тогда все будет ок
Сделай батник с содержанием вроде
Code: | harbour %1 /n /a /gh %2 >> error |
добавь копирование результата по адресу, и будет удобнее.
Поиск по форуму пройтись бы, где г-н Титов описал более продвинутые способы работы с харборо |
|
Back to top |
|
 |
denlog

Joined: 16 Jul 2003 Posts: 155 Location: Логинов Денис Евгеньевич Occupation: Автоцентр КамАЗ, инженер-программист Interests: Н.Челны
|
Posted: 17 Mar 2005 12:34 Post subject: |
|
|
itman wrote: | а prg файлик положи в корневой бэста и тогда все будет ок
Сделай батник с содержанием вроде
Code: | harbour %1 /n /a /gh %2 >> error |
добавь копирование результата по адресу, и будет удобнее.
Поиск по форуму пройтись бы, где г-н Титов описал более продвинутые способы работы с харбором. |
это было, но на форуме не нашел
нашел через яндекс http://best5.ru/club/phpBB/printview.php?t=6161&start=0&sid=352fd1a98bb1dee8bce7274dface08ec
Quote: | БЭСТ-4 - Запуск отладчика Harbour из Plugin-ов
Proper - 11 Фев 2005 09:38
Заголовок сообщения: Запуск отладчика Harbour из Plugin-ов 1. Не запускается отладчик по Altd() из текста программы Plugin.
2. Как можно взять в отладчик текст программы Plugin из файла.
3. Не работает режим пошагового исполнения программы в отладчике.
Это недоработки или не все детали запуска и использования отладчика описаны в инструкции? Помогите, пожалуйста, разобраться с этой проблемой. Титов Александр - 11 Фев 2005 11:00
Заголовок сообщения: Re: Запуск отладчика Harbour из Plugin-ов
Proper писал(а):
1. Не запускается отладчик по Altd() из текста программы Plugin.
2. Как можно взять в отладчик текст программы Plugin из файла.
3. Не работает режим пошагового исполнения программы в отладчике.
Это недоработки или не все детали запуска и использования отладчика описаны в инструкции? Помогите, пожалуйста, разобраться с этой проблемой.
1. В тексте программы должно присутствовать Altd().
2. Компиляция должна выполняться
harbour.exe plug.prg -q -n -gh -b
3. При запуске исходный файл plug.prg должен находиться в текущей директории, либо в текущей директории должен находиться файл настроек init.cld, где прописываются настройки путей к исходникам и другая информация, например:
Options Path PRG\PLL\;PRG\USER\;PRG\SCLAD\;PRG\MAIN\;PRG\OC\;PRG\SCLAD\SCLAD\;PRG\SCLAD\REAL\;PRG\USER\;PRG\TZ\;PRG\PLL\;PRG\TOVAR\;PRG\DTD\;PRG\BANK\;
Options Colors {"W+/BG","N/BG","R/BG","N+/BG","W+/B","GR+/B","W/B","N/W","R/W","N/BG","R/BG"}
Window Size 33 80
Window Move 4 0
Window Next
Window Size 5 80
Window Move 37 0
Window Next
Window Size 3 80
Window Move 1 0
Window Next
Monitor Local
Можно свои настройки прописать в другой файл *.cld и потом вызвать его из отладчика. |
Короче, скопировал файл C:\B4_PLUS\BIN\harbour.exe
и файл C:\B4_PLUS\DBASE\PRO\PLUGINS\EXTENSNS\REAL\DRBOOKM.PRG
туда же в C:\B4_PLUS\
Откомпилировал с параметрами /a /gh /b
Перенес скомпилированный DRBOOKM.HRB в C:\B4_PLUS\DBASE\PRO\PLUGINS\EXTENSNS\REAL\
и, не поверите, в окне отладчика увидел исходный код моего DRBOOKM.PRG
Теперь намного интереснее в отладчике стало копа _________________ юзай man'ы |
|
Back to top |
|
 |
itman

Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
|
Posted: 17 Mar 2005 12:55 Post subject: |
|
|
Quote: | О сколько нам открытий чудных .... |
у тебя подпись хорошая .gif) |
|
Back to top |
|
 |
denlog

Joined: 16 Jul 2003 Posts: 155 Location: Логинов Денис Евгеньевич Occupation: Автоцентр КамАЗ, инженер-программист Interests: Н.Челны
|
Posted: 17 Mar 2005 14:27 Post subject: |
|
|
itman wrote: | Quote: | О сколько нам открытий чудных .... |
у тебя подпись хорошая .gif) |
Это типа зайти "кнопка ПУСК - Программа - Стандартные - Командная строка"
запустить в shell'е harbour.exe
почитать Quote: | /a automatic memvar declaration
/b debug info
/build display detailed version info
/credits display credits
/d<id>[=<val>] #define <id>
/es[<level>] set exit severity
/g<type> output type generated is <type> (see below)
/gc[<type>] output type: C source (.c) (default)
<type>: 0=compact 1=normal 2=verbose (default)
3=generate variable list (.var) file
/go output type: Platform dependant object module
/gw output type: Windows/DOS OBJ32 (.obj)
/gh output type: Harbour Portable Object (.hrb)
/gj output type: Java source (.java)
/i<path> #include file search path
/j[<file>] output i18n support [to <file>] to .hil
/k compilation mode (type -k? for more data)
/l suppress line number information
/m compile module only
/n[<type>] no implicit starting procedure (default)
<type>: 0=no implicit starting procedure
1=no starting procedure at all
2=force application starting procedure
/o<path> object file drive and/or path
/p generate pre-processed output (.ppo) file
/q quiet
/q0 quiet and don't display program header
/s syntax check only
/u[<file>] use command def set in <file> (or none)
/undef:<id> #undef <id>
/v variables are assumed M->
/w[<level>] set warning level number (0..3, default 1)
/x[<prefix>] set symbol init function name prefix (for .c only)
/z suppress shortcutting (.and. & .or.)
@<file> compile list of modules in <file> |
а потом уже вопросы на фору _________________ юзай man'ы |
|
Back to top |
|
 |
|