Autor Beitrag
Boromir
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 45



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 814

Ubuntu, Gentoo
C++, PHP, Java, Ruby, Perl (Eclipse)
BeitragVerfasst: Fr 04.04.03 14:51 
guden

das hilft dir wohl weiter

ausblenden volle Höhe Quelltext
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



BeitragVerfasst: 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. :x
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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 45



BeitragVerfasst: 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



BeitragVerfasst: Fr 04.04.03 17:49 
Was für ein Betriebssystem?
Boromir Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 45



BeitragVerfasst: Fr 04.04.03 19:53 
Titel: ME
Windows ME!
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1021

Win 7, MacOS
Delphi x, VBA, PHP, ...
BeitragVerfasst: Sa 05.04.03 13:37 
Kannst du in deinem Verbindungsprogramm nicht einfach ein Password festlegen? Und schon kommt kein anderer ins Internet...
Boromir Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 45



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 137

WinME, WinXP, Win2k*, Win98*, Win95*, Win3.11*, DOS* (*VMware)
D4 Prof
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 45



BeitragVerfasst: 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