Autor Beitrag
demando
Hält's aus hier
Beiträge: 4

WIN XP Prof.
D7 Pers
BeitragVerfasst: Di 25.01.05 05:19 
Hallo zusammen

Kann mir bitte jemand sagen wie ich ein Programm erstellen kann bei dem sich kein Formular öffnet, da ich nur ein Verzeichnis erstellen möchte und Dateien kopiern möchte.
Sprint
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 849



BeitragVerfasst: Di 25.01.05 05:59 
Menüleiste--->Neu--->Konsolenanwendung. {$APPTYPE CONSOLE} entfernen. Sollte dann so aussehen...
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
program Project1;

uses
  Windows;

begin
 // CreateDirectory & CopyFile
end.

_________________
Ciao, Sprint.
demando Threadstarter
Hält's aus hier
Beiträge: 4

WIN XP Prof.
D7 Pers
BeitragVerfasst: Di 25.01.05 09:21 
Hallo Sprint

ich habe es mit folgendem Beispiel probiert.

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
program Project2;

uses
  Windows;

begin
ShowMessage('Test');

end.


Dann bekomme ich folgende Fehlermeldung:

[Fehler] Project2.dpr(7): Undefinierter Bezeichner: 'ShowMessage'

Ich möchte zum Test eine MessageBox anzeigen.

Moderiert von user profile iconChristian S.: Delphi-Tags hinzugefügt.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 25.01.05 10:28 
Da dann guck doch mal in der Hilfe, welche Unit du für ShowMessage einbinden musst. :roll:
demando Threadstarter
Hält's aus hier
Beiträge: 4

WIN XP Prof.
D7 Pers
BeitragVerfasst: Di 25.01.05 10:47 
Sorry aber das versteh ich nicht, wie Du das meinst mit welche Unit ShowMessage braucht.
Könntest Du das bitte etwas näher erklären, da ich noch Anfänger bin.
Stübi
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 331

Win XP, Win 2000, Win ME
D5 Ent, D7 Prof, D2005 PE, C#
BeitragVerfasst: Di 25.01.05 10:49 
Hallo

Du musst bei den Uses die Unit Dialogs einbinden, etwa so:
ausblenden Delphi-Quelltext
1:
2:
uses  
  Windows, Dialogs;


Gruss Stübi

_________________
Neun von zehn Stimmen in meinen Kopf sagen, dass ich nicht verrückt sei. Die zehnte summt die Tetrismelodie.
demando Threadstarter
Hält's aus hier
Beiträge: 4

WIN XP Prof.
D7 Pers
BeitragVerfasst: Di 25.01.05 10:59 
Hallo Stübli

danke für die Hilfe. Es hat funktioniert auf Anhieb :) Für einen Anfänger ist dies
sehr schwierig das zu finden. Kennst Du noch eine gute Dokumentation oder Buch
wo dies beschrieben wird, welches einem Anfänger das Leben erleichtert ?
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 25.01.05 11:03 
Äh, ist damit der Sinn des Tools nicht wieder dahin? Ich meine, die "Dialogs"-Unit macht das Programm gleich wieder fett. Warum benutzt du nicht die API-MessageBox? Die steckt in der Unit "Windows" bzw. wird vom System zur Verfügung gestellt.
Stübi
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 331

Win XP, Win 2000, Win ME
D5 Ent, D7 Prof, D2005 PE, C#
BeitragVerfasst: Di 25.01.05 11:06 
Ich verweise dich mal einfach auf eine Diskussion die wir hier mal hatten www.delphi-forum.de/viewtopic.php?t=30885 und wahrscheinlich in die Richtung geht.
Hoffe es hilft dir

Gruss Stübi (nicht StübLi :D )

_________________
Neun von zehn Stimmen in meinen Kopf sagen, dass ich nicht verrückt sei. Die zehnte summt die Tetrismelodie.