Thema: Delphi boolean function

Einzelnen Beitrag anzeigen

Wolfsherz

Registriert seit: 17. Dez 2009
7 Beiträge
 
#7

Re: boolean function

  Alt 17. Dez 2009, 23:30
Also ich hab mal folgenden Lösungsvorschlag ausprobiert, und siehe da, er scheint zu klappen. Allerdings frag ich mich, wieso es vorher nicht geklappt hat, obwohl es doch eigentlich der selbe code nur eben auf eine Zeile verkürzt ist, wenn ich das Tutorial richtig verstehe?

Delphi-Quellcode:
function stattgefunden(spielnummer:integer):boolean;
var test1,test2:string;
begin
  spielnr;
  test1:='mA-VL Ww'+' '+(spiel);
  test2:=copy(editS,(spielpos)+5,12);
  stattgefunden:=test2=test1;
end;

/edit: Nein, das war auch nicht die Lösung

Das Problem scheint mir in den Parametern zu liegen, kann das sein? Weil wie gesagt, wenn ich stattgefunden(40) abfrage, also direkt von einer Zahl, dann gibt er mir immer true raus. Wenn ich stattgefunden (strtoint(edit1.text)) abfrage und dann in edit1.text "40" eingebe gibt er mir aber (so wie es sein soll) false raus ...
  Mit Zitat antworten Zitat