Moin...
Als Außenstehender ist mir schnell was aufgefallen...
Zitat:
und ich lerne dabei.
...da helfe ich dir doch glatt.
Delphi-Quellcode:
type TLicht = class // deutsch
private
FState:boolean; // englisch
FPower:real; // englisch
FEnergyCounter:real; //englisch
FFrequency:real; // englisch
FCurrent:real; // englisch
FVoltage:real; // englisch
FError:String; // englisch
FSeriennummer:String; //deutsch
FKanal:String; // deutsch
HTTP1:TidHTTP; // englisch mit automatisch vergeben Namen
public
constructor create (Seriennummer, Kanal:string); // Parameter deutsch
procedure LichtEinschalten; // deutsch
procedure LichtAusschalten; // deutsch
function UpdateAll:string; // englisch
function UpdateState:string; // englisch
end;
* versuche nicht Denglisch zu verwenden (Umlaute sehen Schei... aus) Du solltest dich für eine Variante entscheiden! Die bessere ist eindeutig Englisch.
* auch für die Komponenten auf der Form sprechende Namen
* Code Formatter benutzen
* Groß- Kleinschreibung der Variablentypen (boolean -> Boolean, create -> Create)
* an der Groß- Kleinschreibung sieht man, daß du keine Codevervollständigung benutzt...benutze sie.
(CnPack)
PS:
Hinterlege mal deine Delphi Version in deinem Profil.