| Autor |
Beitrag |
Boromir
      
Beiträge: 45
|
Verfasst: Fr 04.04.03 14:34
Hi @ all,
ich bin noch ein absoluter Anfänger in Delphi! Wie kann ich es machen, dass man nicht auf die DFÜ Verbindung mehr zugreifen kann, wenn mein Programm gestartet ist?
Am liebsten, dass mein Programm überprüft, ob die DFÜ-Verbindung geöffnet wird und das es dann gleich wieder die Verbindung schließt???
Hat jemand eine Idee?
|
|
foxy
      
Beiträge: 814
Ubuntu, Gentoo
C++, PHP, Java, Ruby, Perl (Eclipse)
|
Verfasst: Fr 04.04.03 14:51
guden
das hilft dir wohl weiter
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32:
| { Author: Michael Wiren (MichaelWiren@hotmail.com) }
uses WinInet;
// Causes the modem to automatically dial the default Internet connection. procedure TForm1.Button1Click(Sender: TObject); var dwConnectionTypes: DWORD; begin dwConnectionTypes := INTERNET_CONNECTION_MODEM + INTERNET_CONNECTION_LAN + INTERNET_CONNECTION_PROXY; if not InternetGetConnectedState(@dwConnectionTypes, 0) then // not connected if not InternetAutodial(INTERNET_AUTODIAL_FORCE_ONLINE or INTERNET_AUTODIAL_FORCE_UNATTENDED, 0) then begin // error end; end;
// hangup the default Internet connection. procedure TForm1.Button2Click(Sender: TObject); var dwConnectionTypes: DWORD; begin dwConnectionTypes := INTERNET_CONNECTION_MODEM + INTERNET_CONNECTION_LAN + INTERNET_CONNECTION_PROXY; if InternetGetConnectedState(@dwConnectionTypes, 0) then // connected InternetAutodialHangup(0); end; |
_________________ "Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." (Linus Torvalds)
OperatingSystem Laptop (Ubuntu Hardy)
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Fr 04.04.03 14:59
| Boromir hat folgendes geschrieben: |
Am liebsten, dass mein Programm überprüft, ob die DFÜ-Verbindung geöffnet wird und das es dann gleich wieder die Verbindung schließt???
|
Super Idee, 99% eines 100 MB Downloads abgeschlossen, ich starte dein Programm und das war es dann mit den 100 MB.
Oder beim Online-Banking kommt das bestimmt auch gut. Da kommt Freude auf.
| Zitat: |
Hat jemand eine Idee? |
Laß es sein. Oder frag zu mindest vorher, ob die Verbindung getrennt werden soll.
|
|
Boromir 
      
Beiträge: 45
|
Verfasst: Fr 04.04.03 17:18
Titel: Nein
Das Programm soll ja nur mir als Schutz dienen!
Da mehrere Leute auch an meinen Rechner gehen können, aber über diesen nicht online gehen sollen, da ich das selber bezahle, wollt ich ein Programm dagegen schreiben!
Das mit dem Verbindung trennen wollt ich auch nicht! Eigentlich sollte mein Programm nur wenn man eine DFÜ-Verbindung startet, dass diese dann abgebrochen wird, nicht das er erst anwählt und ich ihm dann sage, dass er das ganze trennen soll, das wäre ja Schwachsinn!
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Fr 04.04.03 17:49
Was für ein Betriebssystem?
|
|
Boromir 
      
Beiträge: 45
|
Verfasst: Fr 04.04.03 19:53
Titel: ME
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Fr 04.04.03 21:39
Das ist schlecht. Unter NT-basioerenden System hätte ich gesagt, mach es über die Rechtevergabe. Aber ME...
|
|
kiwicht
      
Beiträge: 1021
Win 7, MacOS
Delphi x, VBA, PHP, ...
|
Verfasst: Sa 05.04.03 13:37
Kannst du in deinem Verbindungsprogramm nicht einfach ein Password festlegen? Und schon kommt kein anderer ins Internet...
|
|
Boromir 
      
Beiträge: 45
|
Verfasst: Sa 05.04.03 21:17
Titel: Caption
Kann man nicht einfach nach der Caption eines anderen Programms suchen und wenn eine bestimmte aufgerufen wird, das man das Programm dann schließt???
|
|
RFZ
      
Beiträge: 137
WinME, WinXP, Win2k*, Win98*, Win95*, Win3.11*, DOS* (*VMware)
D4 Prof
|
Verfasst: Mi 09.04.03 16:51
Ich hab ne Komponente namens TDialUp, woher weiss ich leider nicht mehr, aber google wird schon helfen, die kann ganz einfach offene Verbindungen trennen.
cu RFZ
|
|
Boromir 
      
Beiträge: 45
|
Verfasst: Mi 09.04.03 18:02
Titel: Falsch
Entweder habe ich etwas total falsch beschrieben oder ihr versteht mich nicht, ich will keine Internetverbindung trennen, ich will das schon vor Verbindungsaufbau die DFÜ-Verbindung geschlossen wird: Also dieses Fenster, wo in der Caption steht "Verbinden mit..." wenn man anfängt anzuwählen.
Wie ich eine Internetverbindung trenne, das weiß ich, das ist auch ganz einfach, da brauch man nicht extra eine Komponente für!
THX
|
|