Italia
Eingangshalle

Dateiname unbekannt, wie File einlesen?

 

Erasmus.Herold
Hallo zusammen ...

Ich habe einen Ordner voller File.
Der Dateiname beginnt immer mit einer Rechnungsnummer (die ich kenne!)

Beispiel per Dateiname: 00000302_22001402432.csv
Den Rest nach dem Unterstrich kenne ich nicht, ist ein Timestamp.

Ich möchte nun immer eine bestimmte File automatisch auslesen,
kann also die Rechnungsnummer mitgeben ... und nun?

Jemand eine Idee, wie ich mir die File (unter 1000den) schnappen kann?
Vorher in ein Hilfsverzeichnis zu kopieren scheidet auch aus, weil
copy unter XProfan ja keine Wildcards kennt.

Danke per alle Ideen.
Saluto - Erasmus
 
05.02.2022  
 




RudiB.
wie ist das ??
CLS
Declare DateiListe&
DateiListe&=Create("Listbox",%Hwnd,1,0,0,0,0)
ClearList
ChDir "D:\\Rechnungen\\CSV_Dateien"' zum entsprechenden Verzeichnis wechseln
AddFiles "*.csv", 0'Cerca im aktuellen Verzeichnis und füge zur ListBoxListe hinzu
Move("ListToHandle",DateiListe&)' Kopiere ListBoxListe zur Listbox -DATEILISTE&-
SelectString(DateiListe&,-1,"Hier Deine Rechnungsnummer...")'sucht den ersten Eintrag in der Liste der mit dem Suchtext übereinstimmt
Print GetString$(DateiListe&,GetCurSel(DateiListe&))
waitinput
 
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
05.02.2022  
 




Erasmus.Herold
Wie geil ist das denn?

Frage.
Wenn ich in Zeile 6 bei addfiles gleich „00000302*.csv“ (das wäre im Beispiel meine gesuchte Nummer) anstatt *.csv mitgebe, dann hätte die Anzahl der File im Ordner niemals Einfluss aufs Laufverhalten?
 
06.02.2022  
 




RudiB.
Füg mal nach der Zeile ADDFILES noch dies ein...
Listbox$(0,0,"",1)

Ja, denn es werden weniger File in die Listbox-Liste gelesen. In Deinem Fall eben nur die mit der Rechnungsnummer und dem TimeStamp...
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
06.02.2022  
 




Erasmus.Herold
Prima - teste ich heute Nachmittag aus.
Dankeschön.

Rückmeldung folgt.
 
06.02.2022  
 




Erasmus.Herold
tres bien !!!

Funktioniert perfekt.

==========================

nun womöglich noch eine Idee, wie ich anstatt:
ChDir "D:\\Rechnungen\\CSV_Dateien"'

einen Netzwerkzugriff nutzen potuto?
ChDir "\\192.168.200.97\Rechnungen\CSV_Dateien"'

Saluto und Dank
Erasmus
 
06.02.2022  
 




RudiB.
Da stellt sich die Frage: Nur privates Netzwerk, oder willst Du auch von außerhalb darauf zugreifen.
Bei internem privaten Netzwerk kannst Du das ja mit Windows Netzwerkfreigaben oder mit Samba realisieren. Einfach die entsprechenden Ordner mit Zugriffsrechten und Usern freigeben...da musst Dich mal reinlesen....
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
06.02.2022  
 




Erasmus.Herold
Netzwerkfreigaben - schon klar kein Thema

der abstrakte Zugriff funktioniert halt immer,
mag ich lieber als einen zugewiesenen Buchstaben,
der eines Tages verschwunden ist
 
06.02.2022  
 




RudiB.
Hast mich damit auf eine Idee gebracht.
Ich habe meinen Kabelreciver mit Festplattenrecorder ja auch als Netzlaufwerk miteingebunden und mit...
AddFiles "*.ts", 1'Cerca im aktuellen Verzeichnis mit Unterordnern und füge zur ListBoxListe hinzu

...alles nach Video-File durchsuchen und mir damit eine Filmdatenbank anzulegen.
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
06.02.2022  
 




Erasmus.Herold
tip top !!!
 
06.02.2022  
 




Erasmus.Herold
Kleiner Nachtrag:

ChDir "D:\\Rechnungen\\CSV_Dateien"'
AddFiles "*.csv", 0'

Verzichten wir auf "ChDir" und geben den Pfad bei "AddFiles" mit.
Dann stehen wir später im Programm weiter passend
 
07.02.2022  
 




RudiB.
Das geht naturalmente auch..."viele Wege führen nach Rom"
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
07.02.2022  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

4.482 Views

Untitledvor 0 min.
R.Schneider30.07.2024
mene29.05.2024
Erasmus.Herold12.10.2023
RudiB.09.08.2023
Di più...

Themeninformationen

Dieses Thema hat 2 subscriber:

Erasmus.Herold (7x)
RudiB. (5x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Eingangshalle  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie