hi! ich möchte mir ein kleines tool erstellen mit dem ich eine datei dessen name ich zwar weiss, aber dessen ort nicht, suchen kann.
könnte mir jemand hierfür den code geben
der name der datei wäre zuerst einmal test.txt
danke schonmal an das forum!
eine datei suchen
FiFi
http://www.purebasic.fr/german/viewtopi ... light=fifi
Ansonsten in der Hilfe nachschauen:
>> PB-Hilfe:
PureBasic - FileSystem
Beispiel-Datei heißt: FileSystem.pb
Du brauchst nun nur noch das Beispiel abwandeln und rekursiv machen.
Du musst ja jeden Pfad durchsuchen.

Ansonsten in der Hilfe nachschauen:
>> PB-Hilfe:
PureBasic - FileSystem
Beispiel-Datei heißt: FileSystem.pb
Du brauchst nun nur noch das Beispiel abwandeln und rekursiv machen.
Du musst ja jeden Pfad durchsuchen.

Kinder an die Macht http://scratch.mit.edu/
-
- Beiträge: 3
- Registriert: 14.05.2007 19:36
- Tafkadasom2k5
- Beiträge: 1578
- Registriert: 13.08.2005 14:31
- Kontaktdaten:
Dann verbinde doch Programm A mit Programm B!
Du willst doch programmieren, oder sehe ich das falsch?
Beispielem die du fast mit Copy/Paste verknüpfen könntest gibt es hier doch massenweise.
Du willst doch programmieren, oder sehe ich das falsch?
Beispielem die du fast mit Copy/Paste verknüpfen könntest gibt es hier doch massenweise.
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
@DrBladdebabba
Ja, du Held.
Soll ich dir das Programm schreiben oder wie?
Der Link zu Kiffis Programm ist dazu da, dass du weißt, wen du speziell fragen musst.
Wie du eine Datei suchst, habe ich dir oben Programmtechnisch kurz umrissen. PB-Hilfe, beste Hilfe, wo gibt.
Da steht es drin. Ich brauch ja wohl nicht, den Hilfetext noch mal hier zu posten.
Und senden per FTP gibt es auch im Forum:
Suche: FTP

Ja, du Held.
Soll ich dir das Programm schreiben oder wie?
Der Link zu Kiffis Programm ist dazu da, dass du weißt, wen du speziell fragen musst.
Wie du eine Datei suchst, habe ich dir oben Programmtechnisch kurz umrissen. PB-Hilfe, beste Hilfe, wo gibt.
Da steht es drin. Ich brauch ja wohl nicht, den Hilfetext noch mal hier zu posten.
Und senden per FTP gibt es auch im Forum:
Suche: FTP


Kinder an die Macht http://scratch.mit.edu/
hier mal ein kleines Beispiel, wie man die Suche durchführen kann:
Grüße ... Kiffi
Code: Alles auswählen
Procedure FindFile(EntryPath.s, FindWhat.s)
; original by Lebostein
EntryPath + "\"
UsedDirectory = ExamineDirectory(#PB_Any, EntryPath, "*.*")
While NextDirectoryEntry(UsedDirectory)
EntryType.l = DirectoryEntryType(UsedDirectory)
EntryName.s = DirectoryEntryName(UsedDirectory)
If EntryName = "." Or EntryName = "..": Continue: EndIf
If EntryType = #PB_DirectoryEntry_File
If FindString(LCase(EntryName), LCase(FindWhat), 1)
Debug "Gefundene Datei: " + EntryPath + EntryName
EndIf
EndIf
If EntryType = #PB_DirectoryEntry_Directory
FindFile(EntryPath + EntryName, FindWhat)
EndIf
Wend: FinishDirectory(UsedDirectory)
EndProcedure
; ----------------------------------------
Debug "Suche wird gestartet"
FindFile("C:\WINNT", "notepad")
Debug "Suche ist beendet"
a²+b²=mc²