Dateiname nachträglich mit endung versehen

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hi,
ich hab hier einen Save Dialog und habe auch schon eine abfrage zum überschreiben von dateien reingebastelt und eine abfrage das es wenn keine endung(dateityp) eingegeben wird diese automatisch angehangen wird...jedoch habe ich noch ein kleines problem und zwar wenn ich als dateiname den name einer existierenden datei ohne endung eingebe wird dieseohne nachfrage überschrieben.
Ich müsste es also irgendwie hinbekommen das ich das überprüfe und zur not noch eine endung an den dateinamen anhängen kann...ist das irgendwie möglich?
 
liste dir alle Dateien im Verzeichnis auf und schau dir die Dateinamen an
 
du sagst, es existiert bereits beispielsweise
test.txt oder vielleicht auch test.avi

und in den Dialog wird nur test eingegeben, woraus automatisch testtxt wird,

was immer du nun tun möchtest, die Liste der vorhandenen Dateien hilft dir, zwei Dinge herauszufinden:
1.
ob es eine Datei test.txt gibt, sei die Endung nun bereits eingegeben oder automatisch ergänzt worden
2.
ob es eine oder mehrere Dateien mit dem Hauptnamen test gibt, unabhängig von der Endung,

was auch immer du mit diesen Informationen dann machen willst,
z.B. den neuen Dateinamen in test2.txt, test.txt2, test.doc ändern oder die alte Datei umgenennen oder abbechen oder Datei einlesen,
das Einlesen der vorhanden Dateien bringt dir die Information, um die es anscheinend im Moment geht, sofern ich dich richtig verstanden habe
("Ich müsste es also irgendwie hinbekommen das ich das überprüfe")
 
nur müsste ich die liste dann nicht für jeden ordner machen?weil ich kann ja alle möglichen ordner zum speichern auswählen...

die überprüfung auf den namen hab ich ja schon...mir fehlt halt nurnoch das wenn man den name ohne endung eingibt das das SaveDialog.getselectedFile irgendwie abgefangen wird und der Dateinamein name.m3u geändert wird

wie gesagt den rest zum vergleichen usw hab ich schon
 
> nur müsste ich die liste dann nicht für jeden ordner machen?weil ich kann ja alle möglichen ordner zum speichern auswählen...

verstehe ich nicht, zumal du ja sagst dass du zum Vergleich schon alles hast

> mir fehlt halt nurnoch das wenn man den name ohne endung eingibt das das SaveDialog.getselectedFile irgendwie abgefangen wird und der Dateinamein name.m3u geändert wird

dir geht es also allein um irgendeinen automatischen Vorgang im 'Save Dialog', wird dort bereits die Endung angefügt?
dazu fällt mir nix ein, ich weiß nicht mal was ein 'Sava Dialog' ist
(dass du vielleicht einen JFileChooser meinst, kann ich mir auch denken, weise aber auf deine Ungenauigkeiten hin)

ich rate noch dazu, alle anderen Methoden anzuschauen, vor allem die mit get.., vielleicht gibts noch irgendwo die Info
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben