AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

RenameFile(oldFile, newFile)

Ein Thema von qb-tim · begonnen am 26. Mai 2006 · letzter Beitrag vom 27. Mai 2006
 
Benutzerbild von dahead
dahead

Registriert seit: 16. Mai 2005
620 Beiträge
 
#3

Re: RenameFile(oldFile, newFile)

  Alt 26. Mai 2006, 16:23
Wenn der restliche Code in deinem Programm auch so aussieht, stimmt sicherlich einiges nicht.

Du ermittelst mit Listbox.Items.GetText das aktuell markierte Item (was wohl eine Datei ist). Besser merkst du dir den kompletten Pfad in einem Array oder einer TStringList.

Auf einen Eintrag in einer Listbox greifst du so zu: Listbox1.Items[Listbox1.ItemIndex]. Vorher solltest du natürlich prüfen, ob überhaupt was markiert ist.

RemoveDir müsste eine Funktion sein, also einen Rückgabewert liefern. Diesen könntest du ggf. überprüfen und auswerten.
Edit: Willst du damit ein komplettes Verzeichnis löschen? Wenn ja, solltest du zuerst alle Dateien darin entfernen (Stichwort FindFiles) und dann das Verzeichnis löschen (RemoveDir).

Auch aufgefallen ist mit, dass es "C:\Program File" heisst, müsste egtl. "C:\Program Files" heissen. Zu diesem Thema solltest du keine fixen Pfade verwenden, sondern die Umgebungsvariablen auslesen. Was, wenn jemand ein dt. Windows mit "C:\Programme" hat?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz