Forum: PC-Programmierung Herstellung einer Internetverbindung mit Hilfe eines Delphiprogramms


von Wolfgang-G (Gast)


Lesenswert?

Es wird ein Modem für eine analoge Internetverbindung verwendet.
Dank der Mithilfe hier im Forum, habe ich ein kleines Programm 
zusammengestellt, mit dem die Netzverbindung zu einer einstellbaren Zeit 
getrennt wird. Dazu wird eine *.bat Datei in ein Delphi-Programm 
eingebunden.
Die bat-Datei umfasst die Zeilen:
REM CommandInterpreter: $(COMSPEC)
RASDIAL/DISCONNECT

Kennt jemand  etwas ähnliches, um eine Verbindung unter Verwendung einer 
bestimmten Rufnummer herzustellen? Noch besser wäre es, wenn man die 
unter Systemsteuerung\Netzwerkverbindung  eingetragene DFÜ-Verbindung 
starten könnte.
Das Delphi-Programm zum Aufruf der bat-Datei ist im Entwurf schon 
fertig.
Sinn und Zweck des ganzen ist es, dass man dann Zeiten mit hohen 
Verbindungsgebühren vermeiden könnte.

MfG

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Du kannst rasdial auch ohne Batchdatei aufrufen, die zu verwendende 
Telephonnummer kann dabei als Kommandozeilenargument übergeben werden.
1
rasdial /?
2
3
Syntax:
4
        rasdial Eintrag [Benutzername [Kennwort|*]] [/DOMAIN:Domänenname]
5
                [/PHONE:Rufnummer] [/CALLBACK:Rückrufnummer]
6
                [/PHONEBOOK:Telefonbuchdatei] [/PREFIXSUFFIX]
7
8
        rasdial [Eintrag] /DISCONNECT

Es ist zwar immer ein Telephonbucheintrag erforderlich, aber der dient 
in erster Linie dazu, das zu verwendende Gerät zu spezfizieren.

Alternativ kannst Du auch die gleichlautende Win32-API-Funktion 
RasDial verwenden:
http://msdn.microsoft.com/en-us/library/aa377004%28VS.85%29.aspx

von Purzel H. (hacky)


Lesenswert?

Huiiiii, Modems ? Ich bin im falschen Jahrtausend. Heutzutage hat man 
ADSL Flatrate.

von Wolfgang-G (Gast)


Lesenswert?

Zunächst Dank an Rufus.

>Huiiiii, Modems ? Ich bin im falschen Jahrtausend. Heutzutage hat man
>ADSL Flatrate.

Ja, wenn man es sich heutzutage auch leisten kann.
Außerdem gibt es in Deutschland noch genügend DSL-Wüste, von  ADSL ganz 
zu schweigen.
MfG

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.