Ich bastle gerade an einem Beispiel um eine Demoversion zu erstellen.
Die Tools die man kaufen kann kosten richtig Kohle...
Aber mit meinem "Hobby-Wissen"
komme ich nicht weiter.
Habe mal ein kleines Beispiel als Demo im Anhang.
In der Lektüre Grundlagen,Profiwissen,Kochbuch ist nix zu finden.
Vielleicht kann jemand helfen,wie man die die Daten in der Demo
auch speichern kann.
Code:
Delphi-Quellcode:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 =
class(TForm)
Label1: TLabel;
Edit1: TEdit;
Button2: TButton;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
procedure FormCreate(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure FormActivate(Sender: TObject);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
zaehler: Integer;
implementation
{$R *.dfm}
procedure TForm1.Button2Click(Sender: TObject);
begin
Inc(Zaehler);
Edit1.Text := IntToStr(Zaehler);
if Edit1.Text = '
1'
then Label1.Caption:='
1.Versuch';
if Edit1.Text = '
2'
then Label1.Caption:='
2.Versuch';
if Edit1.Text = '
3'
then Label1.Caption:='
Testzeitraum ist beendet!';
if Edit1.Text = '
3'
then Button2.Caption:='
Ende!';
if Edit1.Text = '
4'
then Form1.Close;
end;
procedure TForm1.FormActivate(Sender: TObject);
var f:TextFile; zahl:Integer;
begin
AssignFile(f,ExtractFilePath(Application.ExeName)+'
tes.dat');
Reset(f);
Readln(f,zahl);
Inc(zahl);
CloseFile(f);
Rewrite(f);
Writeln(f,zahl);
CloseFIle(f);
Label2.Caption:='
Du hast das Prog schon '+IntToStr(zahl)+'
mal gestartet.Nun ist Feierabend';
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Zaehler := 0;
Edit1.Text := IntToStr(Zaehler);
end;
end.