Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.06;
Скачать: CL | DM;

Вниз

Косвенная команда   Найти похожие ветки 

 
mnx   (2005-05-20 13:40) [0]

Можно ли выполнить произвольно сформированную строку как код?


 
Eraser ©   (2005-05-20 13:42) [1]

mnx   (20.05.05 13:40)

Строку нельзя, а код пропатчить можно.


 
default ©   (2005-05-20 13:44) [2]

да


 
default ©   (2005-05-20 13:45) [3]

поясни конкретно что нужно
какую строку?
P.S. всё можно если сильно захотеть:)


 
Игорь Шевченко ©   (2005-05-20 13:49) [4]

Можно


 
mnx   (2005-05-20 13:53) [5]

Есть OLE объект с параметрами, наименования которых я получаю только в runtime. Нужно присваивать значения этим параметрам.
Т. е. нет возможности использовать синтаксис
object.parameter
,но хочу сформировать такую строку в runtime и выполнить.


 
default ©   (2005-05-20 13:58) [6]

посмотри код изменения значения всех параметров в CPU и поставь в соотв-ие соотв-ие символьные имена переменных мнемокоду процессора


 
Digitman ©   (2005-05-20 13:58) [7]


>  объект с параметрами


у объекта нет никаких "параметров".
у объекта есть свойства, методы и события.


 
mnx   (2005-05-20 14:01) [8]

свойства. совершенно верно.


 
default ©   (2005-05-20 14:03) [9]

посмотри код изменения значения всех нужных свойств объекта
и поставь в соотв-ие символьные имена свойств -мнемокоду процессора


 
Digitman ©   (2005-05-20 14:05) [10]


> свойства. совершенно верно


на то есть GetIDsOfNames + Invoke


 
mnx   (2005-05-20 14:07) [11]

2 default
Не вполне понятно, пример есть где-нибудь?


 
mnx   (2005-05-20 14:09) [12]

2 Digitman
Спасибо! Подходит.


 
default ©   (2005-05-20 14:10) [13]

mnx   (20.05.05 14:07) [11]
в [10] вам штатное средство предложили
когда я читал про COM до этого я не дочитал по ненадобности...


 
Digitman ©   (2005-05-20 14:15) [14]


> default ©   (20.05.05 14:10) [13]
> когда я читал про COM


речь-то про "олей" идет .. и про IDispatch ...


 
default ©   (2005-05-20 14:17) [15]

Digitman ©   (20.05.05 14:15) [14]
IDispatch я имел ввиду


 
Digitman ©   (2005-05-20 14:34) [16]


> default ©   (20.05.05 14:17) [15]
> IDispatch я имел ввиду


СОМ-объект, в отличие от олей-объекта, не обязан реализовывать IDispaсth


 
default ©   (2005-05-20 14:37) [17]

Digitman ©   (20.05.05 14:34) [16]
и?


 
Digitman ©   (2005-05-20 14:43) [18]


> и?


и в данном случае речи о [10] идти не может


 
jack128 ©   (2005-05-20 14:43) [19]

default ©   (20.05.05 14:17) [15]
IDispatch я имел ввиду


Э-э-э А если не секрет, что ты читал про IDispatch ??? Просто GetIDsOfNames + Invoke это вроде как его методы.. Да я вобщем то вообще слабо представляю как можно читать про какой либо интерфейс, но при этом не читать про его методы..


 
default ©   (2005-05-20 14:49) [20]

jack128 ©   (20.05.05 14:43) [19]
я не читал про него НИЧЕГО потому как ненужно было в решаемой задаче
поэтому спорить нет смысла...



Страницы: 1 вся ветка

Текущий архив: 2005.06.06;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.039 c
1-1116514811
Muh
2005-05-19 19:00
2005.06.06
Пауза


9-1110490520
SergeyR
2005-03-11 00:35
2005.06.06
User Interface


3-1115110402
Руслан
2005-05-03 12:53
2005.06.06
Сортировка по calculated-полю


3-1114444902
Jungle Forever!
2005-04-25 20:01
2005.06.06
DBGrid и unixtime


1-1116788754
Delcom
2005-05-22 23:05
2005.06.06
Как работать с таймером в Delphi 6???