Hi also folgendes schwebt mir vor , zuvor muss ich aber noch sagen dass ich sogut wie keine Ahnung von C++ habe - leider -
Also cih ahbe mir in den Kopf gesetzt ein gewisses programm zu programmieren dazu bräuchte ich hilfe / Tipps bei 2 Grundfunktionen des programms.
1. ) Das Programm soll andere Programe aufrufen da die auf jedem rechenr wahrscheinlcih wo anders leigen möchte ich die pfade der programme in einer Datei auslagern so das man diese mit nem editor earbeiten kann und sich mein proggi die pfade aus dieser textdatei holt. Auch soll das programm irgendwie peilen welches laufwerk das cdrom ist.- Any idea/ Tipp?
2.) das programm soll u.a. eine Liste anzeigen bzw listen anzeigen koennen - diese sollen aber nicht so standart layout sein sondern " visual" also was peppiger -
3.) Hat jemand ne ideee wie ich bei programmstart 800x600 Fullscreen
setzen kann ?
Achso als Umgebung nutze ich das C++ von Borland das es einfacher ist als das von M$ :-)
Ganz ganz vielen Dank im Voraus
Gruss
Felix
Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge
zu 2:
Die Komponente heißt TPieList. Du kannst sie unter www.Pie-Tools.de runterladen. Must Du mal ausprobieren, ob das für Dich das richtige ist. Bietet im Gegensatz zur TListBox aus der Standard-VCL schon einige Extras wie ein Hintergrundbild.
das man da mit den cursortasten rauf und runter und mit enter ausführen kann
Wenn die Liste den Systemfokus hat kannst Du die Auswahl problemlos mit der Tastatur bewegen und auch mit Enter eine Aktion auslösen. Wenn Du mehrere Komponenten auf dem Formular plaziert hast, dann solltest Du die Eigenschaft KeyPreview=true setzen und die Tastatureingaben über die Ereignisse von Formular auswerten.
zu 3:
Ändere im Objektinspektor die folgenden Eigenschaft des Formulars: BorderStyle=bsNone ; WindowState=wsMaximized. Da das Programm dann keine Titelleiste mehr hat, solltest Du einen Button zum Beenden einfügen. (Sonst kannst Du es nur mit Alt+F4 beenden)
4:
Achso gibt es eigentlich bei dem borland c++ oder der M$ version die möglichkeit wie bei html sowas wie imagemaps zu nutzen ?
Der C++Builder bringt von Haus aus keine derartige Funktion mit, ich würde mal nach entsprechenden Delphi/C++Builder Komponenten suchen. (Suchbegriffe: C++Builder Imagemap).
Ansonsten werden beim OnClick Ereignis die XY-Koordinaten in den "x" und "y" Variablen übergeben. Damit könntest Du zumindest bei rechteckigen Bereichen leicht unterscheiden.
Sollten irgendwelche Fragen nicht ausreichend beantwortet sein oder weiter Fragen bestehen, einfach noch mal posten...
CU Borlander
Die Komponente heißt TPieList. Du kannst sie unter www.Pie-Tools.de runterladen. Must Du mal ausprobieren, ob das für Dich das richtige ist. Bietet im Gegensatz zur TListBox aus der Standard-VCL schon einige Extras wie ein Hintergrundbild.
das man da mit den cursortasten rauf und runter und mit enter ausführen kann
Wenn die Liste den Systemfokus hat kannst Du die Auswahl problemlos mit der Tastatur bewegen und auch mit Enter eine Aktion auslösen. Wenn Du mehrere Komponenten auf dem Formular plaziert hast, dann solltest Du die Eigenschaft KeyPreview=true setzen und die Tastatureingaben über die Ereignisse von Formular auswerten.
zu 3:
Ändere im Objektinspektor die folgenden Eigenschaft des Formulars: BorderStyle=bsNone ; WindowState=wsMaximized. Da das Programm dann keine Titelleiste mehr hat, solltest Du einen Button zum Beenden einfügen. (Sonst kannst Du es nur mit Alt+F4 beenden)
4:
Achso gibt es eigentlich bei dem borland c++ oder der M$ version die möglichkeit wie bei html sowas wie imagemaps zu nutzen ?
Der C++Builder bringt von Haus aus keine derartige Funktion mit, ich würde mal nach entsprechenden Delphi/C++Builder Komponenten suchen. (Suchbegriffe: C++Builder Imagemap).
Ansonsten werden beim OnClick Ereignis die XY-Koordinaten in den "x" und "y" Variablen übergeben. Damit könntest Du zumindest bei rechteckigen Bereichen leicht unterscheiden.
Sollten irgendwelche Fragen nicht ausreichend beantwortet sein oder weiter Fragen bestehen, einfach noch mal posten...
CU Borlander