Názory ke článku Delphi - 6. lekce – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama
Reklama

Názory ke článku Delphi - 6. lekce – Programujte.comNázory ke článku Delphi - 6. lekce – Programujte.com

 

Názory ke článku Delphi - 6. lekce

geon   NOVÝ
4. 6. 2005

dvoumy?

Curo   NOVÝ
4. 6. 2005

Články před příchodem korektora ještě nejsou opraveny.

Smonty   NOVÝ
19. 10. 2005

Ahoj mam problem.

1) Deklaruju funkci:
function Fce(i: integer): integer;

2) Napisu funkci:
function TForm1.Fce(i: integer): integer;
begin
i := 10;
end;

No a ja chci - kdyz kliknu na tlacitko tak mi to vypsalo do Labelu ze v promene i je 10. Jak na to?

Diky moc Smonty :-)

Mirek_001   NOVÝ
17. 5. 2006

function TForm1.Fce(i: integer): integer;
begin
result:= i;
end;

// obsluha udalosti tlacitka
procedure TForm1.Button1Click(Sender: TObject);
begin
label1.caption:= intToStr(Fce(10));
end;

//
Jinak jednoduche funkce nemusi byt v tride deklarovany.
Zapis takove funkce je:
function Fce(i: integer): integer;
begin
result:= i;
end;

Ach jo   NOVÝ
20. 10. 2008

To nemůžete někdo napsat článek, kterej bych pochopil i já :smile11: :smile10:

Tomáš Sýkora   NOVÝ
17. 2. 2011

Ahoj,
Potřeboval bych prosím pomoci s voláním funkcí.

Deklaroval jsem fci takto: function prevod1(cislo1:integer; cislo2:integer):integer;

Napsal jsem ji takto: function prevod1(cislo1:integer; cislo2:integer):integer;
begin
cislo1:=StrToInt(form1.Edit1.text);
cislo2:=StrToInt(form1.Edit2.text);
end;

Až do teď mi Delphi nehlásilo chybu, ale pokud si chci tuto fci zavolat(tímto způsobem):
prevod1(cislo1; cislo2);

Nastane chyba. Jinak mám verzi delphi 7, jestli to nějak pomůže a program měl ve své hotové fázi provádět základní početní operace se dvěma čísly, která si můžete libovolně zvolit do dvou textových polí. Vzhledem k tomu že mi nešli zavolat fce, udělal jsem vše složitěji přes procedury a dosahl jsem úspěchu. Bylo to ale zbytečně zdlouhavé, tak mě napadlo jestli by mi mohl někdo poradit, jak tuto fci zavolat, myslím, že chyba je v syntaxi
zavolání, ale také nemusí být. Díky za pomoc.

Přidej svůj názor

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo e-mailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Reaguješ na příspěvek:
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové názory e-mailem (pouze pro přihlášené)
Sleduj názory ke článku a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.



Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý