mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: HELP! problema con DBGrid

Ciao a tutti,
ho il seguente problema:
ho un MDB con all'interno una tabella ; nell'interfaccia del mio prg ho un
Data, un bottone e un DBGrid...
tramite bottone devo riempire la tabella, al bottone ho associato il
seguente  codice:
        'cancellazione di tutti i record della tabella
        If (Principale.DataControl.Recordset.EOF = False) Then
        Principale.DataControl.Recordset.MoveFirst
        Do While Not Principale.DataControl.Recordset.EOF
                Principale.DataControl.Recordset.Delete
                Principale.DataControl.Recordset.MoveNext
        Loop
        End If
        elem = Elemento da inserire nella tabella
        While (fine = False)
            profindag = ProfIndagine
            If (elem < ProfIndagine) Then
'******************************************************************
                 Principale.DataControl.Recordset.AddNew
                 Principale.DataControl.Recordset.Fields("Profondita") =
elem
                 Principale.DataControl.Recordset.Update
'************************************************************************
            Else
                fine = True
            End If
            elem = elem + intervallo
        Wend
la cancellazione di tutti i record lo fa correttamente, inserimento dei dati
lo fa (infatti se apro la tabella i dati sono stati effettivamente inseriti)
ma non li visualizza sul DBgrid...
perchè? cosa sbaglio? eppure l'Update lo faccio....
qualcuno può aiutarmi
grazie
katia

 ha scritto nel messaggio
news:0py37.32491$rh.7...@news6.giganews.com...


Ho provato a fare refresh ma niente da fare, più precisamente
ho inserito la seguente linea di codice dbgrid.refresh...
intendevi questo?
ciao
katia
Andrea Fabbrucci wrote in message ...


si intendevo quello!
Senti ho riprodooto quello che mi hai detto sul mio PC
Ho scoperto che la prima volta funziona poi la DBGrid rimane vuota!!!
Per rimediare ho forzato il refresh non della DBGrid ma del DataControl!!!
DataContro.refresh
Prova e fammi sapere!!!


...


 ha scritto nel messaggio
news:TfD37.33375$rh.7...@news6.giganews.com...


Vorrei salvarmi la tabella che è nel mdb in un file dbf, excel o txt (scelto
utente)...
secondo te è complicato?
ciao
Andrea Fabbrucci wrote in message ...


Ma a te serve una specie di esportazione dati!
esportare (evento da bottone) quello inserito nel DBgrid in un file con
estensione dbf, excel, txt (a scelta dall'utente)... secondo te è molto
complicato?
grazie
ciao
katia


 ha scritto nel messaggio
news:Nfy47.42811$rh.9...@news6.giganews.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: thread in vb6

salve a tutti
devo caricare una griglia con una gran mole di dati 
ma il mio clinte mi ha chiesto di inserire un pulsante, tipo un ferma
che ferma il caricamento
il bello cè che vb6 nn possiede il thread come c o java
come posso fare?
inizialmente ho pensato ad una variabile booleana ma nel momento
dell'esecuzione del recordset vb6 nn guada + nient'altro
un pezzo di codice:
while rs.eof = false and Bferma = false
 ' caricagriglia
wend 
la variabile Bferma settata dal pulsante nn la vede!!!
come posso fare?

while rs.eof = false and Bferma = false
    DoEvents
    Debug.print bFerma
wend
-> GbC|
www.gbcweb.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Disinstallare una dll

Ciao a tutti,
    ho un bel dubbio che non capisco xche si presenti sempre anche se mi
sembra di fare tutto bene...
Se voglio cancellare una dll che ho creato via vb6, prima la deregistro con
regsvr /u e mi dice che c'è riuscito e poi la cancello...
Il problema è che se vado sui riferimenti di un nuovo progetto mi ritrovo
sempre quella dll che ho cancellato... xche fa così? dove sbaglio?
Grazie!!!

 sempre quella dll che ho cancellato... xche fa così? dove sbaglio?
Probabilmente ce n'è registrata un'altra di una versione diversa (leggi 
compatibilità binaria diversa).
Dai riferimenti di VB puoi vedere qual è il percorso con cui quella dll 
è stata registrata.
Consiglio rapido:
- Cancella il file dal disco
- fai girare regclean.exe (v. 4.01) della Microsoft, lo trovi ovunque in 
internet.
Ciao


No no,
apri il vpb del progetto con notepad e cancella il riferimento alla dll.
ciao, Max

 apri il vpb del progetto con notepad e cancella il riferimento alla dll.
Che c'entra?
La dll cosě rimane erratamente registrata.
Ciao


fino a quando non va in esecuzione VB non rileva la mancanza di un 
oggetto referenziato, questo č il modo piů veloce per toglierlo.

Si ma non è questo...
E' che quando apro riferimenti ci sono link a dll che ho deregistrato e
cancellato e che ancora non sono spariti da li... insomma intasano e non
vorrei che ci fossero problemi futuri.
Ciao e grazie x l'info


fino a quando non va in esecuzione del progetto, VB non rileva la 
mancanza di un oggetto referenziato, questo č il modo piů veloce per 
toglierlo.
PS:
regsvr /u lavora sul nome della dll, quindi (se non erro) elimina tutte 
le eventuali registrazioni con quel nome.

 le eventuali registrazioni con quel nome.
No, si basa sul CLSID delle classi contenute (vengono
registrate/deregistrate le classi, non il file)
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 tutte le eventuali registrazioni con quel nome.
In realta' lavora sul CLSID, per cui potresti deregistrare il componente
anche da un percorso diverso rispetto a quello di registrazione, ed ecco
perche' a volte, registrando componenti con compatibilita' binaria ad uno
precedente, se si aprono due VBP salvati in momenti diversi, si vedono
percorsi differenti anche se in quel momento fanno entrambi riferimento allo
stesso componente.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 internet.
Si ce l'ho già installato solo che come faccio a trovare le dll??? non le
vedo nella schermata iniziale...
Newsgroup: it.comp.lang.visual-basic
Titolo: Blitting e coordinate

 
Ciao raga....
dopo essermi sparato in vena VBeAPI32 del mitico Appleman (120.000!!!)
mi sono messo a provare le varie api....
Il problemino è che  riesco fare al blitting tutto cio' che voglio in un
programma
e mmi si incasina tutto in un' altro.
Mi spiego: parto da una pictureBox , ne ritaglio una fetta (in mezzo circa
e mi prendo
le coordinate di ritaglio in picLeft,PicTop,PicRight e PicDown)e devo
schiaffarla
in un' altra pictureBox (che si adatta perfettamente al ritaglio) il tutto
con 'sto codice
(e anche di più):
.PicPartenza.Picture = LoadPicture(FilesDiPartenza(1))
 
.PicArrivo.Width = Abs(picRight - picLeft)
.PicArrivo.Height = Abs(picDown - picTop)
.PicArrivo.Visible = True
.PicArrivo.AutoRedraw = True
.PicArrivo.Visible = True
ShadowDC = CreateCompatibleDC(.PicArrivo.hdc)
OLDbm = SelectObject(ShadowDC, .PicPartenza.Picture)
OLDbrush = SelectObject(.PicArrivo.hdc, .PicPartenza.Picture)
 
di = BitBlt(ShadowDC, 0, 0, picRight - picLeft, picDown - picTop,
.PicPartenza.hdc, picLeft, picTop, SRCCOPY)
di = BitBlt(.PicArrivo.hdc, 0, 0, picRight - picLeft, picDown - picTop,
ShadowDC, 0, 0, SRCCOPY)
di = SelectObject(ShadowDC, OLDbm)
di = SelectObject(.PicPartenza.hdc, OLDbrush)
Ora la domanda è questa... PERCHE' (ma peeeerche') l' immagine che ho nella
pic di arrivo
non è quella del ritaglio ma è come se il ritaglio partisse dalle
coordinate 0,0 della pic
di partenza??? Inoltre se vario le dimensioni della pic di arrivo scopro
che non mi ha copiato
solo il ritaglio bensì TUTTA l' immagine... (ho controllato: vengono
passate le coordinate
giuste con picLeft, picTop ecc..) Bo? cosi' dofrebbe funzionare....ma fa
quel che vuole...
Ciauz
:):):):)
Grazie
Pietro Bello
  PEPPUS
Mah...
--
Posted from 
mail.archimedia.it
 [192.106.156.2]
via Mailgate.ORG Server - 
http://www.mailgate.org

...
< solo il ritaglio bensì TUTTA l' immagine... (ho controllato: vengono
< passate le coordinate
< giuste con picLeft, picTop ecc..) Bo? cosi' dofrebbe funzionare....ma fa
< quel che vuole...
< Ciauz
Il BitBlt lavora con i pixel. Se le tue variabili fanno riferimento alle
proprietà Left/Width/Top/Height delle picture, controlla la proprietà
Scalemode. Se è a Twips devi dividere per Screen.TwipsPerPixelX e
Screen.TwipsPerPixelY.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Strategie di sincronizzazione tra due DB

Domandone solo per avere idee su giusta strategia da usare in base a vostre 
precedenti esperienze.
Premesso questo ecco il mio quesito.
Situazione:
Ho un programma (Prog1) che lavora in rete basandosi su un DB SQLServer 2000 
che chiameremo DB1.
Devo ora approntare un uovo programma (Prog2) che deve lavorare sempre in 
rete (collegata quindi anche al DB1 che risiede sul serverdella stessa rete) 
ma che usi una parte dei dati presenti in DB1, ed aggiunga solo altri dati e 
li elabori per della statistica aggiuntiva rispetto a quanto fatto da Prog1. 
Intendimento č poi sviluppare, in futuro, una terza applicazione che faccia 
altrettanto, ossia aggiunga altri dati e li elabori per altri fini.
In pratica DB1 ha una parte dei dati
Ora devo aggiungerne altri
Poi dovrň aggiungerne altri.
Cosa mi condigliate, creare dei DB2 e DB3, oppure aggiungere nuove tabelle 
al DB preesistente?
Il carico sul DB1 č abbastanza basso, non ci sono molte richieste, solo 4-5 
richieste al minuto in generale, quindi.....
Io sarei dell'idea di creare un DB2, un mio collega vorrebbe estendere DB1.
Ora estendere DB1 vuol dire dover mettere mani sia al DB che al codice dei 
vecchi programmi (sintetizzati in un generico Prog1).
Creare DB2 vuol dire ..... sincronizzare i DB tra loro nelle tabelle comuni 
(attualemnte la piů grande crese di circa 10'000 record l'anno).
Cosa consigliate?
Altra cosa č:
Nel caso volessimo creare due DB diversi (se non 3), come conviene 
sincronizzare? Via codice o via SQL Server?
Io nel frattempo quanod  creavo Prog1 ho messo un campo bit che se impostato 
su 1 blocca le modifiche del record da parte di prog1, proprio per ..... 
sviluppi e problemi eventuali di sincro con altri DB.
Cosa consigliate?
BTW
Prog1 inserisce dei dati.
Prog2 controlla quei dati, li modifica se errati e ne molti aggiunge altri.
Prog3 eventualmente deve aggiungere pochissimi dati e rielaborare quanto 
inserito da Prog2 e 3 ma in maniera diversa e per fini diversi di quelli di 
Prog2.
In pratica i dati che sono modificati da Prog2 non devono per nessuna 
ragione poter essere modificati da Prog1.
Per quanto riguarda Prog3 invece ..... deve poter modificare solo parte dei 
dati inseriti da Prog2 e Prog1.
Spero di essermi spiegato.......
Spiegator Out

 Spero di essermi spiegato.......
'nzomma... c'e' di meglio, ma lo spazio ed il tempo di un post sono 
obiettivamente pochi per analisi di questo genere.
-- 
ciao, hal

dati inseriti da Prog2 e Prog1.
Il che mi fa pensare che devi comunque lavorare su prog1 per evitare
che vada a scrivere dove modificato, cosa invero che potresti fare
anche con un trigger.
--
Ciao!
Luca Menegotto


Grazie mille, sono già partito per questa strada.
UPDATE, per esempio.


Newsgroup: it.comp.lang.visual-basic
Titolo: Riconoscimento vocale.

Esistono delle dll (o controllo) da implementare in un programma VB 5
(o 6) utili a riconoscere la voce umana?
Grazie infinite!!!
---Bruno

...


...


ciao Enrico , puoi prendere un emulatore del C=64 Lui poteva farlo :-)))))
a parte gli scherzi , ripostalo credo possa interessare a molti.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] mandare record ad AS400

Ragazzi, premetto che sono un'ignorante dal punto di vista di AS400 e
connessioni derivate.
Come posso mandare dati all'AS?
Mettiamo il caso che devo mandare una tabella o query di Access con alcuni
campi Come fa a sapere l'AS come posizionarli nel suo DB?
Magari mandatemi qualche esempio cosě me lo posso studiare con calma...
Grazie
Andrea

Andrea
Ci sono 2 metodi:
1) Utilizzando le API APPC molto veloce, ma complesso. (richiede un file ICF
e un PGM RPG su AS. Lavora su DB dell'AS con quasi la stessa velocità di un
DB locale.
2) Utilizzando ODBC dell'AS più facile, ma lento.
Se vuoi esempi fammi sapere.
Ciao Walter
Se vuoi degli esempi

...



Se puoi mi interesserebbe un esempio con le API APPC.
Io personalmente uso DIRECT ODBC di VB5 e non e' male, impiega un po' per
stabilire un collegamento con AS400 ma poi viaggia abbastanza velocemente.
Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: ExitWindowsEx e EWX_POWEROFF

Perchè non funziona ? (forrei farlo funzionare con windows XP Home / Pro).
Uso il seguente codice
Public Enum TipoExit
    EWX_LOGOFF = 0
    EWX_SHUTDOWN = 1
    EWX_REBOOT = 2
    EWX_FORCE = 4
    EWX_POWEROFF = 8
End Enum
Declare Function ExitWindowsEx Lib "user32.dll" (ByVal uFlags As Long, ByVal
dwReserved As Long) As Long
Private Sub Command_Click(Index As Integer)
    Dim TipoSpegnimento As TipoExit
    Dim retval As Long  ' return value
    Select Case Index
        Case 0
            TipoSpegnimento = EWX_LOGOFF
        Case 1
            TipoSpegnimento = EWX_SHUTDOWN
        Case 2
            TipoSpegnimento = EWX_REBOOT
        Case 3
            TipoSpegnimento = EWX_POWEROFF
    End Select
    retval = ExitWindows(TipoSpegnimento)
    If retval = 0 Then MsgBox "Richiesta fallita"
End Sub

 Uso il seguente codice
WinXP come tutti gli NT necessita dei diritti per poterti fare lo shutdown.
Cerca in MSDN AdjustToken.
Dovrebbero apparirti un paio di esempi su come fare.
Ciao

 ha scritto nel messaggio
news:un1k8.62908$_u5.1...@news1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: struttura dati associativa in VB6

Ciao a tutti,
volevo sapere se in VB6 esiste un qualche tipo di "struttura dati
associativa",
come std::map in C++ o hashtable & simili in java.
In parole povere e' una struttura che associa un valore ad una "chiave":
chiave1->valore
chiave2->valore
chiave3->valore
e dove le chiavi non possono essere ripetute....
Mi hanno proposto le "collection" ma a prima vista non mi pare svolgano
questo compito.
Magari uno le puo' adattare, la mi pare siano semplici "insiemi"
Ciao e grazie
Beppe


Sono semplici insiemi in cui, ad ogni oggetto aggiunto, e' possibile
associate una chiave alfanumerica univoca immodificabile, quindi direi
esattamente quello che ti serve.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

[bEPPE]

Le Collection fanno al caso tuo, se le vuoi tipizzare, crea la classe base
(ClasseBase) e poi usa la creazione guidata classi di VB (se vuoi
semplificarti il lavoro), definendo un insieme di ClasseBase.
In alternativa alle Collection puoi usare l'oggetto Dictionary definito nel
Microsoft Scripting Runtime (da aggiungere ai riferimenti di progetto) che
e' piu' "potente" in quanto (fra le altre cose, F1 per delucidazioni) puoi
verificare se una chiave gia' e' stata usata senza sollevare un'errore.
Attenzione che lo Scripting Runtime *non* va incluso nel pacchetto di
installazione e soffre degli stessi problemi di msvrct o come ca$$o si
scrive :-P.
<pubblicita' occulta>Alternativa ancora migliore</pubblicita' occulta> la
classe adxCollection scritta da Zanna e presente sul Sito Comune. Pure VB,
molto performante.
hth,
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

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

ciao a tutti,
Ho il seeguente problema.
Ho un file .JPG proveniente dalla scannerizzazione di una immagine in
formato A4.
In un progetto Vb6 ho inserito un oggetto IMMAGE con picture che punta al
mio file jpg ma essendo più grande della videata me ne taglia una buona
parte.
Come posso ridimensionare l'immagine alla grandezza dell'oggetto IMMAGE
inserito nel formato Vb6 ????
Oppure come, se possibile, far comparire nell'oggetto Immage le barre di
scorrimento DX/SX & UP/DWN ???
...... o altre soluzioni !!!!!!!!!!!!!!!
grazie 1000 (euro)
bye bye
WP

 wrote in message
9g2mvs$r62$1...@fe1.cs.interbusiness.it...


 wrote in message
news:9g2mvs$r62$1...@fe1.cs.interbusiness.it...



Ciao,
     Salvo
Newsgroup: it.comp.lang.visual-basic
Titolo: Winsock: triste epilogo :-(

Ho combattuto fino allo stremo, e alla fine ho ceduto: ha vinto Billy
(anche questa volta) :-(
Sono giunto alla conclusione che il protocollo TCP/IP  N O N   F U N Z I O
N A   su una stupidissima LAN Microsoft, ma solo su reti SERIE e su server
che montano sistemi operativi SERI, non questa monnezza di Winzozz !!.
Ho provato come un disperato tutte le soluzioni che mi sono state suggerite
in questi travagliatissimi (per me) 3 mesi, ma NESSUNA di queste è stata
efficace.
E' incredibile come riesca in un programma scritto in VB, utilizzando il
controllo Winsock, fare tutto quello che voglio in Internet (tanto che, se
avessi tempo e voglia (ma mi mancano tanto l'uno quanto l'laltra) potrei
scrivermi la mia applicazione di gestione di posta elettronica, buttando
alle ortiche Outlook), e non riesca invece a far dialogare due stupidi
processi in esecuzione su due stupidissime macchine connesse in LAN; ho
provato tutto quel che mi avete detto (file hosts, ecc. ecc.) ma non
funziona NIENTE!!!!!!!!
Il controllo Winsock NON RIESCE A RISOLVERE I NOMI sulla LAN (ma la LAN
funziona benissimo, almeno per quel che riguarda i servizi Microsoft:
condivisione di files e stampanti, applicazione Winpopup, servizi di
mailing intranet, ecc. ecc.).
L'unica macchina che riesco ad indirizzare è.... la macchina stessa,
tramite l'url 127.0.0.1
Pazzesco, vero ??
E pensare che in Internet, col winsock, riesco ad indirizzare qualsiasi
server, anzi qualsiasi host.... ma sulla LAN, no !!!!
Mi sono arreso e ho rinunciato al progetto :-(((
A parte il fatto che dovrò pagare una penale per questo, ho comunque
consigliato al mio committente di rinunciare a Windows 95 come piattaforma
per la sua applicazione e scegliere un SO serio.
Voglio comunque ringraziarvi per la vostra generosa disponibilità.
Scusate lo sfogo.
-- 
Ale...@tiscalinet.it
il mio sito: 
http://web.tiscalinet.it/alexsode
visitate anche
 
http://www.freeweb.org/ambiente/Colombo/votazioning2.html
.
P.S.:
sapete perché alla stazione Termini di Roma il nuovo supersistema di
controllo superinformatizzato ha fatto FLOP, creando tutti quei disagi
immani all'utenza ?
Perché è stato sviluppato sotto Windows NT.
Roba da matti....
Chissà chi avrà avuto questa brillantissima idea..

>Scusate lo sfogo.
Mi dispiace non aver partecipato alla discussione.
Antonio



Newsgroup: it.comp.lang.visual-basic
Titolo: Linee e fincature in Rich Text e VB

Salve,
ho un problema nell'uso di campi RichText in visual basic 5.
Io, ho costruito con word un template di documento che contiente linee
verticali e orizzontali più del testo. Lo ho salvato in RTF. Se lo riapro
con word, le linee (ho provato con spessori diversi) sono tutte al loro
posto. Se da VB carico lo stesso file in un RichText field, si vede solo il
testo ed eventuali bitmap.
Qualcuno sa dirmi come mai e come si posssa importare in VB un file di
questo tipo?
saluti
gigi
P.s. per favore inviatemi eventuali risposte anche via e-mail a:
gigil...@iol.it

verticali e orizzontali più del testo. Lo ho salvato in RTF. Se lo riapro
Avevo provato tempo fa a fare la stessa cosa, senza successo. Apparentemente
il controllo RTF non supporta quel tipo di comandi.
Marcantonio

Newsgroup: it.comp.lang.visual-basic
Titolo: Quante telefonate?





Salve, sno un'appassionato di Visual Basic, alle 
prime armi, usando il Winsok vorrei sapere come faccio a capire quante volte il 
telefono squilla in un arco di tempo, cioé vorrei realizzare un programma che mi 
memorizzi quante volte ha squillato il telefono durante il giorno, si può 
fare?


Grazie mille a chi decidesse di 
aiutarmi.



 si può fare?Grazie mille a chi decidesse di aiutarmi.

Newsgroup: it.comp.lang.visual-basic
Titolo: Info FlexGrid

Ciao. Vorrei capire come si usano le varie proprietà, e non solo, della
FlexGrid ma non so dove trovare una descrizione dettagliata di tutto questo.
Qualcuno può indicarmi dove posso trovare della documentazione su internet?
Grazie e ciao.
Fabiano.

 Qualcuno puņ indicarmi dove posso trovare della documentazione su
internet?
Ho puntato il browser su 
http://msdn.microsoft.com
 e nel campo Search, della
pagina che si e' aperta, ho scritto: msflexgrid.
L' url generato e' stato
http://search.microsoft.com/us/dev/default.asp?qu=msflexgrid&boolean=ALL&nq=
NEW&so=RECCNT&p=1&chkM=on&radM=2&chkS=on&radS=2&chkA=on&radA=2&chkP=on&radP=
2&chkK=on
(e' tutto su una riga)
Sono arrivati 100 risultati.
Ciao
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: Pop3

Buongiorno... vorrei gentilmente sapere come si può scaricare e_mail da un
server pop3 tramite un programma in VB, oppure l'indirizzo di un sito dove
posso reperire informazioni...
Scusate la banalità della mia domanda, ma provengo da altri linguaggi di
programmazione e VB lo conosco appena...
Grazie...

 ha scritto nel messaggio
8tosms$5t6$1...@fe1.cs.interbusiness.it...

La mia personale opinione, è di usare il controllo winsock, studiandosi
anche superficialmente il POP3 (praticamente come quando si usa telnet).
Dopo esserti connesso al server giusto (proprietà RemoteHost e RemotePort a
110, la porta POP3) usi il metodo connect. Poi ti identifichi inviando (con
SendData terminando la stringa con un vbCrLF = Chr(10) & chr(13)) "HELO
nometuoprovider.it
", poi dopo aver aspettato le risposte positive da parte
del server mandi "USER tuousername" e poi "PASS tuapassword". Ti dovrebbe
ritornare un messaggio positivo con il numero di e-mail presenti,
scaricabili (da adesso passo al mi sembra) con "RETR numero messaggio" e
cancellabili con "DELE numeromessaggio". Per uscire basta inviare "QUIT" e
richiami il metodo Disconnect del winsock.
Ciao!

concordo con st_985

 wrote in message
8tosms$5t6$1...@fe1.cs.interbusiness.it...


 wrote in message
news:8tpt9m$ita$1...@nslave3.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Help: versioni di VB5

Ma quali sono le versioni attualmente disponibili di Visual Basic 5?
Learning, Professional, Enterprise ...
In cosa si differenziano e quali sono quelle in italiano?
Grazie.
WARNING -> Remove XXX to reply me by e-mail
ATTENZIONE -> Rimuovi XXX per rispondermi con e-mail

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con stampa di un form

Salve a tutti,
non so piu' dove sbattere la testa per risolvere questo problema e spero in
un vostro aiuto.
Devo far stampare ad un mio programma il contenuto di un form ma non riesco
a capire perchè ne stampa soltanto la prima metà orizzontale.
Il fatto piu' strano è che fa cosi' da quando l'ho messo dentro un
applicazione MDI.
Qualcuno puo' aiutarmi?
Un altra cosa:
è possibile stampare due form nella stessa pagina con l'oggetto Printer?
Grazie a tutti

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [??] Re-post Distruction di classi VB5 vs VB6

Ciao a tutti,
ri-posto una considerazione non cagata sull'improvement subito dalle
funzioni di rimozione delle classi dalla memoria in VB6 rispetto al VB5.
Forse a pochi č successo di strutturare classi complesse in VB, visto
che non č lo strumento ideale per questo genere di cose, ma
effettivamente il mio progetto non era complessissimo, e dava tempi di
distruzione dell'ordine di minuti. Chiudo un file per aprirne uno nuovo,
vuoto, e passa un minuto abbondante. Non mi pare carino. Ebbene, in VB6,
stesso progetto, 3 secondi. Mi pare sbalorditivo. Ora mi domando: sono
stato preso in giro o č proprio cosě? 20volte, dico venti volte piů
veloce. E Microsoft non vi accenna neanche.
*mah*
Flavio Ronco
PS Qualcuno aveva risposto alle mie lamentele (non al posting in
questione), dicendo che per lui la situazione era ancora peggiore. Beh,
č ora di accontentare Bill e comprare l'auto nuova, magari considerando
quanti pochi chilometri ha fatto prima di diventare obsoleta :-)
f.ronco@*NonMiServeNiente*
flashnet.it
http:\\
www.geocities.com
\Paris\3461\
-------------------------------------------------------------
"Dio ha uno screensaver. Speriamo che non tocchi il mouse..."

veloce. E Microsoft non vi accenna neanche.
Non cagata sul NG forse, ma io ho forwardato il tuo post a 5 colleghi... :-)
Oltretutto pare che la cosa sia vera anche per, ad esempio, i dati delle
flexgrid, in un mio prg ce ne stava una con qualche migliaio di elementi
e il VB5 ci mette circa 10 solo per fare una .Clear.
Pare che il VB6 invece...
Comunque GRAZIE ! (avanzi una birra, se passo dalle parti di Torino te la
offro !)
------------------------------------------------
In questa signature ci andrebbe una bella frase,
appena ne trovo una buona ce la metto...
------------------------------------------------
Real E-address: 
gaet...@hotmail.com

 Real E-address: 
gaet...@hotmail.com
f.ronco@*NonMiServeNiente*
flashnet.it


Pare che il VB6 invece...
Uso VB6 e posso dire che il problema persiste anche sulle TreeView (e non
parlo di 10 sec. ma di una trentina con circa 2000 elementi, ma io ho ancora
un P100...), e credo anche su tutti gli altri "nuovi" controlli di questo
tipo.
Con le Griglie invecie sembra molto veloce (a scaricarle, non altrettanto a
riempirle...)
Ciao.


Col ca....
Prima di passare a VB6 devo chiudere almeno 2 progetti (e ne avro' forse
ancora per 3 o 4 mesi). E poi vorrei anche essere sicuro di arrivare ad un
sistema piu' stabile di VB5, obiettivo per ora non ancora raggiunto da
VB6...
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Salvare una gif o una jpg

per quanto ne so il comando savepicture č in grado di salvare solo ed
esclusivamente in formato bitmap. come posso fare per salvare il contenuto
di una picturebox o di un'imagebox in un formato un po' piů appetibile per
il web (dunque gif o jpg) ?
grazie a tutti, ciao
-- 
http://www.tweb.dynalias.com

 appetibile per il web (dunque gif o jpg) ?
utilizzando un altro controllo.
personalmente utilizzo gvbox
http://jcoconsulting.com/index.asp?Section=GVOCX
ma è a pagamento.
forse una ricerca su google può indicarti qualcosa di gratuito.
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 
http://vbaccelerator.com/home/VB/Code/vbMedia/Using_GDI_Plus/Reading_and_Writing_JPG__PNG__TIF_and_GIF_Files/article.asp
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!


Per quanto riguarda le gif se non sbaglio credo serva una licenza, quindi ti
consiglio di lasciare perdere (almeno se devi produrre un software da
distribuire o da rivendere)
Salvare in Jpeg invece non richiede nessun tipo di licenza. Per quello che
ne so l'unico modo possibile e' utilizzando qualche componente o qualche
libreria esterna. Per esempio puoi guardare qui:
http://www.vbaccelerator.com/home/VB/Code/vbMedia/Saving_Pictures_to_JPG/Using_Intel_JPG_Library/article.asp
Ciao
-- 
Fabio
http://www.codice.it


Come non detto, guarda il post di emmexx che sembra 1000 volte meglio.
(atz oggi non ne azzecco una)
-- 
Fabio
http://www.codice.it

 Per quanto riguarda le gif se non sbaglio credo serva una licenza,
se non ricordo male, la licenza per le gif era dovuta al brevetto
sull'algoritmo di compressione.
tale brevetto dovrebbe essere stato chiesto nell'84, quindi dovrebbe essere
scaduto quest'anno.
dall'uso del condizionale capirete che non ho alcuna certezza in merito :-)
qualcuno sa qualcosa di più preciso?


 
http://punto-informatico.it/p.asp?i=44387


 
http://punto-informatico.it/p.asp?i=44387
e l'avevo anche già letto :-(
vabe', scusatemi per la domanda.


 > di una picturebox o di un'imagebox in un formato un po' più appetibile


 come faccio?
Avevo trovato questo:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=NGQK6.221394%24o9.31795366%40typhoon.tampabay.rr.com&rnum=1&prev=/groups%3Fq%3Dprint%2Bpicturebox%2Bvb%26ie%3DUTF-8%26oe%3DUTF-8%26hl%3Den%26btnG%3DGoogle%2BSearch
ma la qualita' di stampa e' un po' scarsa.

Newsgroup: it.comp.lang.visual-basic
Titolo: Microsoft Scripting Runtime - VB6

Salve a tutti.
Ho un problema con la dll del Runtime Scripting: scrrun.dll.
Infatti, quando cerco di caricare il relativo componente nel mio progetto
ecco il messaggio: 'Impossibile caricare C:\WINNT\System32\Scrrun.dll'. La
stessa cosa accade quando cerco di caricare l'OCX Wshom.ocx (Windows script
host object model).
Grazie a tutti.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Salve a tutti.
Ho il seguente problema con la dll Scrrun.dll (ed il relativo componente
'Microsoft Scripting Runtime'): quando cerco di inserirla nel mio progetto
(attraverso la finestra 'Componenti\Controlli') Visual Basic mi dice che e'
'Impossibile caricare C:\WINNT\System32\scrrun.dll'.
Lo stesso errore lo riscontro con il componente OCX WsHom.ocx (ed il
relativo componente 'Windows Script Host Object Model').
Ringrazio a tutti ed auguro una buona serata.


 host object model).
vai su 
www.microsoft.com/scripting
 e cerca Windows Scripting Host (WSH) e
prova a reinstallarlo.
Il Microsoft Scripting Control è un'altra cosa: è un OCX che permette
l'esecuzione di codice VBScript e JScript dalla tua applicazione, comunque
lo trovi nelle stesse pagine.
Ciao
--
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] SAP DB, è free?! ne vale la pena?

Ciao a tutti,
Visto che sto vedendo che DB free sono disponibili, mi sono inaspettatamente
imbattuto in SAP DB.
http://www.sapdb.org
Penso che tutti abbiamo sentito parlare di SAP, ci sono aziende che vendono
soluzioni SAP a prezzi da capogiro...
O provato a dargli un'occhiata... già si presenta bene considerando che
supporta tutti i sistemi operativi!
Ho scaricato sia la versione per Win32 che per Linux, ed ho installato
quella di linux (in ufficio ho come server aziendale un Linux 8.0).
L'installazione è stata banale...   rmp ...
Ho poi installato dbmanager e dbmstudio, ho creato un DB vuoto.. e ho dato
un'occhiata veloce.
Mi appare tutto molto ben fatto! Dando un'occhiata alla documentazione
evidenzia aspetti da soluzioni Enterprise.
... e tutto questo... gratis????
Cosa ne pensate? Io inizio a valutarla un'ottima ipotesi da implementare in
un nuovo grosso progetto che ho in cantiere, ma vorrei informarmi meglio, e
questo msg serve anche a questo.
Grazie
Ettore Maronese, il Mes

 Ettore Maronese, il Mes
Andrea

 questo msg serve anche a questo.
Io sinceramente ho sempre sentito parlare *molto* male di SAP da parte
di tutte le persone che c'hanno avuto a che fare, per cui parto già
con un discreto pregiudizio negativo.
Inoltre non c'è un port per FreeBSD, il che lo considero un altro fatto
negativo (sia perché non lo posso utilizzare sia perché evidentemente
nessuno ne ha ancora sentito il bisogno).
Per il resto non ho mai sentito nessuno che l'abbia utilizzato (il solo
sapdb, non SAP...), per cui dare "veri" giudizi è difficile.
Io credo che valga comunque (anzi, sicuramente) la pena di darci
un'occhiata, ma per un progetto grosso mi affiderei a qualcosa di più
collaudato e sicuro, come PostgreSQL, che è un prodotto di alto livello,
altrettanto gratuito ed open source (con licenza BSD, quindi *molto* più 
libera).
Ciao.
-- 
BSD is for UNIX lovers -- linux is for Windows haters.

Newsgroup: it.comp.lang.visual-basic
Titolo: vbctrl.reg dove lo trovo ???

vbctrl.reg dove lo trovo ???
Oltre nel CD in quale sito ???
--
Solo risposte sul news


Non credo sia disponibile su qualche sito web.
Dopotutto, e' sul CD di VB5, quindi _dovresti_ averlo (oppure mi sfugge
qualche problema?)
--
Roal Zanazzi
z...@iol.it

 Oltre nel CD in quale sito ???
Non lo trovi su nessun sito. E' illegale, e quindi vietato,distribuire il
vbctrls.reg ad altri !
Zeross
Newsgroup: it.comp.lang.visual-basic
Titolo: Spiegazione

Questa volta vorrie farvi una  domanda diversa dal solito. E' pura teoria,
io studio a scuolainformatica ed abbiamo studiato qualche settimana fa un
capitolo introduttivo sulla programmazione. Beh, all'interno si spiegava
velocemente la differenza tra linguaggio compilato ed interpretato. Diciamo
che la cosa la sapevo già, ma una cosa non mi è chiara. Si è parlato anche
di programma trasportabili e non trasportabili che significa che possono
essere trasferiti su di un'altra macchina. Beh, lui (il prof.) diceva che
Java è un linguaggio estremamente trasportabile (e fin qui ci siamo), che il
C++ lo è abbastanza, anche se chiaramente necessita Windows e che invece VB
non lo è quasi per nulla. Penso che lui intenda che oltre a richiedere
Windows necessita anche delle Run-time. Quello che pensavo io era il fatto
che la trasportabilità di un programma VB dovrebbe aumentare decisamente nel
caso in cui noi si utilizzi la creazione di pacchetti di installazione, in
quanto (corregetemi se sbaglio) dovrebbe inserire tutte le ocx usate, ed
anche le run-time necessarie. Diciamo, se un pc ha Windows e basta, ed io
dovessi installare un prg VB con il pacchetto, potrei in ogni caso? Come se
fosse, per dire lo stesso compilatore VB?
Qualcuno sa spiegarmi un attimo questa storia?
--
---
Ramses
"God is just a statistic"
ICQto: 39860665
mailto: 
ram...@freemail.it

 ha scritto nel messaggio
news:95n7uo$v3o$1...@pegasus.tiscalinet.it...

La seguente è una mia opinione:
Un codice si definisce trasportabile quando trasrivendolo tale e quale su
un'altra piattaforma, può essere compilato o interpretato senza nessuna
modifica, più modifiche devi fare meno è trasportabile. (Io per esempio non
sono trasportabile 8-))))
Ciao VB

sono trasportabile 8-))))
Tutto vero, solo che bisogna specificare al nostro amico che un'altra
piattaforma significa un altra architettura hardware --tipo powerpc,
g3, risc alpha, mips o qualsiasi altra-- oppure un altro sistema
operativo --tipo Linux, NetBSD, MacOS, MacOS-X, Tru64 o qualsiasi
altro-- e *non* un altro computer con Windows98 :)
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD
Newsgroup: it.comp.lang.visual-basic
Titolo: AUTORUN

ciao a tutti,
ho un problema. Ho necessita in avvio di CD da me masterizzato che venga
emessa una pagina HTM.
ho masterizzato il cd mettendo un file
AUTORUN.INF
contenente:
[Autorun]
open=inizio.htm
ma all'avvio, mi dice che non è una applicazione W32 .....
dove sbaglio ????
Grazie anticipatamente

 ha scritto nel messaggio
news:9g2lpk$o1u$1...@fe1.cs.interbusiness.it...


 wrote in message
news:9g2lpk$o1u$1...@fe1.cs.interbusiness.it...


 ha scritto nel messaggio
news:9g2lpk$o1u$1...@fe1.cs.interbusiness.it...


 
[autorun]
open=start inizio.htm
con questo sistema puoi far partire qualsiasi file
solo che ti mostra per qualche istante una finestra nera
inoltre puoi testare se funziona prima di metterlo su CD
metti tutto in una cartella (es c:\prova)
poi, da finestra dos, dai il comando subst m: c:\prova
ti crea un disco virtuale che punta alla cartella facendo partire l'autorun
-- 
Samuele Battarra
mail server: 
libero.it
account: battarsa

open=start inizio.htm
io proverei anche con win nt e/o win2000 perche' ho qualche dubbio ...
ciao, hal

 > ma all'avvio, mi dice che non č una applicazione W32 .....

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Meeting...

Ma, abbiate pazienza (io non so bene a chi mi rivolgo, ma loro sě...),
pensate che del meeting ne dobbiamo parlare dopo che si č svolto o volete
dare il tempo agli intenzionati di partire? Ovviamente, č lecita anche una
risposta del tipo "non se ne fa nulla"...

: pensate che del meeting ne dobbiamo parlare
[Cut]
A proposito, l'ultima volta che ne abbiamo parlato ,
dovevamo farlo da me  vero?
Sono sempre disponibile :)
antipasti 3 primi, e tre secondi per tutti :)


perchč?
c'č il meeting????
Quando dove chi come?????
????? O __ O ??????

 lecita anche una risposta del tipo "non se ne fa nulla"...
Ok, ora faccio la vittima e vi invito a immaginare (in assoluta libertà,
anzi, un po' di più) atti plateali di disperazione e relativa inondazione
lacrimale dell'intero quartiere.
Io non credo che, tranne gli unici due che hanno risposto (anch'essi in
palese/ironica curiosità) questo messaggio non sia stato letto, a meno di
non sprofondarmi nella totale virtualità (ma non posso perchè un po' di voi
li ho visti, qualcuno l'ho persino toccato stringendogli la mano) e quindi
nella difficile accettazione dell'aver parlato sempre con me stesso. La cosa
non è per nulla impossibile e la mia stabilità mentale la renderebbe persino
compatibile, ma penso davvero (sempre fuori dai denti, ben sapendo che mi si
dirà "ma cacchio, 'spetta n'attimo, no?! No, l'ho detto prima io, quindi
inventatene un'altra.) che non vi sia una reale intenzione, nemmeno quella
di dire "ma no, dai, saltiamo".
Roby non "risponde"? Ok, ma, con tutto il rispetto nei suoi confronti e la
mai negata riconoscenza per il suo impegno, mi pare che mangiamo
quotidianamente, no?! Non credo che per farlo insieme si debba "pretendere"
l'interessamento attivo di Roby...
Ok, provoco e impreco, ma io, fra dieci giorni, salto.
Sarebbe, in questo OT, assolutamente IT la risposta su Lokar, la nuova
curiosità sui reiterati (ma poi sospesi) inviti del WM-Lord ... e alcune
altre cosette. Mi astengo a fatica, ma mi scappa un "ma che cazzo pensate di
combinare?".
Abbiate pazienza, se potete, ma, se proprio vi scappa, preferisco un
'fanculo in ghigna, piuttosto che ... il nulla.
PS: Pare che la sabbia sia finita. Ora occorre scavare...

 'fanculo in ghigna, piuttosto che ... il nulla.
Mandami una mail la prossima volta, il NG temo che non potrò seguirlo per un
po'.
Ciao
*Roby*

 PS: Pare che la sabbia sia finita. Ora occorre scavare...
?
non l'ho capita... mah... ah... ora forse ho capito! :)
Newsgroup: it.comp.lang.visual-basic
Titolo: ? Format

Scusate la banalità della domanda, a volte si prendono le maggiori cantonate
per le banalità
Ho cercato il comando format ma non riesco a risolvere la questione.
Come faccio ad imporre solo una stringa con caratteri maiuscoli
nell'immissione in una TextBox?
Grazie mille a chi avrà tempo e pazienza da dedicarmi
Paolo

 nell'immissione in una TextBox?
Devi intercettare i tasti in KeyPress del controllo e convertirli in
maiuscolo, per esempio con:
KeyAscii = Asc(UCase(Chr(KeyAscii))).
Eventualmente, scartare gli indesiderati (KeyAscii=0).

 ha scritto nel messaggio
news:GCBcc.4218$l27...@news.edisontel.com...


Grazie per vostro aiuto
Paolo
Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa tabella access

MY.PrintSection = True
Grazie a tutti.

Allora la via che vuoi intraprendere tu per stamparlo è:
Dim appl As Access.Application
Set appl = New Access.Application
appl.OpenCurrentDatabase("c:\db1.mdb")
ac.DoCmd.OpenReport "MyReport"
ac.CloseCurrentDatabase
Se provi a cambiare i parametri di OpenReport affinchè non lo invii direttamente in stampa, ma bensì a video, non funge
(non so perché, prob. perché chiude Access e quindi anche il report prima che tu riesca a vederlo)
Spero di aver capito bene...
ciao,
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: Comunicazione tra Client e Server

Ciao a tutti !
Ho un problema che vorrei risolvere, ma non saprei neanche da che parte
iniziare !
Devo realizzare delle elaborazioni particolari, per cui ho bisogno di
realizzare un programma che risieda su un server e che resti in attesa di un
messaggio da parte di un client, a seguito del quale iniziare
un'elaborazione. Al termine della sua elaborazione, dovrebbe restituire uno
status alla sendmessage chiamante.... Come è possibile realizzare ciò ?
Avete qualche dritta da darmi, o, meglio ancora, qualche link a file di
documentazione o siti che parlino di questo argomento ?
Grazie in anticipo !
--
Fabio GRANDE
f.grand...@poker.it


<URL>
http://www.it-lang-vb.net/result.asp?dir=0&keyword=winsockb&typeric=AND&Tipo
logia=Tutte&Categoria=Tutte&NomeFile=File
</URL>
Ciao
--
Timothy Redaelli
timothy(dot)redaelli(at)email(dot)it
-----------------------------------
Links:
Sito Comune: 
www.it-lang-vb.net
MSDN: 
msdn.microsoft.com

Newsgroup: it.comp.lang.visual-basic
Titolo: QB 4.5 qualcuno me lo presta !?!?!?

Ho urgente di bisogno di leggere un listato salvato in QB 4.5 magari
salvarlo in ascii in modo da spupazzarlo come mi pare !!!
Sono disposto a inviare il file a chiunque sia in grado di restituirmelo
in formato leggibile.
Grazie a tutti
--
Contact  : Stefano Piersigilli
Company  : StephenSoftware(R)
Address  : Viale di Vigna Pia, 60
Zip  : 00149
City   : ROME
State  : ITALY
Tel.   : +39-6-5571648
Fax  : +39-6-5560638
Internet : 
http://www.stephensoftware.it
Compuserve : 106165,2472
Fingerprint : 08 C6 63 BC 79 93 C1 98  46 20 45 11 30 77 5F C9

Io te lo do il qb. Se dai il tuo indirizzo...
fe...@softhome.net
Newsgroup: it.comp.lang.visual-basic
Titolo: ISA BUS- Aiutoooo!!!

Ciao ragazzi sono nuovo sia della newsgroup sia di VB.
Sto realizzando un prototipo di scheda per il BUS ISA.
Programmando in Dos non ho problemi xché le funzioni di I/O sono libere.
Volendo portare l'applicazione in VB5 non ho trovato comandi per l'I/O alle
porte del BUS ISA.
Come posso fare? posso utilizzare una routine in assembler? e come gli passo
i valori di indirizzo e valore? esistono API per queste operazioni?
GRAZIE 1000!

 wrote in message
qRsv5.11540$Sm1.1...@news.infostrada.it...


 wrote in message
8pm8a9$5ei$1...@fe2.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Perche non stampa ?

Qualcuno mi spiega perche la seguente routine mi da errore ( necessario
oggetto )
Public Sub Stampa()
Dim stringa As String
stringa = "Prova di Stampa"
Printer.Print stringa
End Sub
Come devo modificarla per farla funzionare ?

 Printer.Print stringa
Printer.EndDoc


 Printer.EndDoc
javalab (o a.), stavo per scriverlo io.
perň...
perchč "necessario oggetto"?
la mancanza dell'enddoc causerebbe il differimento della stampa fino alla
chiusura dell'applicazione (se non ricordo male) ma non un errore di run
time.
il mio sospetto č che sulla macchina non sia configurata una stampante, ma
mi pare una cosa cosě banale...
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 errore di run time.
bho, forse perche' _dopo_ la stampa errata si faccia riferimento a qualche
oggetto o form che non e' accessibile dato che il sistema sta ancora
attendendo un EndDoc ?
Mi e' successo un errore simile con una form splash e una form main con un
semplice "frmsplash.setfocus" !
-- 
-Gigio@Work(?)-

 End Sub
Perche' l'oggetto Printer non esiste. Stai mica cercando di farla girare su
VBA di Access?
(cioe', che l'oggetto Printer esiste lo so' anche io. Intendevo dire che non
esiste in quel particolare contesto)

 mi pare una cosa cosě banale...
potrebbe benissimo, come potrebbe l'dea di drizzt che in access printer non
c'e'. non mi ero proprio posto il problema. be', cominciamo a configurarne
una :)
ciao, j.
Newsgroup: it.comp.lang.visual-basic
Titolo: Porta seriale

Non riesco a far leggere alla porta seriale il carattere ACII NUL in HEX=00.
Infatti se invio un pacchetto alla serilale gestita dal mio applicativo,
l'evento OnComm del controllo MSComm non lo considera.
Qualcuno sà come indicarmi qualche soluzione a riguardo ?
Ciao e grazie per l'attenzione
Piero


Ti mando una funzione di test (che ovviamente va adattata alle tue
esigenze) che invia un byte alla porta seriale per essere trasmesso.
Private Sub SendCommand(bCommand As Byte)
If MyComm.PortOpen = False Then
        MyComm.CommPort = sSettings.nPort
        MyComm.Settings = strSettings
        MyComm.InBufferSize = INPUT_BUFFER_LENGHT
        MyComm.OutBufferSize = 1
        MyComm.InputLen = SAMPLE_EVENT
        MyComm.RThreshold = SAMPLE_EVENT
        MyComm.SThreshold = SAMPLE_EVENT
        MyComm.Handshaking = comNone
        MyComm.InputMode = comInputModeBinary
        MyComm.DTREnable = False
        MyComm.RTSEnable = True
        MyComm.InBufferCount = 0
        MyComm.OutBufferCount = 0
        MyComm.PortOpen = True
    End If
    MyComm.Output = Chr$(bCommand)
End Sub
Se vuoi spedire il valore 0x00 in esadecimale, puoi scrivere
Dim bValue as Byte
....
bValue = &H0
SendCommand bValue
il controllo MSComm deve registrare l'evento comEvSend, sempre che tu
abbia impostato la proprieta' SThreshold del controllo a 1...
Se ci fossero problemi, fammelo sapere
Ciao!!
--
Massimo Fauro

Salve sono Luciano.
Ho alcuni problemi nel gestire un lettore di codici a barre, in quanto ho
fatto un form che contiene un controllo MSCOMM e due controlli timer, il
tutto gestito in  un loop che controlla la presenza di dati sulla porta
seriale.
Tutto sembra funzionare in quanto riesco ad ottenere il numero decimale in
una text box, però a lungo andare ottengo l'errore di memoria esaurita ossia
di stack overflow forse perche utilizzo qualche funzione DoEvents
all'interno del loop????
Chi può darmi una mano?
Grazie in anticipo

 wrote in message
news:9aialg$oqa$1...@pegasus.tiscalinet.it...
.....
E' assolutamente cosi'!!!
Prova ad eliminare i DoEvents dal loop, non dovresti ottenere dei
peggioramenti nel funzionamento del tuo software.
I DoEvents all'interno dei loop vanno ad intasare la cosa dei messaggi
perche' il S.O. non riesce a smaltirli tutti. E, se ne hai messi anche
in corrispondenza dell'evento comEvReceive dell'oggetto MSCOMM, facci
molta attenzione!!! Io ne generavo uno ad ogni byte ricevuto, e quasi
immediatamente lo stack andava in overflow!!
Ciao!!
--
Massimo Fauro
Newsgroup: it.comp.lang.visual-basic
Titolo: Link

Voglio imparare  visual basic
mi date qualche link di siti in italiano

 ha scritto nel messaggio
news:phTOa.7440$qa5.1...@news2.tin.it...


 ha scritto nel messaggio
news:jkTOa.160110$lK4.4...@twister1.libero.it...


 
www.visualbasicfordummies.it
Dimmi che stai scherzando, dimmelo, ti prego...

 ha scritto nel messaggio
news:beh037$52i2o$1...@ID-174464.news.dfncis.de...


 hihihihihihihihhihihihihhihii
Mavaffanculo! hi-hi.
E ora, semmai vorrai rispondere, scrivi sotto al testo quotato.

 ha scritto nel messaggio
news:beh10m$5088v$1...@ID-174464.news.dfncis.de...

va bene la precisazione su dove rispondere, ma il Vaffanculo??? :O(

 mi date qualche link di siti in italiano
Un buon libro ... è sempre un buon libro (cit.)
Comunque, cerca su Google (e non è un'offesa, ma un ottimo consiglio)
qualcosa come "visual basic corso", pagine in italiano.
Per esempio (ma sono un tot):
http://www.google.it/search?q=visual+basic+corso&ie=UTF-8&oe=UTF-8&hl=it&btn
G=Cerca+con+Google&lr=lang_it

[*Alfredo* : 
blue...@libero.it
] ha scritto:

A te. Qui si lavora e, solo ogni tanto, si cazzeggia.
Se la tua risposta è anche solo parzialmente coerente con la richiesta, ok.
Se è palesemente inutile o, addirittura, provocatoria, beh, vaffanculo! A
te.
PS: La mia risposta è assolutamente coerente con la _tua_ richiesta.

torniamo a lavorare tutti e due che č meglio, senti a me.
inutile scrivere cazzare ambo le parti.
coerente anche questa. buon lavoro
--
Ciao
Alfredo

 coerente anche questa. buon lavoro
Ok, ma, per favore, vuoi risolvere quei links? Grazie.

 mi date qualche link di siti in italiano
per favore. grazie. prego. nonchediche'.
http://www.sundaysw.com/

Mi avete deluso io ho fatto una richiesta e sono stato trattatomale

 Mi avete deluso io ho fatto una richiesta e sono stato trattatomale
Non mi pare affatto, eccetto uno...

 ha scritto nel messaggio
news:beh3gd$552pt$1...@ID-174464.news.dfncis.de...


 mmmmm ،_،
Risolvi quei links, per favore!

non ho mai "risolto" un link, sorry, non saprei come fare.
se creano tutti questi problemi potresti dirmi come fare o farlo tu
direttamente. tnx
--
Ciao
Alfredo

www.redangel.it
www.manuali.net
www.it-lang-vb.net
www.visual-basic.it
ect ect
--
Ciao
Alfredo