Anwendung soll Ordner erstellen
-
- Beiträge: 42
- Registriert: Mi 20. Jul 2011, 21:49
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Na Hier
- Kontaktdaten:
Anwendung soll Ordner erstellen
Hi,
ich hab mal so eine Frage:
Ich würde gerne wissen wie mein Programm (nur Pascal nicht Lazarus) einen Ordner erstellt.
ich weiss schon wie es eine .txt datei erstellt.
Bitte keine komplizierten Codes und Fachbegriffe. Bin in der 9. Klasse und lerne erst seit 2 Jahren Pascal.
LG McCry
ich hab mal so eine Frage:
Ich würde gerne wissen wie mein Programm (nur Pascal nicht Lazarus) einen Ordner erstellt.
ich weiss schon wie es eine .txt datei erstellt.
Bitte keine komplizierten Codes und Fachbegriffe. Bin in der 9. Klasse und lerne erst seit 2 Jahren Pascal.
LG McCry
Code: Alles auswählen
Signatur[color=#FF0000]:=[/color]McCry
Website[color=#FF0000]:=[/color][color=#0000FF]ritualist.bplaced.net[/color]
Re: Anwendung soll Ordner erstellen
http://www.freepascal.org/docs-html/rtl ... tedir.html" onclick="window.open(this.href);return false;
Bzw:
http://lazarus-ccr.sourceforge.net/docs ... rutf8.html" onclick="window.open(this.href);return false;
Bzw:
http://lazarus-ccr.sourceforge.net/docs ... rutf8.html" onclick="window.open(this.href);return false;
-
- Beiträge: 42
- Registriert: Mi 20. Jul 2011, 21:49
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Na Hier
- Kontaktdaten:
Re: Anwendung soll Ordner erstellen
Erstmal Danke.
aber ich kann damit nicht viel anfangen.
muss ich den Code einfach kopieren oder wie?
aber ich kann damit nicht viel anfangen.
muss ich den Code einfach kopieren oder wie?
Code: Alles auswählen
Signatur[color=#FF0000]:=[/color]McCry
Website[color=#FF0000]:=[/color][color=#0000FF]ritualist.bplaced.net[/color]
Re: Anwendung soll Ordner erstellen
Das ist die Hilfe zu dem Befehl "CreateDir".
Wenn du damit nichts anfangen kannst, kann ich dir auch nicht helfen.
Wenn du damit nichts anfangen kannst, kann ich dir auch nicht helfen.
-
- Beiträge: 770
- Registriert: Sa 21. Feb 2009, 13:46
- OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Anwendung soll Ordner erstellen
relativ einfach:
Der Befehl heißt: "CreateDir". Befindet sich in "sysutils" (d.h. du musst ihn nicht extra einbinden, da sysutils standartmässig im uses verzeichnis ist)
Besitzt 1 Parameter vom typ String und gibt true zurück wenn es geklappt hat. Sogar beispielcode ist daa zu finden:
// FEHLER GEFUNDEN, auf der Seite erkennt man nicht das der 1. Parameter vom typ Strin ist, müsste doch eigentlich da stehen oder???
Um deine Nächste frage zu beantworten (deine Nächste frage wird sein wie man das in einem Unterordner speichert xD):
Entweder nur den lokalen ordnername angeben oder
besser: http://www.delphi-treff.de/tipps/dateie ... pfluecken/" onclick="window.open(this.href);return false;
Der Befehl heißt: "CreateDir". Befindet sich in "sysutils" (d.h. du musst ihn nicht extra einbinden, da sysutils standartmässig im uses verzeichnis ist)
Besitzt 1 Parameter vom typ String und gibt true zurück wenn es geklappt hat. Sogar beispielcode ist daa zu finden:
// FEHLER GEFUNDEN, auf der Seite erkennt man nicht das der 1. Parameter vom typ Strin ist, müsste doch eigentlich da stehen oder???
Code: Alles auswählen
CreateDir('C:/Hallo das ist ein Neuer Ordner/');
Entweder nur den lokalen ordnername angeben oder
besser: http://www.delphi-treff.de/tipps/dateie ... pfluecken/" onclick="window.open(this.href);return false;
Code: Alles auswählen
Signatur := nil;
-
- Beiträge: 42
- Registriert: Mi 20. Jul 2011, 21:49
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Na Hier
- Kontaktdaten:
Re: Anwendung soll Ordner erstellen
Ok,
ich hab das jetzt nochmal getestet.
Der einzige Fehler ist:
Can`t find sysutil;
Danke schonmal McCry
ich hab das jetzt nochmal getestet.
Der einzige Fehler ist:
Can`t find sysutil;
Code: Alles auswählen
program test;
uses sysutil;
function CreateDir(
const NewDir:
):Boolean;
begin
CreateDir;
readln;
end.
Code: Alles auswählen
Signatur[color=#FF0000]:=[/color]McCry
Website[color=#FF0000]:=[/color][color=#0000FF]ritualist.bplaced.net[/color]
Re: Anwendung soll Ordner erstellen
Das ist jetzt wirklich nicht dein Ernst oder?
Manche sollten sich wirklich mal überlegen ob Stricken nicht auch ein schönes Hobby sein kann.
http://www.tutorials.at/pascal/pascal-tutorial.html" onclick="window.open(this.href);return false;
Manche sollten sich wirklich mal überlegen ob Stricken nicht auch ein schönes Hobby sein kann.
und dann bist du nicht mal in der Lage eine einfache Funktion aufzurufen, wie lernt ihr denn?Bin in der 9. Klasse und lerne erst seit 2 Jahren Pascal.
http://www.tutorials.at/pascal/pascal-tutorial.html" onclick="window.open(this.href);return false;
Code: Alles auswählen
program test;
uses sysutil; // die Unit heisst sysutils
{
Was soll die Funktionsdeklaration der Dokumentation im Quelltext?
function CreateDir(
const NewDir:
):Boolean;
}
begin
CreateDir; // und wie soll das neue Direktory denn bitteschön heissen?
readln;
end.
-
- Beiträge: 489
- Registriert: Sa 5. Apr 2008, 09:37
- OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
- CPU-Target: 32Bit /64 Bit
- Wohnort: Nähe Freiburg i.Br.
Re: Anwendung soll Ordner erstellen
ich stricke mir einen Pascal-Programm 

-
- Beiträge: 42
- Registriert: Mi 20. Jul 2011, 21:49
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Na Hier
- Kontaktdaten:
Re: Anwendung soll Ordner erstellen
Tut mir echt Leid wenn ich etwas neues lernen möchte und mein Lehrer nicht in der Lage ist uns etwas vernünftig beizubringen.
Außerdem haben wir erst EINMAL eine Funktion gemacht und sonst immer mit Proceduren gearbeitet.
Und es tut mir Leid dass ich deine wertvolle Zeit beansprucht habe.
Lg McCry
Außerdem haben wir erst EINMAL eine Funktion gemacht und sonst immer mit Proceduren gearbeitet.
Und es tut mir Leid dass ich deine wertvolle Zeit beansprucht habe.
Lg McCry
Code: Alles auswählen
Signatur[color=#FF0000]:=[/color]McCry
Website[color=#FF0000]:=[/color][color=#0000FF]ritualist.bplaced.net[/color]
Re: Anwendung soll Ordner erstellen
Wenn er noch nicht mal den Umgang mit Prozeduren/Funktionen nach 2 Jahren geschafft hat, dann gute Nacht.Tut mir echt Leid wenn ich etwas neues lernen möchte und mein Lehrer nicht in der Lage ist uns etwas vernünftig beizubringen.
Och komm, ihr habt doch ständig Prozeduren und Funktionen benutzt oder habt ihr noch nicht mal was mit write/writeln gemacht?Außerdem haben wir erst EINMAL eine Funktion gemacht und sonst immer mit Proceduren gearbeitet.
Oh hast du nicht, ich hatte das auch nicht bös gemeint sondern finde es eher einfach unverständlich.Und es tut mir Leid dass ich deine wertvolle Zeit beansprucht habe.
-
- Beiträge: 42
- Registriert: Mi 20. Jul 2011, 21:49
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Na Hier
- Kontaktdaten:
Re: Anwendung soll Ordner erstellen
Wenn write schon eine Funktion ist dann ja.Och komm, ihr habt doch ständig Prozeduren und Funktionen benutzt oder habt ihr noch nicht mal was mit write/writeln gemacht?
Was ich meinte sind jetzt Funktionen wie:
Code: Alles auswählen
function caesar(einB:char;key:integer):char;
begin
einB := upcase(einB);
aveB := ord(einB);
nAC:=aveB+key;
if nAC>90 then nAC:=nAC-26;
if nAC<65 then nAC:=nAC+26;
nB := chr(nAC);
caesar:=nB;
end;
Code: Alles auswählen
Signatur[color=#FF0000]:=[/color]McCry
Website[color=#FF0000]:=[/color][color=#0000FF]ritualist.bplaced.net[/color]
Re: Anwendung soll Ordner erstellen
Ja und genauso ist CreateDir eine Funktion, ergo genau so wie du write nutzt, nutzt du auch CreateDir, nämlich indem du innerhalb der Klammer den erforderlichen Parameter angibst.Wenn write schon eine Funktion ist dann ja.
-
- Beiträge: 42
- Registriert: Mi 20. Jul 2011, 21:49
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Na Hier
- Kontaktdaten:
Re: Anwendung soll Ordner erstellen
Code: Alles auswählen
begin
CreateDir(test);
readln;
end.
Es ist aber immer noch die gleiche Fehlermeldung.
Code: Alles auswählen
Signatur[color=#FF0000]:=[/color]McCry
Website[color=#FF0000]:=[/color][color=#0000FF]ritualist.bplaced.net[/color]
Re: Anwendung soll Ordner erstellen
sysutils bindest du per uses ein.Wenn sysutil eine Unit ist, wie komme ich dann an sie ran?
Code: Alles auswählen
CreateDir(test);
-
- Beiträge: 42
- Registriert: Mi 20. Jul 2011, 21:49
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Na Hier
- Kontaktdaten:
Re: Anwendung soll Ordner erstellen
Ach muss die function in einer anderen Unit sein und diese wird dann in das Programm "Example..."
eingebunden??
Wenn nicht reicht es mir für heute. Schule war schon hart genug!!
eingebunden??
Wenn nicht reicht es mir für heute. Schule war schon hart genug!!

Code: Alles auswählen
Signatur[color=#FF0000]:=[/color]McCry
Website[color=#FF0000]:=[/color][color=#0000FF]ritualist.bplaced.net[/color]