Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Komponente geht nicht (https://www.delphipraxis.net/82803-komponente-geht-nicht.html)

inherited 19. Dez 2006 18:57

Re: Komponente geht nicht
 
Fast.Wenn du mir noch sagst was hierbei rauskommen soll
Delphi-Quellcode:
('cmd "shutdown -m \\(+remote_shutdown_ip) -s"');

mkinzler 19. Dez 2006 18:58

Re: Komponente geht nicht
 
Z.B.
Delphi-Quellcode:
ShellExecute(Application.Handle, 'open', 'cmd', 'shutdown -f', nil, SW_SHOWNORMAL);

I.A. 20. Dez 2006 12:47

Re: Komponente geht nicht
 
Danke für das Beispiel aber was bedeutet
Delphi-Quellcode:
nil
und wozu das SW_SHOWNORMAL. (Der andere Code heisst ja das es cmd öffnen soll und den Befehl xxxx ausführen soll oder ?)



@inherited:
Also das wiess ich nicht so genau, ich dachte helt mal das man die IP adresse in die Variable remote_shutdown_ip eingibt und dann den Rechner mit der IP die Eingegeben wurde herunterfährt.

mkinzler 20. Dez 2006 13:02

Re: Komponente geht nicht
 
Die Parameterund ihre Bedeutung werden in der OH beschrieben

I.A. 20. Dez 2006 14:15

Re: Komponente geht nicht
 
Was ist die OH, oder wie kommt man da hin ???



Das Application.Handle und das SW_Shownormal geht nicht, beides rot Unterstrichen.

Muetze1 20. Dez 2006 14:17

Re: Komponente geht nicht
 
Application ist in Forms deklariert, also die mal einbinden in der Uses Liste.
SW_SHOWNORMAL sollte in der Windows deklariert sein, also auch diese mal einbinden...

/EDIT: Beides würdest du über die Hilfe herausfinden!

I.A. 20. Dez 2006 14:21

Re: Komponente geht nicht
 
Ja, aber wie kommt man zur Hilfe ??

mkinzler 20. Dez 2006 14:27

Re: Komponente geht nicht
 
Wie in den meißten Windows-Programmen:
Markiere die Funktion (ShellExecute) und drücke F1!

I.A. 20. Dez 2006 14:33

Re: Komponente geht nicht
 
Ok Dank dir :hi:

I.A. 20. Dez 2006 15:17

Re: Komponente geht nicht
 
Ja, also meine Komponente hab ich jetzt installiert, den Bibliothekspfad auch Hinzugefügt und die Komponente auf meiner Form, jetzt kann ich die Eigenschaften aber nicht ändern, am Anfang habe ich shutdown und so auf false, jetzt will ich die eigenschaft auf true setzen, aber es geht nicht.

Ich mach das so:
Delphi-Quellcode:
Nach eine Mausklick auf ein Button;
begin
shutdown1.shutdown := true;
end;
Aber ohne erfolg, das zweite shutdown ist rot Unterstrichen. :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:02 Uhr.
Seite 2 von 3     12 3      

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