|
JLI Spieleprogrammierung
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
MesoBoB Mini JLI'ler
Anmeldedatum: 13.03.2004 Beiträge: 9 Wohnort: Bochum Medaillen: Keine
|
Verfasst am: 01.02.2005, 12:32 Titel: Borland Diagramme |
|
|
Hallo,
ich habe folgendes Problem und hoffe das ihr mir dabei helfen könnt auch wenn es nicht direkt etwas mit der Spieleprogrammierung zu tun hat.
Ich bin seit kurzem in einem Praktikum an einer Fachhochschule und mein Professor möchte jetzt das ich ihm ein Programm erstelle, mit dem man die CPU Auslastung in regelbaren Intervallen in einem Diagramm anzeigen kann.
Mein Problem ist jetzt das ich dieses Programm mit Borland erstellen soll und ich noch nie damit gearbeitet habe. Die Funktionen um an die Prozessorauslastung zu kommen hab ich demnach schon fertig, ich hab nur keinen blassen Schimmer wie ich das jetzt in einem Diagramm ausgeben kann !
Danke schonmal im voraus MesoBoB
post scriptum: Ich soll übrigens bis 16.00Uhr fertig mit dem ganzen sein _________________ Google
MDSN-Libary
Zuletzt bearbeitet von MesoBoB am 03.02.2005, 10:18, insgesamt einmal bearbeitet |
|
Nach oben |
|
|
Jonathan_Klein Living Legend
Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 01.02.2005, 12:46 Titel: |
|
|
also du benutzt eien Borland C++ Compiler?
naja, spontan würde ich jetzt ein Fenster erstellen und es da anzeigen, das Prog würde dann also unter Windows laufen und die entsprechenden GDI Funktionen benutzen.
Aslo wenn das so ok wäre, müsstest du es sagen, dann könnte ich evtl. ein Beispiel posten, ich denke mal, es sollte keine so großen unterscheide zwischen dem Borlandcompiler und meinem VC++ geben, jedenfalls in diesem Bereich. _________________ https://jonathank.de/games/ |
|
Nach oben |
|
|
MesoBoB Mini JLI'ler
Anmeldedatum: 13.03.2004 Beiträge: 9 Wohnort: Bochum Medaillen: Keine
|
Verfasst am: 01.02.2005, 12:59 Titel: |
|
|
Danke erstmal für die Antwort
Ja die haben hier nur den C++ Builder von Borland(V. 5).
Mein Prof meinte es gäbe da genügend Steuerelemte mit denen ich so ein Diagram erstellen kann, das Problem ist das ich keine Ahnung hab wie ich mit denen Umgehe .
Das ganze per Hand zu zeichnen wäre natürlich auch noch eine Möglichkeit oder habe ich dich da jetzt falsch verstanden?
Mfg MesoBoB
edit: Habs jetzt. Hab QRChart Steuerelement verwendet und das klappt wunderbar. Jetzt kann ich endlich Mittagspause machen _________________ Google
MDSN-Libary |
|
Nach oben |
|
|
AFE-GmdG JLI MVP
Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 01.02.2005, 15:03 Titel: |
|
|
Sowas würde ich grundsätzlich immer selbst zeichnen. Für die regelbaren Abstände kann man per WM_TIMER ein InvalidateRect(hWnd, NULL, TRUE); losschicken... _________________
CPP: | float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} |
|
|
Nach oben |
|
|
Fallen JLI MVP
Alter: 40 Anmeldedatum: 08.03.2003 Beiträge: 2860 Wohnort: Münster Medaillen: 1 (mehr...)
|
Verfasst am: 01.02.2005, 16:10 Titel: |
|
|
Erstelle eine TImage Komponente, davon stellste alle wichtigen Eigenschaften ein (Grösse, Position, etc.)
Dann integriere eine TTimer Komponente bei der du den Intervall recht gut einstellen kannst (Problem is nur das Intervalle <100ms nicht möglich sind, zumindest war es mal so)
Dann erstellste ein Event OnTimer (doppelklick auf die Timerkomponente die du erstellt hast)
In dem Event kannste dann deine Zeichenoperationen über Image1->Canvas->...
ausführen. Image1 kann natürlich auch anders heissen, je nach dem wie du deine TImage Komponente genannt hast.
Die genauen zeichenbefehle kannste herausfinden in dem du dir in der BorlandBuilder Hilfe die Komponente TCanvas genau anschaust denn Image1->Canvas ist eine Instanz dieser Komponente. _________________ "I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse." |
|
Nach oben |
|
|
MesoBoB Mini JLI'ler
Anmeldedatum: 13.03.2004 Beiträge: 9 Wohnort: Bochum Medaillen: Keine
|
Verfasst am: 01.02.2005, 17:46 Titel: |
|
|
Danke nochmals für die Antworten.
Normalerweise würd ich sowas auch selbst zeichnen(Normalerweise würd ich auch nicht den Broland verwenden), aber ich stand wie gesagt ein wenig unter Zeitdruck.
Mfg MesoBoB
p.s. Intervalle <100ms sind mittlerweile problemlos möglich _________________ Google
MDSN-Libary |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|