| To: | REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot com> |
|---|---|
| Subject: | Re: Ordner löschen und kopieren |
| From: | Stefan Sicurella <sicurella at onlymac dot de> |
| Date: | Thu, 1 Mar 2007 10:28:04 +0100 |
| Delivered-to: | listarchive at realsoftware dot com |
| Delivered-to: | realbasic-nug dot de at lists dot realsoftware dot com |
| References: | <796EA513-2224-487F-9996-DF635CC1DC7E at onlymac dot de> <C20B6E63 dot 261BE%andy at foxwerk dot de> <3255532392 dot 111815269830 at [10 dot 0 dot 0 dot 24]> <C03237E9-B555-4A2C-A357-DCE7BA1AA282 at onlymac dot de> <3255542681 dot 121716422354 at [10 dot 0 dot 0 dot 24]> <2C3853D5-FA64-4421-9342-7401014FFC89 at onlymac dot de> |
So, das sieht so aus und läuft prima:
dim shell_string as String
if x1>10 then // wenn mehr als 10 Backups alles löschen
for i= 1 to x1-1
g=documentsFolder
g=g.child(backupname)
g=g.child("Backup")
del=g.count // Anzahl der Ordner
g=g.child(g.item(del).name) // das ist der Ordner
shell_string="rm -R "+g.ShellPath
s=new Shell
s.Execute shell_string
If s.errorCode = 0 then
//MsgBox s.result
else
MsgBox "Sie haben keine Zugriffsberechtigung auf den
Benutzer-Ordner: " + Str(s.errorCode)
end if
next
end if
Danke, ich bekomme das hin ;-) ich poste es hier wenn es fertig ist Gruß StefanSorry, Nachricht ging wohl als PM raus. Stefan Sicurella wrote:da meine apps nur für den mac sind ist das kein Thema... aber trotzdem, ich habe das noch nie gemacht , wie sieht das aus RB aus?Was? Löschen per Kommandozeile? Du machst eine Shell auf und löscht den Ordner mit 'rm -R folder'. Musst aber die Ausgabe abfangen, um festzustellen ob Du die Berechtigungen hattest. Wenn nicht, dann noch mal mit 'sudo rm -R folder', wobei dann natürlich das Passwort benötigt wird. Könntest jetzt natürlich immer 'sudo' bequemen, aber dann wird immer das Passwort abgefragt, auch wenn es nicht nötig wäre.Also, schreib Dir eine Funktion removeFolder(Foldername) in RB. Wenn Dunoch keine eigene Klasse für derlei Hilfsfunktionen hast, dann istjetzt der richtige Zeitpunkt mit sowas anzufangen. Brauchst Du nachherin jedem Projekt :-)Aus dem Kopf bekomme ich das jetzt nicht hin, dafür mache ich momentan zu wenig mit RB. Vielleicht hat jemand sowas schon fertig und stellt eszur Verfügung. Dietmar |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: Ordner löschen und kopieren, Stefan Sicurella |
|---|---|
| Next by Date: | Ordner kopieren, Stefan Sicurella |
| Previous by Thread: | Re: Ordner löschen und kopieren, Stefan Sicurella |
| Next by Thread: | Ordner kopieren, Stefan Sicurella |
| Indexes: | [Date] [Thread] [Top] [All Lists] |