Forum » Programiranje » Težave v Delphiju
Težave v Delphiju
seawolf ::
Živio! Sedaj pišem program v delphiju za šolo pa mi noče zagnati lastne procedure ko jo kličem za klik na gumb. Zadeva zgleda takole.
Procedure concat1;
var
ed1,ed2:string[25];
ed4:string[50];
begin
ed1:=Edit1.Text;
ed2:=edit2.Text;
ed4:=concat(ed1,ed2);
Edit4.Text:=ed4;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
concat1;
end;
Če pa napišem isto proceduro (concat1) samo da je direktno pod Button1 zadeva deluje.
Procedure TForm1.Button1Click(Sender: TObject);
var
ed1,ed2:string[25];
ed4:string[50];
begin
ed1:=Edit1.Text;
ed2:=edit2.Text;
ed4:=concat(ed1,ed2);
Edit4.Text:=ed4;
end;
vendar jaz bi to rabil da bi delovalo v zgornji obliki. Ali ima kdo kakšno idejo zakaj zadeva ne deluje. Delphi mi ne javi nobenih napak (uporabljam delphi 7) Hvala.
Procedure concat1;
var
ed1,ed2:string[25];
ed4:string[50];
begin
ed1:=Edit1.Text;
ed2:=edit2.Text;
ed4:=concat(ed1,ed2);
Edit4.Text:=ed4;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
concat1;
end;
Če pa napišem isto proceduro (concat1) samo da je direktno pod Button1 zadeva deluje.
Procedure TForm1.Button1Click(Sender: TObject);
var
ed1,ed2:string[25];
ed4:string[50];
begin
ed1:=Edit1.Text;
ed2:=edit2.Text;
ed4:=concat(ed1,ed2);
Edit4.Text:=ed4;
end;
vendar jaz bi to rabil da bi delovalo v zgornji obliki. Ali ima kdo kakšno idejo zakaj zadeva ne deluje. Delphi mi ne javi nobenih napak (uporabljam delphi 7) Hvala.
mile ::
concat1 procedura naj bo del TForm1 ali pa v tej funciji določi, kje se nahajajo te komponente (recimo Form1.Edit1.Text;)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Delphi - izdelava igreOddelek: Programiranje | 1182 (955) | Nextor |
» | RichEdit komponenta- tiskanjeOddelek: Programiranje | 903 (814) | mile |
» | Delphi problem- MessageDlgOddelek: Programiranje | 934 (864) | c3R4R |
» | Delphi problem- zapiranje programaOddelek: Programiranje | 1173 (1119) | c3R4R |
» | množenje v delphijuOddelek: Programiranje | 900 (877) | bking |