Вверх ↑
Этот топик читают: Гость
Ответов: 4641
Рейтинг: 334
#46: 2011-03-28 15:42:54 ЛС | профиль | цитата
Roma писал(а):
что значит вставлять в виде SHA?

уже с описанными точками.


Add(InlineCode,2961482,182,112)
{
@Hint=#7:Get PID|
VarPoints=#11:MyProcessID|
Code=#15:unit HiAsmUnit;|0:|9:interface|0:|29:uses kol,Share,Debug,Windows;|0:|4:type|28: THiAsmClass = class(TDebug)|9: public|49: procedure MyProcessID(var dt:TData; idx:word);|5: end;|0:|14:implementation|0:|34:procedure THiAsmClass.MyProcessID;|5:begin|36: dtInteger(dt,GetCurrentProcessId);|4:end;|0:|4:end.|
}

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1321
Рейтинг: 37
#47: 2011-03-28 16:10:47 ЛС | профиль | цитата
Ну, я в 6-том примере так и сделпл USE_IC.sha
карма: 0

0
Ответов: 8926
Рейтинг: 823
#48: 2011-03-28 16:50:35 ЛС | профиль | цитата
Roma, Вы напишите IC с подробными комментариями, затем скопируйте и вставьте в IC.ini заменив символы 13 и 10 на #13#10 и у Вас получится НОВЫЙ IC примерно такой:
------------ Дoбавленo в 16.47:
опять кракозябры, всё, удаляю IE нах(рен), ой, чуть не заругался
IC.ini писал(а):
[About]
Version=1.0
Author=Dilma+Roma
Mail=hiasm@mail.ru

[Type]
Class=InlineCodeEx
Sub=WorkPoints,EventPoints,VarPoints,DataPoints
Info=Вставка кода

[Property]
WorkPoints=Содержит список имён методов|5|doMyCalc
EventPoints=Содержит список имён событий|5|onMyRes
VarPoints=Содержит список имён свойств|5|MyRes
DataPoints=Содержит список имён точек получения данных|5|MyData
+Code=Содержит код на языке Delphi|19|unit HiAsmUnit;#13#10#13#10interface#13#10#13#10uses kol,Share,Debug,Windows,Bass;#13#10#13#10type#13#10 THiAsmClass = class(TDebug)#13#10 private#13#10#13#10 public#13#10#13#10 end;#13#10#13#10implementation#13#10#13#10end.#13#10

------------ Дoбавленo в 16.50:
естественно, более длинный код, ведь там будет программка с комментариями.
карма: 19

0
Ответов: 4641
Рейтинг: 334
#49: 2011-03-28 16:52:29 ЛС | профиль | цитата
Roma писал(а):
USE_IC.sha

если мне память не изменяет, ты используешь исходник, pas файл, с диска, Я же говорю о том, что бы создавался не просто pas файл, а готовый код для вставки в схему, а не код который еще надо точками окучивать!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 8926
Рейтинг: 823
#50: 2011-03-28 16:58:33 ЛС | профиль | цитата
Roma, а я говорю про новый копонент ICex, а nesco пока наблюдает (наверное ракеты заготавливает )
карма: 19

0
Ответов: 1321
Рейтинг: 37
#51: 2011-03-28 20:02:58 ЛС | профиль | цитата
Леонид, писал(а):
Roma, а я говорю про новый компонент ICex, а nesco пока наблюдает (наверное ракеты заготавливает )

В смысле??? на кого? Я нехочу летать
Леонид, Ravilr, спасибо идеи отличные !!!
------------ Дoбавленo в 20.02:
Но как преобразовать с помощью FTCG IC в вот это

Add(InlineCode,15223191,196,196)
{
WorkPoints=#6:workPP|7:workPP2|
EventPoints=#7:eventPP|8:eventPP2|
VarPoints=#5:varPP|6:varPP2|
DataPoints=#6:dataPP|7:dataPP2|
Code=#15:unit HiAsmUnit;|0:|9:interface|0:|21:uses kol,Share,Debug;|0:|4:type|28: THiAsmClass = class(TDebug)|10: private|0:|9: public|0:|5: end;|0:|14:implementation|0:|4:end.|0:|
}
Я даже понятия неимею
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#52: 2011-03-28 20:10:03 ЛС | профиль | цитата
Леонид, А я бы не против поговорить про IC_Creator (по образу и подобию ECreator).
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1321
Рейтинг: 37
#53: 2011-03-28 20:17:00 ЛС | профиль | цитата
А что за IC_Creator ?
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#54: 2011-03-28 20:25:02 ЛС | профиль | цитата
Hiasm-Главное меню-Сервис-Редактор элемента(Ecreator). Вот такго типа сервис не помешал бы для IC,VBScript,VBJScript,Gentee.
Добавил точку и она заеслась в скелет в нужное место.
Удалил - удалилось все связанное с ней.
Переименовал и переименовалось в нужных местах.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1321
Рейтинг: 37
#55: 2011-03-28 20:29:01 ЛС | профиль | цитата
Для этого нужно всё знать о преобразовании INI конфигурации компонента, и смотря для чего, например для VBS, а так
Нет ничего невозможного (с)
карма: 0

0
Ответов: 1376
Рейтинг: 197
#56: 2011-03-28 20:30:55 ЛС | профиль | цитата
Roma, эту схемку глянь createic.zip
карма: 1

0
файлы: 1createic.zip [1.4KB] [310]
Ответов: 1321
Рейтинг: 37
#57: 2011-03-28 20:37:21 ЛС | профиль | цитата
Ааа, я подумал наоборот по известным процедурам создать точки
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#58: 2011-03-28 20:53:02 ЛС | профиль | цитата
foksov, ты что думаешь, что у меня такой нет ?
Просто думал, что Roma как-то по другому решит, а ты ему заколотил шаблон в голову. Зря.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1376
Рейтинг: 197
#59: 2011-03-28 21:14:11 ЛС | профиль | цитата
Tad, лишний пример не помешает, будет в чем порыться и от чего отталкиваться... Я же незнаю, есть у него такой пример или нет. Ну сейчас-то уже есть
карма: 1

0
Ответов: 1321
Рейтинг: 37
#60: 2011-03-28 21:16:41 ЛС | профиль | цитата
Да , такого небыло спасибо
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)