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

Вниз

www браузер   Найти похожие ветки 

 
nastya_   (2002-04-03 19:13) [0]

вопрос такой немного кривой
надо срочно написать свой браузер его написала, есть форма ComboBox в ней вводится адрес, как сделать, что бы при запуске формы сразу стал лезть на забитый адрес? в свойствах ComboBox адрес проставила, то есть насколько я понимаю нужно при запуске формы в свойствах Show обработать события нажатия entera примерно так форма открылась автоматом нажимается ентер
пишу Form1.ComboBox1.OnEnter; дает ошибку
[Error] unit1.pas(81): Not enough actual parameters
как правильно сделать?


 
nastya_   (2002-04-03 19:18) [1]

да сразу добавлю это браузер не для инета он постоянно обращается к одному адресу в интранет сети просто в делфях я новенькая, а мне надо срочно доделать проект


 
nastya_   (2002-04-03 20:23) [2]

подскажите плиз надо срочно доделать


 
Andrus   (2002-04-03 20:34) [3]

Ну как минимум
Form1.ComboBox1.OnEnter(nil);

если только в обработчике OnEnter параметр Sender не исползуется


 
ASM   (2002-04-03 21:51) [4]

Здесь что-то не то, событие OnEnter происходит вовремя получения компонентой (в данном случае ComboBox1) фокуса ввода а не нажатием клавиши Ентер. Здесь нужно вызывать тот обработчик который описан в ComboBox1 при нажатии клавиши Ентер что-то типа


procedure TForm1.ComboBox1KeyPress(var Key:Char;....);
begin
if Key=#13 then //код клавиши Ентер
then OpenURL;
end;

procedure TFormShow(Sender: TObject);
begin
OpenURL;
end;

procedure TForm1.OpenURL;
begin
//Собственно код открытия адреса
end;


 
Miwa   (2002-04-03 22:04) [5]

Я, конечно, в глаза не видел этого самого компонента web-browser, но разве у него нету свойства Open, OpenURL или чего-то в этом роде? Просто я использую лицензионную фришную Delphi6:Personal Edition, но все же по логике вещей что-то такое там должно "иметь место быть"?..


 
qwaszx   (2002-04-04 03:28) [6]


procedure TForm1.ComboBox1KeyPress(Sender: TObject; var Key: Char);
begin
if Key=#13 then
begin
if ComboBox1.Text<>"" then
WebBrowser1.Navigate(ComboBox1.Text);
end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
WebBrowser1.Navigate(ComboBox1.Text);
end;



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

Форум: "Основная";
Текущий архив: 2002.04.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
1-46328
Reals
2002-04-03 20:12
2002.04.15
Проблема с отладкой ISAPI приложения.


7-46521
amamed_3071
2002-01-19 15:05
2002.04.15
как заставить чужой программы работат внутри своей формы)))


3-46260
Бур
2002-03-21 11:54
2002.04.15
Как восстановить соединение с базой ...


6-46465
Ghostbuster
2002-02-04 07:05
2002.04.15
Win98 и dos-клент


3-46286
Vitek
2002-03-26 12:43
2002.04.15
Database Desktop





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