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

Вниз

Name = Элемент управления обозревателя Microsoft . Что за чушь?   Найти похожие ветки 

 
electric   (2004-07-18 10:10) [0]


procedure TForm1.WebBeforeNavigate2(Sender: TObject;
 const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
 Headers: OleVariant; var Cancel: WordBool);
Var
 Name: String;
begin
 If (Sender is TWebBrowser) then
   Name := (Sender as TWebBrowser).Name;
end;

В итоге получаетса что имя компонента Name = "Элемент управления обозревателя Microsoft"


 
electric   (2004-07-18 11:07) [1]

Я динамически создаю компонент с именем Web1 , а при нажатии на этот компанент появляетса его имя "Элемент управления обозревателя Microsoft". Подскажите кто-нибудь, в чём проблема может быть?


 
Ihor Osov'yak ©   (2004-07-18 11:54) [2]

Дело в том, что соотв. активХ имеет проперти Name, и ничего не знает о делфийском проперти Name (посмотрите исходники компонента-обертки TWebBrowser, в части property Name: WideString index 0 read GetWideStringProp;)

В Вашем случае можно поступить так:

procedure TForm1.WebBeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
Headers: OleVariant; var Cancel: WordBool);
Var
Name: String;
begin
If (Sender is TWebBrowser) then
  Name := (Sender as TOleControl).Name;
end;



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

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

Наверх




Память: 0.45 MB
Время: 0.033 c
1-1089977459
borow
2004-07-16 15:30
2004.08.01
Проблема с quickrep


14-1089951401
КаПиБаРа
2004-07-16 08:16
2004.08.01
Щас маненько еще поработаю и в отпуск


14-1089751778
Knight
2004-07-14 00:49
2004.08.01
Чё-то я туплю...


1-1090395515
Tempo
2004-07-21 11:38
2004.08.01
Вопрос по TDBGridEh


1-1090259508
Sphinx
2004-07-19 21:51
2004.08.01
Основная форма программы





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский