Cpu-auslastung auslesen

Hallo Reinhard,

Ich habe mal alles innerhalb von der Sub Form_Load
auskommentiert, in der Form sind nur der Timer und ein
CommanButton, bei F5 erscheint:

http://www.bilder-space.de/show.php?file=21.054XjrRT…

Ist das okay? Ein Weg, ein Holzweg?

das muss bobi beurteilen, ob er damit etwas anfangen kann.

Wenn ich etwas baue, kommt nur immer Code heraus, der nicht
läuft und ich kann nicht sehen, warum. :frowning:

Das erstere ist bei mir erstmal normal *gg* das Zweitere
macht/würde mich wahnsinnig machen :smile:)

Mich frustriert es eher, wenn Code bei mir läuft und trotzdem nicht zu gebrauchen ist. Wenn ich den Fehler nicht nachvollziehen kann, muss ich raten, das hat dann mit Programmieren nichts mehr zu tun.

Gruß Rainer

hat vielleicht jemand eine idee, wie man mit vb5 die
cpu-auslastung eines Rechners auslesen kann?

Hallo Bobi,

http://www.activevb.de/rubriken/faq/faq0114.html

dort auf „Beispiel“ klicken, dies führt dich zur Zip-Datei

http://www.activevb.de/rubriken/faq/downloads/faq011…

Dort in der vbp-Datei die Zeile mit dem Schlüssel „Retained“ entfernen.

Getestet mit VB5.0 auf WinXP.

Gruß
Reinhard

http://www.activevb.de/rubriken/faq/downloads/faq011…

Dort in der vbp-Datei die Zeile mit dem Schlüssel „Retained“
entfernen.

Hallo,

die vbp-Datei hat 3 Klassenmodule, warum auch immer stehen bei mir oberhalb von Option Explicit noch unvollständige Codezeilen wie diese:

 MultiUse = -1 'True
 Persistable = 0 'NotPersistable
 DataBindingBehavior = 0 'vbNone
 DataSourceBehavior = 0 'vbNone
 MTSTransactionMode = 0 'NotAnMTSObject
End

Vielleicht kann ja Rainer „erahnen“ wie sie mal komplett aussahen.
Ich habe sie auskommentiert.

Gruß
Reinhard

Hallo Reinhard,

MultiUse = -1 'True
Persistable = 0 'NotPersistable
DataBindingBehavior = 0 'vbNone
DataSourceBehavior = 0 'vbNone
MTSTransactionMode = 0 'NotAnMTSObject
End

Vielleicht kann ja Rainer „erahnen“ wie sie mal komplett
aussahen.

Der Teil des Codes gehört zur Form und ist unter normalen Umständen nicht sichtbar. Ursache: Du hast ein VB6-Projekt mit VB5 geladen.
In umgekehrter Richtung sieht das auch so aus.

Gruß Rainer

Vielleicht kann ja Rainer „erahnen“ wie sie mal komplett
aussahen.

Der Teil des Codes gehört zur Form und ist unter normalen
Umständen nicht sichtbar. Ursache: Du hast ein VB6-Projekt mit
VB5 geladen.
In umgekehrter Richtung sieht das auch so aus.

Hallo Rainer,

als die Begriffsstutzigkeit verteilt wurde hatte ich wohl ne Viagratestsubstanz im rechten Arm :smile:

Soll das jetzt bedeuten, ich lösche die entsprechenden Codezeilen und gut is?

Gruß
Reinhard

Hallo Reinhard,

Soll das jetzt bedeuten, ich lösche die entsprechenden
Codezeilen und gut is?

nein. das bedeutet, Du kannst den Quellcode der Prozeduren verwenden, die Form musst Du aber selbst aufbauen. Also nicht laden, sondern neues Projekt und Code einfügen.

Gruß Rainer

Soll das jetzt bedeuten, ich lösche die entsprechenden
Codezeilen und gut is?

nein. das bedeutet, Du kannst den Quellcode der Prozeduren
verwenden, die Form musst Du aber selbst aufbauen. Also nicht
laden, sondern neues Projekt und Code einfügen.

Hallo Rainer,

ich blick grad nicht durch, naja Normalzustand bei mir :smile:

Über den Link in der FAQ114 habe ich mir die zip heruntergeladen, anscheinend war sie selbst entpackend.

Dann habe ich in der vbp den „Retained“ Eintrag gelöscht.
Im Editor kamen dann nach starten der vbp Fehlermeldungen wegen der seltsamen Codezeilen. Diese Codezeilen habe ich in den Klassenmodulen auskommentiert.

Nun scheint das programm zu funktionieren. Noch nicht mit einem ähnlichen programm geschaut ob die Anzeige auch stimmt.

Wieso muß ich da die Form selbst aufbauen? *grübel*

Gruß
Reinhard

Hallo Rainer,

mich freut die Beitragsfolge, da lerne ich was.

Ich.

Wo ist eigentlich Bobby abgeblieben?
Der wollte doch was wissen *dachte*

Gruß
Reinhard

Hallo Reinhard,

ich blick grad nicht durch, naja Normalzustand bei mir :smile:

na, ich erst mal … :smile:

Über den Link in der FAQ114 habe ich mir die zip
heruntergeladen, anscheinend war sie selbst entpackend.

Dann habe ich in der vbp den „Retained“ Eintrag gelöscht.
Im Editor kamen dann nach starten der vbp Fehlermeldungen
wegen der seltsamen Codezeilen. Diese Codezeilen habe ich in
den Klassenmodulen auskommentiert.

Nun scheint das programm zu funktionieren.

Das funktioniert? Ich wollte das auch mal so versuchen, hat nicht funktioniert.

Noch nicht mit
einem ähnlichen programm geschaut ob die Anzeige auch stimmt.

Wieso muß ich da die Form selbst aufbauen? *grübel*

Hmmm. Bei meinem Versuch ging’s anders nicht.

Gruß Rainer

Hallo Rainer,

ich blick grad nicht durch, naja Normalzustand bei mir :smile:

na, ich erst mal … :smile:

*gg*

Nun scheint das programm zu funktionieren.

Das funktioniert? Ich wollte das auch mal so versuchen, hat
nicht funktioniert.

Versteh ich nun nicht, ich habe nur das getan was ich beschrieb, nach F5 erscheint dieses:
http://www.bilder-space.de/show.php?file=22.05Cv18kh…

was sich laufend aktualisiert.

Wieso muß ich da die Form selbst aufbauen? *grübel*

Hmmm. Bei meinem Versuch ging’s anders nicht.

K.A. Anscheinend ist die Situation so daß du, sofern du genau das tatest was ich tat, das in VB6.0 nicht läuft aber in VB5.0.

Was ja bedeuten würde, bezogen auf meine neue Anfrage, daß es Code gibt der in VB5.0 läuft, aber in Vb6.0 nicht.

Gruß
Reinhard

Hallo Reinhard,

Was ja bedeuten würde, bezogen auf meine neue Anfrage, daß es
Code gibt der in VB5.0 läuft, aber in Vb6.0 nicht.

nicht ganz. :smile:
Man kann scheinbar das Projekt nicht einfach laden, aber der Code selbst läuft schon. Dabei fällt mir aber ein, daß mein VB6 sogar Code von VB4 genommen hat, hat nur gefragt, ob der nach VB6 konvertiert werden soll.

Ich bin ganz durcheinander … :frowning:

Gruß Rainer