mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Lista degli utenti (chat in VB6)

Ciao a tutti,
ho creato un programmino composto di due progetti VB6 (un client ed un
server) per chattare. Il programma funziona bene (ho utilizzato WinSock per
la connessione tra i due programmi) ma ho un piccolo problema: dovrei
gestire una lista di tutti gli utenti che si connettono e spedirla ai client
quando si connettono (aggiornandola ogni X secondi). Spedirla non è un
problema ma come faccio a creare una lista con VB? Ho provato con una
Collection ma mi da tantissimi problemi. C'è un metodo migliore? (o che
comunque funzioni?)
Grazie, Alessandro.

 Collection ma mi da tantissimi problemi.
Problemi? Per esempio?
termoPilucco.

 Come risolvo?
Utilizzando le classi: crei una classe con gli stessi membri del tipo da te
definito.
Tuttavia se il tuo scopo è semplicemente passare un elenco  di nomi,
potresti usare una stringa concatenata in cui delimiti i nomi tramite un
carattere particolare (per esempio vbcr)
termoPilucco.

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

Scusate per la domanda stupida....ma dove diavolo si trova la combobox???
Nei componenti???
Ma dove????
ciao

Fate finta di niente per la precedente E-Mail....era un momento di
crisi......

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

Newsgroup: it.comp.lang.visual-basic
Titolo: SOMMARE STRINGHE

Ciao   avendo una tabella  con dati   di tipo intero
nelrecuperare i dati  mi serve sommare  i dati
ora dato che i dati recuperati finiscono in textbox
posso uwsare una varibile per sommare  piu' stringhe
 se faccio
sommabaselatte = str(BASELATTEACQUTTEXTBOX .TEXT )
QUESTA E' OK
MA  SE CERCO DI SOMMARE  PIU' STRINGE   MI da errore
sommabaselatte = ((Str(BASLATTEACQUTextBox.Text)) + 
(Str(BASLATTEINIZTextBox.Text)))
o devo   usare piu' variabnili tante quantesono  i dati  da importare
graszie   saluti

"cygan®" <cy...@NOSPAMlibero.it> ha scritto

da campi numerici:
s= cstr(campo1) & " " & cstr(campo2)
da txtbox:
s= txt1 & " " & txt2
ciao, a.


sommabaselatte = CInt(BASLATTEACQUTextBox.Text) +
CInt(BASLATTEINIZTextBox.Text)

"Dedalus"
sommabaselatte = CInt(BASLATTEACQUTextBox.Text) +
CInt(BASLATTEINIZTextBox.Text)
giusto. mi ero perso nella domanda e avevo scritto esattamente il contrario 
:)
anche cdbl, val, secondo i casi.
ciao, a.
Newsgroup: it.comp.lang.visual-basic
Titolo: VB MAIL

Come posso mandare una mail da VB senza utilizzare le MAPI (quindi senza
exchange) ??
Urgente...
Grazie

Usi il controllo winsock,
stabilisci una connessione con il mail server
(sulla porta 25 per inviare, sulla 110 per leggere la posta)
poi invii le stringhe di testo utilizzando i comandi SMTP che trovi
nell' RFC 822 se non mi ricordo male.
e' piu' facile di quel che sembri tranquillo ;)

>e' piu' facile di quel che sembri tranquillo ;)
anche perché sul Sito Comune di questo Newsgroup c'è uno o due esempi.... ^___^
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: piccolo Test su XP

C'è qualcuno che ha Windows XP
e proverebbe su di esso
una funzione di un mio programma
che gli manderei per email (137 Kb).
Si tratta semplicemente di:
-eseguire il prog;
-premere "Ctrl + Z" sulla tastiera;
-vedere se una immagine disegnata su una Picturebox
 con l'API Stretchbilt, scompare o no.
Credo che l'API Stretchbilt e le picturebox
abbiano dei problemi di refresh qualche volta
(magari nel passagio da nascoste a visibili ...).
Su W 95, 98 e Me, comunque, no di sicuro.
Il tutto dura in 5 secondi
(ovviamente a me preme molto).
Il programma nella versione completa poi glielo
regalo per ringraziarlo.
Grazie. 
Andrea.

 che gli manderei per email (137 Kb).
Manda pure. Ti faccio sapere a breve.
Ciao.
Francesco
email: p0i0r0a...@0l0i0b0e0r0o0.0i0t
Togli gli "0" per l'indirizzo corretto.

Se la mandi la provo e ti faccio sapere.
riccard...@avalongraphic.com
Ciao Riccardo

Newsgroup: it.comp.lang.visual-basic
Titolo: check & option a sfondo invisibile

Salve a tutti.
Nel mio prg, vorrei impostare lo sfondo con delle immagini. Ho trovato una
chiamata alle API che mi consente di riempire tutto il form con una picture
piccolina ripetendola.
Il mio problema e' che se faccio lo sfondo in questo modo, e poi ci metto un
check o un'option, non riesco a farlo diventare trasparente, ma devo dargli
un colore e cosi' si vede ....
C'e' un modo per risolvere questo problema ?
Grazie

C'e' un modo per risolvere questo problema ?
Disegnali delle dimensioni esatte del quadratino o cerchietto e scrivi il testo
su una label trasparente da mettere a fianco.
-- 
hth, hal

 un colore e cosi' si vede ....
Non so se trovi qualcosa che ti risolva il problema, ma sul
Sito Comune ci sono vari riferimenti a "trasparenza",
"trasparente" ecc. Prova una ricerca per "traspar" ;-)
Oppure uno "SporcoTrucco®": Al posto delle Option
eccetera, usa delle Image (anche vuote, funziona ! :-) )
che contengono gif con trasparenze, e lavora sulle loro Sub.
Sarà un po' più macchinoso, ma dovrebbe fare un bell'effetto. ;-)
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: [ot] ma non troppo la ballata del programmatore

      All'ombra dell'ultimo sole
      si addormentň un programmatore
      tra le sue braccia un manuale
      sognando il mare tropicale
      Venne alla ditta un committente
      con un progetto inconsistente
      delle richieste da far paura
      "prima di ieri perché ho premura"
      E domandň un lavoro immane
      con le specifiche piů strane
      "io voglio tutto e pago niente
      ho fretta sono un committente"
      Gli occhi dischiuse il softwarista
      un video l'unica sua vista
      dall'alba grigia fino a sera
      incatenato alla tastiera
      Battendo i tasti a mo' di ossesso
      e trascurando cibo e sesso
      riuscě un bel giorno a consegnare
      una release preliminare
      E si sentiva ormai contento
      ma fu sollievo di un momento
      giŕ richiamava quel cliente
      "qui non funziona un accidente"
      Ricominciň il programmatore
      a faticar per ore ed ore
      sopra un problema assai intricato
      nascosto dentro ad un listato
      Venne di nuovo il committente
      disse "cosě č meglio che niente
      č tuttavia per me importante
      fare una piccola variante"
      Ma all'ombra dell'ultimo sole
      dormiva giŕ il programmatore
      tra le sue braccia un manuale
      sognando il mare tropicale
      Erix

      All'ombra dell'ultimo sole
E' da cantare sulle note de 'il Pescatore' del grande e compianto
Fabrizio de André. Molto carina, comunque... :)))
--
Ciao!
Luca Menegotto

 Fabrizio de André. Molto carina, comunque... :)))
La conoscevo ma con lo "sfondo" della canzone.... spettacolo!
-- 
Alex {per email metti '[NOSPAM]' nell'oggetto}
"Prima di dedicarti all'impossibile accertati di aver fatto tutto il
possibile" (Alex1980)

 ha scritto nel messaggio
news:NqLid.518$Ff2...@tornado.fastwebnet.it...


 >       si addormentò un programmatore


Porta pazienza, i giovani di oggi queste cose non le conoscono... ;-)
--
Ciao!
Luca Menegotto
Newsgroup: it.comp.lang.visual-basic
Titolo: ? Impossibile avviare l'applicazione. Il file di informazioni sul gruppo di lavoro è mancante...

Ringrazio per l'aiuto che vorrete darmi
Messaggio di errore: " Impossibile avviare l'applicazione. Il file di
informazioni sul gruppo di lavoro è mancante o aperto in modo esclusivo da
un altro utente "
Questo messaggio di errore avviene sulla riga :
    con.Open Con,"Admin", "MiaPassword"
la stringa di connessione è:
   con.connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Dir\MioDB.MDB;"
Ho provato a togliere la password dal database e in questo modo non c'è
nessun errore
(naturalmente la riga di apertura è con.Open Con)
Come mai?
Ho provato anche ad inserire la password nella stringa di connessione ma non
c'è verso che funzioni

 Source=C:\Dir\MioDB.MDB;"
con.connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Dir\MioDB.MDB;Jet OLEDB:Database Password=<tuapassword>"
sostituisci a <tuapassword> la password del db.
NB: fai attenzione agli spazi della stringa che ho aggiunto.
Ciao, M.

 NB: fai attenzione agli spazi della stringa che ho aggiunto.
Anche se non ero io a postare la domanda, ti ringrazio e ti chiedo un'altra
cosa:
ho un DB con 1 Admin, 2 User e relative password e restrizioni di accesso
già impostate.
ora cerco di connettermi via programma come User, come faccio a specificare
User e relativa password?
Riferendomi all'esempio qui sopra, io ho scritto:
 con.connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Dir\MioDB.MDB;User ID=<User>;Password=<mia password>"
ma ottengo lo stesso errore su menzionato, cosa mi manca nella stringa?
--
--
Ciao da Spieg
UIN 27730515
Join the -  it.comp.giochi.simulatori.volo - NewsGroup FAQ! !!!
http://users.iol.it/ulisse31/

 ma ottengo lo stesso errore su menzionato, cosa mi manca nella stringa?
Ho provato con la seguente stringa e a me funziona:
Provider=Microsoft.Jet.OLEDB.4.0;Password=Pallino;User ID=Pinco;Data
Source=c:\db1.mdb;Persist Security Info=True
Ciao, M.

 Ciao, M.
Ciao e grazie ancora


 Ciao e grazie ancora
Ti consiglio comunque di crearti un dataenvironment (che poi puoi anche
cancellare) e creare la connessione al tuo db in modo corretto (vedi nelle
proprietà di connessione anche la Tab All). Poi ti salvi la connectionstring
che ti crea a runtime.
Ciao, M.

Newsgroup: it.comp.lang.visual-basic
Titolo: Come inviare messaggi SMS via internet ?

Disponendo di una connessione internet, e quindi senza usare dei modem gsm,
come e' possibile inviare degli sms 'pescando' i dati da un'archivio.
Ovviamente il tutto in VB.
Ciao e grazie.
RobertoA

*RobertoA* ha provocato un errore irreversibile in mex.dll
 Dettagli : "il newsgroup non poteva essere written" - Stack :

Appoggiandoti a servizi esterni seri come GTN che sono oramai 8 anni che e'
attiva, gli sms costano un pelo di meno di 200vecchielire quindi :
www.vola.it
 scaricati l'sdk e avrai il tuo ocx !
-- 
<Gigio2K>
--- 
www.g2kweb.it
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/
Newsgroup: it.comp.lang.visual-basic
Titolo: Anteprima di un documento Word in VB

AIUTO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
C' è qualcuno in grado di suggerirmi come posso visualizzare un documento
Word (costituito da piu pagine) in Visual Basic?
NB!!! Ho provato con un OLE container ma risulta privo di scroll bar ed
inoltre pur strechando il tutto non riesco a visualizzarlo correttamente
Ringrazio tutti coloro che siano in grado di risolvere questo dilemma!!!!

 ha scritto nel messaggio
news:9e8ona$85j$1...@pegasus.tiscalinet.it...


'MODIFICA QUESTO CODICE (QUESTO FA LA STAMPA.. ma se lo modifichi
leggermente ti fa l'anteprima)
Private Sub Command1_Click()
  Me.Visible = False
  file = "Modulo1.doc"
  Form1.CreaDocumento file
  Set m = GetObject("Documento.doc")
  m.Activate
  'm.Parent.Visible = True
  ' m.Parent.PrintOut
  'AttendiFineStampa m
  'm.Saved = True
  m.Close
  Set m = Nothing
  Unload Me
End Sub
Public Sub AttendiFineStampa(doc As Variant)
  Dim t As Single
  Do
    t = Timer
    Do
       'UN ESEMPIO DI QUANDO SI USA DoEvents...!!!
      DoEvents
    Loop Until Abs(Timer - t) >= 1
    DoEvents
  Loop Until doc.Parent.BackgroundPrintingStatus = False
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: copiare un file .mdb

è possibile con una routine in VB copiare un file .mdb record x record su un
dischetto vuoto (cioè senza il file .mdb) ?
è complicato (sempre che sia fattibile) creare da VB la struttura di un file
.mdb ?
Grazie, Leo!

 wrote in message
news:8m2g58$dt$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Distribuzione software

A chi posso rivolgermi per la commercializzazione e distribuzione a livello
nazionale di prodotti software realizzati da me?
Ringrazio tutti coloro che sapranno darmi una risposta.
Luigi Montana
E-mail: 
lui...@uno.it

beh ci sono diversi cataloghi software,,,, da quelli maggiori a quelli
minori... se vuoi un consiglio EVITA il catalogo ProfessionalSoftware... mi
pare che siano di montecatini o giů di li...
ciao Davide

Io mi sono rivolto ad una Case editrice e se la cosa è interessante vedrai
che sarà semplice.
d.b.a. Andrea Pauselli - Pietralunga
d...@krenet.it
--
Posted from 
velthur.krenet.it
 [194.143.128.45]
via Mailgate.ORG Server - 
http://www.mailgate.org

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

Da qualche settimana ho cominciato a smanettare con il VB. Avrei bisogno di
esempi di insert, delete, update ecc. su base di dati con tabelle
relazionate. Esempi di utilizzo di combobox, grid ecc...
Grazie anticipatamente
Raffaele

 tabelle relazionate. Esempi di utilizzo di combobox, grid ecc...
Hai gia' tutto quello che ti serve : MSDN reperibile con F1 o online (
meglio )
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

Newsgroup: it.comp.lang.visual-basic
Titolo: Cosa ne dite di www.buy@fiat.com ?

Ho visitato il sito della fiat, sembra carino.
Cosa ne pensate?

 Cosa ne pensate?
Ho provato a compilarlo con VB ma mi da un errore.
Error 0 - * Incompetent User *
boh?
--
Frogman
indirizzo e-mail corretto: 
be...@reboot.to

 Cosa ne pensate?
Deludente come le macchine che sono esposte . . .

 Cosa ne pensate?
Come configuratore mi sembra scarsino..
Luca

 Cosa ne pensate?
patetico...

Newsgroup: it.comp.lang.visual-basic
Titolo: Proprietà LINE

Ho un problema di questo tipo:
Devo disegnare un grafico utilizzando differenti tipi di tratteggio, ma la
proprietŕ drawstyle del controllo picture mi permette di disegnare solo 5
tratteggi mentre in realtŕ ne dovrei disegnare almeno 8.
Qualcuno sa come disegnare linee composte, ad esempio di stelline o di
crocette, come nei grafici EXCEL, ad esempio?
stere...@libero.it

Stelline? E' semplicissimo! :-))
Devi creare tutti i pattern vettoriali che definiscono i simboli che vuoi,
in scala 1 a 1. Poi, quando lo usi devi scalarlo alla dimensione voluta.
Poi, con un algoritmo di Bersenhaim invece di eseguire il Pset sul pixel da
colorare devi verificare la posizione del pattern sulla progressione della
linea. Se il punto coincide con il  vettore del pattern in scala  esegui il
pset, altrimenti non fai il pset.
....???!!!?? Ovviamente scherzavo, non è semplice. Con questo sistema
comunque ho esteso la Line-Type a 40 tipi dversi, tutti rigorosamente
lineari (tratteggi). Ne
ho fatto un ocx. se ti serve....
Fabio
Newsgroup: it.comp.lang.visual-basic
Titolo: DBdgrid rimuovere la barra di scorrimento orrizzontale

Popoplo un dbgrid con un controllo data1 che mi crea due colonne vorrei
eliminare lo scorrimento orizzontale ,
(Con l'evento scroll riesco solo a disabilitare entrambi)
Questa necessità perche vorrei anche eliminara la selezione per cella e
avere solo la selezione per riga.

 ha scritto:

Per entrambe le risposte:
Tasto dx - Proprietà .
Per la prima stringi la larghezza delle colonne e come d'incanto sparirà la
barra orizzontale
Per la seconda c'è una propietà specifica
Ciao Gab
-- 
Ciao Gab
ICQ #158859446

Newsgroup: it.comp.lang.visual-basic
Titolo: DBF, RecordCount, CurrentPosition, -1???

Salve a tutti.
Sto cercando di usare tabelle DBF create con FoxPro, associate ad ADO.
Dichiarato:
Dim RS as New ADODB.Recordset
Faccio:
     RS.Open "SELECT * FROM Table1", "Provider=MSDASQL.1;Persist 
Security Info=False;Extended Properties=DSN=Tabelle di Visual 
FoxPro;UID=;SourceDB=C:\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;"
Il file riesco ad aprirlo, e se faccio un Me.Print RS!Cognome mi viene 
visualizzato appunto il contenuto del campo Cognome del primo record.
Ora... se controllo RS.RecordCount non ottengo il numero di record della 
tabella ma -1, e lo stesso vale per CurrentPosition, anche se prima di 
controllare le proprietà faccio un RS.MoveFirst... Niente. Ottengo 
sempre -1.
Come posso fare?
Thx
-- 
Nella vita una sola cosa è certa: se la storia ci ha insegnato qualcosa, 
è che si può uccidere chiunque.
(Michael Corleone)
Posted from X-Privat Free NNTP server - 
www.x-privat.org

 Come posso fare?
Usa un cursore Static o lato Client.
Poi, sicuro di voler/dover usare quel provider? Non insisto, l'ho incontrato
con SQL Server e l'ho immediatamente segato a favore di SQLOLEDB. No, non
ricordo perchè...

 ricordo perchè...
Non chiedermelo... ho sudato sette camicie per trovare su google 
group:it.comp.lang.visual-basic una stringa di connessione che non mi 
desse errori nell'apertura del dbf con ADO. Se hai qualche suggerimento 
lo accetto ben volentieri.


 
Io uso questa:
     cn.Open "Driver={Microsoft Visual FoxPro Driver}; 
SourceType=DBF;SourceDB= " & nomecartellaDB
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

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

Salve a tutti
  problema: Come faccio ad ottenere il percorso completo di una
stampante da VB?
  In altre parole vorrei avere la mask standard di win di richiesta
stampanti ed ottenere in qualche modo il percorso della stampante (es.
LPT1: oppure \\pc\stampante).
Come fare?
Ciao a Tutti
  Stefano

 wrote in message 388c3d4c.13783038@lince...

Newsgroup: it.comp.lang.visual-basic
Titolo: [CO] - Informatica - PROGRAMMATORE JUNIOR VISUAL BASIC

Stiamo cercando un programmatore con 3/6 mesi di esperienza da inserire in un nostro progetto.
Si ricerca una persona dinamica, seria, precisa. Il progetto prevede circa 6 mesi di sviluppo con Visual Basic 5 e DataBase SQL Server 7.
Offriamo: Ambiente stimolante,  continua formazione e crescita professionale.
Inqradramento e compeso: sara' adeguato alle proprie capacità.
Inviare il CV indicando il rif. IVBJ99 e possibilmente compilare il nostro form 
http://www.microgest.it/zform.html
MicroGest Informatica
Mariano Comense (CO)
Via San Francesco, 19 Int. 2-3-7
Centro Commerciale "le Piazze"
Tel. 031/751911 r.a.
Fax 031/744719
http://www.microgest.it
mailto:
micr...@microgest.it



Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic Object Initialization

I'm an C++ programmer trying to learn VB 5. I have been able to do most of the 
C++ constructs in VB. The construct that I have been having trouble with is 
passing parameters on object construction (i.e. new statement). I want to 
ensure that the object is set up correctly before any methods of the object 
are called. 
For example,
dim  openClassDialog as new FOpen 
How would I pass additional arguements to the constructor for fOpen?
Thanks,
George Havens

Visual Basic doesen't support Constructor,if you wish to initialize your
object before use it you can add some code into Class_initialize event,in
alternative you could create a parent class that has a constructor method
that takes care of creating your object using parameter you pass to parent
(but is it really worth of it?).
Bye
Corrado
George Havens ha scritto nel messaggio ...

Newsgroup: it.comp.lang.visual-basic
Titolo: rendere nullo Ctrl alt canc come si fa

Esite un modo per far si che anke se si preme ctrl alt canc nn si puo
terminare il programma????? da noi creato????

 terminare il programma????? da noi creato????
E' di (solo) ieri:
http://makeashorterlink.com/?L21712E92
Newsgroup: it.comp.lang.visual-basic
Titolo: COM+

Buongiorno a tutti.
Ho sviluppato un documento ActiveX da visualizzare in una pagina Html.
Questo documento contiene un controllo TreeView, una FlexGrid e un Rich Text
Box e fa riferimento ad un ActiveX Dll (locale) che ha la funzione di creare
degli insiemi contenenti i dati letti da un database SQL tramite dei
recordset disconnessi.
Una seconda Dll che risiede su MTS ha la funzione di connettersi al server
SQL e di creare i recordset richiesti.
Ora si presentano due problemi:
tutto funziona correttamente se la pagina html viene aperta con IE su
Win2000, mentre su sistemi con Windows NT 4.0 Ws non effettua la lettura del
DB (non utilizza la Dll su MTS????????).
ho provato a creare una applicazione in Component Services (COM+ di Windows
2000) contenente la dll per la connessione al DB, ma quando installo il
pacchetto (dll proxy per connessione remota) sul  client ,COM+ non riesce a
registrare qualcosa e non installa niente ( Error registering COM+
application).
Qualcuno puň gentilmente aiutarmi.
Grazie.

 application).
se fai un'installazione di questo tipo credo non vada perchè cerca le
librerire di run time di com+.. cioè, se hai fatto riferimento alle
librerire di COM+ queste non le vedi su NT, mentre se fai riferimento a
quelli di MTS, non le vedi su 2K (anche se forse riconosce la conversione su
quelle di COM+).
Però mi sembra strana come configurazione.. ho capito bene? Il componente
COM+ dovrebbe risiedere sul server, e quindi non dipendere da installazioni
sul cliente..
ciao ciao

 wrote in message
news:3ad425b5$1...@news.edisons.it...


ciao e grazie per l'interessamento.
era ora che vedessi qualcuno tentare una tecnologia un filino più evoluta
delle banalità che si fanno in Italia su MS.. ;-)
ciao ciao

 wrote in message
news:3ad435a9$1...@news.edisons.it...



era a doppio senso.. visto che mi sembra sempre di essere l'unico in Italia
a cercare di usare la piattaforma MS per fare qualcosa di tecnologicamente
più serio delle asp.. ;-)
peccato che così con poche righe faccia fatica a vedere la situazione perchè
cmq è interessante..
ciao ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Informazione su funzionamento NG

Scusate l'OT.
Vorrei sapere perche' in alcuni post (in questo NG raramente, ma in altri
molto spesso) alla fine del testo, l'autore spiega che per rispondere e'
necessario modificare la stringa dell'indirizzo e-mail che lui stesso
fornisce.
Perche' tutto cio' ?
Ciao, grazie e scusate ancora l'OT
Stefano


E' un modo per proteggersi da quello che si chiama SPAM (e-mail con messaggi
pubblicitari e non, non desiderati).
Infatti esistono programmi che estraggono in automatico gli indirizzi e-mail
dai msg sui newsgroup, per creare una lista di possibili destinatari per
messaggi pubblicitari.
Dato che tali programmi cercano un pattern ben definito (es. ?????@???.???),
modificando l'indirizzo e-mail contenuto nel corpo o nell'header dei propri
messaggi ci si protegge (forse) da questi programmi.
Roal Zanazzi

 wrote in message
83smsd$4eo$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Form come Esplora Risorse

Salve a tutti,
    vorrei disegnare una form divisa in due ( o piů parti ), nella parte di
sinistra ad esempio visualizzare il contenuto di C: o di A:, e nella parte
destra invece visualizzare il contenuto della cartella che vado ad
evindenziare nella parte sinistra.
Ridimensionando la parte sinistra si deve ridimensionare anche la parte
destra ( proprio come in Esplora risorse ).
Giungo finalmente alla domanda...
Esiste un controllo chemi permette di fare ciň, oppure devo "giocare" con i
ridimensionamenti di oggetti TREEVIEW ?
Grazie in anticipo e scusate per il modo complesso di esprimere il problema.
Alberto

> Esiste un controllo chemi permette di fare ciò, oppure devo "giocare" con
i
Boh... non che io sappia... però si potrebbe fare qualcosa forse...
Io uso un frame (stretto stretto...)
Imposto come mousepointer le freccine... e catturo il dragover sugli
elementi vicini... Fa schifo lo so... però non saprei che altro fare... :(
            Ciao
                    Allanon

Newsgroup: it.comp.lang.visual-basic
Titolo: R: Utilizzo delle API


Purtroppo non so aitarti, ma se trovi una fonte interessante, fammi sapere
ti sarei molto grato.
Io ovviamente farò altrettanto.
    mailto: 
ara...@libero.it

 wrote in message


Newsgroup: it.comp.lang.visual-basic
Titolo: avvio file setpu.exe

ho creato un programma pippo.exe , poi ho creato i file di installazione
pippo.exe,pippo.cab e uninstal.log
Ora volendo che questa applicazione si possa installare da internet
cliccando un solo file, ho pensato di zippare i 3 file sopra descritti e
creare un self-extractor.
Il problema che dopo che si sono scompattati bisogna avviare il file
setup.exe, conoscete un modo per far scompattare il file exe
(self-extractor) e subito avviare un file? (nel mio caso setup.exe)
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 (self-extractor) e subito avviare un file? (nel mio caso setup.exe)
O_o winzip ricordo lanciava di default il file setup.exe , winrar non vorrei
sbagliarmi ma fa lo stesso, sicuro di aver visto bene tra le opzioni del tuo
compressore ?
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Nome file nella caption

Sto facendo (ho quasi finito) una specie di NotePad.
Volevo aggiungere alla caption il nome del file.
Uso questa linea dopo l'apertura o il salvataggio
FrmMain.Caption = FrmMain.Caption & "  -  " & FileName
ma con questo metodo, se apro un file poi lo salvo, trovo qlc tipo
"Notes  -  prova.txt  -  prova.txt".
Cosa ne pensate di verificare la lunghezza della stringa?
Oppure esistono metodi migliori?
--
CIAO!!!
Paolo 83 RE
XXXg...@freemail.it
 (remove XXX)
gher...@iname.com
 (text only)

 wrote in message
7r6hgh$mgj$3...@pinco.nettuno.it...



Perche' non fai :
FrmMain.Caption = "Notes  -  " & FileName
mi sembra la soluzione + semplice & logica........
Ciao
Ven.

 wrote in message 93689462...@fab-srv.fastnet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] CheckBox.Visible

Ciao a tutt*,
	tento di settare a True la propriet� in oggetto per una normalissima 
checkbox su un normalissimo form, e la stronza rimane a False.
Sono dentro ad un metodo che viene richiamato al Click su un pulsante, 
una situazione abbastanza standard.
Il codice assomiglia a:
chkFoo.Visible = UnaPropriet�Booleana
ma neanche imponendo True al posto della propriet� cambia nulla.
Mi sfugge qualcosa di elementare? Qualcuno ha idee in merito?
Grazie.
-- 
Stevie

 ma neanche imponendo True al posto della proprietà cambia nulla.
Strano.
All'Exit Sub dovrebbe apparire.
A meno che non sia nascosto da altri controlli...
Alberto


No no, il controllo è in una zona del form tutta per lui :|
Guarda, non ne sto dando fuori.
In un progetto di test ovviamente funziona, e il file frm sembra godere 
di ottima salute.
-- 
Stevie

 Grazie.
un evento di qualche componente (o qualche altro evento del tuo prg) che 
metti su visible=true rimette tutto su false
-- 
-> GbC|
www.gbcdepot.com
www.chiappori.com
 


A me succedeva perchè c'era qualcosa davanti.
prova a mettere   checkbox1.bringtofront
ciao

 
Come ti hanno già detto gli altri è probabile che tu setti la proprietà 
in un'altra parte del codice. 
Controlla soprattutto che nell'evento click non combini qualcosa di 
strano o cambi il .Value del check box via codice :D
Newsgroup: it.comp.lang.visual-basic
Titolo: Insert SQL con valori con vbcrlf

Ciao a tutti.
Devo fare un'insert in un DBF di FoxPro con VB e ADO.
Questo DBF ha un campo memo. Se in questo memo inserisco un valore senza
invii la Insert funziona correttamente. Se invece c'è un invio ottengo
l'errore "Command contains unrecognized phrase/keyword".
Un esempio del codice che uso è questo:
Così funziona:
prova="Ciao"
gloCn.Execute "insert into MyTable (descr) values ('" & prova & "')"
Così va in errore:
prova="Prima riga" & vbcrlf & "seconda riga"
gloCn.Execute "insert into MyTable (descr) values ('" & prova & "')"
Avete qualche suggerimento per evitare l'errore?
Grazie.
Skysurfer

 l'errore "Command contains unrecognized phrase/keyword".
Non ricordo esattamente FoxPro, ma ricordo che in alcuni sistemi l'invio è
VbCr o VbLf.
Prova a fare un replace di tutti i VBCrLf con VbCr o VbLf.
Ciao
Alberto

 ha scritto nel messaggio
news:MkAr9.43108$%M1.10...@twister2.libero.it...

Fatto. Ho sostituito VbCrLF con chr(13) e funziona.
Grazie mille!
Skysurfer

Newsgroup: it.comp.lang.visual-basic
Titolo: Resize dei Controlli nel form

Ciao a tutti, ho spesso il problema di dover ridimensionare i controlli nel
form non esiste un controllo o una classe che lo possa fare automaticamente
???
Grazie
<LuigI>

...


Io ho trovato un controllo che fà il resizing e il riposizionamento dei
controlli sul form...
Lo puoi trovare su uno dei siti linkati sul sito comune... dovrebbe essere
qualcosa tipo volftp o simili....
E' spesso intasato ma puoi provare sui suoi mirrors il controllo è autosize
(devi trovarlo nella lista dei files, che per fortuna è ordinata
alfabeticamente) altrimenti te lo posso spedire (adesso non ce l'ho su
questo PC).
Ciao


Grazie a tutti per l'interessamento
Ciao
<LuigI>

 wrote in message
80o9nm$1pig$1...@stargate1.inet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: HELP 2

devo distribuire un cd con un programma in vb che funzioni da cd rom.
per fare questo devo installare sulla macchina in runtime di vb e di access
+ 4 ocx da registrare nel sistema.
io volevo creare un moulo che all'avvio del cd registrasse gli ocx nel
sistema pero ho alcuni dubbi:
devo prima fare in modo che vengano copiati nella cartella system di windows
e poi li registro con la procedura
Private Declare Function DllRegisterServer Lib "fximg50g.ocx" () As
Long
hMod = LoadLibrary("fxsnd50g.ocx")
e posso fare una proc comune per registrare tutti gli ocx contenporaneamente
???
Ciao e grazie a tutti per l'attenzione

...

Prima di copiare OCX e robetta varia nella System, dovresti anche
controllare che siano di una versione piu' aggiornata di quelli
eventualmente gia' esistenti (buona norma per la pacifica convivenza di
applicazioni in Windows).
Comunque, la mia idea e' che stai tentando di fare quasi esattamente quello
che fa il Setup1.exe distribuito con VB.
Dato che di SETUP1.EXE hai anche i sorgenti in VB, non devi far altro che
studiarti quelli ed utilizzare le funzioni o le parti di codice che ti
servono.
--
Roal Zanazzi
z...@iol.it

la diellellola di VB5 la puoi masterizzare sul cd nella stessa path
dell'eseguibile......
Prodigy2
Newsgroup: it.comp.lang.visual-basic
Titolo: Disabilitare la tastiera

Come posso disabilitare la tastiera per l'intero sistema ??


Hai provato a staccare il cavetto della stessa ?? ;-))

Newsgroup: it.comp.lang.visual-basic
Titolo: PER PAOLOS : Fatturazione

per favore chi ha risposto al mio imessaggio di due giorni fa che mi
proponeva di mandarmi iul sorgente di un gestionale per poter vedere la
fatturazione mi scriva a 
claud...@hotmail.com
ho l'esame di stato ed urgente bisogno di aiuto!!!
grazie..claudio!

[*Claudio* : 
claud...@hotmail.com
] ha scritto:

Claudio, quel post era ironico. Rassegnati.
Difficilmente qualcuno ti darà i sorgenti di un gestionale,
a meno che non sia fatto ... "tanto per".

non capisco in che modo possa essere ironico..non mi sembra di aver fatto
niente per poter essere preso in giro..fra due sett ho la maturità e ho
chiesto se qualcuno ha la gestione della fatturazione...boh..!
cmq grazie della risposta!
clau!!

 chiesto se qualcuno ha la gestione della fatturazione...boh..!
Tu dovresti avere tutti gli elementi per superare l'esame.
Se non li hai, non lo superi.
E' giusto che sia così, perchè questo è il tuo "lavoro", adesso.

comunque da me un sorgente 'tanto per' c'è :)
-> GbC
http://www.gbcweb.com

 comunque da me un sorgente 'tanto per' c'è :)
Avevo visto (pur senza scaricarlo) e, mentre scrivevo, ho pure scommesso
(fra me e me) che saresti intervenuto. ;-)

è davvero poca cosa...
comunque quello che deve fare lo fa :)
-> GbC
http://www.gbcweb.com

eh certo...allora non ha senso questo NewsGroup...non serve per chiedere
consigli e aiuto su visual basic? vabbe forse mi sbaglio..grazie tanto lo
stesso, ma a questo punto preferisco fare da solo...
claudio...

 stesso, ma a questo punto preferisco fare da solo...
Ma cazzo! Manco quello di GbC ti va bene?

 preferisco fare da solo...
Quoto.
Bye, G.

e chil'ha preteso? io ho chiesto...se pio la gente mi deve prendere in giro
perche chiedo aiuto si va bene di perridere...cmq Lupo, ho guardato ora il
sito di gbC e non c'e bisogno di umiliarmi se non mi riesce fare una
cosa...(riferendomi al fatto che non passo l'esame..)
cla

 cosa...(riferendomi al fatto che non passo l'esame..)
Non hai capito niente.

se me lo dici ci credo...ho riletto il msg che mi hai  e mi devo scusare per
come ho risposto...Meglio cosi, cmq scusate tutti se ho preteso di "rubare"
un progetto al quale persone hanno speso del tempo..scusatemi davvero
tutti...
claudio


se non passi l'esame e' perche' te lo meriti, cosi' come te lo meriti se lo
passi.
ciao
PaoloS

 wrote in message
news:bare56$2pe28$1...@ID-106271.news.dfncis.de...

In compenso, mentre lavori, puoi postare parti di codice che non ti
funzionano e sicuramente qualcun'altro ti dira' se va bene oppure no.
All'esame non basta presentare qualcosa che funzioni, devi anche spiegare
come fa'...
ti immagini che figura di madre anagrammata ti ritrovi a fare se non riesci
a spiegare in che modo funziona il programma?
Buon lavoro.
Andrea

 madre anagrammata
ROTFLASTIK!
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org
Newsgroup: it.comp.lang.visual-basic
Titolo: Richiamo Crystal Report

Premesso che non sono esperto VB, vorrei usarlo per automatizzare
l'esecuzione di alcuni report.
Da VB6 richiamo un report di Crystal Report (costruito al di fuori di VB)
il quale utilizza un ODBC per aprire un DataBase SQL su un server ma mi
restituisce il seguente errore  
   'Il server non è ancora stato aperto'.
Come faccio ad aprire il server?   
Grazie.
Gianni
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

di solito quel messaggio indica che l'odbc non č stato configurato e quindi
il report non č in grado di reperire i dati che devono essere stampati. Ti
consiglio quindi di fare cosě: apri l'editor di CR e tenta di visualizzare
l'anteprima di stampa da lě (guarda il menů File).
Se hai la connessione odbc a posto, allora vedi i dati e vuol dire che c'č
qualcos'altro che non va.
Se invece la connessione non c'č, allora ti si apre una finestra che ti
permette di scegliere quale connessione odbc usare. Ovviamente, se la
connessione odbc non c'č, allora la devi prima configurare.
spero di esserti stato utile, casomai riposta qualcosa.....
good coding!!!
-- 
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262
Newsgroup: it.comp.lang.visual-basic
Titolo: ombre su controlli

Salve. Qualcuno sa dirmi se e' possibile applicare un'ombra (trasparente) ad
oggetti del tipo label, text ?
Grazie

 ha scritto nel messaggio
news:1LNM8.27430$86.6...@twister1.libero.it...

Hai provato mettento un quadrato dietro che esce appena ?
--
~~~ MrOnederfull ~~~
mroned...@hotmail.com
http://www.mronederfull.it
 (coming soon!)

 oggetti del tipo label, text ?
Dipende da cosa intendi per "trasparente"...
Se intendi che lo "sfondo" deve vedersi tra un carattere
e l'altro, allora puoi visualizzare il testo in nero (specificando
BackStyle trasparente), e poi visualizzare lo stesso testo nel
colore che vuoi - ma sempre BackStyle trasparente - spostando
leggermente sia il top che il left. In questo modo avrai un'ombra
"a basso costo"...
Se, invece, vuoi qualcosa di più "professionale", ti consiglio
di usare un prodotto di grafica come Photo Shop o Paint
Shop Pro, con l'aggiunta dei Kai's Power Tools, che fanno
cose veramente egregie. Puoi rendere semitrasparenti
pure i caratteri del testo, rendere l'ombra sfumata, ecc...
Alla fine, non avrai una label, ma una picture da posizionare
sul tuo form.
--
Er Roscio.

 sul tuo form.
... ed in questo caso potrei solo sfruttarli come label, ma su texbox o su
un command no di certo ...
ciao

 ha scritto
Carmelo, ciao. Io non conosco la risposta (anche se, forse sul SC o sul NG
stesso, ho letto qualcosa in tal senso), ma ho una domanda: Capisco che
ciascuno di noi voglia "differenziare" un po' i propri prodotti, ma perchè
proprio con l'ombra?

 prodotti, ma perchè proprio con l'ombra?
E' un effetto che mi piace, e poi mi ricorda i "vecchi tempi" in cui in una
monotona maschera di input-dos, l'effetto piu' "SPAZIALE" era mettere delle
ombre .....
E poi se lo vedi un form, che so, con uno sfondo riempito di picture con un
logo ripetuto molto sbiadito, e sopra un controllo datagrid con un'ombra
attorno "trasparente" che ti fa vedere lo sfondo, l'effetto non e' proprio
da buttare.
Ciao.

da buttare.
Ma i dati si leggono bene anche dopo otto ore di terminale?
-- 
ciao, hal
... l' aranciata l'avevo pagata ;-)

 Ma i dati si leggono bene anche dopo otto ore di terminale?
Aroposito, Carmelo, prova a scaricarti ad-aware (è un killer di spyware) e
vedi la sua grafica: Solo tonalità di grigio: Stupendo ed elegantissimo!
Però poi non chiedere come si fanno le sfumature dal grigio scuro al bianco
sulle barre di progressione: Non lo so!

 sulle barre di progressione: Non lo so!
Pero' qualcun'altro nel NG potrebbe saperlo !! Potrei pensare di inviare un
nuovo post ....
Scherzo, scherzo .... tutti tranquilli.
Ciao

 Ma i dati si leggono bene anche dopo otto ore di terminale?
scusa hal, ma dove hai letto 'dati' nel post ?
les donnees suivront.
j.nap

les donnees suivront.
tutto fumo e niente arrosto?

 Scherzo, scherzo .... tutti tranquilli.
Infatti l'ho fatta iiiiiooooo!!!!
Eh eh eh presto uscirà sul sito comune.
Scaricatela perchè è carina.
Salut!!!
Newsgroup: it.comp.lang.visual-basic
Titolo: Webbrowser

Non so come si puo' fare a vedere il codice sorgente (view source) avendo in
un progetto di VB6 un WebBrowser.
In altre parole, aprendo una determinata url nel mio WebBrowser dovrei
vedere il codice html, so che bisognerebbe usare la proprieta' document, ma
occorre creare un oggetto, non conoscendo bene il VB non so come fare non
potete scrivermi due righe??
Ciao e grazie!

 wrote in message
98026325...@tango.comm2000.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Exe VB non installato

Ho fatto un PICCOLISSIMO programma da poche kb con un command button,
qualche list box, una label ed una sub main: se lo porto in un PC in cui non
è installato VB funziona lo stesso o ha qualche problema?

 è installato VB funziona lo stesso o ha qualche problema?
Il minimo del minimo che ti devi portare dietro è la libreria di run-time,
MSVBVM50.DLL per il VB%, MSVBVM50.DLL per il 6, e la devi mettere
nella cartella di sistema, (di solito \windows\system nel W95) oppure
nella stessa dir della tua applicazione.
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

E se, per caso, io eseguissi l'exe in un computer senza questa ingombrante
dll?
Paperino <non...@lo.dico> wrote in message 82h8sa$lts$1...@stargate1.inet.it...


 dll?
Hai due possibilità:
1) hai molto (_|_) , la dll esiste già su quel PC e la il tuo prg
potrebbe anche funzionare...
2) la dll non c'è e il prog non funzia.

Newsgroup: it.comp.lang.visual-basic
Titolo: Form Trasparenti

Vorrei aggiungere ad un mio applicativo un form trasparente per creare
un'interfaccia simile a quella del Media Player ma non so come fare.
Qualcuno mi puo' aiutare.

Qualcuno mi puo' aiutare.
Il punto interrogativo e' rimasto inghiottito nella tastiera, tanta era la fretta ?
Be', leggi un po' qui:
Form Effects: Transparency and Shapes
http://www.freevbcode.com/ShowCode.Asp?ID=528
hth, hal

 Qualcuno mi puo' aiutare.
e ti lamenti?


SI, in effetti ho scritto troppo in fretta :)

 e ti lamenti?
NO, ho scritto troppo in fretta, ringrazio chi mi ha risposto

 wrote in message
news:9eu842$18iek$1...@ID-56381.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] REGISTRY:RegSetValueEx

Come faccio ad utilizzare la funzione "RegSetValueEx" che mi serve per
impostare/creare una sottochiave in una chiave gia' aperta del REGISTRY ?
Io la utilizzo in questo modo:
Name = "Ciao" + Chr$(0)
result = RegOpenKeyEx(HKEY_CURRENT_USER, firstkey, 0, KEY_SET_VALUE, hKey)
result = RegSetValueEx(hKey, "sottochiave", 0, REG_SZ,Name , len(Name))
If result <> ERROR_SUCCESS Then MsgBox "Errore": End
result = RegCloseKey(hKey)
Ma quando vado a controllare il valore della sottochiave con REGEDIT mi da
un valore che non c'entra niente.
Dove sbaglio ?
Grazie ragazzi
Antonio

 wrote in message
8465ga$ui5$1...@pegasus.tiscalinet.it...

Devi dichiarare Name come stringa a lunghezza costante. Esempio: Dim Name as
String *4

 Dove sbaglio ?
Probabilmente nella dichiarazione. Osserva queste due che seguono: la prima
ti dara' problemi, la seconda no:
Private Declare Function MyRegSetValueEx& Lib "advapi32.dll" _
  Alias "RegSetValueExA" ( _
    ByVal HKey& _
  , ByVal lpszValueName$ _
  , ByVal dwReserved& _
  , ByVal fdwType& _
  , ByRef lpbData As Any _
  , ByVal cbData&)
Private Declare Function MyRegSetValueExAsString& Lib "advapi32.dll" _
  Alias "RegSetValueExA" ( _
    ByVal HKey& _
  , ByVal lpszValueName$ _
  , ByVal dwReserved& _
  , ByVal fdwType& _
  , ByVal lpbData$ _
  , ByVal cbData&)
In alternativa credo possa anche andare il ByVal prima di Name, cosi':
result = RegSetValueEx(hKey, "sottochiave", 0, REG_SZ, ByVal Name ,
len(Name))
Sei sicuro che sia necessario quel + Chr$(0)?
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: CALLBACK in VB, e' Possibile?

Ciao a tutti
Volevo sapere se in qualche modo e possibile implementare un callback tra
funzioni VB ovvero se e' possibile invocare una funzione a partire dal'
"addressof" di una funzione.
Ad esempio una sub A potrebbe avere in ingresso come parametro il
puntatoread una funzione B di cui conosco la definizione ma non
l'implementazione.
Lo so che non stiamo parlando di C o Delphi e che il concetto di puntatori
in VB e' un po' vago (ovvero inesistente), ma se qualcuno ha qualche idea
benvenga.
Grazie!


Ho cercato una soluzione tempo fa... nessuna soluzione trovata.
Sinceramente, dubito che sia possibile farlo in VB, ma se qualcuno
smentisce, ne sarei ben contento.
--
Roal Zanazzi
z...@iol.it


Ciao,
Claudio Freddi

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] hDC in memoria

Salve a tutti.
Vorrei lavorare con un hDC in memoria per poi poterlo buttare tutto in una
volta sullo schermo (un double buffering per intenderci).
Ma non ho idea di come realizzare questo hDC "fittizio".
Ho provato cosě:
    hDC1 = CreateCompatibleDC(hDC)
    hBMP1 = CreateCompatibleBitmap(hDC1, 500, 500)
    OldhBMP1 = SelectObject(hDC1, hBMP1)
    Qualcosa fa perchč se poi faccio
    Call BitBlt(hDC, 0, 0, 500, 500, hDC1, 0, 0, SRCCOPY)
    A video mi viene disegnato piů o meno quello che mi aspetto.
    Dico "piů o meno" perchč il risultato č tutto in bianco e nero e tutto
scassato (sembrerebbe essere un problema di palette).
    Quindi problema 1: qual č la sequenza esatta di operazioni da fare per
ottenere un hDC in memoria IDENTICO a quello originale?
    Mi piacerebbe sapere quando uso la CreateCompatibleDC() il dc risultante
in CHE COSA sarebbe compatibile a quello dato?
    problema 2 (legato al 1): come si fa a conoscere le dimensioni della
bitmap associata all'hDC originale?
Grazie a tutti.
Ciao

Salve a tutti.
Ok, tutto risolto: mi sono dimenticato che le api non sono VB... č bastato
un BitBlt() per ripulire l'hDC.
E il fatto del bianco-nero č che la funzione FillRgn() non sembra funzionare
bene con gli hDC in memoria.
Perň rimane un problema: come conoscere le dimensioni (altezza e larghezza)
di un'hDC?
Sto per terminare la prima release di dll per grafica vettoriale (poligoni,
ellissi, double-buffering, effetti sprites, funzioni varie). Chi fosse
interessato puň farmi un fischio.
A proposito... ma il sito comune non viene piů aggiornato?
Ciao

 suggerimento?
SelectObject() non effettua una copia, imposta solo le proprietà
di un oggetto in un device contest (vabbe', ovvio).
Non so cosa intendi per "lento".
Prova ad usare GdiFlush() prima delle operazioni di copia, in modo
da terminare eventuali altre operazioni pendenti.
Altrimenti posta il codice, che ci diamo un occhiata.
Magari in C funziona meglio.

DaVe
Maledizione agli anti-spam!
Almeno dimmi il tuo indirizzo! :)
Comunque dammi il tempo di stabilizzarlo e scrivere due righe sull'uso.
E poi dimmi dove dovrei inviarlo!
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: CR e Database protetto da password

Scusate ho un report che preleva dati da un DB access con password.
Sulla form ho usato l'ocx di crystal. Ha livello di codice come posso
specificare la password del database.
grazie



dai un'occhiata sul mio sito.
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
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: estrarre data di nascita da codice fiscale

Ho iniziato da poco ad adoperare istruzioni visual basic in access, e
adesso sono fermo al problema in oggetto.
Ovviamente ho un campo CodiceFiscale in una tabella Utenti e vorrei
popolare i campi DataNascita e Sesso con un'istruzione in Visual
Basic.
Grazie in anticipo.
Paolo

 Paolo
Ciao, Vincenzo

 ha scritto nel messaggio
news:b7b4721f.04032...@posting.google.com...

Le prime sei lettere sono in genere le consonanti di cognome e nome (es.
Treviso Francesco >>>>trvfnc), poi viene l'anno (due cifre).
La lettera che segue indica il mese (corrispondenza 1:1, es gennaio=1,
febbraio=2 ecc....), poic'è un altro numero a due cifre. Nel caso si tratti
di un uomo indica direttamente il giorno di nascita, nel caso sia una donna
corrisponde al giorno di nascita +40 (es uomo, 13 gennaio 1976 >> 76A13 --
donna, stessa data >> 76A43).
Le  ultime 5 cifre sono relative al comune di nascita, e qua non posso
esserti di aiuto.
Resta comunque valido il consiglio di Vince, una buona ricerca ti tirerà
fuori molto materiale utile.

 donna, stessa data >> 76A43).
13+40=53, la stanchezza fa brutti scherzi


 posso esserti di aiuto.
sono 4 caratteri alfanumerici (una lettera e tre numeri) per indicare il
comune di nascita, l'ultima lettera è un carattere di controllo, costruito a
partire dai precedenti quindici. serve ad evitare "orrori di stampa"
prendi con le molle la questione dei numeri: per evitare le omocodie il
ministero delle finanze sostituisce, a partire da destra, i numeri con delle
lettere corrispondenti.
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo


La data nel codice ficale è:
99X99
Le prime due cifre sono l'anno
La lettera è il mese
La transcodifica del mese in ordine crescente è: ABCDEHLMPRST
Alcune lettere sono state tolte per evitare possibili confusioni con numeri.
Le ultime due sono il giorno in chiaro per i maschi le femmine hanno un 
discriminate di +40
Quindi un maschio nato il 20 aprile del 1960 = 60D20
Una femmina nate nella stessa data 60D60
ok? ;-)
ciao Max


ti rispondo sinceramente: ho riportato solo le parole di un mio docente che
ci aveva insegnato a calcolarlo così, ma visto che a lezione non ci stavo
molto volentieri non ho dato peso alla cosa, cmq mea culpa, avrei dovuto
controllare prima di riferire gli "insegnamenti" ricevuti.

 prendi con le molle la questione dei numeri: per evitare le omocodie
Per un attimo ho pensato fosse una bestemmia un po' contorta :-)
Bye, G.

 di stampa"
chiamati codici catastali ($###) si trovano sui db dei comuni italiani del
ministero del tesoro (sotto catasto)
-- 
<Gigio2K>
--- 
http://www.g2kweb.it/gigio2k
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/