Autor Beitrag
del1312
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 190



BeitragVerfasst: Mi 18.08.04 12:45 
wenn ich hier in der falsche kategorie posten, bitte nicht meckern und dann verschieben :D

ich hab ne php-datei die, wenn sie aufgerufen wird dann zeigt sie einpaar infos über ein forum ohne das man sich einloggen muss, nun hätte ich das gerne so, das ich diese datei nicht im ie starten muss sonder ein kleines tool läuft was man auch mal in den tray legen kann und bei bedarf wieder aufrufen kann. wie integriere ich eine php datei oder wie besser wie starte ich in einer form eine url so das sie dort auch angezeigt wird? hoffe ich hab mich nich zu verwirren ausgedrückt?

hier gibt es ne kleine demo:
www.asimakis.com/desktop.jpg
Interceptor
Hält's aus hier
Beiträge: 5

Win2000, WinXP
D6 Ent.
BeitragVerfasst: Sa 21.08.04 18:35 
Wenn deine php Datei auf nem Server liegt, wäre es das einfachste wenn du einfach nen TWebBrowser dafür nimmst.
Ins FormCreate schreibst du dann: WebBrowser1.Navigate('http://www.deineurl.de/index.php');
So öffnet sich das Scriptfile direkt im TWebBrowser beim Programmstart.

Falls du die Datei bei dir auf Platte hast und sie dir direkt in den Webbrowser laden möchtest, gehe folgendermaßen vor (bei dieser Variante muss vorher noch die ShellAPI in den Uses aufgenommen werden):

ausblenden Delphi-Quelltext
1:
2:
  private 
    FIsStartPage: Boolean;


ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
procedure TForm1.FormCreate(Sender: TObject);
const 
 LOCAL_PAGE ='C:/index.php';
begin 
  FIsStartPage := True; 
  Webbrowser1.Navigate('file:///' + LOCAL_PAGE); 
  FIsStartPage := False; 
end;

Ein gestarteter Webserver vorausgesetzt ;)
del1312 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 190



BeitragVerfasst: Sa 21.08.04 22:10 
cool vielen dank, das war ja echt einfach. klappt supi ;o)