Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi anfängerproblem mit public (https://www.delphipraxis.net/67098-anfaengerproblem-mit-public.html)

hamburger.ru 9. Apr 2006 16:01


anfängerproblem mit public
 
ich fange erst an mit Delphi und kann irgendwie nicht kapieren :wall: ,
wie man die procedure in public einträgt, damit es von der anderen unit gesehen wird.
bitte, bitte HELP!!!!

mkinzler 9. Apr 2006 16:02

Re: anfängerproblem mit public
 
Eine Procedure wird nicht auf public gesetzt nur Methoden einer Klasse. Für eine Prozedur/Funktion reicht es sie im Interface-Teil der Unit zu deklarierren.

hamburger.ru 9. Apr 2006 16:12

Re: anfängerproblem mit public
 
leider steht es in der aufgabe, dass wirs müssen :(

Zitat:

Schnittstelle der Steuereigenschaften-Unit.Ihr benötigt Zugriffsroutinen für die Radiogroups. Deklariert diese im public-Teil des Formulars
genauere infos unter aufgabe

mkinzler 9. Apr 2006 16:15

Re: anfängerproblem mit public
 
Die Aufgabe lautet "... Deklariert diese im public-Teil des Formulars" nicht inder Unit.


also

Delphi-Quellcode:
TForm1 = class( TForm)
...
public
  ...
end;

hamburger.ru 9. Apr 2006 16:19

Re: anfängerproblem mit public
 
sorry,hab mich anscheinend falsch ausgedrückt
meinte aber das richtige
das mit sichtbarkeit im interface teil wurde uns erklärt

mkinzler 9. Apr 2006 16:29

Re: anfängerproblem mit public
 
Dein Prof hat ja durch die Fragestellung und die Erläuterungen schon eine Marschrichtung vorgegeben, die dich auf den richtigeb Weg bringt.

hamburger.ru 9. Apr 2006 16:36

Re: anfängerproblem mit public
 
ist alles gut und schön, aber ich verstehe genau die sache nicht, _was_ ich reinschreiben soll... :wall: wie sollte ungefähr die methode aussehen, die da steht?

mkinzler 9. Apr 2006 16:44

Re: anfängerproblem mit public
 
Sie sollen die Werte der Controls zurückgeben. Also anstatt auf
Delphi-Quellcode:
TControlsForm.ePreisAepfel.Text
zuzugreifen soll z.B. TControlsForm.getPreisAepfel aufgreufen werden welches in etwa so:

Delphi-Quellcode:
function TControlsForm.getPreisAepfel: Real;
deklariert ist, also schon das gewünschte Format hat..


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz