...come si creano?
cioè sono sempre scritte in normalissimo codice visual basic?
avete qualcosa a riguardo di informativo?
ho cercato con google come si creano ma ho trovao nulla :\
ciao a tutti
...come si creano?
cioè sono sempre scritte in normalissimo codice visual basic?
avete qualcosa a riguardo di informativo?
ho cercato con google come si creano ma ho trovao nulla :\
ciao a tutti
le dll le crei con qualsiasi linguaggio(o quasi)
con vb
basta che apri un progetto dll
e ci metti qualche funzione
appena compilato , se vuoi usarlo in un 'altro progetto
devi metteere il riferimento alla tua dll
appena digiti la variabile di tipo la tua dll e premi punto
vedrai la funzione che hai insrito dentro
sappi che ci sono molti vantaggi...
sicurezza, velocita',.....(ti interessa?)
si mi interessa
è pochino che programma con visual basic 6 però
ho visto che con le dll si possono fare veramente tantissime cose carine!!!
Per esempio, supponi
di avere una libreria di complicatissime funzioni, che prende un
paio di megabyte di codice, e venti programmi che la usano. Con
la libreria in una DLL, consumo totale di spazio disco: 2 mega. Con
link non-DLL, 2 mega per 20 = 40 mega. Moltiplica per decine e decine
di librerie del genere, poi mi sai dire... effetti analoghi in memoria, ma
limitati a programmi che girano _simultaneamente_ (del codice di una
DLL basta comunque una copia sola anche per mezza dozzina di
processi che la usino simultaneamente -- il codice linkato non-DLL
é invece presente in memoria in molteplici copie in questo caso).
Usare link fissi alle DLL di runtime del C, invece che linkarsele in
versione fissa (non-DLL), é elencato da Microsoft come una delle
piú importanti ottimizzazioni da fare ad un programma per Win32.
grazie![]()
![]()