mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: mancata chiusura progr. VB

Ho un problema con la chiusura di un programma fatto in VB6.
Chiamando l'evento Unload della form questa sparisce a video, ma
rimane tra i processi attivi. Questo si verifica solo dopo che ho
letto un file di risorse (.res) per cambiare la lingua del programma.
Se non vado a leggermi il file la form si chiude normalmente.
Perchč ciň?
Grazie
Fabio

 Fabio
ciaociao

Non si chiude il software perchč c'č ancora qualche oggetto Istanziato.
Controlla prima di tutto eventuali oggetti istanziati e non chiusi con =
Nothing

Ho risolto un problema simile, tempo fa con un bel "end" dopo l' "unload
me".
Sarà stato un modo poco fine ma ha funzionato.
Ciao

 Sarà stato un modo poco fine ma ha funzionato.
Hai sicuramente scelto la via peggiore per terminare (e non chiudere) il tuo
programma.
Vedi post passati su questo gruppo con 
groups.google.it
.
Se l'app non si chiude, con tutta probabilità hai o qualche form ancora
nascosto e non saricato (provare un bel Unload su tutti gli elementi della
collection Forms) oppure sei in un loop chiuso che continua a girare anche
se tutti i form sono scaricati.
Un terzo ma più raro caso è quando scarichi il form, ma poco prima di uscire
dal programma fai qualcosa come richiamare un metodo di un form scaricato,
il che implica il ri-caricamento del form in modo automatico ma in modo
invisibile.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

Newsgroup: it.comp.lang.visual-basic
Titolo: errore -2147217887

Si sono verificati errori in un'operazione composta da piů passaggi.
Controllare i singoli valori di stato.
Faccio un semplice update.
Ho una form piena di controlli tutti assogiati al recordset.
Recordset messo a disposizione da dataenvironment.
faccio dataenvironment1.rsrecord.update
e viene fuori l'errore.
ho guardato anche su support di microsoft che mi dice di togliere dalla
connection string Persist security info,
ho aggiornato a mdac 2.7.
Usavo le librerie ado 2.5, ora le 2.7.
Il problema non se ne va.
Il bello č che qualche giorno fa funzionava. Ho installato mdac2.7 e ora non
va. Potrebbe essere questo???

 ora non va. Potrebbe essere questo???
banalmente, qualche volta, mi sembra che questo errore si verifichi se cerchi di
mettere dei dati troppo "lunghi" in un campo che non può contenerli
--
Salutoni
Sergio

 ha scritto nel messaggio
news:b56oor$266k5q$1...@ID-173193.news.dfncis.de...

Credo valga per tutti gli errori inerenti all'inserimento di tale dato:
duplicazione di chiavi primarie, tipi non corrispondenti, TRIGGER MALEDETTI
ecc (la storia del trigger è uno sfogo personale.....;))
ciaociao
Newsgroup: it.comp.lang.visual-basic
Titolo: [Vb6 - Vb.net] evidenziare delle lettere in una listview

Sto adottando in una semplice rubrica un piccolo sistema ri ricerca
contatti.
Abbiamo una ListView che contiene gli elementi ed una TextBox che
contiene il criterio di ricerca.
nel ricercare gli elementi non ho nessun problema ma vorrei evidenziare
(o sottolineare) la chiave di ricerca presenti negli elementi.
Esempio
se ho tre elementi in lista
Pippo
Pluto
Paperino
... ed nel criterio di ricerca metto la lettera "p" lui mi evidenzia
tutte le lettere p presenti negli elementi della lista
Accetto consigli sia in vb6 che in 
vb.net
Saluti e Ringrazio anticipatamente per l'aiuto.
 Daniele

 ha
scritto:

C'era qualcosa di simile su vbaccelerator:
http://shorterlink.com/?T5ALE5
--
ciao
  Stefano

SB ha scritto:

Ciao Stefano,
ti ringrazio per l'attenzione ma purtroppo l'esempio non fa a caso mio:
infatti io ho il bisogno di inserire su un elemento di una listview una
parte di testo evidenziata in grassetto ed una parte scritta
normalmente (senza il grassetto).

>Accetto consigli sia in vb6 che in 
vb.net
ciao
Credo che le funzionalità che cerchi siano difficili da trovare...
infatti in una listview è anche impossibile eseguire modifiche del testo 
nelle colonne (tranne la prima)
ed anche impossibile inserire dei campi CheckBox, salvo implementazioni 
personali
(almeno questa è la mia esperienza spero di non sbagliarmi)
quindi deduco sia anche impossibile trovare ocx o raggirare il problema 
basandosi su ListView...
Io ti parlo da VB6...e la mia esperienza mi porta a dire che non è possibile 
fare cio!
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 e WinCE

Ho necessità di sviluppare applicazioni VB per WinCE
direttamente sulla mia stazione VB6 da Win2000:
morale, immagino che devo aggiornare "qualcosa" sulla mia versione di
VB6 in modo da utilizzarla per sviluppare progetti VB per WinCE.
Come devo fare?
Grazie

 ha scritto nel messaggio
news:a1ev6b$59$1...@fe2.cs.interbusiness.it...
CUT
Leggere prima i vecchi post no eh!
vabbè!
Scordati di compilare il tuo VB con qualche strano "aggieggio" e portare la
tua app con flexgid datareport toolbox e quant'altro direttamente su un
palmarino con lo schermo piccolissimo!
Ti ci vuole il Visual Studio Embedded...fino a poco tempo fa M$ si faceva
pagare solo il costo del supporto CD...o se hai una conn veloce lo puoi
scaricare dal loro sito....dentro hai tutto: VBce VC++ce ed anche emulatori
per testare il tuo programma....
Comunque c'è anche l'ADOce....se lo affronti con calma ...può anche essere
interessante...l'importante è che tu non creda di arrivare e trovare
datagrid megagalattiche controlli data a sfare e quant'altro....considera
sempra dove deve girare!
bye man!
leggiti i vecchi post!
;-)

Qualcuno mi da un link dove scaricarlo? Non lo trovo sul sito microzoft!!!
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi???

Che problemi può dare l' installare VS2005 in una macchina su cui è presente 
vb6???
Ciao
IAK 

 vb6???
Nessuna
perchè ho già due macchine impostate così

 ha scritto nel messaggio 
news:dtus7r$qg7$2...@newsreader.mailgate.org...

Grazie mille per la celere risposta 

 Grazie mille per la celere risposta
Ancor piu' celere sarebbe stata una ricerca su google groups, visto che 
questa e' una stra-FAQ.
Lokar 


si vede che non hai niente da fare nel vita eh! 

 si vede che non hai niente da fare nel vita eh!
Puo' essere che non abbia nulla da fare "nel vita", ma ha sicuramente 
ragione....

 ha scritto nel messaggio 
news:dtv7m5$43cq$1...@stargate1.inet.it...

Annosa questione...
ma se uno vuole fare una domanda..la fa e basta...
nessuno è obbligato a rispondere e chi fa la domanda non deve pretendere una
risposta...
Non ha senso rispondere "vai su google"...anche perchè è possibile che su
google uno ci vada
a prescindere dalla domanda fatta. Io sono sempre molto educato quando
faccio domande al ng.
A volte ricevo risposte volutamente provocatorie.
Quello che non capisco è cosa spinge uno a intromettersi in un thread come
questo per scrivere
"VAI SU GOOGLE"...non rispondere e basta. Io la risposta non la pretendo.
Pretendo solo
educazione 

 Pretendo solo educazione 
- Non è educato fare domande stra-poste
- Non è educato usare subject senza nessuna specifica, perché
   diventa difficile capire se una domanda è buona o no
- Non è educato scrivere nel corpo del post una domanda senza
   sapere nè da dove viene nè perché viene fatta
- Non è educato aggredire qualcuno solo perché ti fa notare che
   cercando su google non avresti tolto SPAZIO ad una domanda
   magari più meritevole di risposta.
Allora, chi è il maleducato qui?
Ciao,
Andrea

 ha scritto nel messaggio 
news:44032af4$0$12605$4faf...@reader3.news.tin.it...

Caro Andrea,
non sono d'accordo se non per quanto riguarda il subject.
Se vedi i miei altri mille post precedenti scoprirai che sicuramente non 
sono uno che della
netiquette se ne frega.
Vorrei aggiungere una cosa riguardo allo spazio tolto: la tua tesi è 
ridicola...perchè anche volendo
partire dal presupposto che la mia domanda potrebbe aver irritato qualcuno o 
danneggiato altri
"togliendo spazio" a domande più meritevoli, la tua risposta e quella di 
lokar hanno alla fine dei conti lo stesso risultato.
Voi "rispondendo" al mio post che considerate di poco conto avete tolto 
spazio a chi invece ha posto domande più serie.
E poi ci sarebbe da parlare e anche molto riguardo al significato di 
"meritevole", che associato alla parola "domanda" e inserito
in un contesto come quello di un NG assume proprietà davvero aleatorie.
Comunque direi che forse sarebbe meglio chiuderla qui.
Ciao
IAK 

 IAK 
Andrea

 Spero però che un giorno "vedrai la luce".
LOL 

 ha scritto nel messaggio 
news:5kYMf.8849$ou2....@tornado.fastwebnet.it...

Vorrei precisare...il LOL non è ironico...nè una presa in giro..
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Progetto internazionale

Salve,
devo sviluppare in VB6 un progetto in formato internazionale. Utilizza il
file di risorse, direte voi. Ok è quello che sto facendo.
Il bello viene quando devo installare tutto il pacchetto. Ho sentito parlare
di un certo pacchetto "IPDK" della Microsoft. Ne avete sentito parlare ???
Come funziona ???
Come fosso fare per riconoscere la lingua installata sul pc ??? Esistono
delle API o qualche cosa di simile che mi restituisce la lingua in uso sul
PC???
Grazie a chi mi vuole aiutare,
Un saluto a tutti

 Grazie a chi mi vuole aiutare,
Ce l'hai presente la battuta del napoletano che chiedeva
insistentemente a San Gennaro di fargli vincere la lotteria ?
Un Paperino "...ma tu compra almeno il biglietto...".

Salve,
devo sviluppare in VB6 un progetto in formato internazionale. Utilizza il
file di risorse, direte voi. Ok è quello che sto facendo.
Il bello viene quando devo installare tutto il pacchetto. Ho sentito parlare
di un certo pacchetto "IPDK" della Microsoft. Ne avete sentito parlare ???
Come funziona ???
Come fosso fare per riconoscere la lingua installata sul pc ??? Esistono
delle API o qualche cosa di simile che mi restituisce la lingua in uso sul
PC???
Grazie a chi mi vuole aiutare,
Un saluto a tutti

Newsgroup: it.comp.lang.visual-basic
Titolo: da DDE di Excel a SMS

Ho un software che supporta il DDE su Excel,. cioe' trasferisce dei dati
su un foglio di calcolo e li aggiorna in tempo reale e fin qui OK; in
punto e' che
vorrei poter ricevere un messaggio SMS quando su Excel un certo calcolo,
filtro, condizione od altro viene attivato.
Sapreste  suggerirmi come creare un link tra la cella di Excel e la
possibilita' di usare un software che mi mandi un SMS sul mio cellulare
o un mail nella mailbox ?
Che ne so...una libreria in VB o altro ? Una qualche idea?
Grazie!

Il Sun, 27 May 2001 17:49:01 GMT l'essere denominato MaViMo ha
scritto:

potresti usare un SW che manda msg come SMSSplitter o omnisms che
utilizzano i portali internet per mandare msg e dovresti passargli i
dati per mezzo di una tua applicazione, ma qui sei solo!
ciao
--
   Dio ha il copyrigt sui miracoli,
noi li chiamiamo solo lavori difficili
     ..ooOO= MaViMo =OOoo..

Il Sun, 27 May 2001 17:49:01 GMT l'essere denominato MaViMo ha
scritto:


Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto: applicazione VB

Ciao ragazzi, non è molto ortodosso (lo so, ma risparmiatemi la
predica per questa volta),
come faccio a capire con che versione di VB è stato compilato un
eseguibile?
Sto cercando eventualmente di decompilare questo maledetto eseguibile
che è di una società che è fallita e non da piu' supporto. Si
interfaccia ad un as/400, ma non si riescono a inserire piu'  di 100
righe/record in una tabella. (Sotto c'e' un DB access, a cui si puo'
accede, vedere i record aggiungere ecc.)
C'e' qualche altro modo secondo voi per evitare di aggiungere i
records a mano da access?
Grazie
Attilio


Beh, probabilmente il limite 100 e' stato codificato nell'eseguibile con una
costante, oppure e' in una variabile...
Dovresti trovare la routine in cui c'e' il limite, disassemblare,
crackare...
Buona fortuna ;-)
--
Roal Zanazzi
z...@iol.it


BECCATO! E' VB3.
Forza ragazzi, tirate fuori un decompilatore per VB3....... 
Attilio

...

Io ne ho uno in cantina, ma devo prima lavarlo e stirarlo (sai, e' un po'
stropicciato).
Ti saluto, pentendomi di aver dato tale informazione...
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [SITO COMUNE] Per Stracca: problemi sull'FTP e mailbox del WM

Ciao, stefano
Non so se dipende da me, ma non sono riuscito a inviare mail a
it_la...@murialdo.it
.
Ho cercato di scaricare l'International Package Dep.. etc. dal sito FTP,
ma mi ritorna un errore nei link. Inoltre le icone non compaiono. E'
dovuto al guasto della settimana scorsa?
Grazie e Buon Lavoro
Flavio Ronco
P.S. 
-- 
f.ronco@*NonMiServeNiente*
flashnet.it
http://www.metabrains.com
  [Under Construction]
-------------------------------------------------------------
"Che pubblico in gamba! Se ci dite dove lavorate,
domani mattina se abbiamo tempo vi veniamo a vedere"
[Paolo Rossi]

 wrote in message
38318ACB...@flashnet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: VBA per Access

Sapreste dirmi da quale sito scaricare un manuale che mi insegni ad ordinare
data grid in ordine alfabetico che contengono dati di una tabella access?
Grazie

 tabella access? Grazie
Sito non saprei NG sě: it.comp.appl.access
Per ordinare devi ordinare la query sulla quale ti basi..
-- 
Alex
"La differenza tra un genio ed un idiota č che il genio ha i suoi
limiti" (Anonimo)

Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa diretta sulla LPT1

Mi sapete dire come fare una stampa diretta alla porta LPT1 senza
dover passare dal driver di stampa?
Un po' come avviene in DOS digitando DIR > LPT1.
Uso VB5
denghiu!

il giorno Mon, 02 Nov 1998 11:04:00 GMT, 
kat...@hotmail.com
 (Kata32)
scrisse:

prova :
Open "lpt1:" For Output As #1
purtroppo un vecchio programma in cui facevo la stampa  diretta ce
l'ho in ufficio e no qua a casa, ma mi sembra di ricordare di aver
usato un comando simile.
ciao
Antonio
(togliere NO SPaM dall'indirizzo per rispondere)

usato un comando simile.
non mi funzia, potresti controllare con precisione...
ti ringrazio
Newsgroup: it.comp.lang.visual-basic
Titolo: Urgente

Ciao, sono sempre io.
Mi potete dare qualche dritta per creare dei grafici ?
Datemi qualche risposta.

 ha scritto nel messaggio
news:ocIl7.80944$vC1.1...@news1.tin.it...


In VB puoi usare l'oggetto MsChart (Vedi MSDN per l'utilizzo)
Oppure puoi richiamare Excel ed utilizzare i grafici di Excel.
	Cipo


Newsgroup: it.comp.lang.visual-basic
Titolo: barra del titolo

Ciao ragazzi, spero di non essere OT. VOrrei sapere con quale parametro
posso richiamare la funzione API GetSystemMetrics per conoscere quanto è
alto il bordo di una finestra.
Ho provato con SM_CYBorder ma mi restituisce 1, quindi credo si riferisca al
bordo 3d, e non a quello colorato che mi interessa.
SM_CYEDGE non compare invece nell'elenco delle costanti nell'API TEXT
VIEWER.
Come fo?
P.S.: Non sono Toscano, ma scrivo così solo per sbrigarmi :)
Grazie a chi mi aiuterà.

VIEWER.
// winuser.h
#if(WINVER >= 0x0400)
#define SM_CYEDGE               46
#endif /* WINVER >= 0x0400 */
-- 
hth, hal

 Come fo?
SM_CYCAPTION
SM_CYEDGE equivale a SM_CYBORDER con effetto 3D.
(sta bell'e scritto su MSDN ;) )
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: compilare DLL sotto win2000

Ciao a tutti, quando provo a compilare una dll
dal VB sotto win2000 mi compare il seguente
errore:
ERROR ACCESSING THE SYSTEM REGISTRY
Il problema è sicuramente (a parere mio...) legato al
fatto che il mio login è come utente semplice. Se
invece il mio utente viene impostato come Administrator
non ho problemi.
Ringrazio per eventuali suggerimenti in merito.
Saluti,
Pusky

 non ho problemi.
Ciao Pusky,
ti sei risposto da solo. :-))
Un utente semplice negli account di Windows 2000 è limitato
ha bisogno dei diritti di Administrator per compiere certe operazioni.
Non credo ci siano soluzioni alternative.
Saluti,
Antonio
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Webmaster 
www.visualcsharp.it
"Great spirits have always encountered violent opposition
from mediocre minds." A.Einstein
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Siccome altri software presentavano problemi, spulciando in giro
trovavo per tutti la stessa soluzione, ovvero dovevo dare a determinate
chiavi di registro la possibilità di essere lette/scritte anche dal mio
utente
semplice. Cosi facendo il problema si risolveva. Ho provato a fare
lo stesso con tutte le chiavi che contenevano il nome della mia DLL,
ma il problema persiste.
Comunque grazie della risposta.
Saluti,
Pusky

 Comunque grazie della risposta.
oddio , se l'errore era in compilazione , oltre alle chiavi della tua DLL
devi tener conto delle chiavi di VB , come 
vb.app
 ecc.. O_o .. buona ricerca
!

Newsgroup: it.comp.lang.visual-basic
Titolo: ToolTipText multiplo

Vorrei far attivare e quindi visualizzare il testo di ToolTipTex di 3 label 
contemporaneamente presenti su uno stesso form.
Avete qualche idea con VB6?
Ciao. 
 
 


Cosa centra VB6...?
Parli di VBA...?
 
In tutti i casi non si può, il ToolTip è gestito dal Sistema
Operativo, quindi viene generato al passaggio del Mouse se la
proprietà ControlTipText è valorizzata.
 
Se vuoi la visualizzazione contemporanea di più ToolTip devi crearti
qualche cosa di tuo... oppure forzare via API ma non te lo
consiglio... anche perchè con Access le cose in questo caso non sono
mai Standard.
 
@Alex


Devo avere gli occhiali sporchi... ICLVB, pensaco ICAA...
In tutti i casi non è fattibile forzare il ToolTip se non via API...
 
@Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] TurboPascal 7.0

Scusate l' OT, ma qualche affinità c'è, sempre linguaggio è.
Beh la scuola me l'ha dato, io l' ho installato ma ci sono due file exe che
sembrano la stessa cosa: turbo.exe e tpx.exe. Anche leggendo i readme non ho
capito...
--
Paolo '83 RE
gher...@iname.com
CIAO!

...

Mi sembra di ricordare che la differenza tra i 2 eseguibili consisteva nel
fatto che il tpx.exe permetteva di usare la memoria oltre i 16 mb; per la
cronaca il turbo.exe poteva essere esguito anche su un floppy da 720 kb !!!
... quello si che era lo stato dell'arte!
Ciao Marco


Si, hai ragione.
Turbo.exe dovrebbe essere l'eseguibile DOS semplice, non va oltre i 640KB di
ram.
TPX.exe dovrebbe essere la versione che utilizza la memoria espansa (EMS,
XMS... ah, che ricordi!)
In pratica, se compili grossi progetti, ti conviene usare TPX, che puo'
allocare piu' memoria.
--
Roal Zanazzi
z...@iol.it

Si, hai ragione.


Newsgroup: it.comp.lang.visual-basic
Titolo: Err. Run-time 340: l'elemento '1' della matrice...

L'elemento '1' della matrice di controlli non esiste.
Mi dà questo errore ogni tanto sui controlli Option... ma ce la option(1)...

 Mi dà questo errore ogni tanto sui controlli Option... ma ce la
option(1)...
posta il codice che ti da errore
Faber

 Mi dà questo errore ogni tanto sui controlli Option... ma ce la
option(1)...
per caso utilizzi degli enum come indice ? se si lo fa anche a me a volte
..... è un bug di vb purtroppo :(
CIAO

Newsgroup: it.comp.lang.visual-basic
Titolo: [.Net] CommandButton e Picture

E' una mia allucinazione, o se metto un'immagine su un CommandButton,
quando il programma sta' girando e premo il bottone, la scritta segue
l'effetto 'premuto' spostandosi, ma l'immagine non lo fa?
Bye by SixaM 8-]
<sfogo_on>
Possibile che in VB6 non ci sia la possibilita' (anche tramite API) di
cambiare allineamento alla picture ed alla caption associate ad un
bottone? Bisogna x forza crearsi un CustomControl (o scaricarsene uno
gia' fatto)? Grrrr...
<sfogo_off>

 <sfogo_off>
In effetti si fa poco.
Per allineare il testo di un CommandButton standard (non grafico):
http://www.devx.com/tips/Tip/13414
Per un CommandButton con immagine non c'è modo e l'unica è ricorrere a 
custom controls di terze parti, ad esempio questo:
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=56053&lngWId=1
Bye
Raf
 


E' proprio il controllo che sto' attualmente usando nelle mie
applicazioni...
Grazie dell'aiuto!
Bye by SixaM 8-]

Newsgroup: it.comp.lang.visual-basic
Titolo: Questione di Licenza

Avrei una questione (a dir poco burocratica) da porre: avrei intenzione di
pubblicare su un sito, il sorgente e il binario di un ActiveX allo scopo di
"farlo crescere" - naturalmente si tratterebbe di un free-software. La
questione che mi sono posto e' questa: come faccio ad essicurarmi che
nessuno possa prendere questo componente e guadagnarci sopra? Insomma come
faccio a proteggere la caratteristica appunto free di questo software?
Grazie & Ciao da
Franco
(alias Sgainz)

...

Newsgroup: it.comp.lang.visual-basic
Titolo: CreateObject lato CLIENT (VBScript)

Ho il seguente problema.
Devo inviare una mail, e per fare questo utilizzo l'oggetto CDO.Message.
Eseguento il metodo CreateObject lato SERVER non ho trovato alcun problema,
mentre dal lato CLIENT questo metodo non fuziona. Come posso fare?
Grazie


In realtà con CDO non puoi fare perchè è un oggetto del server e non del
client dovresti se usi Win2000 sui client installarea tutti IIS e SMTP.
MAX

E allora che oggetto mi consigli di utilizzare?
Perchè dopo avrei anche la necessità di inserire allegati.
Grazie in anticipo.


Prova con quest'url
http://www.olografix.org/isazi/dnfcrew/scritti/emailvb.html
MAX

Ma per poter fare questo č necessario che sia installato un apposito OCX sul
computer client, e questo non fa al caso mio. Mi chiedevo se ne esisteva uno
che viene magari installato insieme a WINDOWS. Grazie (lo sň probabilmente
ora chiedo troppo, scusa)

 computer client, e questo non fa al caso mio. Mi chiedevo se ne esisteva
uno
Potresti provare con le MAPI ma non le ho mai usate quindi non ti so aiutare
piu di tanto, cmq tieni contro che il controllo è incluso nel VB quindi non
devi acquistarlo a parte e puoi tranquillamente includere in tuo setup.

Proverň con le MAPI. Grazie.
Il problema non č acquistare un OCX, č che l'applicazione deve essere
accessibile da qualsiasi client nella rete internet, e deve funzionare senza
installare nessun componente aggiuntivo. Grazie molte per l'aiuto che mi hai
dato. Claudio.


 Claudio racconta in giro che

Oggi è tutto un link ma va bene anche così
http://www.phy.bris.ac.uk/undergraduate/forms.html
Ciao
Alessandro
--
Morfeus®
Free Joint
:PII

 dato. Claudio.
Te la butto li provare a fare un applicazione ASP o 
ASP.NET
 basata su IIS ?

E' quello che faccio. Lato SERVER come ti ho detto non ho problemi, con il
mio server privato, in cui ho installato tutto quel che mi serve. Il
problema stà nei client, che accedono tramite internet, e che quindi per me
sono 'INVISIBILI' nel senso che potrebbero essere un mega computer, come un
palmare. Loro devon inserire una certa quanitità di dati, e alla conferma
inviarmi automaticamente un mail dalla loro postazione che mi notifichi che
han avuto accesso e chi realmente ha avuto accesso.


wrote:

Non ho capito perche' non fai partire la mail dal server. Con la
submit del form sulla pagina ti mandi tutti i dati che ti servono.
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Verifica immgini duplicate

Vorrei fare un programma che permette di cancellare imagini duplicate.
Il metodo migliore ritengo sia quello di effettuare tale ricerca sui
file aventi stessa grandezza (precisione fino all'ultimo byte).
Una volta trovati dare l'opzione di cancellare il file A o il B (non č
un'operazione da fare in automatico ne una precisazione stupida).
Come posso leggere la grandezza di un file ed assegnarla ad una
variabile?
Il programma dovrebbe prima creare una lista con i nomi dei file
accompagnati dalla
loro grandezza. Per essere precisi dovrebbe creare diversi file che
coprono alcune fascie di grandezza. Per esempio il primo file potrebbe
contenere le informazione su tutti i file
la cui grandezza va da 0K a 10K, il secondo 10K a 20k e cosě via, questo
per velocizzare l'operazione.
Grazie x l'attenzione
Giovanni

Giovanni,
Leggiti l'help sulla funzione LOF()
ciao,
Alessandro Scardova
scar...@tin.it
http://space.tin.it/computer/ascardov/
Newsgroup: it.comp.lang.visual-basic
Titolo: VB & APPLICAZIONI AUDIO

Salve,
    qualcuno di voi conosce il metodo per analizzare il livello dell'audio
in uscita (per i wav) e in entrata (da qualsiasi fonte di registrazione)
usando mmsystem.dll? o, se è impossibile, quale dll utilizzare?
    Ho bisogno di creare un meter per l'analisi del livello di
registrazione, tipo quello presente sul Controllo Volume di windows accanto
alla barra del livello dei wave, utilizzando dei led colorati.
    Qualcuno di voi è in grado di aiutarmi?
______________________________________
Giuliano Froio
inph...@tin.it
______________________________________
(filling my head with some of this,
some of that, some of every word
she says)
______________________________________

è vero anch'io ci ho provato ma senza riuscirci...
come diavolo si alza il volume di Windows da VB ?????
ciao Davide


no, io non ho bisogno di alzare il volume,
a me serve controllare il livello dell'audio, mostrandolo graficamente con
dei led.
Sto consultando la documentazione msdn, c'è scritto che esiste un esempio
scaricabile (audiolvl.exe) ma sinceramente sul sito ms non lo vedo...
--


--
io invece se non spacco le casse non mi diverto ;-))
no dai .. a parte gli scherzi,,
sai come si regola l'audio tramite VB ?
e questi LED ?? sono quelli carinissimi con sfondo verde ?? se li trovi
fammi sapere
ciao, Davide

...


si, ti farò sapere


ARGHHHHHHHHHHHHHHHHHHHHHHHHH
l'avevo trovato !!! bellissimo LED ma il sito della Xoom restituisce sempre
errore... il file è Digital.Exe e sta nella Fan_Software di Xoom... però non
si riesce a scaricare..
mannaggia
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Completamento automatico di una DbCombo

gli Item che cominciano con quelle lettere)??
Il progetto d'esempio sul codice fiscale che trovi sul Sito cOmune usa quella tecnica... prova a
darci un'occhiata
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

Come posso realizzare una funzionalita' di completamneto automatico di
una DBCombo,  una specie di completamento automatico come quello della
guida in linea (cioe' io comincio a scrivere, e vengono selezionati
gli Item che cominciano con quelle lettere)??
Grazie

 wrote in message
01fibt4r48kgjcp9m...@4ax.com...

Questo codice utilizza un DBCombo collegato ad un datacontrol
Private Sub DBCombo1_KeyUp(KeyCode As Integer, Shift As Integer)
Dim nPosizione as integer
    ' filtro solo i tasto alfanumerici
If KeyCode > 47 And KeyCode < 91 Then
        ' cerco nel recordset il primo record che soddifa la stringa
digitata
    Data1.Recordset.FindFirst "Denominaz Like " & Chr(34) &
Left(DBCombo1.Text, DBCombo1.SelStart) & "*" & Chr(34)
    If Data1.Recordset.NoMatch Then          ' codice nel caso non trovo la
stringa digitata
        Else
            ' scrivo la stringa trovata ed evidenzio la parte restante
        nPosizione = DBCombo1.SelStart
        DBCombo1.Text = Data1.Recordset("Denominaz")
        DBCombo1.SelStart = nPosizione
        DBCombo1.SelLength = Len(DBCombo1.Text) - nPosizione
    End If
End If
End Sub
Cia Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: CDO per gestire le e-mail

Salve a tutti,
Sapete dirmi cosa sono le CDO ???
Vorrei anche un consiglio sul metodo da utilizzare per costruire un
programmino che serva per inviare e leggere e-mail appoggiandosi
all'archivio di un client di posta già installato sul PC.
Grazie aticipatamente a tutti.

 wrote in message
83b521$ofa$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ListIndex da ItemData

C'è mica modo di recuperare "al volo" la posizione di un elemento
(ListIndex) in un ListBox conoscendo solo il suo ItemData, senza
scandagliare tutti gli elementi alla ricerca del valore di ItemData? No,
eh?! Grazie.

[*Lupo* : 
LupoOrmaiR...@libero.it
] ha scritto:

E, da che ci sono:
E' possibile togliere la barra di scorrimento orizzontale quando la
proprietà columns è diversa da 0 (per esempio 2, ovviamente dando per
scontato che tutto sia visibile)?
Mi ruga che se clicco su un elemento della seconda colonna, ben e totalmente
in vista, mi si sposta tutto e non vedo più la prima...

Lupo (
LupoOrmaiR...@libero.it
) ha scritto, tanto per cambiare ...
Prova a dare un occhio su 
mvps.org/vbnet
 ... c'č una classe che
tramite delle api fa delle cosine simpatiche sui listbox.
Di piů non saprei ... ho preferito utilizzare il fapoint listbox che č
decisamente
piů potente di quello microsoft ... se non altro di consente di abbattere
quel limite maledetto di massimo 65535 elementi inseribili.
-- 
Saluti
Andrea Moro
Sito Comune : 
http://www.it-lang-vb.net

 ... se non altro di consente di abbattere quel limite maledetto di massimo
65535 elementi inseribili.
Non mi sognerei mai di mettere (in qualsiasi cosa), più di 100/200
elementi...

 elementi...
neanche in un recordset ?
Saluti

> Prova a dare un occhio su 
mvps.org/vbnet
 ...
PS: Non ho parlato di Net...

 neanche in un recordset ?
Sì, ovviamente (se l'utente non fa scelta alcuna), ma la mia griglia ne
mostra un tot (parametrizzabile, default 60) per volta.
Quindi, nemmeno una griglia (per quanto mi riguarda e salvo improbabili
parametrizzazioni da parte dell'utente, a suo svantaggio) contiene più di
100/200 elementi...
Ovviamente ne consento lo scorrimento avanti/indietro e a ogni limite di
"blocco" carico in griglia il nuovo "blocco".

Lupo (
LupoOrmaiR...@libero.it
) ha scritto, tanto per cambiare ...
Non c'entra nulla con il dotnet il sito ... chissą come, ma il suo autore
č stato molto futuristico quando ha creato il nome del suto sito.
Ti posso assicurare che č tutto su vb6 ... almeno fino a ieri lo era ;)

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Piratazzi! :)

Maronna, da non crederci m'hanno crackato il programma e l'hanno messo sulle
raccolte Twilight DVD (n. 65):
http://home.wanadoo.nl/nut/tl-dvd/lists.htm
Si tratta del Black Jack (
www.inversewave.com
), sarei proprio curioso di
vedere come hanno fatto, ma ho il sospetto che la colpa sia di ShareIt!
M'hanno riaddebitato i soldi della registrazione in quanto qualcuno ha
utilizzato dei dati fasulli o i dati di una carta di credito fasulla! Se
qualcuno ha questa compilation, vorrei dare uno sguardo al file di
registrazione incluso nello ZIP per risalire al "donatore" o se è stato
veramente crackato.
Ho ribeccato lo stesso gioco crackato anche su un'altra compilation, non so
nemmeno in che nazione si trovi sto sito:
http://speles.yo.lv/warez.txt
Certo però che la cosa mi lusinga! ;)
Saluti a tutti,

 Certo però che la cosa mi lusinga! ;)
Questo è il motivo per cui esistono i crack. il crack aiuta!
Se trovi un crack per qualcosa significa che il software è buono, nessuno
cracca il software scadente. E se è buono si diffonde a macchia d'olio, e
tra le tante copie pirata qualcuno lo compra per avere la coscienza a posto
o per gli aggiornamenti futuri.
Meglio aver fatto un programma che craccato gira in milioni di copie che uno
non craccato in 2 misere copie.
Io quasi quasi pagherei per avere un crack dei miei software su un warez
pubblico
Babylon ha fatto ancora meglio, ha bypassato gli hackers. Ha diffuso il suo
software (di altissima qualità) gratuitamente e nel giro di un paio di anni
ha creato uno standard.. oggi il software di traduszione si chiama Babylon e
tutto il mondo lo sta comprando..
Secondo me questa deve essere (e sarà) la filosofia di diffusione del
software in rete.
--
Fabio Guerrazzi
VB Graphic Developer
http://www.sourcecode4free.com/cgt
fab...@libero.it
ICQ: 64649187

 non craccato in 2 misere copie.
Hai perfettamente ragione, magari può anche essere una buona forma di
pubblicità! ;)
Saluti,

 software in rete.
anche secondo me, e comunque è meglio vendere il software a 1000£ tantissime
volte che a 1'000'000£ una volta sola (per questo odio i gestionali perche bene
o male deve essere sempre fatto su misura)
e creare standard è la parola magica!

io purtoppo non ti posso aiutare ma se lo trovi ce lo dici?
(per curiosità)
e se lo trovi che farai?
in bocca al lupo e complimenti

 in bocca al lupo e complimenti
grazie e a presto

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto Crystal Report

Come si fà in crystal report 4.5 (quello incluso in visual basic 5.0),a
rappresentare un campo formato " hh:mm "?. Dalle prove fatte esce fuori una
rappresentazione del tipo " 1999/01/22 08:00:00:00 ".
Da premettere che il campo d’origine è del tipo data/ora. Ho capito che si
deve usare una formula, ma non riesco a venirne a capo.
Ringrazio anticipatamente tutti coloro che mi aiuteranno nella soluzione di
questo problema.
--
Posted from 
pop10-acc.tin.it
 [212.216.176.73]
via Mailgate.ORG Server - 
http://www.mailgate.org

 wrote in message
NDBBIPCIKHECHGMJK...@tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Sono un principiante ed ho bisogno d'aiuto

Ciao a tutti ragazzi.E' la prima volta che mi aggancio a questa newsgroup, e
spero che qualcuno mi aiuti.Mi sono appena avvicinato al VISUAL BASIC, piu'
che altro per necessità, ma sto scoprendo piano piano tutte le sue possibili
potenzialità, e devo dire che mi affascina.Questo e il mio problema: ho
creato un form con veri controlli combobox da cui  seleziono delle
informazioni,e fin qui tutto ok,ma ora queste informazioni le devo
trasferire in dei moduli su un documento Word che posseggo, e poi stampare
il tutto, e ....non so come 
fare.se
 qualcuno mi aiuta, grazie, e a
risentirci.

 il tutto,
Cerca sulla guida CreateObject e pagine collegate; fai pratica coi
segnalibri e i codici di campo; considera anche la possibilita' di usare le
proprieta' del documento. Se hai problemi scrivi nuovamente.
--
Ciao.
Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con Exit Sub

Salve, ho un curioso problema da sottoporvi.... Ho sviluppato
un'applicazione che, partendo da un modulo bas fa partire un form
Mdi... Tutto normale, e normale era anche il fatto che se nel main del
modulo eseguivo una Exit Sub il programma terminasse...
Ora le cose sono cambiate, improvvisamente questa ha smesso di avere
effetto, o meglio, fa terminare la subroutine Main del modulo ma non
termina il programma.
Questo, per esempio, rende impossibile scrivere un pezzo di codice
come questo:
If App.PrevInst=true then
     msgbox "blabla"
     Exit Sub
end if
Inoltre, prima del cambiamento, al termine della subroutine Main del
modulo eseguivo un FormMDI.Show, ora sia che ci sia, sia che non ci
sia non cambia niente. Questo viene mostrato comunque.
Cosa ho combinato ;-)???
Ciao, Vincenzo.

 termina il programma.
Un programma VB termina "naturalmente" quando tutte le form e i vari
riferimenti sono stati scaricati o, (brutalmente e da molti sconsigliato,
con End). Concentrati sulle ultime modifiche, potrebbe essereci qualche
riferimento a un form che, di fatto, lo ricarica (Load)

 termina il programma.
Hai chiuso tutti i form?
Il programma termina solo se hai chiuso tutti i form.
Prova a postarcila sub main per intero, dal codice che hai postato non si
capisce niente.

 Ciao, Vincenzo.

[...]


 'educata' dell'applicazione?
Normalmente l'operatore, quando ha finito, chiude le finestre, no?!
Tu devi solo evitare di ... ricaricarle.
Newsgroup: it.comp.lang.visual-basic
Titolo: Lettura file JPEG

Utilizzo la seguente procedura (con vb5) per leggere un file JPEG da
un campo di un mio archivio Access 7.0 e portarlo su di un file 
su disco chiamato xdummy2.jpg, il problema e' che la procedura diventa
lenta se il file supera i 500-600KB, e' possibile fare in modo da
poter 
leggere piu' di 16384 byte alla volta ? 
Sub Read_BitMap(Gruppo As Integer)
    Dim Buffer
    Dim DataLen As Long, Max As Long
    Dim Offset As Long
    Offset = 0
    Max = 16384
    DataLen = RsArt(Gruppo)!art_fot.FieldSize
    
    Open "xdummy2.jpg" For Output As #2
    While DataLen > 0
      Buffer = Buffer & RsArt(Gruppo)!art_fot.GetChunk(Offset,
DataLen)
      Offset = Offset + Len(Buffer)
      DataLen = DataLen - Len(Buffer)
    Wend
    Print #2, Buffer
    Close #2
    
End Sub

...


Newsgroup: it.comp.lang.visual-basic
Titolo: [!] - Proposta

Perchè non realizzare un canale chat in cui è possibile discutere i problemi
in tempo reale (sempre i parallelo con il NG)?


La cosa è già stata fatta...unico problema: non c'è mai nessuno. Sul sito
comune c'è già qualcosa. (Personalmente piuttosto di chattare vado al bar ).
Ciao Marco


Non intendo sostituire la funzione del NG bensì integrarla! E poi durante il
collegamento a INTERNET avere mIRC aperto su di un canale non costa poi
nulla (forse un po' di memoria?!?!?!?).
Ciao!

>La cosa è già stata fatta...unico problema: non c'è mai nessuno. Sul sito
[....]


eliminata dato il suo scarso utilizzo.
Vi sta dicendo di utilizzarla :)
Ciao
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.softitaly.com/sideralis
         NUOVO SITO ULTRAVELOCISSIMO !!!
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
                 Trust no ONE.

In questo momento sto chattando da solo... che meraviglia..... :-))))
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

eliminata dato il suo scarso utilizzo.
Scusate la mia ignoranza: ma esiste? E se sě qual č il canale?

(togliete "#" dall'indirizzo)

>Scusate la mia ignoranza: ma esiste? E se sì qual è il canale?
Sarebbe una -a mio avviso - schifossissima chat java sul sito
comune... Ehmm... mai pensato di usare IRC ? :))
Ciao !


                 Trust no ONE.

Newsgroup: it.comp.lang.visual-basic
Titolo: Lista programmi installati

Sapete il modo per leggere, in visual basic, la lista dei programma in
INSTALLAZIONE APPLICAZIONI in
pannello di controllo??

pannello di controllo??
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=af1tie%24as9qs%241%40ID-56381.news.dfncis.de
-- 
ciao,
hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Link a siti e email

Come posso inserire in un form dei link che funzionino come i link nelle
pagine HTML?
Cioč link a siti e link a email
Grazie!

 wrote in message
7v4msb$8e7$1...@fe1.cs.interbusiness.it...


 wrote


L'ho usato anche io e funziona!!!
Ma c'è un modo per scrivere anche il subject e
il contenuto della mail?
          grazie
     Gianfranco

 wrote

Newsgroup: it.comp.lang.visual-basic
Titolo: Report VB con filtro

Ciao a tutti.
Devo stampare un semplicissimo report basato su una tabella ed ho la
necessità di impostare un filtro su alcuni campi.
Come cavolo si fa con quello schifosissimo Data Report Designer ??????
Qualcuno di voi potrebbe passarmi un esempio ?
Grazie in anticipo.
Ciao
Roby

 ha scritto nel messaggio
news:9onnc5$ejkg9$1...@ID-102415.news.dfncis.de...

Nelle proprietà del command invece di selezionare una tabella scrivi
l'istruzione SQL di questo tipo: SELECT * FROM Tabella1 WHERE Codice = ?
inserendo il punto interrogativo e come se aggiungessi un parametro, a
questo punto quando vuoi stampare e userai il metodo del comando
quest'ultimo lo dovrai usare passandogli il parametro es.:
NomeDataReport.NomeComando Parametro
Ciao spero di essere stato chiaro Roberto - Syd
Newsgroup: it.comp.lang.visual-basic
Titolo: Strings, RichTextBox and Modal Dialog Questions...

Problem 1:
Is there any way I can append a substring to the end of another one? the
only way I can find is doing this:
	str1 = str1 & str2
But that will concat the 2 strings and them move all the data to str1.
That gets realy anoying and slow if str1 contains a Meg or so of data.
Isn't there any way I can just "stick" str2 to the end of str1?
Problem 2:
With the RichTextBox control, is there any way to insert, delete, and
replace text at a specific location on the field with code? The only
thing I can do is get the full text from the .text property and replace
and concat on the string I get, but as I mentioned on my first question,
this can be anoying and slow if there is a Meg in text on the
RichTextBox.
Problem 3:
Is there a way to show a dialog on a modal like way, so that the user
cant select anything outside of it, but still running code on a separate
window? I want this to show a progress bar for feedback but not leting
the user to do anything else until it ends (or he canceles it)
PS sory for my english but it is not my first lenguage.
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.

the user to do anything else until it ends (or he canceles it)
Form1.show 1
See Show method in VB help




 only way I can find is doing this:  str1 = str1 & str2
Sorry, but there is no other way as far as I know.
The reason is tied to the way variable memory storing works.
When U assign a string value to a variable, VB allocate memory to contain
the values. It is likely that the memory allocated by several variables will
be contigued, so VB doesn't have enough "space" between variables to insert
new chars. On the other hand, variables can not be fragmented in memory, so
the only way for VB to append a new string to the old one, is by invalidate
the last memory allocation and reallocate the new requested space. The
internal garbage collector (during spare time) reorganize memory to avoid
memory leakage.
Hi
*Roby*
Newsgroup: it.comp.lang.visual-basic
Titolo: Fast Putpixel....

ho notati che la funzione PutPixel č estremamente lenta
sto facendo un ocx in vb5 nella quale disegno un pixel il cui colore č
determinato da un equazione. In principio pensavo che fosse
l'equazione ad essere pesante ed occupare tutte quelle risorse po la
ho sostituita con un x=0 e mi sono accorto non era lequazione ma il
putpixel ad essere estremamente lento
Immagino ci sia un modo per velocizzare la cosa dato che ho visto
applicazioni molto + veloci che fanno cose molto simili
Confido nel vostro aiuto
Kirys
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 
For Free Software go to: 
http://Kiryssoft.cjb.net


Per ottenere tempi accettabili devi usare le funzioni dell'API GDI (la parte
grafica di Windows).
Comprati un buon libro sulle funzioni dell'API (es. quello di Dan Appleman
e' considerato il migliore) ed armati di santa pazienza.
--
Roal Zanazzi
z...@iol.it

 e' considerato il migliore) ed armati di santa pazienza.
Oppure prova a settare la proprietà AutoRedraw a false (nel caso
fosse settata a true): vedrai che la plottatura è molto più veloce
anche se devi ricostruire il grafico ogni volta che la sua finestra
viene nascosta.
Attento anche a ottimizzare il numero di punti plottati, è facile
che il codice ridisegni 1000 volte lo stesso punto: una
facile ottimizzazione del codice è controllare se il punto che
sto plottando è lo stesso che ho appena plottato.
Ho visto è che è moooolto + veloce controllare una coppia
di coordinate (magari integer) che effettuare una chiamata
superflua al pset.
Saluti, Massimo.



Inanzi tutto grazie ad entrambi per la vostra risposta
ho fatto già tutto cio... ma quando riempio un bitmap 1024x768 è
sempre LEEEEEEEEEEEENNNNNNNNNNNTTTTTTTOOOOOOOOOOOOOOO
Molto lento circa 5 secondi e gli sto dicendo colore uguale a 0 :(
io ho visto animazioni molto veloci fatte con il GDI ci deve essere un
trucco per accedere direttamente alla locazione di memoria ed editarla
come matrice!
Salutoni



E' quello a cui mi riferivo scrivendo che devi usare le funzioni API...
La funzione che ti serve per recuperare i dati dei pixels della bitmap e'
GetDIBits().
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Disegno veloce

Salve
avevo scritto giorni fa riguardo ad una procedura che sto scrivendo. Sono
riuscito a trovare il modo di temporizzare l'esecuzione di una procedura
grazie all'utilizzo del timer multimediale.
Quello che mi servirebbe capire a questo punto, dovendo disegnare in maniera
piu' rapida possibile, un rettangolo sullo schermo, di colore nero o bianco,
quale sia il metodo piu' rapido.
Usando i controlli classici di vb ho provato a colorare un picturebox
cambiando il backcolor, ma non e' abbastanza veloce.
Ho provato a sovrapporre due oggetti, uno bianco e uno nero e usare la
visible di quello sovrastante per ottenere l'alternanza dei colori, ma mi
sembra ancora piu' lento.
Cosa consigliate? Secondo voi una API a cui passare l'HDC di un picturebox
puo' essere piu' veloce dell'assegnazione della proprieta' backcolor?
In tal caso quale API fa al caso mio?
tnx
--
Starman

 backcolor? In tal caso quale API fa al caso mio?
Ho provato sia con la FloodFill che con la FillRect.
Per ottimizzare un po' le cose ho creato il rettangolo inizialmente di
colore bianco, in modo da colorarlo quando voglio che diventi nero, e
utilizzare la Cls per riportarlo al bianco.
Proprio a proposito della Cls...
Essendo decisamente piu' veloce di qualsiasi altra procedura, ma non dovendo
fare altro che riempire un rettangolo con un colore, mi viene da pensare che
la stessa velocita' potrei ottenerla a prescindere dal colore no?
E allora...come fare in modo che la cls ridisegni nel colore che io voglio?
O meglio ancora, quali api ci sono dietro la cls?
--
Starman

 O meglio ancora, quali api ci sono dietro la cls?
Boh :-) Prova a vedere se ti aiuta questo:
http://www.rohitab.com/apimonitor/
Bye, G.

 
http://www.rohitab.com/apimonitor/
Volo a vedere ;-)
--
Starman

 proprieta' visuale del picturebox.
Prova la FillRect()
Inoltrepuoi usare la Rectangle o la Polygon su un form con già il 
FillColor impostato.
Se invece il colore cambia di volta in volta è meglio non usare la 
FillColor ma impostare di volta in volta il nuovo brush.
Occhio a distruggere i vecchi oggetti che ti restituisce la SelectObject()!
Ciao
-- 
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

Occhio a distruggere i vecchi oggetti che ti restituisce la SelectObject()!
Che incubo ;-)
Mi ricorda quando sviluppavo in C sotto Windows 3.1 ;-)
--
Starman

 per curiosita a cosa ti serve tanta velocità?
Devo programmare un dispositivo elettronico attraverso queste "transizioni"
di bianco e nero sul monitor. Il dispositivo si avvicina al monitor e riceve
le informazioni che gli servono in modalita' binaria.
Ma per funzionare correttamente, devo avere 25 transizioni al secondo senza
sfarfallio.
--
Starman

una cosina seplice semplice
grazie per la spiegazione
ciao
Ilario

 proprieta' visuale del picturebox.
Hai provato a bloccare il refresh ?
Si dovrebbe poter fare in due maniere: API SendMessage con
il parametro WM_SETREDRAW oppure la LockWindowUpdate,
ma non ricordo molto altro. Prova a guglare :-).
Bye, G.