Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > Webbrowser


Автор: etc 23.2.2005, 11:04
День добрый!
Вот тут делал лично для себя браузер.. Сначало просто ради интереса, потом увлекло.. В принципе получилось не плохо. Но есть пару вопросов (точнее 3)

1. Как мне можно заменить стандартный ие браузер на мой. тобишь чтобы при любом вызове интернета, страницы открывались в моем браузе. Слышал это надо что то там в реестре искать и копаться. А я с ним (с реестром) не очень дружу.

2. Когда заполняю форму, допустим пароль ввожу, и нажимаю ентр, кнопка не срабатывает.

3. После того как набрал адрес . позиция курсора всеравно там отстается(в адресной строке.) и при малейшем движении колесика адресс меняется..

Можно ли меня спасти?

Заранее сенкс
Добавлено @ 11:05
Ой.. извиняюсь.. не туда запостил.. перекиньте в нужную тему плиз...

Автор: Wowa 23.2.2005, 11:13
Модератор: Пожалуйста, один топик - один вопрос.
Правила форума: http://forum.vingrad.ru/index.php?s=&act=SR&f=27

Автор: Alex 23.2.2005, 12:19
Цитата(H04b @ 23.2.2005, 11:04)
2. Когда заполняю форму, допустим пароль ввожу, и нажимаю ентр, кнопка не срабатывает.

http://forum.vingrad.ru/index.php?showtopic=34567

Автор: December 26.2.2005, 21:21
Цитата(H04b @ 23.2.2005, 11:04)
3. После того как набрал адрес . позиция курсора всеравно там отстается(в адресной строке.) и при малейшем движении колесика адресс меняется..

Ну дык SetFocus пробовал?
Цитата(H04b @ 23.2.2005, 11:04)
1. Как мне можно заменить стандартный ие браузер на мой. тобишь чтобы при любом вызове интернета, страницы открывались в моем браузе. Слышал это надо что то там в реестре искать и копаться. А я с ним (с реестром) не очень дружу.

В DRKB есть пар слов на эту тему. Если не найдёшь - свистни.

Автор: etc 28.2.2005, 13:39
Цитата(December @ 26.2.2005, 21:21)
Цитата(H04b @ 23.2.2005, 11:04)
3. После того как набрал адрес . позиция курсора всеравно там отстается(в адресной строке.) и при малейшем движении колесика адресс меняется..

Ну дык SetFocus пробовал?
Цитата(H04b @ 23.2.2005, 11:04)
1. Как мне можно заменить стандартный ие браузер на мой. тобишь чтобы при любом вызове интернета, страницы открывались в моем браузе. Слышал это надо что то там в реестре искать и копаться. А я с ним (с реестром) не очень дружу.

В DRKB есть пар слов на эту тему. Если не найдёшь - свистни.

Свищу..
Не нашел в drkb.
Правда я искал в версии 2.2
На последнюю сил не хватает.....

Автор: December 28.2.2005, 21:59
Не проверял...
Код

 Registry;  

{....}  

procedure TForm1.Button1Click(Sender: TObject);  
var  
 Reg: TRegistry;  
 KeyName: string;  
 ValueStr: string;  
begin  
 Reg := TRegistry.Create;  
 try  
   Reg.RootKey := HKEY_CLASSES_ROOT;  
   KeyName  := 'htmlfile\shell\open\command';  
   if Reg.OpenKey(KeyName, False) then  
   begin  
     ValueStr := Reg.ReadString('');  
     Reg.CloseKey;  
     Label1.Caption := ValueStr;  
   end  
   else  
     ShowMessage('No Default Webbrowser !');  
 finally  
   Reg.Free;  
 end;  
end;  


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)