mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: problema con access 2000

Ciao a tutti sono Giuseppe vorrei sapere da qualcuno se c'è qualche
aggiornamento per visual basic 5 per quanto riguarda la compatibilità con
Access 2000 e dirmi dove lo posso trovare e come si istalla.Perchè ho visto
che il controllo Data
o anche facendolo manualmente non funziona
Grazie

 wrote in message
g0Ie4.24691$I3.2...@news.infostrada.it...



Per quanto ne so...
DAO fino alla versione 3.51 no.
DAO 3.6 si, ma solo se c'e' installato il JET 4.0 (ossia Access2000).
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Reperire Office Developer Edition

ciao ng,
premetto che sono ignorante in materia e sono qui per chiedere
consiglio.
ho la necessità di valutare il pacchetto office dev. ed. (che non
conosco se non 'per sentito dire') per alcune necessità di ridistribuire
pacchetti office-based, vorrei una versione trial o anche craccata ma
finalizzata alla sola valutazione, in azienda 'tutto' (parola grossa) il
sw è coperto da licenza.
qualcuno mi sa aiutare o dare qualche dritta? posso anche scaricare
dalla rete se esiste un repository da cui 'pescare'
grazie a tutti
Mirko Parisi
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

che bisogno hai di valutare? se conosci già office, penso che tu non debba
valutare nulla, sbaglio?
tieni presente che office developer è in tutto e per tutto simile agli altri
office (pro, std, etc.), è solo la licenza che ti consente di ridistribuire
le app create con access......
ci sono alcune utility specifiche, per esempio lo wizard che ti permette di
creare il setup (un po' come fa il pdm di vb). Tra l'altro, quest'ultimo è
un po' più bello di quello di vb: l'interfaccia è più moderna, puoi scrivere
nel registro dopo il setup, puoi aggiungere files aggiuntivi a mano in
diversi percorsi ed altro ancora.
tra l'altro se cerchi office xp developer sul sito MS penso che tu possa
trovarlo, ma non so fino a che punto ti possa essere utile una cosa di cui
conosci già le funzionalità......
good coding!!!
-- 
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

devo creare toolbar con pulsanti personalizzate disponibili in tutte le
app.office e per qualsiasi utente loggato sulla macchina, i pulsanti
devono lanciare delle applicazioni scritte in vb distribuiti insieme
alle toolbar.
ho cercato in rete e sembra che office dev.ed. sia l'unico modo per
creare questo genere di oggetti, 'sembra' perchè non so esattamente se
sia vero dal momento che conosco office ma non gli strumenti aggiuntivi
di office dev.ed., da qui la necessità di 'valutare'
tra l'altro sto valutando l'acquisto di msdn enterprise (per ragioni
aziendali) ma se office dev.ed. fa proprio ciò che mi serve posso
passare a msdn universal che lo comprende (oltre ad altre tante belle
cose)
se qualcuno ha un link dove si possa scaricare o qualche altro magheggio
per avere una copia di office dev.ed. mi fa un piacere enorme
grazie 1000 e buone ferie .... per chi le fa
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [gestionale] Uno o + Mdb?

Ciao raga,
ho dato uno sguardo in giro ed ho visto che molti programmatori per i propri
gestionali utilizzano più database invece di utilizzarne uno con tutte le
tabelle all'interno.
Fin'ora anch'io ho utilizzato un unico MDB con + tabelle ma non so se questa
sia la giusta via da seguire per un gestionale considerando il limite dei
2Gb di Access.
Voi come vi comportate?
saluti a tutti

 ha scritto nel
messaggio news:664I8.10690$ie.2...@twister2.libero.it...

Personalmente ho un solo database per i dati di OGNI ANNO DI GESTIONE di
ogni procedura (uno per la contabilità, uno per il magazzino, etc.). Più un
database per ogni procedura per le informazioni comuni e specifice di
procedura (tabelle, causali, etc.). Infine ne ho uno unico per tutte le
informazioni "di base e di ambiente", ovvero comuni a tutte le procedure
applicative.

 applicative.
IDEM , aggiungo solo un altro piccolo db contenente i dati statici da
aggiornare una volta al mese ( cosi aggiorno solo un piccolo db senza
toccare quelli + grandi ), se il gestionale e' statcico ( non richiede
aggiornamenti esterni ) mi comporto come lupo !

 ha scritto nel
messaggio news:664I8.10690$ie.2...@twister2.libero.it...

Ciao -=#[ zerodefex ]#=-,
puoi prevedere una funzione di storicizzazione dei dati ormai
obsoleti da lanciare con cadenza mensile o settimanale, ma
naturalmente dipende dalla natura della tua applicazione.
I dati che ritieni non debbano più essere elaborati possono
essere eliminati e trasferiti su un database di back-up che
tiene traccia di tutta la movimentazione delle tue tabelle,
lasciando a disposizione della tua applicazione solo i dati
che necessitano di ulteriori elaborazioni.
E' solo un esempio e, ripeto, non applicabile a tutte le tipologie
di applicazioni, ma in genere  è abbastanza efficace... se il tuo
gestionale è ad esempio una procedura che gestisce fatturazione,
magazzino, contabilità etc.. penso questo sistema possa fare al
caso tuo.
Tieni presente che alla base di tutto c'è un'archiviazione dei dati
"razionale" e quello che fa la differenza è una buona progettazione
del db.
Gestire l'accesso a due db ti costringe ad una doppia connessione
( a meno di recordsets disconnessi....) e non te lo consiglio come
metodo.
Ciao
 Valter

grazie per i vostri preziosi consigli, credo che opterò per un db con le
tabelle clienti/fornitori/aliquote/ecc.. e uno per gestire il lavoro
relativo all'anno in corso.
thanx!

 metodo.
Puerka waka! Pure quě hai ragione! THNX!
Newsgroup: it.comp.lang.visual-basic
Titolo: disallinamento controlli

VB4
Quando entro su Controlli Aggiuntivi mi da' "Server dell'oggetto registrato
non correttamente" dovrebbe trattarsi di COMCTL32.OCX che mi ha sempre dato
molti problemi, infatti scegliendolo risponde "Errore di automazione OLE"
sono errori che avevo risolto empiricamente (senza tener conto del
Registro...) anche in passato, avro' 5 o 6 versioni di comctl32.ocx  3 di
.dll  altre 4 di comdlg.ocx ecc. ecc. purtoppo ho sempre risolto sostituendo
le versioni su Window System non pensando agli inconvenienti ai  quali sarei
andato incontro.. Mi ritrovo disallineato con clienti e con altri PC, ognuno
ha versioni diverse ed errori tipo: impossibile caricare o registrare l'OCX
(forse sono disallinate anche le DLL ?)  , non posso sostituire exe, non
accetta installazioni, praticamente un casino!
Cosa mi consigliate di consultare per avere le idee chiare su questo
argomento ? penso di non essere il solo ad aver avuto questo tipo di
problemi...
Sono un vecchio programmatore in altri linguaggi ma da poco mi sono buttato
su VB, non ero abituato a questo tipo di problemi speriamo facilmente
risolvibili con il  vostro cortese aiuto, vedo che siete veramente O.K.
Ciao Grazie.

Installa l'SP3 di VB5 che sostituisce il controllo Commctl32.ocx e relativa
DLL. (l'SP3 lo dovresti trovare sul sito Microsoft).
Ricompila il tuo programma e distribuiscilo. Essendo l'ultima versione
dovrebbe sostituire tutte le precedenti.
PS:. non toccare mai DLL che servono a VB a meno che tu non sappia
esattamente quello che fai. VB si porta dietro un'infinità di DLL, OCX, OCA
e TLB ed effettivamente è un bel casino se gli cambi le carte....
Fabio Guerrazzi

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Impostazioni internazionali

E' possibile e come modificare da programma le impostazioni
internazionali(anche con API).Non ci riesco


L'api che cerchi è la SeLocaleInfo (funziona solo a livello utente e non di
sistema).
Non ho sottomano la dichiarazione che puoi trovare nell'api.txt.
Ciao Marco

 wrote in message
7qe30j$5rc$1...@nslave1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Db Access e Compressione

Buongiorno a tutti.
Ho un problema con la compressione dei file Access (Motore 3.51) utilizzando
l'accesso ADO (Con DAO nessun problema), o meglio, non sono riuscito a
capire come si fa...
Qualcuno di voi mi sa dare una mano?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Qualcuno di voi mi sa dare una mano?
sicuramente google :-)
http://makeashorterlink.com/?R22463988
ado non basta (è generico, non conosce access) hai bisogno di jro
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

Grazie Mille!!! Sapevo di poter contare su di voi..

--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo Timer

ho un programma che deve stare in esecuzione 24 su 24
utilizzo un controllo timer perchè ogni tot di tempo devo eseguire delle
istruzioni.
Ho impostato la proprietà interval al massimo consentito (65535  )
capita che:
dopo un pò il programma si blocca e non esegue + le istruzioni presenti
nell'evento Timer
da cosa può essere dovuto?
grazie mille
Laura

Non usare un Timer, è un succhia-memoria terribile (secondo me facevano meglio a
mettere una proprietà TimeOut a tutti gli oggetti con hwnd, o almeno ai form.
Bah, chissà poi perchè un timer deve avere interfaccia grafica). Usa l'API
Sleep, mettila in un loop e nelle righe dopo quella che chiama la funzione Sleep
fai tutto quello che vuoi (mi raccomando, sempre all'interno del loop). Il tuo
programma entrerà in loop, incontrerà Sleep e "dormirà" per tutto il tempo che
vuoi, e al "risveglio" eseguirà tutte le istruzioni, e il ciclo ripartirà da
capo. Inoltre Sleep è maniacalmente preciso, quanto a timeout


Newsgroup: it.comp.lang.visual-basic
Titolo: Libri VB6

Ciao a tutti
da poco mi interesso di VB, diciamo 2/3 mesi e vorrei acquistare un libro
che tratti un po di programmazione avanzata e non titoli del tipo "Impara VB
in 21 giorni"!!!
Mi hanno parlato del libro di Balena, a quanto pare un mostro in questo
campo, e sarei intenzionato ad acquistarlo. Purtroppo ho l' impressione che
chi me ne ha parlato badi piu' ai nomi che al contenuto: mi e' capitato di
"ascoltare" un consiglio d' amico quando ho preso delphi 4 di Marco Cantu',
che sara' pure valido come programmatore, ma trattava principalmente le
differenze tra la versione 3 e la 4, oltre naturalmente un' ampia panoramica
su Pascal e oggetti.
Insomma, sarei grato a chiunque mi volesse aiutare ad acquistare un buon
libro, o dare qualche consiglio su quello di Balena.
Grazie e a risentirci.
Fabio

 wrote in message 7sqg6q$o18$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto per il comando "recordset"

Ciao a tutti, sto preparando un programma per gestire le prenotazioni dei pc
da parte degli studenti in un aula di informatica.
Il programma č cosě strutturato: lo studente deve scrivere la sua username
scegliere il giorno, l'ora e il pc da prenotare.
Esiste un database per ogni pulsantino (identificativo di un pc) che deve
registrare i dati di cui parlavo sopra.
Io ho usato il comando recordset, ma essendo alle prime armi, devo aver
sbagliato qualcosa perchč ogni volta che inserisco una determinata username
i dati vengono sovrascritti nel database nel record precedente.
Qualcuno mi sa dire come che comando devo inserire?
Grazie



 sbagliato qualcosa perchè ogni volta che inserisco una determinata


Newsgroup: it.comp.lang.visual-basic
Titolo: IP ADRESS

ciao a tutti ho  appena iniziato a programmare e naturalmente mi servono
degli aiuti..... grazie.
come posso far comparire in un form L'indirizzo IP assegnato dal provider .
vorrei sviluppare una applicazione che mi segnalasse quando l'ip viene
cambiato durante la stessa connessione (vedi Chiamate
intercontinentali....credo)
vi sarei grato se mi rispondeste in privato e al + presto grazie
ciao
ch...@netbusiness.it

 vi sarei grato se mi rispondeste in privato e al + presto grazie
Ne hai di cose da imparare; oltre la programmazione, intendo.
Newsgroup: it.comp.lang.visual-basic
Titolo: Confessions of a VB Beta Tester

Ecco un interessante articolo da leggere ...
 
http://www.vb-zone.com/free/opinion.asp
Ciao,
RiK
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

che dice l'articolo ?
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: software per archiviazione docmenti

Salve, devo realizzare un'applicazione che
deve archiviare in formato pdf documenti
letti da uno scanner.
1) Come posso fare a gestire da un'applicazione la lettura del 
scanner ?
2) Esiste un sistema che mi permette di creare il pdf senza 
troppi passaggi ?
Graze
Franco
--  
Postato da Virgilio Newsgroup: scopri i nuovi gruppi 
Eros, foto e video a 
http://newsgroup.eros.virgilio.it

 troppi passaggi ?
http://sourceforge.net/projects/pdfcreator/
-- 
IBM: International Bowel Movement
News 2002 [v 2.07] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

Newsgroup: it.comp.lang.visual-basic
Titolo: Test di certificazione Vb5

Cerco disperatamente i test di certificazione Microsoft di Visual Basic 5 e
questio di vita o id morte.
Mandademeli via mail all'indirizzo 
ma...@flashnet.it
  o postateli nel
NewsGroup.
Grazie Daniele

...

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto per dbase relazioni

 data1.refresh
Non é che per caso codicecliente é alfanumerico...?...

...

Va scritto cosi' 
squery ="select * from dettaglio where dettaglio.codicecliente =" & 
codicecliente.text

 scritto nell'articolo
<01bc9d21$b7765b40$0100007f@marco>...


Newsgroup: it.comp.lang.visual-basic
Titolo: [Ot] ignoranza stratosferica

scusate, la differenza tra decompilare e disassmblare...??
insomma, ce l'ho abbastanza chiara, almeno credo, ma se qualcuno me la
rendesse ancroa piu chiara...
poi una cosa.
quando uno da un prog VB crea il file EXE, alla fine quel file è una serie
di istruzioni scritte in linguaggio macchina vero? bene, ma COME DIAVOLO fa
il linguaggio macchina a creare, e operare ad es. con i form, le immagini,
ecc. ecc.? boh...??

 wrote in message news:8q7e2r$mro$1...@nslave1.tin.it...


certo che chi conosce BENE l'assembly e il C... beato lui...!!!!

 wrote in message news:8q7hni$q9s$1...@nslave1.tin.it...


 sotto"...
ASM e' troppo bello, ma se ci si deve mangiare non e' adatto.
--
Fibia "Sakamoto" FBI
URL: 
www.geocities.com/fibiafbi
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057

 wrote in message
8q7gek$2cco$1...@stargate1.inet.it...


 wrote in message 8q7hni$q9s$1...@nslave1.tin.it...


 wrote in message
news:8q9kmu$e9g$1...@lacerta.tiscalinet.it...


 wrote in message
news:8q9jvu$ld1$1...@nread1.inwind.it...


 wrote in message
8q9qcm$7q4e$1...@stargate1.inet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione errori ignorata

Salve, posto qualche riga di codice:
Sub error()
  dim num as integer
    on error resume next
    num=CInt("111111111")
    if err.number <> 0 then msgbox err.description
end sub
VB ignora la gestione degli errori e interrompe l'esecuzione quando cerco di
convertire la stringa in intero.
Perchè?Che cosa può essere successo?

 ha scritto nel messaggio
news:lMyt9.67471$RO.17...@twister1.libero.it...

Ho trovato, nelle opzioni (Intercettazioni degli errori) avevo "Interrompi
ad ogni errore". Forse qualcuno che si diverte.
Ciao.

 ha scritto nel messaggio
news:lMyt9.67471$RO.17...@twister1.libero.it...

Che hai la gestione dell'errore impostata su "interrompi ad ogni errore"
invece di "Interrompi su errori non gestiti" (o simili)
Salutoni
Sergio

Newsgroup: it.comp.lang.visual-basic
Titolo: Shell

Salve a tutti,
se ho un'applicazione aperta ma ridotta ad icona, come posso fare per
ingrandirla  runtime?
Cioč ho aperto tale applicazione tramite l'istruzione:
ID = Shell("c:\pippo.exe, 3)
dopo riduco ad icona.
Come posso fare ad ingrandirla via software?
Ho provato con Appactivate ID, ma senza ottenere risultati.
Grazie tantissimo.

 Come posso fare ad ingrandirla via software?
SendMessage, perň ti serve l'handle della finestra.
Ecco le API che fanno al caso tuo
Private Declare Function GetParent Lib "user32" _
        (ByVal hwnd As Long) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" _
        (ByVal lpClassName As Long, ByVal lpWindowName As Long) As Long
Private Declare Function GetWindowThreadProcessId Lib "user32" _
        (ByVal hwnd As Long, lpdwProcessId As Long) As Long
Private Declare Function GetWindow Lib "user32" _
        (ByVal hwnd As Long, ByVal wCmd As Long) As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" _
        (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, _
        lParam As Any) As Long
Private Const WM_SYSCOMMAND = &H112
Private Const SC_MAXIMIZE = &HF030&
Private Const SC_MINIMIZE = &HF020&
Private Const SC_RESTORE = &HF120&
Private Const GW_HWNDNEXT = 2
Function InstanceToWnd(ByVal target_pid As Long) As Long
  Dim test_hwnd As Long
  Dim test_pid As Long
  Dim test_thread_id As Long
  'Find the first window
  test_hwnd = FindWindow(ByVal 0&, ByVal 0&)
  Do While test_hwnd <> 0
    'Check if the window isn't a child
    If GetParent(test_hwnd) = 0 Then
      'Get the window's thread
      test_thread_id = GetWindowThreadProcessId(test_hwnd, test_pid)
      If test_pid = target_pid Then
        InstanceToWnd = test_hwnd
        Exit Do
      End If
    End If
    'retrieve the next window
    test_hwnd = GetWindow(test_hwnd, GW_HWNDNEXT)
  Loop
End Function
///////////////////////////////////////////////////
Uso:
'lanci l'applicazione
  ID = Shell("c:\pippo.exe, 3)
'ricavi l'handle della finestra principale
  mWnd = InstanceToWnd(ID)
'mandi un messaggio di massimizzazione
  SendMessage mWnd, WM_SYSCOMMAND, SC_MAXIMIZE, 0
--
Ciao, Silv:o)
Newsgroup: it.comp.lang.visual-basic
Titolo: Font della Toolbar

Chi sa qual'è il font usato dal controllo toolbar?
--
   .o0o.o0o.o0o.o0o.
   0    zMatteo    0
   .o0o.o0o.o0o.o0o.

Chi sa qual'è il font usato dal controllo toolbar?
Dovrebbe dipendere da come è impostato dall'OS, nelle proprietà del
video.
Ciao
Aran Banjo
<math> 2 + 2 = 5 for sufficiently large values of 2</math>

Newsgroup: it.comp.lang.visual-basic
Titolo: Active List dedicata a Visual Basic

E' stata aperta una active list dedicata interamente al Visual Basic:
"Visual Basic Help"
Iscrivetevi, Visual Basic Help è un punto di ritrovo di tutti coloro che
realizzano applicazione e che riscontrano dei piccoli problemi.

 wrote in message 36d4...@news.megasys.it...


 realizzano applicazione e che riscontrano dei piccoli problemi.
--
!------------------------------------------------!
!ICQ     : 8281944
!E-Mail  : 
Dan...@levon.it
!
!" Sognamo tanto il nostro passato forse perche'
!  ce lo siamo dimenticato "
!
!HomePage : 
http://www.levon.it/daniele
!
!------------------------------------------------!

Devi avere ICQ, un programma con molte funzionalità.
Lo trovate nell'immenso database di programmi del sito 
www.volftp.it
Daniele Pinai <d.p...@Levon.it> wrote in message
38102B36...@Levon.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [VB5] Ringrazio

Grazie Paperino ed Epoch per i suggerimenti.
Cmq mentre aspettavo i suggerimenti per quanto riguarda l'eliminazione delle
celle vuote, ho pasticciato un po' e sono riuscito ad ottenere il risultato
facendogli prima scrivere tutte le celle (quelle con lo zero comprese) e poi
con un ciclo For sono andato a controllare tutte quelle che erano a zero,
cosi sono riuscito a cancellare solo quelle col removeitem; ho aumentato
nelle proprieta' della flex il numero di celle in modo che anche scalandole
non si fosse mai trovato senza celle da recuperare. Diciamo di averlo eluso
in questo modo :)
Ad ogni modo tengo buoni i suggerimenti per la prossima volta ;)
Per quanto riguarda l'invio dei dati ad Excel, scusa Paperino, ma non riesco
a  seguire molto il NG, cmq visto che mi hai postato un indirizzo mi
informero' o al limite ci si sente.
Un ultima cosa, so che la Flex non si presta a "smanettamenti", ma se avessi
bisogno di inserire dei dati a mano nelle celle posso riuscire a farlo o
devo riscrivere tutto il Prg magari usando la DBLIST?
:))))) adesso mi sono messo in moto chi mi ferma ? :))))))))))))))))
Ciao ragazzi, grazie di nuovo
Paolo
CIAUZ :)

 :))))) adesso mi sono messo in moto chi mi ferma ? :))))))))))))))))
Ehi, gringo... il computer VAVAVUMA !      =:-Þ
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !
Newsgroup: it.comp.lang.visual-basic
Titolo: Routine autopartente

Salve a tutti. Avrei bisogno di un aiuto riguardo un programma vb che si
deve eseguire automaticamente alla partenza del mio PC e mi deve segnalare
le scadenze (eh eh). Il programma č tutto fatto e funziona (!!!), il mio
unico problema č che non voglio una routine associata alla pressione di un
pulsante come ora!
Io ora ho:
Private Sub Command1_Click()
....
End Sub
Per cui debbo eseguire il programmino, cliccare il pulsante, vedere i
risultati e chiudere il programmino!
Io vorrei che invece una volta lanciato l'eseguibile, il programma si
esegua, mi mostri i risultati se ci sono (con MsgBox come ora) e poi si
chiuda da solo! So come rendere la finestra del programma invisibile. Quello
che mi manca č:
1) Come far eseguire la mia routine alla partenza del programma e non alla
pressione del tasto.
2) Come quittare il programmino in automatico alla fine dell'esecuzione.
Grazie moltissimo a tutti.
Saluti
R.

 2) Come quittare il programmino in automatico alla fine dell'esecuzione.
Se deve terminare dopo aver completato la procedura di cui prima e hai in
memoria solo quel form credo sia sufficiente un Unload del form stesso.
Altrimenti un brutale End potrebbe fare al caso tuo ?
ciao!
Marco

 > 2) Come quittare il programmino in automatico alla fine dell'esecuzione.
A me ora si spegne da solo ma per sicurezza ho aggiunto un End prima
dell'End Sub. Spero che non mi occupi memoria inutilmente! Che ne pensi? Io
eseguo solo una subroutine nel mio programmino!
Grazie ancora!
Saluti
R.


 ha scritto nel messaggio
news:aqmm4l$bidkd$1...@ID-76781.news.dfncis.de...
cut
e se poi vuoi strafare lo metti nella cartella esecuzione automatica(basta
anche il collegamento eh!)...e tutte le volte che apre win parte da se il
tuo programma...
(ti consiglio in esecuzione automatica perchè se tu o il cliente si scoccia
di una partenza automatica basta cancellare il collegamento!..l'altra
soluzione prevederebbe di smanettare col registro)

 Altrimenti un brutale End potrebbe fare al caso tuo ?
MAI utilizzare l'istruzione End!!!
Il modo corretto di chiudere qualsiasi applicazione e' creare una ruotine di
terminazione che abbia cura di deallocare ogni risorsa in uso
all'applicazione.
Public Sub ShutDown()
    Dim lIndex as Long
    'Chiusura di tutte le finestre aperte.
    For lIndex = 0 To Forms.Count
        Unload Forms(lIndex)
    Next lIndex
    '...altre operazioni come chiusura di Recordsets e connessioni DB.
End Sub

 all'applicazione.
uh... grazie! pensavo (speravo...) che se ne occupasse il sistema stesso con
l'istruzione end, invece bisogna fare a manina.....
:)
Marco

Newsgroup: it.comp.lang.visual-basic
Titolo: OCX per file zippati....

Ciao utilizzo VB6
Vorrei sapere se esiste una OCX in grado di leggere i file in formato *.ZIP
(quelli che vengono aperti per esempio con WinZip) capaci di decompattare il
file zippato in un altro file decompresso.
Ciao e grazie.

 ha scritto nel messaggio
news:4GwP6.11519$8Y1.1...@news2.tin.it...

Sito comune
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Gestione errori in una classe

Ciao a tutti.
Piccolo (grande) dubbio.
In una classe ci sono alcune proprietą che voglio controllare.
Stabilisco dei controlli nelle Property Let sul valore passato dalla sub che
usa la classe.
Poi vorrei che la classe avvertisse la sub che la usa che č stato assegnato
un valore non compatibile.
Il concetto č quello di blindare la classe e lasciare al programma
(programmatore o utente!) che la usa di passare parametri/proprietą corretti
e compresi in prefissati intervalli di validitą.
Ad esempio (in un modulo di classe CTest):
Public Property Let Valore(ByVal vNewValue As Long)
 
    On Error GoTo Gestore_Errori ' Intercetta gli errori
    If vNewValue < 0 Then Err.Raise 1001, , "Valore non puņ essere negativo."
    m_Valore = vNewValue
 
    Exit Property ' Esce se non ci sono errori
Gestore_Errori:
    Err.Raise Err.Number, Err.Source, Err.Description, Err.HelpFile,
Err.HelpContext
End Property
In una modulo di Form scrivo invece:
Dim objTest As CTest
Private Sub Command1_Click()
On Error GoTo Gestore_Errori
    Set objTest = New CTest
    objTest.Valore = -1
Exit Sub
Gestore_Errori:
MsgBox ("Ocio che il valore deve essere >=0 !!!")
End Sub
Esempio banale in cui non ci sono problemi di "casistica" di errori, ma č
solo un esempio...
Se compilo il prj, avvio l'exe e clicco sul pulsante Command1, mi compare la
MsgBox e ne deduco che la classe ha "trasferito" la patata bollente (cioč
l'errore) alla sub che ha assegnato il valore errato (-1).
Se, invece, provo il programma con F9 o F5, l'errore viene intercettato e il
debug mi rimanda al Gestore_Errori nel modulo di classe nella Property Let.
Questo mi confonde un po'..., perché in sede di sviluppo non riesco a essere
certo che gli errori generati da me in una classe vengano correttamente
passati alla sub che ha provocato l'errore.
Supponiamo, infatti, che il valore non compatibile con la proprietą provenda
da un inserimento di un utente (ad esempio l'assegnazione di una valore
negativo ad una proprietą "Altezza" che deve per forza essere >=0) e che, a
seguito di una errore generato dalla classe, voglia avvisare l'utente con
una MsgBox.
Come si vede in sede di debug non riesco mai a far apparire la MsgBox e
quindi a testare "completamente" il programma.
E' questo il modo corretto di procedere? Come mi devo comportare altrimenti?
Devo smanettare su Option>General>Error Trapping e selezionare Break on
Unhandled Errors?
In tal modo l'errore generato nella classe non ferma il debug e compare la
MsgBox, ma se di errori ce ne sono altri che non ho intercettato (perché
magari non me ne sono accorto) cosģ non li vedo e il programma risulta
bacato...
Qual'č, in sostanza, il modo corretto di procedere?
Vi ringrazio per la pazienza :-)
Ciao
--
Giorgio
--------------------------------
Inviato via 
http://usenet.libero.it

Giorgio Melina wrote:
<cut>
Il diverso comportamento, se ho capito bene il tuo problema, dipende da 
una delle impostazioni dell'IDE di VB.
In Strumenti - Opzioni - Generale puoi impostare la modalita' di 
gestione degli errori durante il debugging nell'IDE ...
ciao
		maxx
Newsgroup: it.comp.lang.visual-basic
Titolo: CONNESSIONE DATABASE REMOTO

Ciao Ragazzi!
Ho un problema. Ho un database MS ACCESS97, che risiede su un server,
indirizzo del quale, ad es. è 
http://www.pippo.com
.
Supponendo che da una istanza di una mia applicazione VB, mi voglia
connettere a questo database per scrivere e leggere in esso, e supponendo
che il database stia nella directory /pluto del server, cosa dovrei scrivere
per connettermi senza problemi?
E' necessario avere un DSN su tutti i client? Come faccio ad assicurarmi che
tutti  iclient che eseguono il mio programma abbiano installati i drivere MS
ACCESS97?
Graze in anticipo per ogni risposta...
: )
WILD!

per connettermi senza problemi?
Sito Comune...
Ciao,
Moreno
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Dimensionamento automatico colonne di una ListView

Ciao.
C'e' un modo per dimensionare automaticamente una colonna di una listview a
seconda del suo contenuto?
Praticamente vorrei chiamare da codice l'evento che viene chiamato quando
l'utente fa doppio click sulla riga verticale che separa due intestazioni di
colonna, operazione che serve appunto per dimensionare automaticamente la
colonna.
Grazie a tutti.
Skysurfer

Ho trovato quello che cercavo su questo sito, se a qualcuno puo'
interessare.
http://www.mvps.org/vbnet/index.html?code/comctl/lvcolumnautosize.htm
Grazie comunque a tutti.
Ciao
Skysurfer
Newsgroup: it.comp.lang.visual-basic
Titolo: Bitmap con Canale alpha in vb6

Ciao a tutti,
caricando immagini bitmap a 32 bit, con Channel Alpha per definire i 
contorni dell'immagine, in controlli 'Image' viene comunque visualizzata 
un'immagine rettangolare con relativo, e indesiderato, sfondo.
Una soluzione sarebbe trasformarle in gif perdendo però in qualità; l'ideale 
sarebbe farle 'digerire' così al controllo image.
Qualcuno ha affrontato il problema e/o ha suggerimenti?
Grazie.
Fausto D'Amato

Fausto ha scritto...

Guarda se questa soluzione fa al caso tuo:
http://tinyurl.com/7awbok
-- 
Ciao Fede
By Chicco Production
http://bcp.freetools.it

Newsgroup: it.comp.lang.visual-basic
Titolo: date 2000 in Access 97

Ciao a tutti,
            qualcuno di voi ha già incontrato problemi con le date 2000
in Access 97 ? A me capita questo : inserisco date da un programma VB6
in modo corretto, sia quando il campo del db è in formato esteso (nel
quale registra l'anno completo, sia quando non è in formato esteso ed in
questo caso registra solo '00' per '2000'). Il problema è che in
entrambi i casi, una query sull'anno mi ritorna sempre un valore vuoto,
in pratica nessuno dei due formati viene riconosciuto in lettura.
Qualcuno sa come poter ovviare a questo problema ? (tra l'altro ho
provato ad installare Access2000 per prova e non si risolve nulla....)
Grazie
Giorgio

 wrote in message
37F63383...@progettomedia.it...

Nelle query le date devono essere racchiuse tra "cancelletti" (#) e
specificate con il formato USA:
#MM/DD/YYYY#
oppure ISO:
#YYYY-MM-DD#
--
Roal Zanazzi
z...@iol.it

entrambi i casi, una query sull'anno mi ritorna sempre un valore >vuoto,
Ma come si fa il campo del database in formato esteso ???
Grazie
Francesco

 > entrambi i casi, una query sull'anno mi ritorna sempre un valore vuoto,


Newsgroup: it.comp.lang.visual-basic
Titolo: Traduzione formula excel visual basic

 
          Salve a tutti
Io vorrei tradurre questa formula in visual basic ma il mio problema
principale è che ho una variabile presa in input dal programma da una cella
excel e che la formula deve essere calcolata per valori decrementali unitari
di questa variabile finchè essa non raggiunge 0.
For i = Worksheets("Prova").Range("c11") To 0 Step -1
        Worksheets("Prova").Range("d" & 4 + i) =
("=(1-C17)*(POTENZA(MAX(C14-C5;0);(C6-((i-1)*C15)))))*EXP(-C7*C15)")
    Next i
dove i nella formula dev'essere uguale al contatore, non trovo come tradurre
max (c14-c5;0) ma quello non è un problema al massimo glielo passo come
cella, ma come si fa il riferimento di una cella in una formula? e come
faccio a fargli accettare i nella formula?
Grazie a tutti
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/




Newsgroup: it.comp.lang.visual-basic
Titolo: downgrade da .net

Ho comprato la standard di .net, ora... non avendo alcuna intenzione
di usare .net per il momento, posso fare da quanto ho capito un
downgrade e mettere vb6, e da un post precedente ho dedotto che la
.net standard va a finire in vb6 learning.
Ora mi pongo una domanda, se un'azienda deve sviluppare un software
per uso interno (NON da vendere), può usare la licenza learning? Se
devo programmare un software per me (su cui indirettamente guadagno, o
che cmq mi facilita il lavoro, ma che rimane privato), è ok?
Grazie :)

se un'azienda deve sviluppare un software per uso interno (NON da vendere),
può usare la licenza learning?
Non vorrei dire una ca§§ata ma learning è una cosa EDU un altra!
Quindi con learning puoi fare sw e venderlo, l'unica cosa è che dentro non
c'è molto.
Se qcuno mi smentisce la società dove ho lavorato dal '99 al '01 faceva le
cose contro licenza!
Alex
°°° Posted from X-Privat Free NNTP server - 
www.x-privat.org
 °°°

Newsgroup: it.comp.lang.visual-basic
Titolo: Errore 429

Qualcuno sa spiegarmi perchè con  Win95B un software che funziona
perfettamente nelle versioni successive genera quell'errore?
Se si sapete indicarmi una possibile soluzione?
--
Silvio Spagnoli
s.spa...@abanet.it
----------------------------------------------------------
ABACO Informatica srl    Internet Service Provider
Via Montegrappa, 3 - Pesaro
tel 39 721 35425 fax. 32967
CISCO RESELLER & Premier Partner
Socio Consorzio ITALIA COM
Partner UNISOURCE e TELECOM
URL: 
http://www.abanet.it
 
http://e-shop.abanet.it
ABANET is associated to RIPE
----------------------------------------------------------

 wrote in message
94940848...@sea.abanet.it...


 wrote in message
news:94940848...@sea.abanet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [Net]: Formattare date

ho una textbox bound ad un campo data
che viene visualizzata nel formato
dd/mm/yyyy hh.min.ss
mentre vorrei che appaia nel formato dd/mm/yyyy
(solo la data senza l'ora).
LA txt viene bounded con la seguente riga di codice:
Me.txt11.DataBindings.Add("text", Ds, NomeTabella &
".DtNasc")
Mentre per la formattazione ho provato la seguente, senza
alcun risultato:
Me.txt11.DataBindings.Item("text").PropertyName.Format("{0:d
d/mm/yyyy}", Me.txt11.DataBindings.Item("text"))
Qualche suggerimento?
Grazie
Andrea

http://msdn.microsoft.com/library/default.asp?url=/library/e
n-us/cpref/html/frlrfsystemwindowsformsbindingclassformattop
ic.asp

 ic.asp
http://makeashorterlink.com/index.php
 !!!
--> 
http://makeashorterlink.com/?Q3B6235E2
Ciao

 (solo la data senza l'ora).
Prova usando il comando Date anzichč Now.
CIAo
Newsgroup: it.comp.lang.visual-basic
Titolo: DLL in VB chiamata da VC

Mi scuso in anticipo se il mio messaggio sarà incompleto,
ma sono quasi totalmente ignorante in materia (e chi
mi ha fatto la richiesta lo è ancora + di me, quindi non
so se ho capito bene la richiesta ..).
Ok, la richiesta è questa: Un programma in VisualBasic
viene compilato in formato DLL e dovrebbe essere
richiamato da una funzione in C/C++ (Visual C 5).
Quello che dovrei fare è chiamare il programma VB con
alcuni parametri e leggerne il risulatato (come se
fosse una normale procedura) e sembra che per fare
questo sia necessario COM.
ringrazio chiunque mi sappia fornire suggerimenti e/o 
link ad esempi in rete.
ciao
-- 
Rimuovi .x dal mio indirizzo, non usare HTML
Linux FAQ: 
http://members.bigfoot.com/%7Eranger_rg/linux/


Risposta veloce (perche' e' la centesima volta che lo scrivo...)
VB non puo' creare DLL normali, ma solo DLL ActiveX (quindi COM).
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: CARATTERI NON RICONOSCIUTI

Ciao a tutti,
mi potreste dire o dare l'indirizzo di un sito dove posso trovare elencati i
caratteri con cui visual basic crea problemi?
Ad esempio il vb ' mi crea problemi quando voglio far riconoscere al vb una
stringa nel quale è presente '; ho risolto il problema utilizzando la
funzione Replace.
Ma oltre al ', con quali caratteri  si hanno problemi in vb? Mi hanno detto
anche il + può creare problemi.
Grazie in anticipo
Tony

 anche il + può creare problemi.
Anche qui... problemi in che senso?
Potresti avere problemi se usi il + per concatenare le stringhe (l'operatore
si concatenazione stringhe è il "&") perchè non sai mai VB come potrebbe
comportarsi con la conversione implicita.
Es:
debug.print "1" + 1 ' sarà 2 o "11"?
Ciao

 ha scritto nel messaggio
news:GfbM7.16108$4M2.4...@news2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Drag & Drop

E' possibile effettuare il drag & drop di un membro di una listbox in una
textbox ad esempio? Cioč, io ho un controllo listbox. Dopo aver selezionato
un file, č possibile fare il d&d del nome di questo file dentro una textbox
contenuta nello stesso form?
Spero di essermi spiegato. Grazie a tutti per l'aiuto!
-Ciao-
-Luca450Mhz-

 contenuta nello stesso form?
creati una form, mettici una ListBox (List1) e una TextBox (Text1);
nella proprietą DragIcon della ListBox mettici una icona opportuna (non č
fondamentale, ma serve ad ottenere un effetto visuale migliore), poi prova
quanto segue
Option Explicit
Private Sub Form_Load()
    List1.DragMode = vbManual
    List1.AddItem "Pippo"
    List1.AddItem "Pluto"
    List1.AddItem "Paperino"
    List1.AddItem "Minnie"
End Sub
Private Sub List1_MouseDown(Button As Integer, Shift As Integer, X As
Single, Y As Single)
    List1.Tag = "1"
End Sub
Private Sub List1_MouseMove(Button As Integer, Shift As Integer, X As
Single, Y As Single)
    If List1.Tag = "1" Then
        List1.Tag = ""
        List1.Drag
    End If
End Sub
Private Sub List1_MouseUp(Button As Integer, Shift As Integer, X As Single,
Y As Single)
    List1.Tag = ""
End Sub
Private Sub Text1_DragDrop(Source As Control, X As Single, Y As Single)
    Dim i As Integer
    If TypeName(Source) = "ListBox" Then
        i = Source.ListIndex
        If i >= 0 Then
            Text1.Text = Source.List(i)
        End If
    End If
End Sub
ciao

 nella proprietà DragIcon della ListBox mettici una icona opportuna (non è


 > fondamentale, ma serve ad ottenere un effetto visuale migliore)
secondo te che cosa volevo dire? ;))
ciao

 -Luca450Mhz-
Ho scoperto che se metti una icona nella proprietà DragIcon questo 'brutto
effetto grafico' non si manifesta.
-Ciao-
-Luca450Mhz-

 secondo te che cosa volevo dire? ;))
Infatti!! Però non pensavo che una semplice icona cambiasse così tanto!
-Ciao-
-Luca450Mhz-


e che t'aspettavi?
450 linee di codice? ;))
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Seriale e cellulare


Oggetto: Impostazioni seriale e cellulare
Data: mercoledì 4 ottobre 2000 14.20
Io vorrei comunicare con un nokia tramite la seriale e i comandi AT, ma non
riesco a trovare le impostazioni per settare la comunicazione, cioè
bit/secondo, parità, bit di dati, bit di stop... qualcuno li conosce?
Ciao, stefano


wrote:


grazie 1k

Newsgroup: it.comp.lang.visual-basic
Titolo: Esempi di cattura file testo da COM

Qualcuno ha dei codici di esmpio o indirizzi di dove poterli trovare, di
programmi che eseguino l' operazione che fa  l' hyperterminal che cattura l'
input di una porta e la trasferisci in file di testo. Logicamente usando il
controllo MsComm. So i camndi di quest' ultimo so che si usa mscomm..input
ma quando mi trovo davanti dei dati di 2 o3 k non mi riempie tutto il file
correttamente, mentre usando hyperterminal si.

 wrote in message
rjxZ4.55181$VM3.4...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Report avanzati

Esiste un tools di reportistica avanzata magari whising  rivolto all'utente 
finale  di facile utilizzo ?
Grazie
Antonio 

 finale  di facile utilizzo ?
Cos'è un tool whising?
Qualcosa tipo il wysiwyg?
Alberto
-- 
"Se viriamo, viriamo viriamo viriamo;
Se andiamo dritti, viriamo"
(Cit. "il tattico")

 Qualcosa tipo il wysiwyg?
Dai dai, la sostanza della richiesta e' comunque chiara, anche se
formalmente scorretta.
La mia esperienza e' che Crystal Report, anche se da molti denigrato, ti da
la possibilita' di offrire al cliente un sistema molto potente per la
generazione di nuove stampe o per la modifica di quelle esistenti.
Ovviamente devi fornirgli il pacchetto con il designer, non basta il runtime
di Crystal Report.
Ciao
RobertoA

 formalmente scorretta.
Non ero ironico.
Pensavo fosse un qualche cosa di nuovo...
Comunque, a parte CR, non conosco niente accessibile all'utente finale.
Salvo farti in casa un piccolo tool di modifica, con un po' di 
pazienza. E a questo punto andrebbe bene CR, Datareport, Printer...
Ciao


 all'utente finale  di facile utilizzo ?
ActiveReports, della DataDynamics
Puoi persino integrare il designer all'interno della tua applicazione.
Altrimenti, List&Labels (ma non l'ho mai utilizzato di persona)
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

 finale  di facile utilizzo ?
Il mio non č molto avanzato (almeno per ora) ma č gratuito e talmente
semplice da usare che anche un idiota potrebbe usarlo.
Ciao
--
Reporting tool: 
http://www.neodatatype.net

 semplice da usare che anche un idiota potrebbe usarlo.
Principio di Shaw
Fai un programma che anche un idiota puo' usare, e soltanto
un idiota vorra' usarlo.
:-PPP
-- 
ciao, hal

 un idiota vorra' usarlo.
Allora visti gli utenti medi che ci sono in giro sarà un successone ;)


 ha scritto nel messaggio
news:anhse.9524$b5.5...@news3.tin.it...

Volevo sapere se č solo per 
vb.net
 o anche per vb
Carmelo

 Volevo sapere se è solo per 
vb.net
 o anche per vb
Per .Net


 Allora visti gli utenti medi che ci sono in giro sarà un successone ;)
bill rulez! :-)
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Forma d'onda Wav

Salve
esiste una funzione in VB5 che dato un file wav restituisce la cordinata
y(t), dove t è il tempo, della forma d'onda del file ?
Grazie
Milliken

 ha scritto nel messaggio
news:8lpv5p$kc8$1...@serv1.albacom.net...


 y(t), dove t č il tempo, della forma d'onda del file ?

Newsgroup: it.comp.lang.visual-basic
Titolo: DbGrid, questo sconosciuto

Ciao a tutti, 
volevo chiedervi : quando dovete "riempire" delle colonne
di una DbGrid lo fate sempre associando il controllo Data ? 
Come si fa da
codice, ad esempio una volta scelto un set di record con ina Select con 4
campi, come "sparo" il contenuto di essi in 4 colonne della Dbgrid.
Grazie
mille e scusate la banale domanda.
Ronny.
--------------------------------
Inviato via 
http://usenet.iol.it

 wrote in message
news:194Z130Z244Z66Y...@usenet.iol.it...

-- 
Posted from  [212.31.247.50] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: Creare un DEVICE DRIVER

Se non sei un VERO ESPERTO Visual Basic NON CONTINUARE A LEGGERE !
Chi sa come si realizza un driver per pilotare una periferica tipo lettore
dischi esterno.. o ramdisk etc..
1) la periferica una volta montata dovra' apparire in "Pannello di
controllo/Sistema/Controller disco floppy"
2) dovra' essere accessibile sa "Risorse Computer"
P.S.: Esempio: il programma "connessione diretta via cavo" in un certo modo
fa questo...


Bene, cosa vuoi sapere ?
ciao, hal

 dischi esterno.. o ramdisk etc..
Se vuoi scrivere un driver per diletto, lascia perdere.
Se ti pagano, forse dovresti già sapere cosa fare:
1) Se conosci -appena appena- Vb, NON lo usi per scrivere un driver.
2) Se hai Visual Studio completo, dai un'occhiata a quella strana cosa detta
Vc++...
( Ma è poi un driver quello che vuoi scrivere... siamo sicuri sicuri? )
ciao
ugo

 cosa detta Vc++...
e scarichi una cosa chiamata DDK

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

Quando attivo un CR (anteprima) vorrei fosse aperto massimizzato. Come posso
fare?
Ciao Franco





...

Io utilizzo i seguenti parametri e mi funziona:
    Screen.ActiveForm.CrystalReport1.WindowTop = -5
    Screen.ActiveForm.CrystalReport1.WindowLeft = -5
    Screen.ActiveForm.CrystalReport1.WindowMaxButton = False
    Screen.ActiveForm.CrystalReport1.WindowHeight = Screen.Height
    Screen.ActiveForm.CrystalReport1.WindowWidth = Screen.Width
Ciao, Aldo Severini


Devi inserire questa istruzione prima di eseguire il metodo Printreport
NomeControlloReport.WindowState =crptMaximized
Adios Raffa73 V-B5 Programmer's




Ok Funziona tutto perfettamente.
Ciao e grazie. Franco


Mi restituisce l'errore "Membro non definito". Forse perchè ho VB4?
Scusa se non l'ho specificato prima.
Comunque ho risolto grazie a Sebastiano.
Grazie lo stesso.
Ciao e grazie. Franco
Newsgroup: it.comp.lang.visual-basic
Titolo: Non visualizza il menu Pop

Qualcuno di voi ha già riscontrato questo problema. Visualizzo lo stesso
form da due punti diversi, da uno il menu pop si visualizza senza problemi,
dall'altro non c'è verso di vederlo... Che può essere....
Grazie

 ha scritto nel messaggio
news:4hMa8.69433$3J1.2...@news2.tin.it...

Tiro a indovinare... la form e' modale e ,nel secondo caso, l' hai aperta
tramite un'altro menu' popup.
Se e' cosi' allora il comportamento e' noto, ed e' anche descritto dalla
guida in questo passaggio: "... only one pop-up menu can be displayed at a
time; therefore, calls to this method are ignored if a pop-up menu is
already displayed or if a pull-down menu is open."
Quello che succede e' che il codice del primo menu' e' ancora in esecuzione,
in quanto aspetta di rientrare dal metodo '.Show vbModal' con cui ha aperto
la finestra; per questo motivo il secondo popup non puo' essere
visualizzato.
In casi del genere una soluzione, per quanto non molto pulita, e' quella di
rendere asincroni gli eventi dei popup tramite un timer; in poche parole
nelle varie voci del primo popup fai solo una cosa del genere:
Sub mnuQualcosa_Click()
TimerPopup.Tag="mnuQualcosa"
TimerPopup.Enabled=True
End Sub
dove TimerPopup e' un controllo timer con un Interval ragionevolmente basso
(diciamo 100) che esegue il seguente codice
Sub TimerPopup_Timer()
With TimerPopup
    .Enabled=False 'una sola esecuzione per volta
    Select Case .Tag
    Case ""
        Exit Sub
    Case "mnuQualcosa"
         '[...] il codice da eseguire
    Case "mnuQualcosaltro"
         '[...] il codice da eseguire
         'e cosi' via
    End Select
End With
End Sub
in questo modo l'evento click rientra subito, e resta invece sospeso il
codice del Timer... il secondo popup a questo punto viene visualizzato senza
problemi
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

"Luca Dormio" <lucaFaV...@tinFaVa.it> ha scritto nel messaggio
news:a4g6cp$5ag$1...@fe2.cs.interbusiness.it...


"Luca Dormio" <lucaFaV...@tinFaVa.it> ha scritto nel messaggio
news:a4g6cp$5ag$1...@fe2.cs.interbusiness.it...


Infatti era proprio cosi come hai detto tu. Per il momento ho risolto così
da una parte il form viene aperto show 1, mentre dal popmenu l'ho apro show
e basta funziona.....
Grazie
"Luca Dormio" <lucaFaV...@tinFaVa.it> ha scritto nel messaggio
news:a4g6cp$5ag$1...@fe2.cs.interbusiness.it...
