Delphi-PRAXiS
Seite 4 von 5   « Erste     234 5      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Html in Delphi (https://www.delphipraxis.net/3454-html-delphi.html)

citybreaker 14. Mär 2003 20:31

Ich hatte diese Variablen nicht.

var i, q, r, s: OLEVariant;


und folgende Parameter auch nicht!
Webbrowser.Navigate(url, i, q, r, s);

Christian Seehase 14. Mär 2003 20:40

Moin Citybreaker,

Zitat:

Zitat von Citybreaker
Wenn ich in der DelphiHilfe Webbrowser1.
eigebe kommt nix mit Eigenschaften und
sowas. TWebBrowser gibts da gar nicht.

von der Hilfe hab' ich nicht's gesagt ;-)

Ich meinte, dass Du es in der IDE, dem Editor Fenster so eingeben sollst.
Sobald Du einen Punkt eingibst, und wartest, wird die Programmierhilfe aktiv, die Dir anzeigt, was möglich ist.
Gleiches gilt dann, an entsprechender Stelle nach Eingabe einer (.

[EDIT]
Wer lesen kann ist klar im Vorteil :oops:
Sorry, ich hatte überlesen, dass Du D3 verwendest, da gab's die Programmierhilfe ja noch nicht (soweit ich weiss)
[/EDIT]

Jan 14. Mär 2003 20:41

lol?
Also ich hab ein relativ aufwändiges Tool mit dem Webbrowser Programmiert, und sowas musste ich da nie machen.. *sichverwundertamKopfkratzt*
Naja, wenns jetzt klappt ist ja alles wunderbar.
Gruß
Jan

Daniel B 14. Mär 2003 20:46

Moin Christian,
Zitat:

Zitat von Christian Seehase
Wer lesen kann ist klar im Vorteil :oops:
Sorry, ich hatte überlesen, dass Du D3 verwendest, da gab's die Programmierhilfe ja noch nicht (soweit ich weiss)

Doch, gibt es schon, nur das Fensterlein ist nicht verstellbar, nur 5 Zeilen und nicht so Breit. Wie bei D6 normalerweise, nur das man es ab D6? auch ncoh in der grösse verstellen kann.

Grüsse, Daniel :hi:

Daniel B 14. Mär 2003 20:47

Hallo Jan,
Zitat:

Zitat von Jan
lol?
Also ich hab ein relativ aufwändiges Tool mit dem Webbrowser Programmiert, und sowas musste ich da nie machen.. *sichverwundertamKopfkratzt*

Absolut zustimm!

Grüsse, Daniel :hi:

Christian Seehase 14. Mär 2003 20:54

Moin Daniel,

die Grösse wird sich erst ab D6 verstellen lassen, denn ich kann's bei D5 nicht.
Da ich gleich von D2 (ohne die Programmierhilfe) zu D5 (mit Programmierhilfe) gesprungen bin, und nur mal D4 (mit Programmierhilfe) gesehen hatte, war ich mir nicht sicher, ob's das unter D3 auch schon gab. ;-)

Um noch einmal auf das eigentliche Thema zu kommen:
Das Webbrowser1.Navigate(NurDieUrl) nicht akzeptiert wird versteh' ich allerdings nicht :shock:
Wenn ich mich recht entsinne ging das nach einem Import in die D6 PE auch.
Eventuell ist das ein Problem (!/?) des Importes unter D3.

APP 14. Mär 2003 21:15

Hallo
@Jan,
@Daniel B,
@Christian Seehase,

liegt das vielleicht daran, dass citybreaker nach Daniel B's Tipp die ActiveX Komponente installierte und nicht die TWebBrowser Kompo verwendet?

Die Twebbrowser Komponente erlaubt die Eingabe von URL alleine:
Delphi-Quellcode:
    procedure Navigate(const URL: WideString); overload;
    procedure Navigate(const URL: WideString; var Flags: OleVariant); overload;
    procedure Navigate(const URL: WideString; var Flags: OleVariant; var TargetFrameName: OleVariant); overload;
    procedure Navigate(const URL: WideString; var Flags: OleVariant;
                       var TargetFrameName: OleVariant; var PostData: OleVariant); overload;
    procedure Navigate(const URL: WideString; var Flags: OleVariant;
                       var TargetFrameName: OleVariant; var PostData: OleVariant;
                       var Headers: OleVariant); overload;
Oder liege ich da falsch? :?:

Daniel B 14. Mär 2003 21:25

Hallo,
Zitat:

Zitat von APP
liegt das vielleicht daran, dass citybreaker nach Daniel B's Tipp die ActiveX Komponente installierte und nicht die TWebBrowser Kompo verwendet?

Diese ActiveX Microsoft Internet Control V1.1 sind die zwei TWebBroweser Komponenten. Da gibts nichts anderes, ich bin da eher Christians Meinung, das es was mit D3 selbst zutun hat! Den egal ob man unter D6PE oder D6Prof. dieses ActiveX instlliert, also TWebBrowser und TWebBrowser V11, beide können ohne angabe weiterer Parameter benutzt werden!

Grüsse, Daniel :hi:

APP 15. Mär 2003 18:56

Hallo,
@Daniel B,
mir hat das keine Ruhe gelassen, ich habe jetzt mein altes D2 auf einen alten Notebook (sic!) mit Win98b installiert und die Microsoft Internet Controls installiert (leider ohne Versionsangabe) und, nunja, es gibt hier nur folgende Procedures:

Delphi-Quellcode:
  TExplorer = class(TOleControl)
private
  ...
procedure InitControlData; override;
public
  ...
    procedure Navigate(const URL: string; var Flags, TargetFrameName, PostData, Headers: Variant); stdcall;
  ...
    procedure Navigate2(var URL, Flags, TargetFrameName, PostData, Headers: Variant); stdcall;
und das wars, komisch gell? :roll:

Das spricht natürlich für Eure Theorie, das Delphi etwas am :coder: Code dreht (man beachte auch den Namen TExplorer).

Uncle Cracker 12. Mai 2003 18:28

Hatte mit Delphi 4 Standard das gleich Problem wie citybreaker, doch durch die Variablen kann jetzt auch ich die Seiten mit TWebBrowser angucken.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:45 Uhr.
Seite 4 von 5   « Erste     234 5      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz