whats new ¦  programming tips ¦  indy articles ¦  intraweb articles ¦  informations ¦  links ¦  interviews
 misc ¦  tutorials ¦  Add&Win Game

Tips (1541)

Database (90)
Files (137)
Forms (107)
Graphic (114)
IDE (21)
Indy (5)
Internet / LAN (130)
IntraWeb (0)
Math (76)
Misc (126)
Multimedia (45)
ActiveX (51)

OpenTools API (3)
Printing (35)
Strings (83)
System (266)
VCL (242)


Tips sort by

Search Tip

Add new Tip

Add&Win Game


17 Visitors Online

...clear a Varaible from RAM?
Autor: Superhausi
Homepage: http://www.superhausi.ch
[ Print tip ]  

Tip Rating (8):  

If you want to erase a variable, that no other program
can read it out of the memory anymore, just use this function:

ZeroMemory(Addr(yourVar), SizeOf(yourVar));
ZeroMemory(Addr(yourStr), Length(yourStr));

// ZeroMemory(Address of the variable, Size of the variable);

Very usefull, if you asked for a password and you want,
that nobody other can get it.


Falls Sie eine Variable (z.B. ein Passwort) wirklich aus dem Speicher löschen wollen,
damit kein anderes Programm mehr das auslesen kann, benützen Sie folgende Funktion:

ZeroMemory(Addr(yourVar), SizeOf(yourVar));
ZeroMemory(Addr(yourStr), Length(yourStr));

// ZeroMemory(Addresse der Variable, Grösse der Variable);

Sehr nützlich, falls Sie vielleicht ein Passwort eingelesen haben und nicht möchten,
dass noch ein anderer das sehen kann.


Rate this tip:

very good

Copyright © by SwissDelphiCenter.ch
All trademarks are the sole property of their respective owners