Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#31: 2015-11-11 15:09:38 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-06-21 06:57:21
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#32: 2015-11-11 16:13:26 ЛС | профиль | цитата
188.190.173.46 писал(а):
Инстал я сделал как положенно, винда полетела, переустановил...
Ну и запустил HiAsm-> Настройки-> Интеграция -> OK
И ничего "вручную".
------------ Дoбавленo в 16.13:
Ещё забыл про запрос для считывания наименований пакетов
У себя заменил на
#sql
SELECT units, codename, name FROM packs ORDER BY name;
но это тоже на любителя.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 824
Рейтинг: 138
#33: 2015-11-11 19:22:45 ЛС | профиль | цитата
Tad писал(а):
HiAsm-> Настройки-> Интеграция -> OK
Как-то не подумал...
Tad писал(а):
У себя заменил на
#sql
SELECT units, codename, name FROM packs ORDER BY name;
Не стал делать умышленно. Мне больше "нравица" как есть.
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#34: 2015-11-11 20:35:08 ЛС | профиль | цитата
Add(Registry,14475432,98,175)
{
HKey=1
Key="SoftwareHiasm_prog"
Value="hiCoReg"
}
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 824
Рейтинг: 138
#35: 2015-11-11 21:28:17 ЛС | профиль | цитата
Tad, у меня в реестре нет такого пути...
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#36: 2015-11-11 21:40:44 ЛС | профиль | цитата
Он создастся автоматом.
У меня в "SoftwareHiasm_prog" хранятся все пути к сервисным (для HiAsm) программам.
Add(MainForm,2953706,175,105)
{
Width=508
Height=96
}
Add(Registry,117125,238,63)
{
HKey=1
Key="softwarehiasm_prog"
Value="dbname"
link(onRead,11123252:doText2,[(306,69)(306,118)])
}
Add(DropFile,16683987,238,105)
{
link(onDropFile,14004071:doWork2,[])
}
Add(HubEx,14004071,280,105)
{
link(onEvent,11123252:doText,[])
}
Add(Button,14099037,175,147)
{
@Color=16766164
Left=5
Top=10
Width=65
Height=21
Font=[Tahoma,9,1,0,204]
TabOrder=-1
Caption="Browse"
link(onClick,2567534:doExecute,[])
}
Add(ODialog,2567534,238,147)
{
Filter="SQLite files|*.db|New Format|*.db3|All|*.*"
FileName=""
link(onExecute,14004071:doWork3,[(284,153)])
}
Add(Edit,11123252,357,105)
{
Left=80
Top=10
Width=330
Color=15793151
Font=[Arial,9,1,0,204]
Text=""
link(onChange,117125:doWrite,[(411,111)(411,55)(226,55)(226,76)])
}
Add(Button,11958215,294,147)
{
@Color=16766164
Left=420
Top=10
Width=60
Height=21
Font=[Tahoma,9,1,0,204]
TabOrder=-1
Caption="Open"
link(onClick,895851:doData,[])
}
Add(DoData,895851,357,147)
{
link(Data,11123252:Text,[])
}


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 824
Рейтинг: 138
#37: 2015-11-11 21:45:52 ЛС | профиль | цитата
Даже намека на "Hiasm_prog" у меня нету
Или Вы предлагаете сохранять там настройки программы?
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#38: 2015-11-11 21:52:50 ЛС | профиль | цитата
Ну да
Tad писал(а):
У меня в "SoftwareHiasm_prog" хранятся все пути к сервисным (для HiAsm) программам.

И выше выложил кусок схемы, который я применяю в своих сервисах.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 824
Рейтинг: 138
#39: 2015-11-12 02:37:49 ЛС | профиль | цитата
Tad, К сохранению настроек какой либо программы в реестре, я, отношусь крайне отрицательно! И вот почему.
[offtop]Кто дал право какому либо "говнокодеру" (типа меня ) лезть в реестр на МОЕЙ машине?! Тобиш в МОЙ реестр, и чего-то там писать, менять и т.п.?!
Руки прочь от МОЕГО реестра! Я разрешения не давал там копошится! Нагадят "сцуко", а убрать за собой - "накусь выкусь".[/offtop]Поэтому предпочитаю ini-файлы возле программы.
Или портабельные сборки софта, если нет такой - сам делаю.
------------ Дoбавленo в 02.37:
Протестировал на Win XP, есть проблемы с путями...
карма: 1

1
Голосовали:sla8a
Ответов: 16884
Рейтинг: 1239
#40: 2015-11-12 09:23:49 ЛС | профиль | цитата
sashaoli писал(а):
Поэтому предпочитаю ini-файлы возле программы.
Ну что тут скажешь ?
Т.Г.Шевченко писал(а):
У кожного своя доля
I свiй шлях широкий...
афоризм писал(а):
У всякого cвой вкус,
один другому не указчик:
кто любит арбуз,
а кто – свиной хрящик.
пословица писал(а):
Кому нравится поп, кому - попадья, а кому попова дочка.

------------ Дoбавленo в 09.23:
А по поводу
sashaoli писал(а):
Кто дал право
А кто запретил ???
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 824
Рейтинг: 138
#41: 2015-11-12 12:08:49 ЛС | профиль | цитата
Вот, обнажужил ошибки на Win XP:
  • при запуске программы "Точка входа в процедуру FlsGetValue не найдена в библиотеке DLL KERNEL32.dll"
  • невозможно редактировать списки исключений
Причины (провтыкал... ):
    1. засунул не ту mscrv110.dll в дистрибутив, лечится удалением ее из рапки программы.2. в Win XP не существует переменная окружения %localappdata% и программа не находит путь к списку исключений
Исправления сегодня, в следующей версии...

карма: 1

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#42: 2015-11-12 12:42:15 ЛС | профиль | цитата
sashaoli писал(а):
в Win XP не существует переменная окружения %localappdata% и программа не находит путь к списку исключений

Так вроде у нас есть компонент, который может создавать эти переменные
карма: 22

0
Ответов: 824
Рейтинг: 138
#43: 2015-11-12 12:49:04 ЛС | профиль | цитата
nesco писал(а):
Так вроде у нас есть компонент, который может создавать эти переменные
Да, но я прошляпил этот момент.
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#44: 2015-11-12 12:50:33 ЛС | профиль | цитата
sashaoli писал(а):
и программа не находит путь к списку исключений
Я у себя ещё вчера удалил этот бардак - заменил первый кубик на
code_36506.txt
sashaoli_9.gif
И прекрасно работает и на XP, и на 7, и на 10.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 2sashaoli_9.gif [5.6KB] [526], code_36506.txt [1.1KB] [595]
Ответов: 824
Рейтинг: 138
#45: 2015-11-12 13:03:49 ЛС | профиль | цитата
Новый кубик code_36507.txt
карма: 1

0
файлы: 1code_36507.txt [2.8KB] [579]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)