Вверх ↑
Этот топик читают: Гость
Ответов: 1924
Рейтинг: 172
#76: 2009-07-27 18:01:12 ЛС | профиль | цитата
sla8a, спасибо за совет! Действительно, удобнее, когда кнопка Очистить внизу.
карма: 9
0
Ответов: 1924
Рейтинг: 172
#77: 2009-07-31 12:21:22 ЛС | профиль | цитата
Ещё одна проблема - при переходе по вкладкам. Я открывал файл kol.pas в hiasm, появилась новая вкладка. Однако открытие происходило достаточно долго. В ранних версиях hiasm это было гораздо быстрее.
Затем я перешёл на вкладку с проектом, а потом - снова переключился на вкладку с kol. И опять мне пришлось ждать, пока вкладка откроется, хотя файл kol уже загржен!
карма: 9
0
Администрация
Ответов: 15294
Рейтинг: 1518
#78: 2009-07-31 12:23:36 ЛС | профиль | цитата
3042 писал(а):
Затем я перешёл на вкладку с проектом, а потом - снова переключился на вкладку с kol. И опять мне пришлось ждать, пока вкладка откроется, хотя файл kol уже загржен!

да, есть такая проблема. Это происходит от того, что hiasm парсит исходник в основном потоке и при большом количестве строк изрядно задумывается.
карма: 26
0
Ответов: 1924
Рейтинг: 172
#79: 2009-07-31 13:22:12 ЛС | профиль | цитата
Перетаскиваю файл (допустим, exe) на рабочее поле hiasm. Файл открывается как бинарник. А раньше hiasm выдавал меню, где можно было выбрать: вставить в виде MemoryStream или открыть в hiasm.
карма: 9
0
Ответов: 274
Рейтинг: 47
#80: 2009-08-01 00:46:36 ЛС | профиль | цитата
У меня после обновления через HiUpdate - Runtime error 216 at 00403D0E
Запускаю сохраненный старый HiAsm.exe, то же самое...
карма: 0

0
Главный модератор
Ответов: 2997
Рейтинг: 395
#81: 2009-08-01 01:01:45 ЛС | профиль | цитата
Проверьте размер файла ..HiAsmInthiasm.db. Если он нулевой (или менее ~ 36Kb), то надо восстанавливать старый или ждать исправленного на "народе"
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 274
Рейтинг: 47
#82: 2009-08-01 08:21:27 ЛС | профиль | цитата
Да, был нулевой
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#83: 2009-08-01 16:06:08 ЛС | профиль | цитата
Обновился по HiUpdate и SVN.
При компиляции любого sha в окне Отладка имею:

Error[0]:
Подготовка к сборке проекта...
Генерация кода целевого языка
Ошибка компиляции, код [-1]:


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Гость
Ответов: 17029
Рейтинг: 0
#84: 2009-08-01 17:48:49 правка | ЛС | профиль | цитата


Редактировалось 13 раз(а), последний 2022-04-03 07:51:22
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#85: 2009-08-01 17:50:06 ЛС | профиль | цитата
Кто-то что-то скажет ?
Или у всех нормально работает ?

Вопрос снят.
Влияла другая программа.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1924
Рейтинг: 172
#86: 2009-08-01 18:03:26 ЛС | профиль | цитата
Add(MainForm,2953706,175,133)
{
Visible=1
Point(doPlaceInTaskBar)
Point(doVisible)
link(onCreate,13401786:doEvent1,[])
}
Add(Hub,13401786,231,147)
{
link(onEvent1,2953706:doPlaceInTaskBar,[(257,153)(257,160)(163,160)(163,167)])
link(onEvent2,2953706:doVisible,[(257,160)(257,167)(163,167)(163,174)])
}

Вот такой код. Сначала форма скрыта, потом появляется. Конечно, кнопки на панели задач нет, поэтому использую метод для помещения кнопки на панель задач.
Когда затем сворачиваю форму и разворачиваю - появляется две кнопки на панели задач.
Как вам это?

[size=-2]------ Добавлено в 18:03
Может лучше вместо

Applet.Children[0].ExStyle := Applet.Children[0].ExStyle or WS_EX_APPWINDOW;[/code]

использовать

Applet.Show;[/code]:?:
карма: 9
0
Ответов: 16884
Рейтинг: 1239
#87: 2009-08-01 18:06:02 ЛС | профиль | цитата
Вопрос снят.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1924
Рейтинг: 172
#88: 2009-08-04 11:15:13 ЛС | профиль | цитата
Ещё одна "весёлая" вещь.

Add(If_else,3272302,287,175)
{
Op2=Integer(4)
link(onFalse,2605518:doMessage,[])
}
Add(Message,2605518,350,182)
{
Message="Контрольные суммы не совпадают! Возможно, пароль неверен."
Caption="Ошибка"
Icon=1
}
Add(Button,2169265,231,175)
{
Left=20
Top=15
Data=Integer(3)
link(onClick,3272302:doCompare,[])
}

В сообщении задана кнопка ОК, а выходят три кнопки (да, нет, отмена)! Видимо, это с потока ловится значение Type, но тогда получается, что на каждую точку данных (Type, icon) надо подавать значение, чтобы оно не бралось из потока
карма: 9
0
Ответов: 485
Рейтинг: 86
#89: 2009-08-04 11:38:43 ЛС | профиль | цитата
3042 писал(а):
на каждую точку данных (Type, icon) надо подавать значение, чтобы оно не бралось из потока

или перекрывать данные в потоке

Add(Message,2605518,434,133)
{
Message="Контрольные суммы не совпадают! Возможно, пароль неверен."
Caption="Ошибка"
Icon=1
}
Add(DoData,8365777,385,133)
{
Data=Integer(0)
link(onEventData,2605518:doMessage,[])
}
карма: 0

0
Администрация
Ответов: 15294
Рейтинг: 1518
#90: 2009-08-04 12:06:01 ЛС | профиль | цитата
убрал эти точки из элемента
карма: 26
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)