mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Show properties

Hi!
When you use Windows Explorer or any other standard Windows filelist
dialogues, you can see the properties of a selected file or folder by
pressing ALT-ENTER or by write-clicking on a file and choosing PROPERTIES
from the menu. Does anyone know if there is any way to show this Properties
window from your own code? I didn't find any API function for it. I suspect
that it could be done using the Windows Explorer Object Model. But I
couldn't find it either :(((
HELP ME, PLEASE!
Thank you!
Oleg Golynker.

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Disattivare un solo tipo di controllo in un form

Salve a tutti,
vorrei, se possibile, sapere se qualcuno di voi sa come si puo', in un form
con diversi tipi di controlli, disattivare/attivare in solo colpo un solo
tipo di controllo, per esempio tutte le caselle di testo, oppure tutti i
pulsanti di comando, etc. lasciando tutti gli altri controlli inalterati.
Vi ringrazio in anticipo per una vostra cordiale risposta
--
Ciao
Roberto
Email:
r.l...@tiscalinet.it

 wrote in message
82d5jv$idg$1...@pegasus.tiscalinet.it...


Vi ringrazio in anticipo per una vostra cordiale risposta
C'e' un solo modo: il classico FOR
Ti devi passare tutti gli oggetti ed agire su quelli che ti interessano.
Esempio
    Dim obj As Variant
    For Each obj In Form1.Controls
        If obj.Tag = "A1" Then obj.Caption = "Ciao mondo"
        If TypeOf obj Is TextBox Then obj.Text = "Ciao in Text"
    Next obj
Non esiste il concetto di cambiare una propriata' contemporaneamente ad un
insieme di oggetti.
Ciao
By -MES-   Maronese Ettore
http://www.maronese.com/mes
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb

    Next obj
Analogamente, ma senza usare i Variant.....
Dim obj As Object
For Each obj In Form1
    If TypeOf obj Is TextBox Then obj.Enabled = False
Next obj
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
---------------------------------------------------------------------------

Un grazie di cuore ad Ettore e Mirco.
Ciao
Roberto
Email:
r.l...@tiscalinet.it

Grazie anche a te Moreno.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] msinet.ocx non trovato dopo setup

Allora altro problema (ma non finiscono mai ?) ho utilizzato le activex data
object 7 library nel progetto uso ado per l'accesso ai dati sono sotto xp
pro per lo sviluppo con vb6 e sp5 e sp1 di xp. Uso il setup di creazione
pacchetti di installazione di visual studio ma installando il pacchetto
sotto un'altro xp pro e lanciando l'app mi genera l'errore in oggetto:
msinet.ocx non trovato o non correttamente registrato dopo il setup
come cavolo l'ho aggiusto ?

*Dani* ha scritto:

Mi è capitato con qualche sistema NT 4 Server che non aveva Internet
Explorer installato.
Sinceramente non ho approfondito oltre perchè da quel server non veniva di
fatto lanciato l'applicativo. Prova a registrarlo a mano, con RegSvr32


ok ci provo poi faccio sapere ma a proposito come deve essere il mio xp pro
per generare un setup di installazione il piů possibile compatibile con gli
altri xp pro dove istallerň il programma ? perchč l'errore mi č venuto fuori
(scusate ho dimenticato di dirlo) dopo che al posto delle librerie activex
data object 2.6 library  o messo le activex data object 2.7 library
(togliendo le altre)

Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Spostare a runtime un controllo che non espone l' handle! Ho ancor alcuni problemi

HAl ... adesso la finestra si sposta ... ma come faccio a chiudere il
programma senza che mi vada in errore il tutto ??? E perché se metto spora
il controllo flash un pulsante la finestra non si muove piů ...a meno che
prima non venga spinto il pulsante ... P.s. questo succede anche se il
pulsante nn ha nessun codice all'interno !!!
Grazie ancora per le risposte !!!
_________________________________________ Daniele ICQ#:112824986 Current ICQ
status: SMS: (Send an SMS message to my ICQ): +2783142112824986 More ways to
contact me: 
http://wwp.icq.com/112824986
_________________________________________

 pulsante nn ha nessun codice all'interno !!!
Perchè prima di usare uno strumento bisogna capire come funziona e perchè!
Ora non ho tempo di risponderti :P Ci sarà qualcun'altro che vorrà farlo.
Intanto vai sul sito comune, mi sembra ci siano anche degli articoli
sull'argomento.
Ciao

pulsante nn ha nessun codice all'interno !!!
Vedi sopra: viene interrotto il ciclo dei messaggi.
Chiaramente l' esempio che ho postato serviva ad indicare la strada
sulla base delle informazioni che hai dato all' inizio.
Prima di incasinarti, schiarisciti le idee sulla tecnica che ti abbiamo mostrato,
altrimenti ti infogni in un casino infernale.
-- 
ciao, hal

 ha scritto nel messaggio
news:9ss56u$158jpl$1...@ID-56381.news.dfncis.de...


 Ok grazie !!!
Eventualmente puoi iniziare ad usare il mio adHook sul sito comune
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Monitorare internet..

Salve ragazzi, volevo sapere com'era possibile monitorare internet un po'
come fa ZoneAlarm, ovvero sapere quando un dato programma chiede l'accesso
ad internet e cosa intende fare..
Grazie mille per eventuali idee e risposte! ;)
--
ByeZzZ
`Vinxi`

"Vinxi" ha scritto nel messaggio

Ti sconsiglio in maniera caldissima di tentare di farlo da VB...
Se ne è già parlato, comunque; per quello che ne penso io
puoi guardare qui:
http://groups.google.com/groups?as_q=winpcap&as_ugroup=it.comp.lang.visual-basic
e per una discussione più generica qui:
http://groups.google.com/groups?as_q=firewall&as_ugroup=it.comp.lang.visual-basic
Bye, G.

 Ti sconsiglio in maniera caldissima di tentare di farlo da VB...
Ed effettivamente VB non é linguaggio più adatto... :)
Ora non ricordo esattamente... non riesci a mettere le mani sul numero di
iOProgrammo di settembre (mi pare) o ottobre?
                Ciao
                                        Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità!

 iOProgrammo di settembre (mi pare) o ottobre?
Cercherò di metterci le mani..grazie per l'info :)
--
ByeZzZ
`Vinxi`
Newsgroup: it.comp.lang.visual-basic
Titolo: [Sito comune] C'è bisogno anche di te!

E' in corso la discussione sul futuro del sito comune. Partecipa anche tu
seguendo il link
http://www.it-lang-vb.net/forum
(se avevo il disegnino di un coniglio bianco veniva meglio, ma in ascii puro
è un po' difficile)
La lettura è libera per tutti, per scrivere è necesario registrarsi, e
attendere che un amministratore validi l'iscrizione (non c'è da aspettare
molto)
Se avete problemi a registrarvi potete provare ad inviarmi una mail
(l'indirizzo è quello da cui parte questo post)
Se non avete nulla da dire, ma volete partecipare lo stesso, vi posso
inviare un testo standard, da personalizzare con poche righe, che potrete
utilmente pubblicare sul forum, facendo anche voi la vostra bella figura :-)
--
Salutoni
Sergio

 ha scritto nel messaggio
cut
: La lettura è libera per tutti, per scrivere è necesario registrarsi, e
: attendere che un amministratore validi l'iscrizione (non c'è da aspettare
: molto)
Attendo con deferenza :-)
: Salutoni
: Sergio
:
Ciao, Luca.

io sono nuovo del ng, posso partecipare anch'io?
"Luca di Cerneglons" <pr...@scriver.mi> ha scritto nel messaggio
news:i1kCa.51309$lK4.1...@twister1.libero.it...


 io sono nuovo del ng, posso partecipare anch'io?
Sě.

 Sì.
Ah, la cassa di birra che ogni new-entry deve pagare come pegno, l'hai già
mandata? ;-)

 ha scritto nel messaggio
news:bbdpm2$8dq24$1...@ID-174464.news.dfncis.de...


 ha scritto nel messaggio
news:bbdpo9$7gsib$1...@ID-174464.news.dfncis.de...


molto)
Registrato il 29 maggio. Mai arrivata conferma.
Ciao,
Moreno
-- 
sirri at morenosoft dot com
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
---------------------------------------------------------------------------

 Registrato il 29 maggio. Mai arrivata conferma.
Sinceramente non so se e che tipo di conferme vengano inviate, comunque tu
sei attivo da allora.
Newsgroup: it.comp.lang.visual-basic
Titolo: codici

Ciao a tutti,
ho realizzato una semplice applicazione in VB x la gestione merce e
vorrei integrarla con la possibilità di leggere e inserire il codice a
barre x ogni singolo prodotto......qualcuno sa spiegarmi come fare o
dova poter trovare informazioni a riguardo?
grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:a0fee8ee999128cc5d0...@mygate.mailgate.org...

Tutti lettori barcode che sono in commercio (o quasi) funzionano in
emulazione tastiera, quindi la lettura del codice al tuo prog risulterà come
se un utente immettesse lo stesso via tastiera, basta che fai in modo di
intercettare correttamente gli eventi della tastiera e posizioni la lettura
del codice nella textbox che ti serve
Ciao
    Sharkman

 dova poter trovare informazioni a riguardo?
Non capisco esattamente quale sia il tuo problema.
Se hai già dei codici sui tuoi prodotti, devi comprare
un lettore ottico di codici a barre (ce ne sono un sacco
di tipi in commercio) che ti restituisce il codice come
se fosse stato battuto dalla tastiera (infatti, di solito,
si collegano alla tastiera del PC). A questo punto,
ti basta posizionarti sul campo che deve ricevere il
codice e, premendo il tasto del lettore, viene letto
il codice direttamente sul campo.
Adesso, se questi codici li inserisci nel database,
puoi fare una ricerca e visualizzare la descrizione,
il prezzo e quant'altro.
--
Er Roscio.

grazie.
C'è un post di qualche giorno fa a riguardo dei codici a barre.
Comunque  dai una occhiata al sito della INDICOD
Ciao
Aran
Newsgroup: it.comp.lang.visual-basic
Titolo: InnoSetup2

sto facendo delle prove con innosetup
la mia prova include :
un exe con un 'dbrgid' e un 'data' che si collega ad un mdb
l'ocx (dbgrid) l'ho aggiunto in un'unica riga cosě:
[Files]
Source: "c:\windows\system\DBGrid32.ocx"; DestDir: "{sys}"; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace sharedfile regserver
ho aggiunto anche i VB system files all'inizio.
poi provo il setup su un'altro computer col W95 dove non c'č access e il
programma non parte dicendo che la classe non č registrata.
devo registrare l'ocx? come con InnoSetup?
c'entra il 95?
devo aggiungere qualcos'altro (forse jet?) (forse si eh?)
grazie a tutti.

 programma non parte dicendo che la classe non è registrata.
devi installare anche DAO, suppongo... il controllo Data non funziona
'da solo' ;)
Faber

 Faber
giusto è che di solito il pacchetto di installazione non lo faccio a manina
ma con la creazione guidata
mi sono scaricato il traslator lst to iss e funziona.
grazie.
p.s.
ma perchè sono necessari tutti quei files per un programmino senza codice?
p.p.s. come si fanno quei programmini che non devono essere installati ma
funzionano direttamente eseguendoli ?

 funzionano direttamente eseguendoli ?
semplice: non sono fatti in VB  :\
Faber

funzionano direttamente eseguendoli ?
1. non con vb (vanno bene, ad esempio: asm, c, c++, pascal, delphi)
2. con vb ma usando solo i componenti di runtime e sperare che sul pc
    dell' utente sia gia' installata la msvbvm60.dll (per vb6, altrimenti msvbvm50
    per vb5);
-- 
ciao, hal 


grazie ecco finalmente svelato il mistero !
non so perchč ma ero convinto che si potesse fare in vb
ma allora č vero che vibě č sfigato?

 --
si già lo avevi detto in un post qualche giorno fa
ma tu che intendi per sfigato esattamente?

nel senso: come fanno un linguaggio ed un compilatore ad essere sfigati
cioč sfortunati o poveretti?
o siamo noi i poveretti che ci abbiamo a che fare? (si curamente non č
facile avere a che fare con il windows cosě ricco di sorprese (brutte))

 o siamo noi, che usiamo li usiamo , i poveretti (cioč sfigati)?

 o siamo noi, che li usiamo , i poveretti (cioč sfigati)?
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ping da vb...domanda

Basty...non potevi postarmi di meglio :)
Grazie...e anche a te Hall!!
Saluti...
-- 
Posted from 157.29.81.46 by way of 
smtp3.libero.it
 [193.70.192.53] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie...e anche a te Hall!!
Malfidente!
C'e' anche un esempio sul Sito Comune.
Prova a vedere se usa questo stesso modo o un'altro.. . che al limite lo
integri (sempre sul sito)
 /\/\/\/\/\/\/\/\/\/
| Una iniziativa a livello di questo NG:
| Partecipa alla stesura di progetti VB sviluppati in team, informati sul
Sito Comune
| sezione Leonardo.  Io partecipo al progetto Data Raptor, alleati con noi.
 \/\/\/\/\/\/\/\/\/\
Ciao
Ettore Maronese, il Mes
http://www.maronese.com/mes
Sito Comune di questo NG
http://www.murialdo.it/it_lang_vb

Con l'aiuto del mitico Basty e dello stramitico SC :)))))
Ho creato un modulo che fa al caso tuo se ti interessa dimmelo che te lo
spedisco
Maurik

 spedisco
waaaaw ^_^
Se ha contenuti diversi da quello attualmente pubblicato sul SC, invialo al
WM!
ps: circolano voci imprecise ed incontrollate su una nuova release del Sito
Comune in prossima uscita.. . Chissà se sono vere.. . mha! (speriamo che
seguino presto anche i 3 service-pack per renderlo stabile :-PPPPP )


 seguino presto anche i 3 service-pack per renderlo stabile :-PPPPP )
whistler required.
1024 mb ram, 75 gb hd, *dsl suggested.
best viewed 1600*1240, 
ie.net
 or later.
il prob sara' pluginarci il webmaster.
bisognera' metterlo in uno slot libero.
marco, ce ne sono ancora ?
dobbiamo spedire le sue specifiche a ms ?

Ok,
facciamo una cosa semplice, invia il tuo modulo a chi gestrice il sito 
comune e vedi se rende publico il tuo modulo, se così non fosse dammi 
una voce via mail, se vuoi te la do io (:( ) AHHHHH!!) e mi invivii il 
modulo via mail...mi interessa :)
Grazie, saluti...
-- 
Posted from 157.29.81.46 by way of 
smtp2.libero.it
 [193.70.192.52] 


Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Report 4.5 e Access 2000

Cosa devo modificare per far funzionare l'ocx di Crystal Report con un
Database di Access 2000.
Utilizzando una connessione ODBC con Access 2000 in CR tutto funziona
bene, ma non funziona quando uso l'ocx all'interno di VB6.
Non voglio convertire il formato del DB ad una versione precedente.
Ciao a tutti!

 ha scritto nel messaggio
news:3bf00a7a...@news.libero.it...

www.crystaldecisions.com



Grazie, avevo gia' visto e saputo che con la versione inferiore alla 7
non c'e' nulla da fare. Per fortuna ho scoperto che CR non mi serve
piu', uso quello interno del VB6.
Grazie ancora, ciao!

 >> bene, ma non funziona quando uso l'ocx all'interno di VB6.
Utilizzo CR 4.6 con connessione ODBC e dall'interno di VB 6 va tutto bene
iol problema forse consiste che a runtime cambi la fonte dati con
cr.datasorurce(0) = miodb
innquesto caso devi fare una diversa connessione odbc e cambiare con la prop
connect di CR
Ciao Stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: 128 * 256 = overflow !!!

Visual Basic 5 Service Pack 3.
Non ci posso credere.
Da programma, ma anche dalla finestra Immediata, l'operazione
Dim I as Long
I = 128 * 256
genera un errore di overflow!!!!!!
mentre
I = 128 * 256000
funziona perfettamente!
Sogno o son desto?
Qualcuno e' in grado di spiegarmi l'arcano?
Mi sembra di capire che se tutti gli operatori sono Integer il VB5 pensa che
anche il risultato debba essere Integer. E' mai possibile?
Ringrazio fin da ora chi mi rispondera'.

Il visual basic esegue la promozione dei tipi piu' tardi possibile
quindi i due integer moltiplicati tra loro danno un overflow prima che
il risultato possa essere promosso a long per l'assegnazione.
Nel secondo caso funziona in quanto 256000 e' gia un long ( o forse
anche peggio) per cui la promozione di 128 d   a integer a long viene
anticipata prima della moltiplicazione.
Dal suo punto di vista e' giusto anche se discutibile.
Per evitare problemi ti conviene usare nei casi di possibile overflow
una conversione esplicita al tipo che ti serve prima della
moltiplicazione.
Marco

VB5 si comporta in modo simile al C. Effettua le opearazioni nel tipo
"maggiore" degli operandi. Nel tuo caso sono 2 interi ed il risultato non
sta in un intero. Quindi ti da' overflow.
Per forzare il risultato come long devi indicare almento uno dei 2 operandi
come long utilizzando il suffisso &.
l = 128& * 256.
Ciao.
--
Antonio Donatiello

Newsgroup: it.comp.lang.visual-basic
Titolo: [ADO] Oggetti recordset e connection con eventi

Ciao a tutti!
Scusate, ma ultuimamente ho provato a dichiarare withevents un oggetto
ADODB.Recordset e ADODB.Connection . Ci sono controindicazioni???
Non lo ho mai visto usare... quindi sono un po' diffidente!
Gli eventi sono invece MOLTO interessanti! (Provare per credere) :)
CiaoZ
SebaMix
--
Sebastiano Pallaro
--
Sito lavoro : 
http://www.infotrade.it
Sito personale : 
http://sebamix.supereva.it
Sito Comune del NG it.comp.lang.visual-basic : 
http://www.it-lang-vb.net
Per scrivermi : togliete ".ot" dall'indirizzo di posta elettronica
--

 ADODB.Recordset e ADODB.Connection . Ci sono controindicazioni???
No, li uso spessissimo.
ciao
ugo

Perfetto!!!
Grazie 1000
SebaMix
Newsgroup: it.comp.lang.visual-basic
Titolo: problema da niubbo sulle variabili...

Un pò mi vergogno a chiedere questa cosa.....   ma sto IMPAZZENDO!
Nella sezione sub form_load() leggo sequenzialmente un file, caricando i
dati in una matrice bidimensionale. Tutto funziona e il debug.print me lo
conferma.
Ma quando vado in una sezione lost_focus() e cerco di leggere la stessa
matrice, mi dà un errore di "sub o function non definita".
Se duplico la riga " Dim arrayforn(1 To 1000, 1 To 9) As String" dentro la
zona lost_focus(), non dà l'errore, ma ovviamente la matrice é vuota.
Anche in altre situazioni ho notato la stessa cosa, ma non riesco a
determinare il "meccanismo".
In altre parole come funziona il concetto delle variabili private e
pubbliche? come posso dire al programma "tutte le variabili del form sono
disponibili a tutti gli oggetti?" Leggendo la documentazione e qualche libro
credevo che il dualismo tra PRIVATE e PUBLIC sia attivo tra form e form, e
non all'intero della stessa form.
Il programma ha solo due form (principale e secondario).
Scusate ancora ma  il problema mi ha fatto fare le quattro di mattina, e
potrei avere anche adesso il cervello "a massa".
Attendo qualche dritta dagli amici del NG.
TIA Flavio

Alt, un po' di chiarezza.
Sono due cose completamente diverse.
Visibilita' di una variabile (globale, locale, privata, pubblica).
Durata di una variabile (dalla creazione alla distruzione).
Durata di una variabile:
Se la dichiari all'esterno delle funzioni (in GENERALE per intendersi) la
variabile esiste sempre, fino a quando il programma o il form (se e'
dichiarata nel GENERALE del form) vengono chiusi.
Se la dichiari all'interno della funzione la variabile viene creata quando
'si entra' nella funzione e distrutta quando 'si esce' dalla funzione.
Visibilita' di una variabile
Se la dichiari all'esterno delle funzioni (in GENERALE per intendersi) la
variabile e' visibile a tutto il programma, a meno che non la dichiari come
private, in questo caso e' visibile solo nel modulo o nel form dove e' stata
dichiarata.
Se la dichiari all'interno della funzione la variabile e' visibile solo dal
codice che si trova all'interno della funzione.
Salve
                Dbg
P.S. in Vb (e' un linguaggio ambiguo) ci sono alcune eccezzioni, ma fino a
quando nonhai chiaro i due concetti farebbero troppa confusione.
P.S.S. ti consiglio 
http://vbsimple.virtualave.net/


 Scusa per il ritardo della mia risposta...
Mi hai chiarito tutto. Certe voltre non so come farei senza il NG.
Grazie ancora -  Flavio
Newsgroup: it.comp.lang.visual-basic
Titolo: dataenviroment impazzito ??

Salve gente
vi chiedo lumi su un fatto che mi sta capitando
sul mio programma in serisco un data....... tutto Ok, ma quando
vado su proprieta della connessione mi compare un messagio
"impossibile trovare Microsoft Data Source Locator"
che cavolo vuole?
Grazie a tutti

 ha scritto nel messaggio
news:heCe7.5402$f52.2...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Scrivere in una MSHFlexGrid

Perchè a run-time non posso scrivere o modificare il testo di una cella di
una MS Hierarchical FlexGrid?
Cosa devo fare?

 Cosa devo fare?
che significa che non puoi? non puoi "manualmente", ma puoi farlo "da
codice"...
MarioH


Appunto! Volevo sapere se si poteva farlo "manualmente"!.....
ciao e grazie

 Appunto! Volevo sapere se si poteva farlo "manualmente"!.....
no, non si puo... ma si puo "simulare" un'immissione manuale del testo.
usando un textbox invisibile che ogni volta che fai doppio click su una
cella, diventa visibile e si va a posizionare proprio al posto della cella
in questione. tu ci scrivi dentro, e quando premi invio il textbox diventa
di nuov oinvisibile, e (con la proprieta TextMatrix) modifichi da codice il
valore della cella.
ciao
MarioH

 valore della cella.
Il problema è che sono costretto ad usare la FlexGrid perchè mi permette di
visualizzare i caratteri Unicode, mentre le TextBox non li gestiscono!!!

 wrote in message
9gn3bp$9sco6$1...@ID-66163.news.dfncis.de...

Una altro metodo, pero' veramente "sporco" e da perfezionare, puo' essere
questo:
Private Sub MSHFlexGrid1_KeyPress(KeyAscii As Integer)
With MSHFlexGrid1
    If KeyAscii = vbKeyBack Then
        'Tasto Backspace, togliamo l'ultimo carattere dal testo
        .Text = Left$(.Text, Len(.Text) - 1)
    ElseIf KeyAscii >= 32 Then
        'se invece e' un carattere stampabile lo accodiamo
        'al testo esistente
        .Text = .Text & Chr$(KeyAscii)
    End If
End With
End Sub
Ciao
--
Luca Dormio
luca....@tin.it

visualizzare i caratteri Unicode, mentre le TextBox non li gestiscono!!!
Su MSDN negli esempi di codice relativi alla MSHFlexGrid c'e'
esattamente quello che ti serve: clicchi su una cella, viene disegnata
sovrapposta a quella cella una textbox, quando premi invio o clicchi
su un'altra cella, il contenuto della textbox viene messo --via
codice, ovviamente-- nella cella della flexgrid.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-VI --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD
   On contrary of popular belief, Unix *IS* user friendly:
    it just appears to be selective who it is friend with

Newsgroup: it.comp.lang.visual-basic
Titolo: impostazioni di windows

salve a tutti !!!
C'è un modo di modificare le impostazioni internazionali dei formati
numerici di Windows con un comando VB (o una chiamata ad una API, o
qualchecosa d'altro) ?
grazie

 wrote in message
8d00ro$8kd$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: nome pc

qualcuno sa dirmi come si fa a recuperare il nome del pc dove sta girando il
mio prg vb6?
Grazie!
-- 
MArco G.


Public Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA"
(ByVal lpBuffer As String, nSize As Long) As Long
Public Function EstraiUtente() As String
Dim strBuffer As String * 255
Dim lngBufferLength As Long
Dim lngRet As Long, i As Long
Dim strTemp As String
lngBufferLength = 255
lngRet = GetUserName(strBuffer, lngBufferLength)
strTemp = UCase(Trim$(strBuffer))
For i = 1 To Len(strTemp)
    If Asc(Mid(strTemp, i, 1)) = 0 Then Exit For
Next
EstraiUtente = Left$(strTemp, i - 1)
End Function
Ciao
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:ZKHfd.3131$Es2....@twister2.libero.it...


mio prg vb6?
Usi l'API GetComputerName:
Declare Function GetComputerName Lib "kernel32" Alias
"GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Const MAX_COMPUTERNAME_LENGTH As Long = 31
Function ComputerName() As String
    Dim strComputer As String
    Dim lngLenComputer As Long
    Dim lngRetValue As Long
 
    lngLenComputer = MAX_COMPUTERNAME_LENGTH + 1
    strComputer = String(lngLenComputer, &H0)
    lngRetValue = GetComputerName(strComputer, lngLenComputer)
 
    If lngRetValue <> 0 Then
       strComputer = Left$(strComputer,  lngLenComputer)
    Else
      strComputer = "??????"
    End If
 
    ComputerName = strComputer
End Function

 ha scritto nel messaggio
news:ZKHfd.3131$Es2....@twister2.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Thread con vb

Ho visto un po dovunque su internet che con vb non è possibile gestire i
thread.
Ci sono dei modi per poterlo fare?
Io dovrei avviare ogni x minuti la stessa elaborazione.
Attualmente ho un Timer sulla Form principale che ogni x minuti avvia la
form contenente l'elaborazione che dura un po di minuti.
Il problema è che il timer presente sulla Forma principale, durante
l'elaborazione, risulta bloccato. Riprende dopo la fine dell'elaborazione.
Come posso ovviare a questo problema?
Grazie e buon lavoro!

 Come posso ovviare a questo problema?
Potresti provare a piazzare qua e la dei Doevents...occhio che pero' e'
una cosa abbastanza rischiosa.
Bye by SixaM 8-]
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:ae25e2f3e44eba47cd2...@mygate.mailgate.org...


Newsgroup: it.comp.lang.visual-basic
Titolo: pulsante in excel

Ho inserito in documento excel un pulsante di comando, vorrei che questo
restasse sempre in primo piano nel foglio in modo che sia sempre visibile e
che non scorri con il foglio. E' possibile?. Ciao, lilly
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

hai provato a metterlo in alto e poi "finestra" - "blocca riquadri"?
ciao

 che non scorri 
ci diamo del tu?
:-)
d.
-- 
La bella che guarda il fiume ha un nome che fa paura...
La bella che č addormentata ha un nome che fa paura:
Libertą! Libertą! Libertą!
http://www.pilardeimeli.net
Newsgroup: it.comp.lang.visual-basic
Titolo: newbie:passaggio di parametri

Ciao a tutti ,sono nuovo della lista e anche di vb!
Volevo sapere se č possibile in qualche maniera passare dei parametri ad un
eseguibile vb(tipo "/opzione" o "-parametro").
Era mia intenzione infatti creare un eseguibile che potesse eseguire diverse
operazioni decise dal utilizzatore.Come posso fare in vb?Grazie a tutti

 operazioni decise dal utilizzatore.Come posso fare in vb?Grazie a tutti
NomeEseguibile /cmd argomentirigadicomando
Vedi Command

Newsgroup: it.comp.lang.visual-basic
Titolo: Da dove iniziare

Mi arrendo all'evidenza che la crisi economica è alle stelle
e noi siamo alle stalle. Se la crisi c'è nessuno investe, qua
non si magna.
Nel frattempo, tra un cazzeggiamento e l'altro, tra contatti
e risposte in attesa (alcune invano) mi sono finalmente deciso
a fare un programma di gestione magazzino da poi vendere
a qualche pitocco qua intorno.
Il problema è ... vero che ho postato tempo addietro sull'argomento ...
che non sò da dove iniziare.
Mi spiego, normalmente - come è giusto che sia - intervisti
il cliente, capisci che vuole, analizzi, preventivo software.
Qua di contro devo intervistarmi da solo, ma che mi chiedo
che di gestione di magazzino ne sò quanto di risanamento
delle casse pubbliche ne sà Silvio che pensa solo a svuotarle?
(IMHO)
Classiche anagrafiche:
- Clienti
- Fornitori
- Prodotti e partire di prodotti
Gestione:
- carico / scarico merce
- listini prodotti
Funzioni:
- carico listini fornitori automatizzato
Stampe:
- DDT
- Fatture????
A voi che altro viene in mente?
Ciao
Andrea 

Gestione sottoscorta
Riordino merce in automatico
Ciao Marco

 ha scritto nel messaggio 
news:cqhgpp$5io$1...@lacerta.tiscalinet.it...

Di programmi gestione magazzino ne esistono in eccedenza.
Presumo che sarà dura concorrere.
Se questo l'obiettivo uno sguardo su programmi in vendita tipo FINSON.
Ho notato che alcuni, datati, li svendono, come partenza può aiutarti.
Ave
giuseppeD
---
CCR

 Ho notato che alcuni, datati, li svendono, come partenza può aiutarti.
Finson = mondezza.  Se non altro per l'assistenza orrenda che
offrono. Una volta con un cliente abbiamo atteso 10 giorni che
richiamassero, poi ci siamo stufati di aspettare e abbiamo tolto di
mezzo il prodotto.
Penso che un esempio vale per tutti. Più di una piccola azienda monopersona
secondo me non ci fai. Se non fosse per il fatto che sono access,
fatti con il dao (la maggior parte)
Andrea

Newsgroup: it.comp.lang.visual-basic
Titolo: icona nella tray..

come faccio avendo un programma creato da me che gira  , inserita un'icona
nella tray
a minimizzarlo in maniera invisibile invece di chiuderlo?
voglio lasciare la possibilità  di chiuderlo solo se viene clikkato un cmd
che gestisce la chiusura??
grazie ciao
fabbry

Parenti Fabrizio wrote:

Sito Comune
--
__________________
www.sasim.net
* Server IRC : 
irc.azzurranet.org
 --> Canale: #it_lang_vb
* Sito Comune Ng: 
http://www.it-lang-vb.net
* Manifesto del Ng: 
http://www.it-lang-vb.net/docs/Manifesto.txt
* I vecchi messaggi su: 
http://groups.google.com/
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Donne e VB...basta...scusate!!!

Ehm, diciamo pure che mi pento della mia azione, ma non credevo avesse tali
risultati!!!
Faccio appello a tutti i frequentatori del NG per frenare quello che è un OT
ormai gigantesco (magari gli interessati possono continuare a scriversi via
e-mail, d'accordo?!).
Piuttosto, date un'occhiate alle modifiche proposte per il manifesto, quella
si che è roba seria e meritevole di attenzione!!
--
Kickaha, Master of MY Universe
E-MAIL: 
IO.Ki...@mclink.it
--------------------------
Moltissima gente confonde le opinioni con i pensieri
         "Herbert V. Prochnow"
Una conclusione è il punto dove sei stanco di pensare
         "Arthur Wright"

si che è roba seria e meritevole di attenzione!!
Se l'ha sritta un uomo dubito che sia roba seria ^_^
Scherzo, scherzo ^_^;;


wrote:


connessione ^___^
Dai un occhiata qui:
http://space.tin.it/computer/ronegr/ita/default.htm
C'e' anche tanta altra roba interessante...
Ovviamente il suggerimento vale anche per tutti i curatori di siti VB,
primo fra tutti IT_LANG_VB.....
Ciao, buon lavoro!

Ciao, buon lavoro!
Grazie ^_^

Giusto!
Fatevela finita di intasare il ng. Oggi ho scaricato 153 msg di cui una
ventina nel tread donne e vb.
Ci sono persone tanto ottuse da sentirsi superiori e dire che le donne non
sanno programmare? Lasciateli fare, magari un bel giorno una donna porterà
via loro il lavoro (a me non succederà, uso vb per hobby). E alle donne dico
siate superiori a queste punzecchiature, tanto non li convincerete mai.
Stefano


^_^ Mitico
Newsgroup: it.comp.lang.visual-basic
Titolo: visual basic in rete

Devo realizzare un programma il quale raccolga dati in input da un utnete su
un client, e le invii in tempo reale al server su un altro programma che le
raccolga....
sul server gira xp, e chiedo lumi in quanto non ho ma i creato programmi che
si scambiassero dati in rete.
A quali problemi posso andare incontro, in fatto per esempio di permessi,
considerando che non posso intervenire sulla rete stessa?
grazie e spero di essermi spiegato
Mauro

 permessi, considerando che non posso intervenire sulla rete stessa?
Come intendi far scambiare dati?
Tramite database?
File di testo?
Altri file?
alex
Posted from X-Privat Free NNTP server - 
www.x-privat.org

 ha scritto nel messaggio
news:gzSib.213823$hE5.7...@news1.tin.it...

non ho mai realizzato nulla del genere, non ne ho mai avuto bisogno, perň
cerca il componente Winsock.
Praticamente, devi avere un programma server (che invia i dati) ed uno
client (che riceve), lavorando sempre sulla stessa porta, che decidi tu.
Questo credo sia il metodo piů veloce, perchč ogni volta che premi un tasto,
lo invio e l'altro lo riceve.....
Se invece, come diceva Alex1980, intendi memorizzare da qualche parte i dati
prima di inviarli, beh, allora dipende dal metodo che vuoi adottare,
esattamente come ti ha chiesto Alex!!!
good coding!!!
-- 
Damiani Liborio Igor
http://www.igordamiani.it
Nella finestra Debug di VB:
Nome="igor":? Nome & Chr$(64) & Nome & "damiani" & Chr$(46) & "it"
Che tu sia maledetto, SWEN...

 Altri file?
Era appunto quello che voleva sapere :)

 ha scritto nel messaggio
news:gzSib.213823$hE5.7...@news1.tin.it...


 per scavalcare i problemi questo ed altro ...
Non capisco.
Visto che contempli un database e già prevedi di scrivere una parte in VB,
non è più semplice/uniforme fare tutto in VB?


l'idea iniziale e' stata quella....
pero' non sono capace di manipolare un database presente sul server di una
rete da un programma client in visual basic, ma in asp si, lo faccio sempre
ed e' collaudato....
non ci avevo pensato prima, l'idea di getto era quella appunto di usare
tutto visual basic.
ciao
Mauro

 di una rete da un programma client in visual basic
Se lo sai manipolare in locale..., puoi semplicemente condividere in lettura
e scrittura la cartella del server che ospita il database, connetti dal
client un'unità di rete alla cartella e fai riferimento all'unità. E' come
se tu lavorassi sul server, anzi, è esattamente così...
Newsgroup: it.comp.lang.visual-basic
Titolo: ADO, VB6 e DB ACCESS2000 con PWD

Dopo molti sforzi e molte consultazioni di questo fantastico ng riesco
finalmente a stabilire una connessione a un DB Access2000 con ADO, 
ma quando proteggo il DB con pwd, all'esecuzione del metodo OPEN (vedi
sotto il codice) esce il messaggio di errore:
errore di runtime -
2147467259
 (80004005)
IMPOSSIBILE TROVARE ISAM INSTALLABILE.
Ho consultato l'help e mi sembra che ISAM non c'entri molto con
Access...
cosa posso fare per uscire da questo vicolo cieco?
Grazie in anticipo a chiunque voglia aiutarmi.
Andrea
sere...@tin.it
Ecco il codice utilizzato:
___________________________________________________
Option Explicit
Const CcnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=Prova2000.mdb;Pwd=miapwd;"
Private cnAdoDb As ADODB.Connection
Private rsProva As ADODB.Recordset
Public Sub ApriADODB()
Set cnAdoDb = New ADODB.Connection
Set rsProva = New ADODB.Recordset
cnAdoDb.ConnectionString = CcnString
cnAdoDb.CursorLocation = adUseServer
cnAdoDb.Open

 wrote in message 385a803...@News.tin.it...

I database Access utilizzano principalmente due forme di protezione: il
login (user name e password all' apertura dell' applicazione) e le
protezione a livello di file (password richiesta all' apertura del db)
Per impostare i due livelli di accesso può utilizzare il codice seguente:
Const USER = "Admin"    'user-name del login
Const PWD = "pwd_login"
Const FILEPWD ="pwd_file
Const FILENAME = "fileaccess.mdb"
Private m_conn As ADODB.Connection
Set m_conn = New ADODB.Connection
m_conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security
Info=False;Data Source=" & FILENAME & ";USER ID=" & USER & ";Password=" &
PWD & ";Jet OLEDB:Database Password=" & FILEPWD
m_conn.Open
Oppure, se vuoi utilizzare il Data Environment, puoi impostare direttamente
tra le proprietà della connessione il valore "Jet OLEDB:Database Password"
nella scheda Tutte le proprietà.

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

Salve a tutti,
chi di voi è cosi gentile da spiegarmi in parole semplici cos'è e quando
si usa l'ODBC per l'accesso a database ... che non mi riesce di capirlo
esattamente ...
grazie 1000 in anticipo ...
Mauro

 esattamente ...
ODBC sta per Open Database Connectivity ed è lo standard proposto da
Microsoft per l'accesso a database relazionali. Si usa quando si vogliono
creare applicazioni indipendenti dal database utilizzato.
Newsgroup: it.comp.lang.visual-basic
Titolo: Allegare table in SQL Server 2000

E' possibile?

 E' possibile?
se intendi unire due select puoi usare:
SELECT * FROM TB1
UNION
SELECT * FROM TB2
ciao
Fabio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 E' possibile?
Tante cose sono possibili, se solo si capisse cosa si vuole fare...
Chiarisci "Allegare table".
Allegare a cosa?
Table intendi tabella/e?
Ciao
Alberto

Mi spiego meglio.
In Access č risaputo che esistano le tabelle collegate (lo sanno anche i
muri...), mdeiante OBDC.
Stessa cosa vale per Oracle 9i: si chiamano "External table". E si vedono da
db come tabelle del database. A noi č servito in un'applicazione per
allegare file di testo in cui le colonne erano separate da pipe.
La mia domanda č la seguente: E' possibile allegare in modo semplice tabelle
provenienti da altri db o da files di testo in SQL SERVER 2000?

 2000?
Certo.
Esiste ad esempio la possibilità di creare dei Linked Server, il cui
provider dati è selezionabile da te.
Puoi quindi creare un linked server via OleDb o ODBC, che attinga da
qualunque fonte per cui sia installato il provider, ad esempio altri
Sql-Server, Oracle, As/400, Access, testo, Fox-Pro, ecc...
L'unica domanda che mi rimane è: cosa c'entra questa tua domanda, che è
rigorosamente di Sql-Server, con un newsgroup di Visual Basic, quando
esistono numerosi ng su Sql-Server dove scrivono personaggi estremamente
competenti?
Ciao
Alberto
-- 
Santo cielo, Magnum, si può sapere cos'è questo baccano?
Higgins, posso spiegarle...
Credo non sia necessario.
Zeus, Apollo, a voi...


Rispondo volentieri alla tua domanda. Visto che sui newsgroup che parlano
di database non mi rispondono, ho pensato di chiedere ad uno di VB.
Quasi tutti utilizzano VB + SQL Server........  tutto qui.
Ora ti faccio io un'ultima domanda: come faccio a creare un linked server
via OleDb
ad una tabella di Access, Oracle o file di testo da dentro SQL Server 2000?
Ciao e grazie

 2000?
Con l'Enterprise Manager, vai su "Linked Server", tasto destro, "nuovo
server collegato", e vai avanti con la creazione guidata del linked server.
Comunque sui Books On Line è spiegato tutto molto chiaramente.
Ciao
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: Ocx di Crystal Report: stampa

Ma per utilizzare l'ocx che CR fornisce
e che posso utilizzare per gestire la stampa via VB
ho bisogno di installare per forza CR oppure posso segare i due Ocx dal pc
del lavoro e spedirmeli a casa ?
Se posso prendere solo gli ocx, senza installazione completa di CR, come
devo procedere per la registrazione ?
Akuma :)

se devi solo stampare (e non modificare i report) ti serve crystl32.ocx più
un altra valangata di dll proprietarie di crystal report (mi sembrano che
inizino tutte come p2s*.dll in non so che cartella).....
perciò non ti basta copiare i due ocx, anzi!!!!
se invece vuoi modificare i report e quindi devi lavorarci su, devi
installare tutto l'applicativo....
che release usi?
good coding!!!
-- 
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

 che release usi?
La 8.0.1.0 ..a quanto dice l'about screen :)
Grazie :)

Ma non conoscete qualcun altro ocx stand alone che mi aiuti nella stampa ?
Che palle....non mi va di installarmi CR tutto intero .. :(

 stampa ?
Printer. Non è un OCX, non è nemmeno stand-alone.
E' in VB e fa esattamente quello che gli dici di fare.

volevo quasi roftlare un po', ma conoscendo Lupo so di per certo che non è
una battuta......
:-)
a parte scherzi, secondo me cr 8.5 è veramente la perfezione per quanto
riguarda gli editor di report di stampa. è vero, possiamo dire che l'oggetto
Printer è molto più veloce, è "integrato" nel runtime di VB e quindi sul PC
finale non ha bisogno di niente, ma dove la mettiamo la praticità di
disegnare i report con un editor user-friendly?
report con sotto-report annidati, formule impostate su ogni controllo che
durante l'anteprima possono far di tutto (e con tutto intendo proprio
tutto!!!): cambiare colore, rendere visibili/invisibili altri controlli,
formattare in tempo reale aggiungendo bordi, grassetti ovunque mi pare,
avere campi calcolati......
insomma, veramente, l'oggetto Printer è sì comodo, però bisogna averci
veramente fatto *molta* dimestichezza e di certo la curva di apprendimento
non è per nulla banale....
io, IMHO, Crystal Report forever.....


 io, IMHO, Crystal Report forever.....
Ford diceva che "piů roba si mette su un'auto, maggiore č il rischio di
guasti".
Io, nei miei programmi, metto il meno possibile.
No, non sono esenti da guasti, ma il meccanico sono io...

sě, sono d'accordo con te....
credo comunque che molto dipendi anche su che tipo di stampe devi lavorare,
poi alla fine ognuno si specializza sullo strumento piů adatto.....č bello e
giusto che sia cosě!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: Come si apre un file di testo ?

dovrei aprire un file di testo e prelevarne un carattere per volta.
Che istruzioni devo usare? (escludendo mid$(),right$() e left$() che non
fanno al caso mio)

dim intConta as Integer
dim strTemp as string
Open Percorso\nome.txt for binary as #100 ' 100 č a caso
strTemp=" " 'con uno spazio in mezzo per leggere un carattere, 2 per 2
                   'caratteri...
do until intConta>LOF(100)
    get #100,intconta,strtemp
    intconta=intconta+1
    ' fai quello che devi fare col carattere...
loop
close #100
dovrebbe funzionare cosě (non l'ho controllato, al massimo scrivi
Ciao

| dim intConta as Integer
| dim strTemp as string
|
| Open Percorso\nome.txt for binary as #100 ' 100 è a caso
| strTemp=" " 'con uno spazio in mezzo per leggere un carattere, 2 per 2
|                    'caratteri...
intconta=1 ' scusa, mi ero dimenticato


OK, grazie, ora provo..

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

Qualcuno sa dirmi se esiste una libreria (ActiveX, ecc.) per utilizzare in
Visual Basic l'interfaccia IShellLink ? Oppure, se esiste una API per la
creazione di collegamenti ?
Mille grazie
-- 
Ale...@tiscalinet.it

Dai un'occhiata ai messaggi postati ieri.
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------



Newsgroup: it.comp.lang.visual-basic
Titolo: piccola riflessione

E' un po' che non frequentavo il ng, ma ho notato che la musica non è
molto cambiata.
Se uno non vuole dare una risposta ad una domanda non è necessario
che lo posti, come non è necessario postare di cercare altrove la soluzione
(a meno che non sia un link chiaro e non del tipo 
www.google.it
 ).
Ciao
               _pixel_
p.i....@katamail.com
http://vbios.cjb.net

 (a meno che non sia un link chiaro e non del tipo 
www.google.it
 ).
Perchè?
Non è abbastanza chiaro 
www.google.it
?
Ciao
------------
Questa è una risposta ritenuta inutile e maleducata da alcuni partecipanti.
(Campagna contro l'abuso del NewsGroup)
(Per informazioni: 
http://www.it-lang-vb.net/docs/Manifesto.txt
)

 Non č abbastanza chiaro 
www.google.it
?
Grandissimo!!!!!
ROTFL
ciao
ugo

Ugo Mangini ha scritto:

Imho, inopportuno :-(
-- 
ciao, hal
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Lo so, lo so...
...hai ragione...
...abbi un po' di pazienza...
ciao
ugo

 Imho, inopportuno :-(
ja.
j.px
Newsgroup: it.comp.lang.visual-basic
Titolo: PropertyChanged, a che serve?

Riuscite a spiegarmi brevemente l'utilitą del 'PropertyChanged' e a
rispondere a queste 2 domande?
Domanda nr. 1
In questo caso:
Property Let Proprietą1(New_Proprietą1 as String)
    P_Proprietą1 = New_Proprietą1
    If New_Proprietą1="" then
        P_Proprietą2 = "Cambia il valore della proprietą 2"
    End If
    PropertyChanged "Proprietą1"
End Property
all'interno di questa property Let devo mettere anche un PropertyChanged
"Proprietą2", visto che modifico il valore di una seconda proprietą?
Domanda nr. 2
Ho provato a eliminare tutti i PropertyChanged da un controllo da me creato
e come per magia il controllo funziona alla perfezione lo stesso.
Sorge spontanea la domanda: Ma che ce lo metto a fare?
Grazie
Alessandro

PropertyChanged serve per segnalare a VB che una proprieta'
e' stata modificata dopo l'evento InitProperties e che quindi
nel metodo WriteProperties la deve salvare. Se la proprieta'
viene modificata a run time, non vedi nulla, la devi modificare
a design time, e se non viene salvata te ne accorgi quando
passi a run time, perche' ti ritrovi il valore vecchio.
Guarda, nella guida, gli eventi InitProperties, ReadProperties,
WriteProperties e l'oggetto PropertyBag.
Ciao
Andrea

Newsgroup: it.comp.lang.visual-basic
Titolo: Shell. Operazione non valida

Salve a tutti,
ancora difficoltà con la shell!!  Ho un problema di avviamento di un altro
programma in VB5 con la shell.
Sembra incredibile ma il problema si manifesta così:
18/19 volte su 20, funziona regolarmente,
1/2 volte su 20, non parte senza nessuna segnalazione,
1/2 volte su 20 segnala:
Operazione non valida. L'applicazione verrà terminata. Chiudere tutte le
applicazioni quindi riavviare il computer.
e cliccando su dettagli:
Eccezione di pagina non valida.
Posizione errore 0028:c0085909
Componente che ha generato l'errore: SYMEvent(02) + 00003A41
Interrupt attivi: nessuno
la shell la uso così:
Esecuzione = Environ$("COMSPEC") + " /C c:\Adr\" + Directory + "\vai.bat"
Shell Esecuzione
Qualcuno ha avuto un'esperienza simile.
Se passo da WIN98 a WIN NT4.0 le cose migliorano??
Saluti
Leo

Interrupt attivi: nessuno
Allora... come dirtelo....
stai usando Win98 con le Norton Utilities ! ^__^ (lo so, non negare!)
(SYMEvent fa parte delle Norton Utilities)
Questo bug delle NU è vecchio di almeno 1 anno, nonostante
la patch sia uscita solo in luglio. Ricordo di aver fatto presente
la cosa verso la fine di febbraio dell'anno scorso, dopo aver
installato la build 4.10.1650 di Win98.
Le versioni 2 e 3 (fino alla 3.07 mi pare... non so, io uso ancora
la 2... mi pare più snella e veloce della 3 che al contrario mi pare
un pachiderma) non sono pienamente compatibili con Win98.
Si tratta quindi di utilizzare la funzione LiveUpdate dal Norton
System Doctor per scaricare le patch necessarie per risolvere
questo problema.
Se il Live Update è troppo lento, bisogna andare a ravanare nel
 sito Symantec e scaricare le patch da lì. In questo caso occorre
scaricare la patch 7 e la patch 8, che con il Live Update vengono
invece scaricate come una patch unica (la 7 copre tutte le patch
precedenti, infatti è circa 1.3 Mb, la patch 8 è 400 Kb circa)
Zeross

Ciao Zeross,
devo ringraziarti per la spiegazione ricca, chiara e dettagliata.
Non lo nego, sono un fans delle Norton.
La tua spiegazione per mè è stata importantissima; il problema iniziava a
preoccuparmi non poco e l'angoscia di avere un problema intermittente
iniziava a farmi perdere il sonno.
Mi sento in obbligo e vorrei sdebitarmi...
Saluti e di nuovo grazie.
Leo

 wrote in message
7c9fkk$vfj$2...@news.flashnet.it...

De nada ! ^__^
Come vien detto in un noto film...
LA SUA SODDISFAZIONE E' IL NOSTRO MIGLIOR PREMIO !
(Pppiiii  ppiiiii piribiribi  fiuuu iaiaia  gnick gnick gnick....)
(chi indovina il film vince un quarto d'ora di query su IRC con me !)
^____^
Zeross