Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Funktion aufrufen? (https://www.delphipraxis.net/32715-funktion-aufrufen.html)

Delphi Star 27. Okt 2004 16:59


Funktion aufrufen?
 
Wie kann man diese Funktion aufrufen :?:

gsh 27. Okt 2004 17:05

Re: Funktion aufrufen?
 
hi

des ist ganz einfach:

Code:
function GetPowerStatus(var HasBattery: Boolean; var LoadStatusString: String;
  var LoadstatusPercent: Integer): DWORD;
var
  SystemPowerStatus: TSystemPowerStatus;
  Text: string;
resourcestring
  rsLoadStatusUnknown = 'Unbekannter Status';
  rsLoadStatusNoBattery = 'Es existiert keine Batterie';
...
...
...
die function reinschreiben und dann:

Code:
prodecure Bitbtn.....
var
  A : DWord;
begin
  A := GetPowerStatus(und hier die Parameter): DWORD;
end;
Ps.: Du musst des ganzer nicht in die Variable stecken.

gsh

Nicodius 27. Okt 2004 17:07

Re: Funktion aufrufen?
 
Delphi-Quellcode:
prodecure Form1.Button1Click(Sender : TObject);
var
  A : DWord;
begin
  A := GetPowerStatus(Parameter);
end;

goodvirus 27. Okt 2004 17:07

Re: Funktion aufrufen?
 
Ich glaub eher er weiß nicht wo er die Parameter herbekommen soll (ich genauso) ;)

Dax 27. Okt 2004 17:08

Re: Funktion aufrufen?
 
So:
Delphi-Quellcode:
var
  HasBattery: Boolean;
  Status: string;
  BatteryPercent: Integer;
  C: Cardinal;
begin
  C := GetPowerStatus(HasBattery, Status, BatteryPercent);
end;

Nicodius 27. Okt 2004 17:18

Re: Funktion aufrufen?
 
naja ... var steht für etwas wo eine wert draufgegeben werden kann also ne variable und KEINE KONSTANTE


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:01 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