![]() |
Delphi-Version: 5
mit labels nicht ins - kommen
Hallo,
er hat bei mir einen fehler rausgeworfen, den ich nicht verstehe nämlich [Fehler] Unit1.pas(29): Nicht genügend wirkliche Parameter! Mein Programm soll eine zahl von einem label abziehen <110>, aber wenn der wert von label kleiner ist als 110 soll er eine message geben, das das nicht geht, und man ins - kommt. Mein Text:
Delphi-Quellcode:
unit Unit1;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Label1: TLabel; Button1: TButton; procedure Button1Click(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin label1.Caption:=Strtoint; IF label1.Caption:= < 101 then showmessage ('geht nicht!') else showmessage ('Hallo'); end; end. Gruß |
AW: mit labels nicht ins - kommen
Delphi-Quellcode:
StrToInt von was? Hellsehen kann die IDE noch nicht
label1.Caption:=Strtoint;
Delphi-Quellcode:
Was nun? Zuweisen oder vergleichen? Du must dich entscheiden!
IF label1.Caption:= < 101 then
Und wenn dann auch noch richtig. Caption ist ein String und 101 eine Zahl! |
AW: mit labels nicht ins - kommen
Warum fängst du hier einen neuen Thread an? Du hast doch schon einen zu dem Thema im Delphi-Forum:
![]() |
AW: mit labels nicht ins - kommen
Uiui, denke ein Verweis auf Grundlagen ist diesmal sogar angemessen und nicht böse gemeint.
1) StrToInt ist eine Funktion und erwartet einen String als Parameter (der fehlt komplett) 2) Das Ergebnis von StrToInt ist ein Integer, wie der Name schon sagt, Du willst es aber einem String zuweisen (wäre dann der nächste Fehler, der ausgegeben wird). Zuweisungslogik verkehrt herum und umgang mit Datentypen liegt da noch etwas im argen. |
AW: mit labels nicht ins - kommen
uhh, jetzt hab ichs hinbekommen...
danke! , ich werde den thread sofort schließen |
AW: mit labels nicht ins - kommen
wie schließt man den?
|
AW: mit labels nicht ins - kommen
Gar nicht.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz