Вверх ↑
Этот топик читают: Гость
Главный модератор
Ответов: 2997
Рейтинг: 395
#1: 2004-10-20 08:53:23 ЛС | профиль | цитата
Трудно быть начинающим, но и легко, когда есть у кого спросить. Думаю почти каждый, знакомый с HiAsm'мом, пробовал создать собственный компонент. Путь сий пришлось пройти и мне. Скажу честно это было не легко. Согласен с Галковым, который советует смотреть как у других и делать также. Но все же можно облегчить путь другим начинающим. Программе ECreator, на мой взгляд, не хватает функции "default", которая выставила бы значения для простого элемента из примеров. А программа Code из этого ini-файла, должна бы сгенерить "пустой" pas-файл, который смог бы скомпилить HiAsm (без вмешательства в эти файлы начинающего). Сейчас, как Вы знаете надеюсь, это не так. Согласен, читать Help надо, но что греха таить, написан он специалистом и для специалистов. Может быть так и задумывалось?
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
vip
#1.1контекстная реклама от партнеров
Администрация
Ответов: 15294
Рейтинг: 1518
#2: 2004-10-25 02:49:55 ЛС | профиль | цитата
Последняя версия ECretor позволяет открывать ранее сделанные файлы конфигурации компонента. Т.е. default уже не нужен. Кроме того для сборки компонент без ознакомления с соответствующим разделом Help не обойтись, а там написано, что Code генерирует не законченный pas код только для одного типа данных(для класса Element естественно). Т.е. почти из любого компонента всегда можно получить готовый код без дополнительной правки.

На счет "написан он специалистом и для специалистов" скажу, что написание компонента, пусть и самого простого требует от вас знания Delphi(или Pascal) и естественно, что вносить в Help уроки по языку не имеет смысла. Именно по этому статья написана из расчета, что читающий её человек уже знаком с основами языка.
карма: 26
0
Ответов: 216
Рейтинг: -4
#3: 2012-04-29 01:44:25 ЛС | профиль | цитата
Dilma, А если код на VBscript то можно ли сделать компонент для пакета Windows.Если да, то маленький пример если можно.
карма: 0

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#4: 2012-04-29 02:06:40 ЛС | профиль | цитата
mestnyi писал(а):
А если код на VBscript то можно ли сделать компонент для пакета Windows

А что, срипт нельзя затолкать в VBJScript и использовать как свой компонент В справке и примеры есть, примеры и на форуме есть, ищи, если очень надо
карма: 22

0
Ответов: 216
Рейтинг: -4
#5: 2012-04-29 02:20:16 ЛС | профиль | цитата
nesco, Так я затолкал. Просто компонент хочу сделать так будет намного удобнее использовать. И еще хочу знать если код на VBscript то можно ли сделать компонент для пакета Windows или обязательно должен быт код на delphi.
карма: 0

0
Ответов: 3889
Рейтинг: 362
#6: 2012-04-29 02:27:00 ЛС | профиль | цитата
mestnyi писал(а):
обязательно должен быт код

карма: 1

0
Ответов: 216
Рейтинг: -4
#7: 2012-04-29 02:34:14 ЛС | профиль | цитата
1nd1g0, но на delphi этот код не могу найти.
карма: 0

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#8: 2012-04-29 02:52:16 ЛС | профиль | цитата
mestnyi писал(а):
но на delphi этот код не могу найти

Значит придется использовать "как есть", те на VBscript-е в компоненте VBJScript
карма: 22

0
Ответов: 1731
Рейтинг: 68
#9: 2012-04-29 20:38:51 ЛС | профиль | цитата
mestnyi, все мои компоненты так сделаны.
Просто запихал в мультик и сделал комментарии к точкам.
Работы, то на 5 минут.
карма: 1

0
Ответов: 216
Рейтинг: -4
#10: 2012-05-01 01:24:54 ЛС | профиль | цитата
Cosinus, можно по подробней.
карма: 0

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#11: 2012-05-01 01:59:11 ЛС | профиль | цитата
mestnyi писал(а):
можно по подробней

В видеоуроках есть, как создать свой компонент из контейнера -- http://forum.d2h.ru/forum.html?q=3&p=71360#p71360
карма: 22

0
Ответов: 216
Рейтинг: -4
#12: 2012-05-03 02:36:13 ЛС | профиль | цитата
3042 это кто и что эти цифры означают.
вот это что http://hiasm.spb.ru/index.html



карма: 0

0
Ответов: 5446
Рейтинг: 323
#13: 2012-05-03 08:04:47 ЛС | профиль | цитата
3042 - это один из старожилов форума. Последнее время редко появляется.
http://hiasm.spb.ru/index.html - это старый сайт (второй на моей памяти, первый был на hexshock, потом на 1gb, нынешний - четвёртый)
карма: 1

0
Ответов: 3889
Рейтинг: 362
#14: 2012-05-03 08:05:03 ЛС | профиль | цитата
mestnyi писал(а):
3042 это кто и что эти цифры означают

ЕМНИП, человек, ведущий [burl=http://hi-asm.blogspot.com/]блог[/burl] и создавший кучу видеоуроков.
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#15: 2012-05-03 11:10:47 ЛС | профиль | цитата
iarspider писал(а):
http://hiasm.spb.ru/index.html - это старый сайт
А мусор и почистить бы не мешало. Поисковики находят http://hiasm.spb.ru/index.html. Люди заходят туда и получают "хорошее" впечатление от HiAsm. Нас.... можем - убирать за собой нет.
ИМХО
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)