Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    Hi @Cheffboss du hast geschrieben $\frac{available}{total}$*100% Das gibt dir den freien Speicher [%]. In dem Kommentar steht aber belegter Speicher ermitteln. Daher fehlt dir 100-, um den belegten Speicher zu ermitteln. vb-paradise.de/index.php/Attachment/48714/

  • Benutzer-Avatarbild

    Ich habe deinen Code etwas umgebaut, in der Hoffnung, etwas zu bewirken VB.NET-Quellcode (10 Zeilen) Wie @mrMo und @ErfinderDesRades bereits erwähnten, wird das ein Rundungsfehler sein. Ich habe mir als unabhängige Quelle einen Taschenrechner herbeigezogen. Er kommt auf 68,89521092 % freier Speicher. Mit Math.Round wird das zu 69%, aber wenigstens gerundet. So wird nicht abgeschnitten auf 68 Mein Task-Manager sagt 5,0 ÷ 15,9 * 100% = 31,4465. 31,4465 % + 68,89521092 % = 100,3417 % hmm naja, aber…

  • Benutzer-Avatarbild

    @Cheffboss Es ist hier VB.NET-Quellcode (1 Zeile) unnütz, zu int32 zu converten, weil der Slash (/) eine Double-Berechnung durchführt. Das heißt, das gerade zu Int32-Umgewandelte wird eh wieder zu Double. Daher kannst es auch belassen Darf ich mal was sagen? VB.NET-Quellcode (3 Zeilen) Warum nicht VB.NET-Quellcode (2 Zeilen)

  • Benutzer-Avatarbild

    Wenn ich mich nochmal nachfragen darf: Kann es vielleicht sein, dass der Task-Manager systemnäher ist und regemmäßigere und aktuellere Werte bekommt als ein Programm (wie dein WMI Memory Info)?