Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

ВЗЛОМ!!!!
Goto page Previous  1, 2, 3, 4, 5
 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
denlog



Joined: 16 Jul 2003
Posts: 155
Location: Логинов Денис Евгеньевич
Occupation: Автоцентр КамАЗ, инженер-программист
Interests: Н.Челны

PostPosted: 17 Mar 2005 10:02    Post subject: Reply with quote

itman wrote:
Quote:
Может кто из натуральных ПРОГРАММЕРов подскажет почему в предыдуще логере с RBOOK.DBF работала эта фишка, а теперь нет.

В отладчике перед выполнением этой команды проверь текущую область. Может в этом дело?


Компилирую
harbour.exe drbook.prg /a /gh /b

Почему такая фигня - при запуске спецфункции *.HRB
в заголовке окна отладчика с исх.кодом - пишет "File not found"
Это нормально? Так и должно быть?


Кстати, нашел код текущего оператора - _USER_CODE (см. скриншот выш
_________________
юзай man'ы
Back to top
View user's profile Send private message Visit poster's website
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 17 Mar 2005 10:38    Post subject: Reply with quote

включи авторизац
Back to top
View user's profile Send private message Send e-mail
denlog



Joined: 16 Jul 2003
Posts: 155
Location: Логинов Денис Евгеньевич
Occupation: Автоцентр КамАЗ, инженер-программист
Interests: Н.Челны

PostPosted: 17 Mar 2005 11:05    Post subject: Reply with quote

itman wrote:
включи авторизацию

Да включена авторизация.
С этим все в порядке.

" 0" - это и есть мой код Администратора
_________________
юзай man'ы
Back to top
View user's profile Send private message Visit poster's website
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 17 Mar 2005 11:16    Post subject: Reply with quote

а prg файлик положи в корневой бэста и тогда все будет ок

Сделай батник с содержанием вроде
Code:
harbour %1 /n /a /gh %2 >> error

добавь копирование результата по адресу, и будет удобнее.
Поиск по форуму пройтись бы, где г-н Титов описал более продвинутые способы работы с харборо
Back to top
View user's profile Send private message Send e-mail
denlog



Joined: 16 Jul 2003
Posts: 155
Location: Логинов Денис Евгеньевич
Occupation: Автоцентр КамАЗ, инженер-программист
Interests: Н.Челны

PostPosted: 17 Mar 2005 12:34    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 17 Mar 2005 12:55    Post subject: Reply with quote

Quote:
О сколько нам открытий чудных ....


у тебя подпись хорошая
Back to top
View user's profile Send private message Send e-mail
denlog



Joined: 16 Jul 2003
Posts: 155
Location: Логинов Денис Евгеньевич
Occupation: Автоцентр КамАЗ, инженер-программист
Interests: Н.Челны

PostPosted: 17 Mar 2005 14:27    Post subject: Reply with quote

itman wrote:
Quote:
О сколько нам открытий чудных ....


у тебя подпись хорошая

Это типа зайти "кнопка ПУСК - Программа - Стандартные - Командная строка"
запустить в 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
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5
Page 5 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru