var
F: TForm;
L: TLabel;
begin
F := TForm.Create(Application);
L := TLabel.Create(F);
L.Parent := F; // Needed to have it show up on the form.
L.Left := 50;
L.Top := 50;
L.Caption :='This is an example';
F. Show;
end;
Actually it started from my previous question.
If it is a C program, I can run it like this:
> gcc foo.c -o foo.exe
> foo.exe
How can I do this in Delphi?
Before Delphi 2006 and win32:
p>
dcc32 YourProject.dpr
Delphi 2006 and before .Net:
dccil YourProject.dpr< /pre>Delphi 2007 and after:
msbuild YourProject.dprojThis will cause the binary file to be compiled, if it is an EXE, you can do like Run it as before.
There are free Delphi alternatives, such as FreePascal and their free IDE Lazarus. I didn’t check it myself, but I’m pretty sure it also comes with a command line compiler.
It is said that a winform is generated:
var
F: TForm;
L: TLabel;
begin
F := TForm.Create(Application);
L := TLabel.Create(F);
L.Parent := F; // Needed to have it show up on the form.
L.Left := 50;
L.Top := 50;
L.Caption :='This is an example';
F. Show;
end;
Actually it started from my previous question.
If it is a C program, I can run it like this:
> gcc foo.c -o foo.exe
> foo.exe
How can I do this in Delphi?
In order to compile Delphi code, you need a compiler. Delphi does not have a free version, so unless you can find an older version, you must purchase Delphi. Delphi comes with A command line compiler, such as gcc, can compile programs without an IDE.
Before Delphi 2006 and win32:
dcc32 YourProject.dpr
Delphi 2006 and before .Net:
dccil YourProject.dpr
Delphi 2007 and after:< /p>
msbuild YourProject.dproj
This will cause the binary file to be compiled, if it is an EXE, you can run it as before.
There are free Delphi alternatives, such as FreePascal and their free IDE Lazarus. I didn't check it myself, but I'm pretty sure it also comes with a command line compiler.