Seite 2 von 3

Verfasst: 16.11.2004 19:57
von ts-soft
Mein Shutdown-Programm belegt ca 3 KB. Läuft als Trayicon und sichert autom. die Zwischenablage. Könnt Ihr ja mal von meiner Homepage laden.

Verfasst: 17.11.2004 00:05
von Lars
rafka hat geschrieben:Na so ein einfachen MessageRequest zum Testen.
Ich habe die selbe Überlegung gehabt und das ganze in C++ geschrieben.
Ganz normal kompiliert und das Ergebniss war ziemlich genau das selbe,
wie mit PB, wenn auch C++ wohl ein paar Bytes weniger gebraucht hat.

(Für die Zweifler:
[c]#include <windows.h>
int main (int argc, char *argv[]){ MessageBox(0, "test", "test", MB_OK); };[/c])

Verfasst: 17.11.2004 00:09
von NetSlayer
Soweit ich weiß gehören hinter das *argv noch zwei eckige Klammern... also *argv[].

Korrigiert mich, wenn ich mich irre, bin mir aber 100%ig sicher, dass das in C so ist. Und so groß ist der Unterschied zwischen C und C++ ja nicht.

(und da das Beispiel oben keine Klassen benutzt ist es auch pures C)

Verfasst: 17.11.2004 00:10
von Lars
GRML, du hast Recht, kommt davon, wenn man noch schnell Code hinschmieren will :)
Packe ich dann, wenn's Recht ist, noch schnell drauf.

Verfasst: 17.11.2004 00:11
von NetSlayer
Jo, kein Problem ;)

Verfasst: 08.05.2006 14:31
von manunidi
Mein Shutdown-Programm belegt ca 3 KB. Läuft als Trayicon und sichert autom. die Zwischenablage. Könnt Ihr ja mal von meiner Homepage laden.?

Wie hast du das gemacht?

Verfasst: 08.05.2006 18:04
von Frogger
ts-soft hat geschrieben:Mein Shutdown-Programm belegt ca 3 KB. Läuft als Trayicon und sichert autom. die Zwischenablage. Könnt Ihr ja mal von meiner Homepage laden.
Es sind nich 3kb sondern 3.6 Mb.
Aber abgesehen davon ist dein Tool genau das was ich schon lange gesucht habe :allright:

Verfasst: 08.05.2006 21:24
von manunidi
Warum schreibt er dann das es 3 kb verbraucht? Hat er uns ein bisschen verarscht :lol: :lol: :lol: :lol:

Verfasst: 09.05.2006 11:03
von real
manunidi hat geschrieben:Warum schreibt er dann das es 3 kb verbraucht? Hat er uns ein bisschen verarscht :lol: :lol: :lol: :lol:
Vielleicht weiß er es nicht besser. Bei mir belegt es auch 3.000 K...

Ich gehe einfach davon aus, dass Windows alle Bibliotheken mitlädt, auch wenn nur bestimmte Funktionen daraus genutzt werden.

Verfasst: 09.05.2006 11:34
von manunidi
kann man dieses Laden der Bibliotheken irgendwie unterbinden?

Bei cmd.exe z.b. braucht es 2,4 mb, minimiert man es und öffnet es wieder ist man bei 100 kb und es läuft immer noch? Was macht ein Programm genaubeim minimieren? Was lagert es aus, bzw. was wird beim programmstart mitgeladen, was nicht gebraucht wird?