Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.011 c
1-1116571661
Stef
2005-05-20 10:47
2005.06.06
Шрифты в Windows


1-1116534604
ModestGirl
2005-05-20 00:30
2005.06.06
Создать PDF


14-1116232188
PVOzerski
2005-05-16 12:29
2005.06.06
Впечатления о милицейском беспределе


14-1116575852
vidiv
2005-05-20 11:57
2005.06.06
Про принтеры


14-1116485447
Алексей
2005-05-19 10:50
2005.06.06
Неразрешимая для меня проблема





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский