Вверх ↑
Этот топик читают: Гость
Ответов: 5227
Рейтинг: 588
#1: 2008-09-24 21:23:46 ЛС | профиль | цитата
пример ActiveX Control(a)
code_10071.txt
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
файлы: 1code_10071.txt [1.9KB] [582]
vip
#1.1контекстная реклама от партнеров
Ответов: 1161
Рейтинг: 160
#2: 2008-09-24 21:32:46 ЛС | профиль | цитата
andrestudio, прикольная фиговинка
Шла бы без Wave Editor - крыто было бы
карма: 0

0
Ответов: 5227
Рейтинг: 588
#3: 2008-09-24 21:37:05 ЛС | профиль | цитата
LainX, бери эту ocx регистрируй и вперёд
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 1161
Рейтинг: 160
#4: 2008-09-24 21:39:17 ЛС | профиль | цитата
andrestudio писал(а):
LainX, бери эту ocx регистрируй и вперёд

Ну я нуб - как понять регистрировать?
карма: 0

0
Ответов: 5227
Рейтинг: 588
#5: 2008-09-24 22:27:46 ЛС | профиль | цитата
из тойже оперы с темже ocxcode_10072.txt

LainX, вместо dll ocx

Regsvr32Данная команда регистрирует в реестре файлы .dll как компоненты команды.

Синтаксис
regsvr32 [/u] [/s] [/n] [/i[:cmdline]] имя_dll

Параметры
/u
Отменяет регистрацию сервера.
/s
Задает запуск regsvr32 без вывода сообщений на экран.
/n
Указывает не вызывать DllRegisterServer. Этот параметр можно использовать с параметром /i.
/i:cmdline
Вызывает DllInstall с помощью дополнительной передачи [cmdline]. При использовании с параметром /u вызывает удаление dll.
dllname
Задает имя файла dll для последующей регистрации.
/?
Вывод справки в командной строке.
Примеры
Для регистрации файла .dll для схемы Active Directory введите:

regsvr32 schmmgmt.dll


------------ Дoбавленo:

кстати линейка только с ноля прорисовывается хотя функция выглядит так
function SetRange(nBegin:I4; nEnd:I4);


------------ Дoбавленo:

хотя нифига если поставить 9 то всё в норме а с минусовыми значениями тоже хохма, ну Nero ну Nero блин
------------ Дoбавленo:

этот ActiveX должен с работать если установлен офис


#sha
Add(MainForm,9078170,112,77)
{
Left=20
Top=105
Width=604
Height=371
}
Add(UseActiveX,12985962,196,77)
{
Width=596
Height=337
Align=5
CLSID="OWC10.Spreadsheet.10"
}
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
файлы: 1code_10072.txt [1.1KB] [358]
Гость
Ответов: 17029
Рейтинг: 0
#6: 2008-09-25 09:21:39 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-21 12:08:19
карма: 0

0
Администрация
Ответов: 15294
Рейтинг: 1518
#7: 2008-09-25 13:28:02 ЛС | профиль | цитата
andrest писал(а):
чем простая строка васика не устраивала

т.е. утверждается, что строка с аргументами, как-то там разделенными, удобнее МТ
карма: 26
0
Гость
Ответов: 17029
Рейтинг: 0
#8: 2008-09-25 14:53:11 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-21 12:08:19
карма: 0

0
Администрация
Ответов: 15294
Рейтинг: 1518
#9: 2008-09-25 17:06:08 ЛС | профиль | цитата
andrest писал(а):
взывать функции из списка несовсем

не о каком списке речи до этого не было.
Кроме того я никак не пойму почему такая гигантская схема проще двух таких элементов
code_10075.txt
Мне всегда казалось, что проще то, где элементов меньше... или уже иначе стало?

Или иначе посмотрим на это:
andrest писал(а):
вот такая реализация вызова мне более понятна как чайнику

т.е. утверждается, что запись ввиде кода есть представление более наглядное и понятное. Тогда вопрос: а зачем нам HiAsm нужен?
карма: 26
0
файлы: 1code_10075.txt [217B] [269]
Ответов: 5227
Рейтинг: 588
#10: 2008-09-26 09:59:30 ЛС | профиль | цитата
Dilma я не берусь это утверждать так как моё мнение довольно субьективно, решение нашёл (а ларчик просто открывался ) HiAsm нужен однозначно!
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Администрация
Ответов: 15294
Рейтинг: 1518
#11: 2008-09-26 10:33:02 ЛС | профиль | цитата
andrestudio, ссылаться на субьективность мнения по моему не очень корректно - никто из нас абсолютным знанием не обладает. Однако если есть мнение, отличное от большинства, то хотелось бы либо увидеть осмысленную аргументацию в его защиту(а без этого мне как бы не понятно на каком основании предлагается вносить изменения в элементы), либо ограничиться
andrestudio писал(а):
так как моё мнение довольно субьективно

но не трогать тогда уж то, что остальные считают верным и удобным
карма: 26
0
Ответов: 5227
Рейтинг: 588
#12: 2009-01-05 00:36:34 ЛС | профиль | цитата
Пример файлового навигатора с использованием FileView ActiveX Control 1.0
К сожелению все возможности этого контрола реализовать неудалось, жена достала со своей ёлкой

(честно говоря не очень удобно на сегодняшний день реализована технология для внедрения ActiveX с большим количеством функциональных возможностей)

Распаковать архив (желательно в корень диска)
Установить в схеме чекбокс install и запустить. (должно появится сообщение об успешном подключении библиотеки, после чего можно снять чекбокс install в схеме)
Если программа не запустилась с первого раза после этой регистрации то с второго раза должна запустится точно.
Если предпологается больше не использовать FileView ActiveX Control то можно его деинсталировать установить чекбокс uninstall в схеме и запустить схему один раз.

В случае успешной сборки должно получится нечто вроде этого


------------ Дoбавленo:

мда уж, тут наверно каши не сварить.
------------ Дoбавленo:

Пример дерева каталогов с использованием Shell Tree Control v1.1
Запуск схемы и регистрация контрола в системе соответствуют описанию выше
Схема в архиве.

В случае успешной сборки должно получится это
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
1
файлы: 3shell_activex.rar [21.5KB] [260], scr.png [24.2KB] [810], scr1.png [13.3KB] [750]
Голосовали:Валерий
Гость
Ответов: 17029
Рейтинг: 0
#13: 2009-01-05 00:49:44 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-21 12:08:18
карма: 0

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#14: 2009-01-05 01:29:51 ЛС | профиль | цитата
andrestudio, интересно, а то, что ты представил на ActiveX элементах, разве нельзя сейчас сделать на штатных компонентах. Разве что только без контекстного меню.
------------ Дoбавленo:

Например: Shell Tree Control v1.1 уже сейчас лежит в примерах, довести чуть-чуть до ума и будет тоже самое
карма: 22

0
Ответов: 5227
Рейтинг: 588
#15: 2009-01-05 10:06:20 ЛС | профиль | цитата
nesco, смотрю статистику

All: 96, sdk: 31, MultiElements: 5, Core: 20, links: 0, points: 324


хм. кто желает повторить Пускай даже в другой вариации.

FileView и Shell Tree Control можно на штатных элементах сделать, дело времени конечно, но если есть альтернативное решение и его возможность уже сейчас реализовать в данный момент то почему бы и нет. Кстати регистрацию и деинсталяцию библиотек можно проводить по тихому regsvr32 /s <Path>, regsvr32 /u /s <Path>.

Помнится был такой элемент TreeViewА который мог строить дерево каталогов, правда кроме таго как только видеть это визуально он ничем помочь не мог, вместо пути он выдавал имя папки

карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)