Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Programm ohne Oberfläche laufen lassen
Manson - Mi 20.08.03 12:24
Titel: Programm ohne Oberfläche laufen lassen
Hi,
ich möchte ein Prog schreiben, um mein CD-Rom-Laufewrk zu öffen. Den Befehl dazu kenne ich, das ist nicht das Problem.
Hier meine zwei Fragen:
1.) Wie kann ich ein Delphiprog schreiben, das keine Oberfläche zeigt, also im Hintergrund abläuft?
Wenn ich die Konsolen-Anwendung verwende kann ich schon den Command einfach eingeben und die Anwendung läuft selbstständig ab. Hier ist jetzt das Problem, dass sich das Konsolenfenster öffnet und das ist störend.
2.) Wie kann ich den Status (open\closed) des CR-Rom-Laufwerks abfragen?
Damit könnte ich das Prog noch verbesser. Dann muss ich nicht jeweils ein Prog zum Öffnen und eins zum Schließen schreiben. So öffnet das Prog das LW, wenn es geschlossen ist und schließt es, wenn es offen ist.
Vielen Dank für Eure Hilfe im Voraus.
Gruss Kersten
Anonymous - Mi 20.08.03 12:28
1. Du setzt einfach deine Projekt Code vor Application.Run auf Application.ShowMainForm := False;
Einfach dazu auf Projekt --> und View Source...
2. Weiß ich auch nicht... *ggg*
Manson - Mi 20.08.03 13:18
Hi,
besten Dank für deine Hilfe.
Ich habe herausgefunden, dass mann bei konsolenanwendung, nur den den Eintrag
{$APPTYPE CONSOLE}
aus dem Kopf entfernen muss und schon erscheint die das Konsolenfenster nicht mehr.
Frage zwei werde ich jetzt nochmal in einem neuen Thema stellen
Gruss Kersten
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!