22. december 2003 - 15:45Der er
9 kommentarer og 2 løsninger
Embedded fil til memory
Jeg har nogle embedded billedefiler i min dll fil, som regelmæsigt bliver sat ind i nogle pictureBoxes. Hver gang skal disse læses fra dll filen, altså harddisken. Er der en måde at få disse billeder ind i hukommelsen fra programmets start, så disse bliver læst fra ram'en?
En god idé vil være at gemme dine ressourcer, som bruges ofte i en static variabel. På den måde deles den af alle instanser af et objekt. Det er fremragende ting til at spare på pladsen, især når der er tale om data, som ikke ændrer sig. Du kan lade den loade on the fly ved at kontrollere om din variabel er null, hvis den er, loader du hvis den ikke er, viser du bare direkte fra variablen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.