[ Príspevkov: 18 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9 | 9
NapísalOffline : 19.01.2007 19:23 | webbrowser v delphi

ako zistím v delphi kedy už je načítana vo webbrowseri stránka? našiel som property ondownloadcomplete ale nejak ju neviem použiť :cry:


Offline

Užívateľ
Užívateľ
webbrowser v delphi

Registrovaný: 02.07.06
Prihlásený: 30.01.20
Príspevky: 1635
Témy: 137 | 137
Bydlisko: Slovakia - ...
NapísalOffline : 19.01.2007 19:49 | webbrowser v delphi

mno vyskusal som to a u mna to pracuje taky akosi divne ,
osetril som tuu udalost takto :
Kód:
showmessage('nacitanie prebehlo uspesne');

po nacitani prvej stranky to funguje ale potom ked to chcem pouzit este raz tak spravu ukaze uz pred nacitanim , newim preco to robi , tebe to nejde vobec?


_________________
Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9 | 9
Napísal autor témyOffline : 19.01.2007 19:52 | webbrowser v delphi

napíš mi prosímťa celý zdroják..


Offline

Užívateľ
Užívateľ
webbrowser v delphi

Registrovaný: 02.07.06
Prihlásený: 30.01.20
Príspevky: 1635
Témy: 137 | 137
Bydlisko: Slovakia - ...
NapísalOffline : 19.01.2007 19:57 | webbrowser v delphi

zdrojak je jednoduchy , normalny , mne to funguje ale ako pisem iba na prvej stranke
Kód:
procedure TForm1.Button1Click(Sender: TObject);
begin
webbrowser1.Navigate(edit1.Text);
end;

procedure TForm1.WebBrowser1DownloadComplete(Sender: TObject);
begin
showmessage('Stranka nacitana');
end;


_________________
Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9 | 9
Napísal autor témyOffline : 19.01.2007 19:59 | webbrowser v delphi

hmm.. no dík.. asi sa s tým budem musieť pohrať ale už sa mi nechce. Ale dík za ochotu, ak má ešte niekto iné nápady (a riešenia v čom je problém) tak píšte


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9 | 9
Napísal autor témyOffline : 21.01.2007 10:06 | webbrowser v delphi

tak som to vyriešil, a mám nový problém: ako nasimulujem v tom webbrowseri kliknutie na odkaz/button? (aj keď mám dojem že tu mi nikto nepomôže)


Offline

Užívateľ
Užívateľ
webbrowser v delphi

Registrovaný: 12.05.07
Prihlásený: 07.03.24
Príspevky: 257
Témy: 33 | 33
Bydlisko: Halič, Luče...
NapísalOffline : 12.05.2007 2:18 | webbrowser v delphi

"Tady máš synku"... nedokočený LordMMX Minibrowser....

unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
Dialogs, OleCtrls, SHDocVw, Menus, StdCtrls, ExtCtrls, ComCtrls, ShellAPI;
type
TForm1 = class(TForm)
Edit1: TEdit;
MainMenu1: TMainMenu;
File1: TMenuItem;
Exit1: TMenuItem;
WebBrowser1: TWebBrowser;
Label1: TLabel;
WebBrowser2: TWebBrowser;
Button1: TButton;
Button2: TButton;
procedure Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure FormActivate(Sender: TObject);
procedure FormResize(Sender: TObject);
procedure WebBrowser1DownloadComplete(Sender: TObject);
procedure WebBrowser1NewWindow2(Sender: TObject; var ppDisp: IDispatch;
var Cancel: WordBool);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Exit1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key = 13 then
begin
WebBrowser1.Navigate(Edit1.Text);
Label1.Caption := 'Hľadám stránku, čakajte prosím...'
end;
end;
procedure TForm1.FormActivate(Sender: TObject);
begin
Edit1.Width := (Form1.Width - 8);
WebBrowser1.Width := (Form1.Width - 8);
WebBrowser1.Height := (Form1.Height - 118);
Label1.Top := (Form1.Height - 70);
end;
procedure TForm1.FormResize(Sender: TObject);
begin
Edit1.Width := (Form1.Width - 8);
WebBrowser1.Width := (Form1.Width - 8);
WebBrowser1.Height := (Form1.Height - 118);
Label1.Top := (Form1.Height - 70);
end;
procedure TForm1.WebBrowser1DownloadComplete(Sender: TObject);
begin
Label1.Caption := 'Stránka úspešne načítaná.'
end;
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
var ppDisp: IDispatch; var Cancel: WordBool);
var location : string;
begin
ppDisp := WebBrowser1;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
WebBrowser1.Stop;
Label1.Caption := 'Zastavené.'
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
WebBrowser1.Refresh;
Label1.Caption := 'Obnovujem, čakajte prosím...'
end;
procedure TForm1.Exit1Click(Sender: TObject);
begin
close;
end;
end.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9 | 9
Napísal autor témyOffline : 12.05.2007 12:50 | webbrowser v delphi

1) niekedy si pozri aj dátum založenia témy, toto je už staré
2) zdrojáky dávaj do code, takto je to neprehladné
3) nepomohlo, keby si čítal posledný môj post tak by si vedel že chcem simulovať kliknutie bez pohybu myšky a to tam nikde nemáš. Takisto ten downloadcomplete tam nerieši ten problém ktorý sme spomínal (funguje iba pri prvom načítaní)
4) nenazývaj ma synku, myslím že v programovaní sa viem trošku viac obracať, keď som videl ten tvoj zdroják tak som mal dosť. Pri zmene rozmerov nastavovať pozície komponentov? A čo ak ich bude 200? také že alignment a anchors ti nič nehovorí?


Offline

Užívateľ
Užívateľ
webbrowser v delphi

Registrovaný: 12.05.07
Prihlásený: 07.03.24
Príspevky: 257
Témy: 33 | 33
Bydlisko: Halič, Luče...
NapísalOffline : 12.05.2007 16:18 | webbrowser v delphi

audiotrack píše:
1) niekedy si pozri aj dátum založenia témy, toto je už staré
2) zdrojáky dávaj do code, takto je to neprehladné
3) nepomohlo, keby si čítal posledný môj post tak by si vedel že chcem simulovať kliknutie bez pohybu myšky a to tam nikde nemáš. Takisto ten downloadcomplete tam nerieši ten problém ktorý sme spomínal (funguje iba pri prvom načítaní)
4) nenazývaj ma synku, myslím že v programovaní sa viem trošku viac obracať, keď som videl ten tvoj zdroják tak som mal dosť. Pri zmene rozmerov nastavovať pozície komponentov? A čo ak ich bude 200? také že alignment a anchors ti nič nehovorí?


ušlo ti asi že som napísal "nedokončený"... a naviac ako som s tým začal tak som s tým skončil... čiže ak je to BAD tak je to BAD s tým už nič nenarobím... len som chcel pomôcť


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.01.07
Prihlásený: 14.04.11
Príspevky: 239
Témy: 26 | 26
NapísalOffline : 13.05.2007 22:00 | webbrowser v delphi

aj by som skusil pomoct ale mam uz len Delphi 7 Personal a tam neni komponenta WebBrowser :cry: . By som musel zase nainstalovat Delphi 2005 Architect . Ale sak skusim ;)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9 | 9
Napísal autor témyOffline : 13.05.2007 23:05 | webbrowser v delphi

delphi 7 enterprise webbrowser má


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.01.07
Prihlásený: 14.04.11
Príspevky: 239
Témy: 26 | 26
NapísalOffline : 14.05.2007 13:44 | webbrowser v delphi

ale ja mam PERSONAL. A enterprise je zadara??? kde ho zozeniem?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9 | 9
Napísal autor témyOffline : 14.05.2007 17:06 | webbrowser v delphi

na nekomerčné účely hej


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.01.07
Prihlásený: 14.04.11
Príspevky: 239
Témy: 26 | 26
NapísalOffline : 14.05.2007 21:53 | webbrowser v delphi

no stiahol som si to Enterprise z codegear.com a neviem serial. a nijaky nepasuje. Dufam ze som nestiahol Professional :loony: . kaslat na to budem 2 hodiny cakat kym sa nainstaluje 2005 Architect Edition.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.01.07
Prihlásený: 14.04.11
Príspevky: 239
Témy: 26 | 26
NapísalOffline : 15.05.2007 14:42 | webbrowser v delphi

uz som si nainstaloval 2005 Architect a nieco som vyhutal.
skus toto. asi je to to co si chcel. malo by ti to ist :
Kód:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, OleCtrls, SHDocVw;

type
  TForm1 = class(TForm)
    WebBrowser1: TWebBrowser;
    Button1: TButton;
    Label1: TLabel;
    Edit1: TEdit;
    procedure Button1Click(Sender: TObject);
    procedure WebBrowser1DocumentComplete(ASender: TObject;
      const pDisp: IDispatch; var URL: OleVariant);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.WebBrowser1DocumentComplete(ASender: TObject;
  const pDisp: IDispatch; var URL: OleVariant);
begin
Label1.Caption := 'Nacitane';
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption := 'Nacitava sa';
Form1.WebBrowser1.Navigate(edit1.Text);
end;

end.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9 | 9
Napísal autor témyOffline : 15.05.2007 17:17 | webbrowser v delphi

nie, keby si pozrel javov post hore, tak tam písal prestne to čo ty


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.01.07
Prihlásený: 14.04.11
Príspevky: 239
Témy: 26 | 26
NapísalOffline : 15.05.2007 19:04 | webbrowser v delphi

ale je tam jeden rozdiel - ja mam event "OnDocumentComplete" a on ma "OnDownloadComplete". skus tam dat to moje


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.01.07
Prihlásený: 14.04.11
Príspevky: 239
Témy: 26 | 26
NapísalOffline : 19.05.2007 14:22 | webbrowser v delphi

aj ti to ide?


 [ Príspevkov: 18 ] 


webbrowser v delphi



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

delphi zapis cisla do editu v delphi

v Ostatné

3

1210

11.05.2008 12:02

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

ListView a WebBrowser (Visual Basic 2010)

v Ostatné

0

542

10.04.2012 11:30

lukas15

V tomto fóre nie sú ďalšie neprečítané témy.

VB6: WEBBROWSER vsetko zobrazovat v jenom okne

v Ostatné

2

678

27.04.2010 22:18

Patkoo

V tomto fóre nie sú ďalšie neprečítané témy.

Otvorenie noveho okna v povodnom okne(webbrowser)

v Backend

2

1014

12.11.2010 21:03

dartanan

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi class

v Ostatné

1

900

10.09.2009 16:35

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi-kalkulačka

v Ostatné

17

1299

02.03.2013 10:18

expoox

V tomto fóre nie sú ďalšie neprečítané témy.

[Delphi] video

v Ostatné

4

804

15.01.2011 14:26

vama

V tomto fóre nie sú ďalšie neprečítané témy.

[Delphi] komponent

v Ostatné

21

2075

16.03.2010 17:05

zy-zy-zyrixi

V tomto fóre nie sú ďalšie neprečítané témy.

Free Delphi

v Ostatné

2

970

18.06.2010 14:36

Manny

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi print

v Ostatné

3

1024

28.07.2009 18:26

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

[Delphi] Okno

v Ostatné

6

803

15.01.2010 21:42

vama

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Priklad Delphi

v Ostatné

3

618

25.01.2017 8:46

focko

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi - taby

v Ostatné

2

1037

26.06.2009 13:49

LordMMX

V tomto fóre nie sú ďalšie neprečítané témy.

[Delphi] klavesy

v Ostatné

15

2265

06.02.2010 13:04

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi priehladnost?

v Ostatné

9

1075

03.01.2009 17:58

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi - príklad

v Ostatné

2

789

07.11.2010 23:16

majso



© 2005 - 2026 PCforum, edited by JanoF