Dateien

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Dateien

Beitrag von zigapeda »

Hallo
ich öffne eine Datei mit OpenFile(). Mit CloseFile() kann ich sie schließen bzw. speichern. wie kann ich sie in einem anderen ordner schließen bzw. speichern?
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

mit Close speicherst du nicht, du schliesst den ausgabekanal, in den du mit Write geschrieben hast...

schau dir mal die Help zu CopyFile an...

oder du Open-st in dem anderen ordner, schreibst die daten rein und Close-st dann
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

muss ich bei copyfile den dateityp auch angeben?
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

bei copyfile solltest du auf möglichst vollständige angaben achten,
also eindeutige Pfade, und selbstverständlich Dateiname mit Erweiterung...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

was bedeutet eindeutige pfad?
file:\\\C:\ usw. oder reicht C:\?
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

also, bei windows auf nem einzelrechner reicht ab laufwerksbuchstabe...

also, bei "C:\Programme\MeinOffice\Rechner.exe"
Pfad = "C:\Programme\MeinOffice\"
Dateiname = "Rechner"
Dateinamenerweiterung ="exe"

...bei linux ist das ganze dann anders... k.a.

aber das "file:\\\" sagt mir grad garnix... wo kommt denn sowas vor?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Leo
Beiträge: 420
Registriert: 26.10.2004 18:26
Wohnort: Hessen
Kontaktdaten:

Beitrag von Leo »

Kaeru Gaman hat geschrieben:aber das "file:\" sagt mir grad garnix... wo kommt denn sowas vor?
Ich glaub da war irgendwas bei lokalen Dateien, die man sich im Browser anguckt oder so...
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

achso.. verstehe...

damit der Browser "C:\Programme" nicht im internet sucht oder so ähnlich...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
traumatic
Beiträge: 478
Registriert: 27.11.2004 15:42

Beitrag von traumatic »

Leo hat geschrieben:
Kaeru Gaman hat geschrieben:aber das "file:\" sagt mir grad garnix... wo kommt denn sowas vor?
Ich glaub da war irgendwas bei lokalen Dateien, die man sich im Browser anguckt oder so...
Ja, gibt dem Browser das zu verwendende Protokoll an (http, https, ftp, file, telnet, etc.)
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

öh.. ich merke grade...

wollte eben schreiben, dass relative pfade auch gehen, scheint aber doch nicht so zu sein...

ist das CopyFile() doch kein Shell-Command-Wrapper?

kennt sich jemand da richtig gut mit aus?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten