Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Wieder Mozilla Activx Control problem (https://www.delphipraxis.net/55573-wieder-mozilla-activx-control-problem.html)

qicki 23. Okt 2005 14:47


Wieder Mozilla Activx Control problem
 
Liste der Anhänge anzeigen (Anzahl: 1)
so ich hab halt wieder ein problem mit dem Mozilla Activx Control von http://www.iol.ie/~locka/mozilla/mozilla.htm

Jetzt hatte ich mir auch mal die Source von Mozilla geholt und da gibts ja mehrere Beispiele für unterschiedliche sprachen und da bin ich zufällig auf C# gestossen , in dem es möglich ist einen Header zu senden.

Leider ist dies so einfach wohl nicht möglich in Delphi 7

Hier in C# , was denn Header Referer sendet
Delphi-Quellcode:
private void button1_Click(object sender, System.EventArgs e)
{      
object oEmpty = "";
object vHeaders = "Referer:http://eine.url.de\r\n";
axMozillaBrowser1.Navigate(url.Text, ref oEmpty, ref oEmpty, ref vPost, ref vHeaders );
}
in Delphi 7 mit TWebbrowser geht das , aber mit TMozillaBrowser halt nicht:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
vFlags,vFrame,vPostData,vHeaders : OleVariant;
vURL :string;
begin
vURL := 'http://pgl.yoyo.org/http/browser-headers.php';
vHeaders := 'Referer:http://eine.url.de'+ #10#13;

IE_WEB.Navigate(vURL,vFlags,vFrame,vPostData,vHeaders);
MOZ_WEB.Navigate(vURL,vFlags,vFrame,vPostData,vHeaders);
end;

Hat jemand eine Idee woran das liegen könnte?

qicki 24. Okt 2005 11:34

Re: Wieder Mozilla Activx Control problem
 
hm , scheint wohl keiner eine idee zu haben.

Wie sieht es aus , ist es vielleicht möglich per TIdhttp die Daten zu senden und den Empfang an TMozillaBrowser zu leiten , so das er noch Cookies...(Header) auswerten kann ?

franktron 24. Okt 2005 11:53

Re: Wieder Mozilla Activx Control problem
 
Alos ich glaub nicht das vURL ein String ist wohl eher ein PChar

qicki 24. Okt 2005 13:14

Re: Wieder Mozilla Activx Control problem
 
bei delphi 7 ist es um genau zu sein widestring für denn ersten Parameter von Navigate , aber das ist ja hier nicht das problem

franktron 24. Okt 2005 14:18

Re: Wieder Mozilla Activx Control problem
 
ähhm was ist eigentlich das problem.

qicki 24. Okt 2005 17:09

Re: Wieder Mozilla Activx Control problem
 
mir ist es nicht möglich einen Header zu senden mit MozillaBrowser.Navigate()

Die Komponente geht , da es in C# ja anscheinend geht
nur in Delphi geht dies nicht mit dem MozillaBrowser , was ich haber gerne benutzen möchte


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:42 Uhr.

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