vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 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
Lösung - "RasEnumEntries" funktioniert nicht unter Windows 7 
Autor: Madmax1982
Datum: 04.05.10 11:57

Hi,

hatte den Post schon ganz vergessen.
Nein, als Admin hat es auch nicht funktioniert.

Diese (wesentlich übersichtlichere) Funktion habe ich irgendwo beim ausprobieren gefunden. Funktioniert ohne Probleme!
' Function prototype for RasEnumEntries
Private Declare Function RasEnumEntries Lib "rasapi32.dll" Alias _
  "RasEnumEntriesA" ( _
            ByVal Reserved As String, _
            ByVal szPhoneBook As String, _
            lpRasEntries As Any, _
            lpcb As Long, _
            lpcEntries As Long) As Long
 
Private Type RASENTRYNAME95
  dwSize As Long
  szEntryName(256) As Byte
End Type
 
Public Function GetRASServices() As Variant
  Dim s As Long, ln As Long, conname As String, i As Long
  Dim r(255) As RASENTRYNAME95
  Dim ret As Variant
 
  r(0).dwSize = 264
  s = 256 * r(0).dwSize
  Call RasEnumEntries(vbNullString, vbNullString, r(0), s, ln)
 
  If ln <= 0 Then Exit Function
 
  ReDim ret(ln - 1)
  For i = 0 To ln - 1
    conname = StrConv(r(i).szEntryName(), vbUnicode)
    ret(i) = Left$(conname, InStr(conname, vbNullChar) - 1)
  Next i
 
  GetRASServices = ret
 
End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
"RasEnumEntries" funktioniert nicht unter Windows 71.513Madmax198209.04.10 16:02
Re: "RasEnumEntries" funktioniert nicht unter Windows 7852effeff04.05.10 11:47
Lösung - "RasEnumEntries" funktioniert nicht unter Windows 7930Madmax198204.05.10 11:57

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