vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Re: Tip Internet Verbindung trennen oder prüfen 
Autor: ModeratorDieter (Moderator)
Datum: 08.09.02 08:47

Hi Hesser,

zunächst nachfolgenden Code in den Allgemein-Teil eines Moduls einfügen:
Option Explicit
 
Type RASCONN
  dwSize As Long
  hRasConn As Long
  szEntryName(256) As Byte
  szDeviceType(16) As Byte
  szDeviceName(128) As Byte
End Type
 
Declare Function RasEnumConnectionsA Lib "RasApi32.DLL" _
  (lpRasConn As Any, lbcp As Long, lbcConnections As Long) _
  As Long
Und dann noch folgende Funktion einfügen (auch in das Modul):
Public Function IsConnected() As Boolean
  Dim lpRasConn(255) As RASCONN
  Dim lpcConnections As Long
  Dim lpcb As Long
  Dim hRasConn As Long
  Dim NameRasConn As String
  Dim x As Integer
 
  lpRasConn(0).dwSize = 412
  lpcb = 256 * lpRasConn(0).dwSize
 
  RasEnumConnectionsA lpRasConn(0), lpcb, lpcConnections
  If lpcConnections < 1 Then
    <font color=green>' es besteht keine DFÜ-Verbindung</font>
    IsConnected = False
  Else
    <font color=green>' es besteht mind. 1 DFÜ-Verbindung</font>
    IsConnected = True
  End If
End Function
Der Aufruf erfolgt dann so:
If IsConnected() Then
  MsgBox "Jepp - DFÜ-Verbindung aktiv!"
Else
  MsgBox "Keine DFÜ-Verbindung aktiv!"
End If
Cu
Dieter
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Tip Internet Verbindung trennen oder prüfen56Hesser08.09.02 00:53
Re: Tip Internet Verbindung trennen oder prüfen270ModeratorDieter08.09.02 08:47

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel