vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 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

Allgemeine Diskussionen
Ich habe da mal ne kurze Frage! 
Autor: Gordon alias Freeman GMan
Datum: 20.09.03 17:05

Ich hab hier diesen Coe gefunden.
Mit diesem Code ist es möglich eine bestimmte Datei zu finfen.

aber sie greift auf eine Dll Datei zu.
Diese Dll Datei heisst imagehlp.dll,
da ich mein Programm auf unsere Clan homepage in Downloads ecke tun werde wollte ich wissen ob jede Windows version diese Dll datei hat ! Sont kommt ja die Fehlermeldung dll datei nicht gefunden.

Code:
Private Declare Function SearchTreeForFile Lib "imagehlp.dll" ( _
        ByVal RootPath As String, ByVal InputPathName As String, _
        ByVal OutputPathBuffer As String) As Long
 
Const MAX_PATH = 160
 
' rekursive Dateisuche
Public Function FileFind(ByRef hFileName As String, Optional ByVal hPart As _
  String = "C:\") As String
    Dim rApi As Long
    Dim hPfad As String
 
    On Error GoTo Fehler
    Err.Clear
 
    ' keine Datei übergeben
    If Len(Trim$(hFileName)) = 0 Then Err.Raise 75
 
    ' ZielPfad vorbereiten
    hPfad = String(MAX_PATH, 0)
 
    ' API-Aufruf
    rApi = SearchTreeForFile(hPart, hFileName, hPfad)
 
    ' gefunden ?
    If rApi = 0 Then Err.Raise 76
 
    ' Rückgabewert
    FileFind = Left(hPfad, InStr(hPfad, Chr(0)) - 1)
 
    Exit Function
Fehler:
 
    Err.Clear
    FileFind = ""
End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Ich habe da mal ne kurze Frage!611Gordon alias Fr...20.09.03 17:05
Re: Ich habe da mal ne kurze Frage!445dbayer20.09.03 17:18
Re: Ich habe da mal ne kurze Frage!340Gordon alias Fr...20.09.03 17:54
Re: Ich habe da mal ne kurze Frage!394dbayer20.09.03 18:15

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