Autor Beitrag
Ebil
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 131



BeitragVerfasst: Fr 27.06.08 13:09 
Wenn du wüsstest wieviele sinnfreie progs ich schon geschrieben hab in der anfangszeit, mittlerweile versuche ich aber immer einen sinn für meine programme zu suchen, auch wenn ich noch extrem viel lernen muss...
GericasS
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 540

Windows Vista Home Premium
D2010, VisualStudio2008
BeitragVerfasst: Fr 27.06.08 13:38 
user profile iconEbil hat folgendes geschrieben:
Wenn du wüsstest wieviele sinnfreie progs ich schon geschrieben hab in der anfangszeit, mittlerweile versuche ich aber immer einen sinn für meine programme zu suchen, auch wenn ich noch extrem viel lernen muss...


Ging das nicht allen so ? Ich mein es ist noch kein Meister vom Himmel gefallen :wink:

_________________
Alexander N.
Neue Bewaffnung Amilo xi2428 T9300
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Fr 27.06.08 13:56 
user profile iconGericasS hat folgendes geschrieben:
Ging das nicht allen so ? Ich mein es ist noch kein Meister vom Himmel gefallen :wink:


stimmt, ich bin ganz normal geboren worden und nicht vom himmel gefallen! :rofl: :rofl: :rofl: :rofl: :rofl:






sry für OT, das musste einfach sein. :oops:

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.


Zuletzt bearbeitet von elundril am Do 03.07.08 20:55, insgesamt 1-mal bearbeitet
Wolle92
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Do 03.07.08 16:02 
mh, also ich schreibe auch heute noch (nach mehr als einem Jahr und sehr, sehr vielen gelernten Sachen) sinnfreie Programme, einfach, weil mir zu selten sinnvolle Programme einfallen, und mir dann ja langweilig ist...

_________________
1405006117752879898543142606244511569936384000000000.
robo202 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 67

win XP
Delphi 2005
BeitragVerfasst: Fr 04.07.08 10:46 
Hallo wolte mal meinen Code online stellen (in teilen!) :dance: :dance2: :dance: :dance2:

Also der Code is zimlich *mist*e :lol: funkioniert zwar aber ich schick i dir mal in teilen

Wenn ein artickel Button geklickt wird
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
procedure TForm2.ExpressoClick(Sender: TObject);

var t : tobject;// das braucht man halt wenn man es so schreibt
begin

loeschen;// das ist ne procedure von mir folgt unten
r := r+ (p5);// r ist der generele gesamtpreis des aktuellen Kunden  ,p5 ist der preis des artickesl
edit1.text  := floattostr (r)+' €' ;// edit 1 ist das anzeige feld des gesamt preises.
ListBox1.AddItem ((n5),t);list box ist der (einkaufsbon) und n5 der name des produckts
i := i +1;//i ist der Produckt zähler wert bezieht sich auf das ganze Programm
edit3.Text := inttostr (i); //edit 3 ist die anzeigetafel von i (siehe oben);

end;



wenn man den BAR button drückt :
ausblenden volle Höhe Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
procedure TForm2.Button3Click(Sender: TObject);
var x,y,z : real;//integers
rr:real;
s:string;
i:integer;

begin

try// kann man auch weglassen
begin

s:= edit2.text;// lade s von gegebenem Geld

i:=pos('€',s); //die positon von den € zeichen in s wir ausgelesen

If i > 0 then// was das ist weiß ich auch nicht mehr aber hier wird €€ und was danach kommt abgehangn und in rr gespeichert
  begin
  s:=copy(s,1,i-1);
  end ;
rr:=strtofloat(s);


Label1.Caption := 'Rückgeld:' ;// der label taext Gesammt wir geändert
x := (r);// so hir hir das rück geld berechnet
y := (rr);
z := y-x;

IF z <0 then
begin
 showmessage ('Es wurde zu wenig geld eingezahlt');//fehler wenn zu wenig gel gegeben wurde 
 exit;
 end;
edit1.text  :=  floattostr(z)+' €'// noch € anhängen
end;


except
showmessage ('Es ist ein Fehler aufgetreten  bitte überprüfen sie ihre Eingabe');// häng zusammen mit dem try oben
end;

end;


Storno
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
procedure TForm2.SpeedButton1Click(Sender: TObject);
begin
r:=0;// gessammt wir auf 0 gesetzt
Listbox1.Clear;// einkaufs zettel wird verworfen
edit1.Text:='';//die 2 felder gesammtpeist und wo man das gegebene eingibt wenden geleert
edit2.Text:='';
end;


achso hier noch die procedure loeschen
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
procedure TForm2.loeschen();
begin
If label1.Caption ='Rückgeld:'then begin// angaben werden zurück gestelt ( beim ersen artickel des neuen kunden
    label1.Caption :='Gesamt:' ;
    edit1.Text := '';
    edit2.text :='' ;
    r := 0.00 ;
    Listbox1.Clear;
end;
end;
Wolle92
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Fr 04.07.08 11:02 
schick es mal komplett, als anhang...
und @irgendein mod: in os verschieben

1. Frage: woher kommt der wert in p5 und n5? sind die global gespeichert, für jedes produkt einzeln?

2. Frage: Du hast für jeden Produktbutton eine einzelne Procedure, oder?

_________________
1405006117752879898543142606244511569936384000000000.
robo202 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 67

win XP
Delphi 2005
BeitragVerfasst: Fr 04.07.08 11:17 
Frage 1
user profile iconWolle92 hat folgendes geschrieben:


woher kommt der wert in p5 und n5? sind die global gespeichert, für jedes produkt einzeln?


antwort : die habe ich oben decklariert und bei start auf die standart werte gesetzt.

Frage 2

user profile iconWolle92 hat folgendes geschrieben:

Du hast für jeden Produktbutton eine einzelne Procedure, oder?



antwort : ja, habe für jeden button ne procedure unterschied nun die 2 werte p. und n. . ist die wechselnde Zahl
Wolle92
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Fr 04.07.08 11:29 
häng mal den komplette code innen anhang, ich muss da mal was ausprobieren...

_________________
1405006117752879898543142606244511569936384000000000.