Вверх ↑
Этот топик читают: Гость
Ответов: 105
Рейтинг: 2
#1: 2007-03-13 18:25:06 ЛС | профиль | цитата
Где-то в дебрях схемы "потерял" точку отладки. Теперь при запуске программы появляется окошко отладки. Как найти эту точку?
карма: 0

0
Ответов: 3514
Рейтинг: 184
#2: 2007-03-13 18:52:45 ЛС | профиль | цитата
Открыть sha текстовым редактором и найти через поиск
Add(Debug

и соответственно удалить (бэкап схемы обзятельно) Плюс там будет что то между скобками.
карма: 0
0
Ответов: 105
Рейтинг: 2
#3: 2007-03-14 11:37:23 ЛС | профиль | цитата
Несерьезно, откуда я знаю куда ведет линк? Удалю не то и связь оборвется, а научного подхода нет?
карма: 0

0
Ответов: 3514
Рейтинг: 184
#4: 2007-03-14 13:31:38 ЛС | профиль | цитата
Выделить всё, что рядом, скопировать и вставить в хиасм. Вспомнить где ЭТО было.
карма: 0
0
Ответов: 9906
Рейтинг: 351
#5: 2007-03-14 13:51:32 ЛС | профиль | цитата
GRIMAN писал(а):
а научного подхода нет?

Научный подход заключается в написании программы, которая из этого
Add(Button,13568911,154,154)
{
Left=10
Top=245
Data=Integer(2)
link(onClick,3231197:doEvent,[(208,160)(208,97)])
}
...............
Add(Debug,3231197,231,91)
{
link(onEvent,3369479:PageDelete,[(272,97)(272,153)])
}
...............
Add(TabControl,3369479,301,140)
{
Width=392
Height=236
Align=2
Tabs=#1:1|1:2|1:3|1:4|1:5|
Bitmaps=[]
Point(PageDelete)
}

Делает это
Add(Button,13568911,154,154)
{
Left=10
Top=245
Data=Integer(2)
link(onClick,3369479:PageDelete,[(208,160)(208,97)(272,97)(272,153)])
}
...............
...............
Add(TabControl,3369479,301,140)
{
Width=392
Height=236
Align=2
Tabs=#1:1|1:2|1:3|1:4|1:5|
Bitmaps=[]
Point(PageDelete)
}

Найдя Add(Debug, - читаем его EID (тут это 3231197)
Находим перывый элемент по EID:doEvent
EID второго элемента в самом Debug написано - находим по Add(???,EID,
Остальное - по аналогии

Вот и пиши
карма: 9

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#6: 2008-10-10 00:37:48 ЛС | профиль | цитата
Возможно это фича, а не баг: выключение точки останова (компонент Debug), аналогично по действию компоненту Флажок
code_10229.txt
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
файлы: 1code_10229.txt [246B] [327]
Администрация
Ответов: 15295
Рейтинг: 1519
#7: 2008-10-10 01:05:15 ЛС | профиль | цитата
все таки наверно баг. Исправлено
карма: 27
0
Ответов: 3514
Рейтинг: 184
#8: 2008-10-10 10:24:22 ЛС | профиль | цитата
Dilma, а почему такое название, "точка останова"?
карма: 0
0
Администрация
Ответов: 15295
Рейтинг: 1519
#9: 2008-10-10 12:34:25 ЛС | профиль | цитата
от Breakpoint - понятие, применяемое в программирование для отладки программ. В HiAms она просто имеет буквальное визуальное отображение
карма: 27
0
9
Сообщение
...
Прикрепленные файлы
(файлы не залиты)