Как получить список модулей от системного процесса, в Вин NT Dial Up, Как вызвать диалог Dial-Up дозвона ScrollBox, Cинхронизация прокрутки Как в Delphi инициализировать переменные?, Как в Delphi инициализировать переменные Помогите с сетевым программированием, пожалуйста. settimer, settimer Как создать мини-графический редактор !!!!, ХЕЕЕЕЕЕЕЛЛЛЛЛППППП !!!!!!! Случайное представление результатов запроса Программирование под Oracle.., Чего-то мало в этор разделе обсуждается Как с помощью Tedita вытащить большое число?, типа 1,6е-19 Direct3D, исходник, Нужен исходник без VCL Отправка письма с аттачем в delphi, ПОЖАЛУЙСТА, ПОДСКАЖИТЕ!!! DBGrid- заполнение из Excel, Как заполнить ячейки DBGrid из Excel проблема с TServerSocket, Delphi 6 есть в Delphi 7 нет Работа с TcpServer, помогите разобрать новичку Как запретить Ctrl+Esc ? Application.OnException := AppEventsException;, кукишь, вместо события ..... Как быстро обновить окно, API или Стандартными ошибка при работе со свойством компонента ServerSocket, Выюор сокета TTreeView в качестве навигационного меню ? Позднее связывание, Динамически вызывать методы... MySQL, нужен пример... Direct3d, как с этим работать? проблема с TreeView Помогите, пожалуйста, с базами dBase IV(.dbf), Траблы с совместимостью... Macros on Delphi, instead of VBA И опять про массивы(продолжение ветки о записи, массивов в файл) файлы .chm в Delphi6 Help Manager..., ... это как-либо возможно? Способ решения задачи, Решать не надо... Как считать все символы с клавиатуры?, определенных клавиш Старт в минимизированном виде, Точнее проблема, связанная с ним Как узнать где лежит паппка, Мои документы Отловить запуск, как отловить Проблема с заполнением таблицы COM1, COM2, USB, Как работать с поратами ? Прозрачная форма Печать из Memo, формирования отчетов Расшифровка бинарного файла Проблема с описанием процедуры. Как читать порои из *.PWL файлов Можно ли в типиз. файле сохранить динамический, массив??? TreeView Drag&Drop, С авто-скролом Как Вы относитесь к курящим девушкам? Коды символов Хочу играть MP3 без MP Вывод текста: Pascal Borland Product Version Support Policy, не означает ли бесплатность D1,D2,D3? как сконвертить базу данных в xml? Dial-Up дозвон, Зная имя соединения Каталог запуска приложения Перевод модема в режим ожидания звонка, функциями TAPI Про Датасеты проблема с MDI, как сделать MDI непрозрачной? File-> Send To, Excel... TValueListEditor Хук в разных ОС Кривые второго порядка Пропадает сообщение об exception... Деление дробных чисел, Как разделить, сложить и т.д. TLabel as hyperlink, Как превратить TLabel в гиперссылку? Не могу понять, чего от меня хотят, Задачка на паскале. Оконное приложение, модальность или немодальность Как?, Напечатать таблицу. сокращение пути, в лэйбл Элемент констант Windows, Как в Delphi получить значение из панели Как в run-time задать границы массива, (двухмерного) Генератор не повторяющихся чисел, Заполнение массива Помогите!!!!!!(важно), Надо помощь Как загрузить форму из памяти, например, из TStream? 3ащита программы..
|
Платные хостинги
Раскрутка сайта
Книги по программированию
Позднее связывание, Динамически вызывать методы...
- Друзья! помогите плз. весь запутался...1. создаю обьект:Код var Srv: Variant;begin Srv := CreateOleObject('xApp.Server');highlightSyntax('delphiYwZTJi','delphi');2. надо узнать значение свойства этого оъекта, если имя этого свойства, ну скажем, в переменной xName: String;
- Ну и делаешь тогда такой вызов(если я тебя правильно понял):Код ShowMessage(Srv.xName)highlightSyntax('delphi5NWI1M','delphi'); Это сообщение отредактировал <Spawn> - 5.11.2003, 15:24
- xName - это не свойство Srv, это просто переменная.xName := 'Caption';мне надо ShowMessage(Srv.[Имя свойства])[Имя свойства] = xName
- бестолково наверно вопрос задал. жаль что никто не подсказал.напишу что нарыл, вдруг кому понадобится... (принципиально, без оптимизации и украшений)Код var xParam: PString; xCallDesc: PCallDesc;begin Srv := CreateOleObject('xApp.Server'); New(xParam); xParam^ := edtServerName.Text; // параметр xCallDesc := GetMemory(SizeOf(TCallDesc)); with xCallDesc^ do begin ArgCount := 1; // кол-во параметров CallType := 1; NamedArgCount := 0; ArgTypes[0] := ord('H'); //имя процедуры ArgTypes[1] := ord('C'); ArgTypes[2] := ord('O'); ArgTypes[3] := ord('N'); ArgTypes[4] := ord('N'); ArgTypes[5] := ord('E'); ArgTypes[6] := ord('C'); ArgTypes[7] := ord('T'); ArgTypes[8] := 0; end; VarDispProc(nil {если нужно возвращаемое значение (PVariant)}, Srv, xCallDesc, xParam);end;highlightSyntax('delphiNTNmOW','delphi');всеравно спасибо
Интернет казино
Онлайн игры
Увеличение члена
Купить DVD
|