Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Prism [Prism] Internetverbindung herstellen (https://www.delphipraxis.net/137405-%5Bprism%5D-internetverbindung-herstellen.html)

Tonic1024 20. Jul 2009 12:51


[Prism] Internetverbindung herstellen
 
Hallo...

Ich habe ein embedded System dass sich Softwareseitig wie ein PDA benimmt. Von diesem aus möchte ich den Inhalt einer Webseite auslesen. Den Webserver dazu habe ich mit Delphi2009 geschrieben. Das klappt aber nur solange wie ich vorher die "Embedded Oberfläche" verlasse, unter WinCE den IE starte (GPRS-Verbindung wird automatisch hergestellt) und dann meine exe aufrufe...

Nun... Das ist für den Produktiv-Betrieb absolut unbrauchbar. Darum hab ich den halben Tag damit verbracht google zu quälen, aber mir scheinen die passenden Stichworte zu fehlen.

Weiss jemand Rat? Wie aktiviere ich eine bereits angelegte Verbindung? Deluxe wäre wenn noch jemand wüsste wie ich die Verbindung herstellen kann ohne dass die Netzwerkverbindungen bereits vorher angelegt wurden.


Gruß,

Toni

Phoenix 20. Jul 2009 13:18

Re: [Prism] Internetverbindung herstellen
 
Normalerweise sollte das Betriebssystem die Verbindung automatisch herstellen, sobald eine Anwendung (egal welche), Daten anfordert, die nur über eine solche Verbindung geholt werden können.

Zumindest wenn ich aus meiner mobilen Anwendung auf dem Compact Framework einen Webservice aufrufe, und die Verbindung noch nicht steht, dann macht mein Handy die Verbindung automatisch selber auf.

Tonic1024 20. Jul 2009 13:23

Re: [Prism] Internetverbindung herstellen
 
Öhm... nö... irgendwie nicht... Kann man windows das sagen, dass es das soll/nicht soll? Vielleicht hab ichs "verkonfiguriert"?!?

Das ist was ich momentan hab:
Delphi-Quellcode:
   
var
    //[..]
    Web: WebRequest;
    Resp: WebResponse;
    Answer: Stream;
    SReader: StreamReader;
begin
  //[..]

  Web:=WebRequest.Create('http://home.arcor.de/Blablabla'); // eine Testseite
  Resp:=Web.GetResponse;
  Answer := Resp.GetResponseStream();
  SReader := new StreamReader(Answer, System.Text.Encoding.UTF8);
  MessageBox.Show(SReader.ReadToEnd.ToString);
  //[..]
Funktioniert soweit. Mit der oben beschriebenen Einschränkung halt. :(

Toni

Phoenix 20. Jul 2009 13:39

Re: [Prism] Internetverbindung herstellen
 
Zitat:

Zitat von Tonic1024
Öhm... nö... irgendwie nicht... Kann man windows das sagen, dass es das soll/nicht soll? Vielleicht hab ichs "verkonfiguriert"?!?

Ja, das geht, bzw. ja, man kann das verkonfigurieren. Aber ich hab leider grad kein CE da um nachzugucken wo, sorry :-(

Tonic1024 20. Jul 2009 13:41

Re: [Prism] Internetverbindung herstellen
 
Ähm... ja aber der IE stellt doch die Verbindung auch automatisch her... Oder hat das damit nix zu tun?

Tonic1024 20. Jul 2009 16:39

Re: [Prism] Internetverbindung herstellen
 
Okay... Laut Hersteller kann das schon sein, dass das so ist. Er hat mir empfohlen eine RAS-Connection zu verwenden. Gibts da eine zu empfehlen?


Toni


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:44 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