Newsgroup: it.comp.appl.access
Titolo: rs 232 e mscomm32

Dove si trova il controlla mscomm32.ocx?
E' a pagamento?
AEOM


In c:\windows\system. E' gratuito se hai il developer di Access o VB tutte
le versioni o C++  o altri linguaggi di programmazione.
Grazie a mamma Microsoft.
Ciao, Carlo

Il mio problema è il seguente:
Ho una maschera con dentro una casella combinata e delle caselle di testo.In
questa casella combinata vado a scegliere un cliente tra quelli presenti
nella tabella clienti.Io voglio che nel momento in cui scelgo un cliente in
automatico mi matta i suoi dati nelle varie caselle di testo presenti nella
maschera.
In particolare quando scelgo il cliente Pippo voglio che l'indirizzo di
Pippo venga inserito nella casella di testo indirizzo e cosi via.Come c si
fa?
Ho già cercato sui vecchi mex ma non riesco a trovare niente.
Grazie mille a chi vorrà rispondermi

 ha scritto nel messaggio
news:RNNO7.230148$sq5.11...@news.infostrada.it...

Ho il developer 97 e quello XP ma quando provo inserire il controllo in una
form mi dice che non ho la licenza... ne sai qualcosa?
AEOM

 form mi dice che non ho la licenza... ne sai qualcosa?
Questo OCX crea diversi problemi in fase di installazione, ma una volta
sistemati funziona bene.
Per risolvere questo problema della licenza dovresti aggiungere una chiave
al Registry.
Crea un file di testo con le seguenti 4 righe (la seconda è vuota):
----------------------
REGEDIT4
[HKEY_CLASSES_ROOT\Licenses\DB4C0D00-400B-101B-A3C9-08002B2F49FB]
@="mgkgtgnnmnmninigthkgogggvmkhinjggnvm"
----------------------
Dopo di chè potrai utilizzare il controllo in modalità "design".
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (POS NCR / Indesit)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************

 Dopo di chè potrai utilizzare il controllo in modalità "design".
Ho scordato di scrivere che devi rinominare l'estensione di tale file in
".REG", e farci doppio click sopra, per apportare le modifiche al registro.



Ma è legale questa cosa?
AEOM

 Ma č legale questa cosa?
Se tu possiedi la licenza d'uso di MS-Comm32, certamente. Questo l'ho dato
per scontato...


 ha scritto nel messaggio
news:9uj9va$9130r$1...@ID-107948.news.dfncis.de...

ho la licenda di windows xp e office xp developer non so  se il controllo
ocx faccia parte di questi pacchetti o perchč ho installato qualche
programma che lo usa.
Ne sai qualcosa?
AEOM

 Ne sai qualcosa?
Ciao AEOM,
quello che so per certo è che l'OCX non viene venduto separatamente da MS,
ma incluso in pacchetti come VB e VC++. Esiste anche una versione di VB 5
distribuita gratuitamente (Control Creation Edition)
http://msdn.microsoft.com/vbasic/downloads/cce/default.asp
che permette l'utilizzo di tale OCX. Inoltre, sul sito MS è possibile
scaricare una versione "senza licenza" di tale OCX (un po'  vecchiotta).
Il mio dubbio è che non sono sicuro se Office Develeper autorizza
all'utilizzo di tale controllo, converrebbe sentire MS.
Comunque, anche possedendo la licenza d'uso e installando tutto
correttamente, uno dei problemi che si possono incontrare è che appunto
l'OCX continua a chiedere la licenza anche su sistemi dove la si possiede. A
questo proposito torna utile quel "fix" sul registry che ho riportato nel
post precedente.
Comunque, per utilizzare mscomm32 conviene dare un'occhiata a questo sito,
che presenta un riepilogo delle proprietà ed eventi utilizzabili con tale
OCX.
http://www.yes-tele.com/mscomm.html
Per completezza, altri link utili sul sito MS sono:
INFO: Receiving Data Using the MSComm Control's OnComm Event
http://support.microsoft.com/support/kb/articles/q194/9/22.asp
INFO: Troubleshooting Tips for the MSComm Control
http://support.microsoft.com/support/kb/articles/Q192/0/12.ASP
HOWTO: Receive from the Serial Port by Using MScomm32.ocx
http://support.microsoft.com/support/kb/articles/Q140/5/25.asp
HOWTO: Trap Control Characters Using the MSComm Control
http://support.microsoft.com/support/kb/articles/Q194/9/23.ASP
ODE97: "You Don't Have a License" Error Using ActiveX Control (Q172859)
http://support.microsoft.com/support/kb/articles/q172/8/59.asp


 ha scritto nel messaggio
news:9ul4j0$92r4i$1...@ID-107948.news.dfncis.de...

Cacchio non è che mi mandi a casa una parcella per una consulenza di questo
tipo!!!
Grazie mille (euro)
AEOM



Un metodo semplice è utilizzare la proprieta column della casella
combinata.
nella casella combinata su recordsource crea una query con i campi che
ti interessano e poi sull'originerecord delle caselle di testo metti
=forms![nomeform]![nomecasellacombinata].column(nrcolonnainteressata)
considera che column comincia da 0
sulla casella combinata ricordati di usare le proprietà column count
column widths mettento al limite a zero le colonne che non vuoi far
vedere
Emyr

 wrote in message
news:9ug989$ts5$1...@nreadb.inwind.it...

La soluzione forse più veloce è quella di utilizzare la COMPOSIZIONE AUTOMATICA
della CASELLA COMBINATA, questa infatti ha la proprietà di posizionare il
Record Corrente sul Relativo riferimento al RECORD scelto dalla CASELLA.
In pratica sposta il record su quello scelto, ovviamente tutti i CONTROLLI
legati ai dati si aggiornano AUTOMATICAMENTE.
Tutto questo senza scrivere 1 riga di codice.
@Alex
-- 
Posted from  [62.98.48.251] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG