Projektname

Hallo NewsGroup,
wie kann ich, nachdem ich das Projekt "Beispiel.apr" aufgerufen habe, diesen Namen in "Heimspiel.apr" per Script ändern ???
NochnKlaus
Wieso änderst du es nicht einfach vorher schon im Explorer?
Hallo Gast,
weil ich ein (nennwirsmal) Grundprojekt habe, das der Anwender sich hernimmt, ins richtige Verzeichnis mit seinen Daten schiebt, dort die programmierte Verarbeitung für ein bestimmtes Verfahren startet und diese Verarbeitung als neues Projekt in diesem Verzeichnis auch abspeichert. Das Grundprojekt muss bleiben wie gehabt
NochnKlaus
Hallo Klaus,

der gängige Befehl zum Kopieren einer Datei lautet

File.Copy (srcFileName, destFileName)

wobei z.B.

srcFileName = av.FetProject.GetFilename

ist und destFileName entsprechend der Zieldateiname.

Gruß, Mx.
Moin Maxilla,
(auch da - wie schön)
was ist Fet.Project, kannst Du das mal übersetzen = Fet für Fetch oder so was?
Man möcht ja wissen was man macht
NochnKlaus
außerdem bringt die Zeile
srcFileName = av.FetProject.GetFilename
kein ergebnis inna MsgBox
Klaus
habs schon das G liegt ehmt auf der Tastatur so verdammt nah am F
K.
FetProject ist natürlich n Tippfehler, sollte auch nicht FettProject heißen sondern "GetProject", also

srcFileName = av.GetProject.GetFilename

und wenn du für die MsgBox noch vorübergehend ein .AsString dahinterschreibst dann bekommst du auch ein Ergebnis.
Hab ich alles gemacht. Mein Versuchsscript sieht so aus
destFileName = "derLobgesang"
srcFileName = av.GetProject.GetFileName
msgbox.info(srcFileName.asstring,"")
file.copy(srcFilename,destFilename.asfilename)
msgbox.info(destFileName.asstring,"")

Aber er benennt das verdammte Projekt nicht um - Warum (Eine Wahrheit durch den Reim gesichert)
K
Weil "derLobgesang" kein FileName ist - so'n Mist.

Ein Filename wäre z.B.

"C:\Huldigungen\Lobgesang.apr".AsFilename
excuse - Im so sorry -
Ich habe wohl meine Frage vonhintendurchdiebrustinsauge gestellt. Ich wollte schlicht den Projektnamen auslesen, nicht den als av.SetName("Lobgesang") gespeicherten. An den bin ich nicht rangekommen, deshalb habe ichs über obigen av-Namen gelöst - geht auch
Nochmals danke
K.