mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Contare i form aperti...come faccio?

Salve,
ho un form MDI che alla pressione di un tasto istanzia al suo
interno uno o due form. Per evitare che ad ogni pressione del tastino si
istanzi/ino ancora una volta quel/ei form tante volte quante si fa click,
come faccio a vedere se è/sono già aperto/i, in modo da bloccare chi con un
un altro clik lo/i riistanzierebbe?
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it

 wrote in message
news:157Z29Z81Z46Y1...@usenet.iol.it...

-- 
Posted from  [212.31.245.72] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Mi vuoi dire che se scrivi :
frmMio.Show
frmMio.Show
ti crea due istanze di frmMio ?
allora il mio compilatore funziona male :)

allora il mio compilatore funziona male :)
Il tuo
compilatore funziona benissimo.
Io non faccio show di un form, ma istanzio
un oggetto as form nella procedura e poi faccio il set. Preferisco essere
io a dare il colpo di grazia al form, invece che lasciare tutto il gusto al
vb :)) cosě sono sicuro che l'incriminato muore quando lo dico io.


ti restituisce il numero di form nell'applicazione.
Ero
sicuro che la risposta fosse stata su una riga, massimo due :) Però oh, non
mi veniva...
Grazie, saluti...


 Saluti...
Beh .. se č solo per questo ti basta settare il form a Nothing nell'evento
_unload.
Quando crei un form che si chiama frmMio non fai altro che inserire un nuovo
controllo nel progetto (che poi tale oggetto sia un container č un altro
discorso).
frmMio non č altro che una variabile Public di tipo Form e come tale la puoi
settare a Nothing come e quando vuoi.
E' inutile creare istanze diverse (almeno che tu abbia una vera esigenza) in
quanto produrresti solo un overhead.
Saluti

Newsgroup: it.comp.lang.visual-basic
Titolo: Process, dove lo trovo??

Ciao, ho la necessità su un sistema win2000 di vedere se un particolare
processo è attivo e nel caso lo sia, di killarlo. Le MSDN in mio
possesso (april 2002) mi consigliano di usare il componente "Process" ma
non mi dice dove posso trovarlo o che controllo attivare per poterlo
utilizzare. So che una volta "trovato" questo process, posso definire
una variabile "as process". Qualcuno sarebbe così gentile da darmi una
mano?
Grazie anticipatamente
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 "Process" ma non mi dice dove posso trovarlo
se non ricordo male lo trovi in 
vb.net
  :-)
Salutoni
Sergio
Newsgroup: it.comp.lang.visual-basic
Titolo: indecisione fra manuali

Volevo comprare un manuale per imparare VB .Net, ero indeciso fra 2 manuali
dell'apogeo della serie "Guida completa" e "Tutto e Oltre".
Vedendoli mi sono accorto che io sò circa un terzo di quello che c'è scritto
sul manuale "guida completa", a questo punto mi viene un dubbio per fare la
scelta:
- Compro "Guida completa" ed imparo la restante parte che non sò.
- Compro "Tutto e oltre" ed imparo questo libro pensando che mi può capitare
di non capire qualcosa perchè non conosco alcune parti della guida completa
(pensando che tutto ed oltre sia un continuo della guida completa) e quindi
semmai dovrei arrangiarmi cercando info su internet.
Cosa mi consigliate fra i 2 manuali?
Accetto anche consigli su altri manuali di altre marche.
Grazie.

Personalmente ti consiglio "Programming Microsoft Visual Basic .Net" di
Francesco Balena (esiste anche la versione italiana) se già consosci VB.Net
e vuoi approfondire alcuni concetti è comunque molto valido, poi, a seconda
della 'specializzazione' che vuoi seguire (ADO.Net, ASP.Net, WebServices,
Mobile, Remoting...) esistono altri libri.
Personalmente non sono un amante dei libri editi da Apogeo e sopratutto
diffiderei dai "24 hours expert guide to...", ti assicuro che dotNET non si
impara in 24 ore...
HTH
--
Corrado Cavalli [Microsoft MVP]
UGIdotNET - 
http://www.ugidotnet.org

io consiglierei anche
"Visual Basic .NET - Guida per lo sviluppatore)
Matthew Reynolds - Richard Blair - Jonathan Crossland - Thearon Willis
Hoepli Informatica
Ovvio, non è completissimo come quello di Balena, ma costa meno e in fondo
spiega le cose chiaramente, non entrando nel dettaglio sul framework......
però all'inzio, come ho fatto io, può servire senz'altro.....
good reading!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

Vi ringrazio per le risposte..
Mi viene un dubbio però.. visto che questi manuali menzionati non partono
dall'inizio..potrei trovarmi in difficoltà? cioè potrei trovarmi a non
capire quello che c'è scritto e quindi dovermi comprare un altro manuale o
partono entrambi da un livello medio-basso per poi passare via via spiegando
a un livello + alto?
io cercavo qualcosa che mi spiegasse molte cose, anche ad arrivare via via a
cose complicate. Un manuale che, non parta da livelli di un principiante il
quale deve imparare assegnamenti o istruzioni tipo if then else.., ma
nemmeno da livelli troppo lontani..

 ha scritto

Newsgroup: it.comp.lang.visual-basic
Titolo: Tracciato Record AGENTE di SISTEMA! - Sage.dat

Qualcuno ha decifrato il tracciato record e il significato dei caratteri
ascii dell'agente di sistema nel file SAGE.DAT (nascosto) su
programmi\plus!\sistema?????
grazie e ciao...
-- 
Please reply to my Email!!!!!!!
labbo...@odd.it
 o 
labbo...@euromadis.com

...


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

come posso stampare il contenuto di una picturebox ?
grazie
stefano

 come posso stampare il contenuto di una picturebox ?
Leggendo i post anche non troppo vecchi.
Oppure:
    Printer.PaintPicture FormXXX.PictureXXX.Image, 0, 0
    Printer.EndDoc
Ciao.
pinco_pallo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:b69fvi$ucl$1...@news.newsland.it...


 cosa sbaglio
Forse:
AutoRedraw = true  PRIMA di cominciare a scrivere nella PictureBox.
Tutto quello scritto con AutoRedraw = false vą SOLO a video.



modificando autoredraw=true invece dell'immagine vedo una schermata bianca a
video!!!
ciao
stefano

 vedo una schermata bianca a video!!!
Cerca di dare qualche indicazione in più su quello che ci fai con questa
PicturBox in DesignTime e in RunTime.
Controlla di non dare un Cls dopo che ci hai scritto.
Hai dato un'occhiata all'Help del metodo Cls e della Property AutoRedraw?

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB5] chr?

ciao a tutti, ho una textbox e voglio che ci vengano scritti solo
determinate lettere oppure solo i numeri.
Uso l'evento keypress, ma come lo uso chr?  :((
ciao

l'help in linea come al solito pesa.
Vabbè oggi è domenica e facciamo il fioreto.
nell'evento keypress metti una cosa del genere
if (keypress >= 65) and (keypress <= 70) then
    keypress = 0
end if
una cosa del genere ti eviterà di scrivere le lettere
A B C D E F
maiuscole ...
Non ci vuole molto a comprendere l'esempio quindi
con un minimo di sforzo lo puoi anche riadattare.
Se ti serve proprio il chr (cosa che in questo contesto
io la vedrei superflua) allora non devi far altro che
trasformare il confrondo da numerico a stringa.
-- 
Saluti
Andrea Moro

Questa serve per far si che la casella di testo accetti solo numeri ed il backspace
Public Function soloNumeri(ByRef KeyA As Integer) As Integer
If KeyA = 8 Then GoTo setta
If KeyA >= 48 And KeyA <= 57 Then
    'valore invariato
Else
       KeyA = 0 'non scrive niente
 
End If
setta:
soloNumeri = KeyA
End Function
Per chiamare questa funzione dall'evento keypress fai:
keyascii = soloNumeri(keyascii)
Spero di aver detto anche il superfluo.


non intendo contestare, ma il goto č altamente sconsigliato.Risulta piů
leggibile cosě a parer mio
 Public Function soloNumeri(ByRef KeyA As char) As char
 If KeyA >= 48 And KeyA <= 57 or KeyA = 8 Then
       soloNumeri = KeyA
 Else
       soloNumeri = 0 'non scrive niente
 End If
end function
non credi? se poi ci devi mettere le mani x aggiungere qualcosa, con il goto
potresti anche trovarti nella Me*da.ů
Ciao scusa l'appunto...
--------------------------------
Inviato via 
http://usenet.libero.it

...touché!
Non solo ti scuso, ma ti ringrazio, la cosa pazzesca č che č molto piů
complesso anche da pensare del codice come quello, oltre ad essere
meno chiaro. Non posso credere che sia cosě limitato, attribuisco la
cosa allo stress da lavoro ed alla fretta. Ciao e grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: Ordinare Datagrid

come faccio a far ordinare un datagrid in ordine inverso?
Giosva

 Giosva
Se il datagrid lo riempi tramite un recordset creato con comando SQL
metteci "order by nomecampo DESC"
Newsgroup: it.comp.lang.visual-basic
Titolo: [EXCEL] Validazione codice in base al foglio attivo

Salve,
dovrei inserire una riga di codice in una macro
in modo tale che controllasse anche il foglio attivo
In pseudo-codice una cosa del genere
------------------------------------------------
    IF  Foglio <> da ("Foglio2") THEN Exit Sub
------------------------------------------------
affinchè la macro possa essere eseguita solo su una determinato
foglio.
Grazie.

gianni88 ha scritto...

    If ActiveSheet.Name <> "Foglio2" Then Exit Sub
--
Ciao Fede
By Chicco Production
http://bcp.freetools.it


grazie.
--
Gianni88 (Ex T.Lemon)

Newsgroup: it.comp.lang.visual-basic
Titolo: L'oggetto Printer

Ho alcuni piccoli problemi con l'oggetto Printer:
1- Se utilizzo il metodo Print per stampare del testo per due o più volte
nella stessa posizione ( es. .CurrentX = 5 .CurrentY=10) il risultato della
stampa è solo l'ultima stringa assegnata al metodo Print e non la
sovrascrittura delle stampe eseguite. Come posso ottenere questo risultato?
2- Quando è possibile cambiare l'orientazione di una pagina?
3- Perchè, al contrario di quanto dice il manuale, l'oggetto Printer è
fortemente dipendente dalla stampante selezionata? per esempio se provo a
sovrapporre due bitmap con il codice Raster vbSrcAnd, su una HP a getto il
secondo grafico ricopre il primo, su una HP 6L i due grafici vanno in OR
però se scrivo del testo questo cancella parte dei grafici (.FontTransparent
= True), su HP 4000 va quasi tutto bene.
4- Esiste qualcosa di meglio dell'oggetto Printer?
Vi rigrazio per l'attenzione.
Ciao.

...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Checksum di un EXE DOVE e COME?

allora aspetta che te lo mando x email


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Raddrizza immagine

Secondo voi si puo' raddrizzare un'immagine scannerizzata storta???
se si mi dite come si fa??? Oppure mi dite un termine inglese che traduca
questa parola??? Ho un manuale ma non so dove cercarla!!!
grazie!!!


Beh, il rotate image in questi casi aiuta :)
Ciaotutti,
*

 wrote in message
news:xUcw7.15384$DW5.3...@news2.tin.it...


 dritta) č molto piů complesso.

Newsgroup: it.comp.lang.visual-basic
Titolo: chiusura programma in VBS

Salve,
ho scritto un semplice script per far partire il programma di posta:
set oShell = CreateObject("WScript.Shell")
oShell.run"C:\Programmi\Spamihilator\spamihilator.exe"
WScript.Sleep 15000
oShell.run"H:\Programmi\FreePOPs\freepopsd.vbs"
Quando parte freepops, automaticamente parte anche outlook-express.
Ora non ho capito come fare il percorso inverso ossia scrivere lo cript per 
chiudere il tutto: pare assurdo ma sto googlando da 2 ore e non sono 
riuscito a trovare un'istruzione close o end o kill etc..
Come devo fare?
Grazie in anticipo
PS. ma si trova da qualche parte un listato con tutte le funzione vbs? 

 PS. ma si trova da qualche parte un listato con tutte le funzione vbs?
Puoi partire da qui:
http://msdn2.microsoft.com/en-us/library/ms950396.aspx
Bye
Raf

 oShell.run"H:\Programmi\FreePOPs\freepopsd.vbs"
Io faccio qualxosa di simile  con autoit :
http://www.autoitscript.com/autoit3/
;  esempio poppeper e freepopsd
if ProcessExists("freepopsd.exe") then
 run("C:\Programmi\Vario\POPPeeper\POPPeeper.exe")
;EndIf
Else
 run("C:\Programmi\Vario\freepops\freepopsd.exe","C:\Programmi\Vario\freepops\")
 sleep(1500)
 run("C:\Programmi\Vario\POPPeeper\POPPeeper.exe")
 EndIf
 While ProcessExists("POPPeeper.exe")
  Sleep("500")
 WEnd
  if ProcessExists("freepopsd.exe") then
 ProcessClose("freepopsd.exe")
EndIf
Run("C:\Programmi\Vario\POPPeeper\CleanTray.exe")
--
Fosco

Newsgroup: it.comp.lang.visual-basic
Titolo: creare programi modulari

sapete se esiste un tutorial che spieghi come creare programmi modulari?
cioe' programmi che hanno una funziona basilare a cui possono venire
aggiunti dei pezzi (a runtime), che lui importa e che gestisce proprio come
se facessero parte del programma stesso.
ciao e grazie,
 alessio

su planetsourcecode
http://www.planet-source-code.com/vb/default.asp?lngCId=36628&lngWId=1
(link per il sorgente aggiornato)
ed ecco la descrizione
Plugin Framework - Simple, Fast ,Dynamic Menus, Registers Dll On Runtime -
Update from Eirler
Category: Complete Applications
Level: Advanced
Description: [...] Features: Automatic plugin Deletectiom. Adds them to a
dynamic menu.Registers Plugin When U Run it and un/registers when you have
finished with it. Plugin template Included. in version 2. 1) Name on plugin
menu wont be the plugin dll name . It will be the plug description. 2)
Choose What Sub To open in the dll 3) Option not to register the dll 4)
Plugin Description 5) Scan HD for plugins. Plugins That are to do with this
app will begin with "[Plugin FrameWork]" in the product descripton 6) abilty
to open plugin with file open dialog
penso che faccia al caso tuo anche se non l'ho provato. Ciao e buon lavoro

si, ma cercavo qualcosa tipo tutorial. Qui viene spiegato (bene) come
caricare le DLL dinamicamente..
 a me interessava molto di piu' capire come creare dei programmi in modo da
includere, a parte, delle DLL esterne.. che tipo di chiamate si fanno tra
DLL e programma host..
grazie,
 alessio

Newsgroup: it.comp.lang.visual-basic
Titolo: forse OT - cerco libro VB

Sto cercando il libro "Visual Basic - la programmazione dei database"
di Giuseppe Naccarato edito da Apogeo.
Tale libro č esaurito ed in ristampa (ma č gia diverso tempo???).
C'č qualcono che ne č in possesso e che eventualmente deve disfarsene.
Nuovo costava lire 49.000. Sono disposto a pagare una cifra ragionevole per l'usato.
Eventualmente potete scrivermi in privato a 
agli...@tiscali.it
Grazie

 ha scritto nel messaggio
news:9ffae1a3.03052...@posting.google.com...

Provato in qualche biblioteca ?
giuseppeD

 Provato in qualche biblioteca ?
e poi che fa? lo ruba? :-)
Salutoni
Sergio

 Sergio
Andrea

 Lo fotocopia... <g>
Se non erro, una percentuale (mi sembra il 10%) se è in catalogo, e il 100%
se fuori catalogo, a meno di smentite.
Salve
giuseppeD

 se fuori catalogo, a meno di smentite.
sul 100%, catalogo o no, gli editori non sono molto per la quale.
neanche sul 15, a dir la verita'.
ci sono state discrete battaglie.
e d'altronde, se proviamo a sentire, visto che non e' piu' in catalogo, se
vb6 e' copiabile...
ciao

...

Ti posso assicurare che il libro č completamente esaurito e purtroppo
non č prevista alcuna ristampa.
In libreria puoi trovare la nuova edizione per Visual Basic .NET
http://www.apogeonline.com/libri/02051/scheda
ma se usi VB 6 ti servirą a poco o a nulla.
Io ne ho solo una copia, se no te lo vendevo io :-)
Saluti
G. Naccarato

...

Scusa per il ritardo nella risposta ma ho risolto.
Un amico della rete mi ha venduto la sua copia.
Spero di farne buon uso.
Comunque grazie.Saluti

Newsgroup: it.comp.lang.visual-basic
Titolo: Query Problem !!!!!!!

 Scusami ho dimenticato un dettaglio :
Purtroppo quella tabella non la posso toccare :)
Perchè mi viene da un As 400 e poi la devo rimandare a Lui.
Sono propio rovinato ????

 Sono propio rovinato ????
Appoggia la tabella in una temporanea e fai una selva di update!!
Mi auguro che non siano milioni di record!!!
Matteo

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

ciao a tutti
vorrei creare in vb una applicazione come da oggetto utilizzando il winsock.
Ma cosa è che deve fare letteralmente il winsock per poter dare origine ad
un ping??? Mi devo connettere all'host remoto su qualche porta???
ciao

"abc" <a@b.c> ha scritto nel messaggio
news:BK5Oc.19228$1V3.4...@twister2.libero.it...

hai provato a cercare su google?
io ho trovato un mucchio di roba
http://makeashorterlink.com/?N2C2323F8
-- 
Per diventare grandi non bisogna avere paura di essere piccoli
Per rispondere in privato elimina dall'indirizzo "togliquesto"
MasterDavidex - David Ruscelli

 ha scritto nel
messaggio news:2n6igtF...@uni-berlin.de...


 ti ringrazio per l'aiuto
Cavolo Frank, ma Google.com e' tuo ? Non lo sapevo ^_^
-- 
<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/

 Cavolo Frank, ma Google.com e' tuo ? Non lo sapevo ^_^
LOL
Magari!
:-)))))

Newsgroup: it.comp.lang.visual-basic
Titolo: Manuale VB6

Cerco disperatamente un manuale 'preferibilemte' scaricabile so'
studente per visual basic 6.
grazie

 ha scritto nel messaggio
news:U7XDOJ5aThhktR...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] presentazione

ciao a tutti
sono un neofita di questo NG
spero di trovare aiuto sulle domande che di tanto in tanto vi porro'
subito vi chiedero' una cosa:
sapreste aiutarmi con dei sorgenti o dei link a siti che mi possodo dare
informazioni sul collegamento tra pc e cellulari nokia
grazie a tutti
ciao
--
Aloz

 wrote in message
news:3be4...@news.cis.it...


 ha scritto nel messaggio
news:3be4...@news.cis.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: password windows

Ciao a tutti
Ho trovato in rete, tra i vari programmi ri recupero password, 
un software chiamato "Advanced Windows Password Recovery" che 
tra le varie funzioni ti dice anche la password dell'utente con 
cui sei entrato; del tuo pc ovviamente, non di altri (quindi 
presumo che da qualche parte in windows venga memorizzata).
Mi piacerebbe, giusto per curiosità, realizzare un simile 
software in visual basic, qualcuno ha mai affrontato un problema 
simile?
grazie
Riccardo
--  
Postato da Virgilio Newsgroup: scopri i nuovi gruppi 
Eros, foto e video a 
http://newsgroup.eros.virgilio.it

 simile?
Esiste una libreria che si occupa di memorizzare la password, ma se non erro
ha un forte cifratura e viene utilizzata una procedura particolare per
loggarla in memoria. Almeno fino a WinME. In Xp le cose sono leggermente più
complicate, ma visto che esistono una marea di programmi che lo fa,
evidentemente è possibile... Non saprei oltre, ma Google può aiutarti.

Newsgroup: it.comp.lang.visual-basic
Titolo: Testare la presenza di un PC nella rete

Dovrei testare da un'applicazione VB se un PC è in rete oppure no.
I protocolli usati sono TCP e NetBeui.
Grazie a tutti per l'attenzione
Mauro

 wrote in message
94817748...@tango.comm2000.it...


>
Con le API Winsock puoi ricavare l'indirizzo IP di un nome macchina. La funzione e' gethostbyname(). Io l'ho usata da C++ e non so bene come interfacciarla da Visual Basic perche' ha delle strutture particolari.
Antonio

 I protocolli usati sono TCP e NetBeui.
cerca 
www.mvps.org
/ccrp o /vbnet
c'e' un esempio completo, con dichiarazioni ecc., che funziona benissimo.

Grazie a tutti per l'attenzione
Sul Sito Comune c'e' un esemio su come usare il PING da API
http://www.murialdo.it/it_lang_vb
By -MES-

Newsgroup: it.comp.lang.visual-basic
Titolo: Come riconoscere l'unita Cd-Rom?

Sto preparando un programmino che deve restare residente in un cd che dovro'
masterizzare...
..tramite questo programmino, attraverso la funzione shell, potro' far
partire alcuni programmidistribuiti fra le varie directory del CD-ROM, ma
per poterlo fare dovrei sapere la lettera dell'unita da dove viene letto il
cd...
...vi prego di aiutarmi!!!
grazie,
Splash

...

Vai sul Sito Comune, c'e' un esempio su "Piccole Perle" e forse c'e' anche
un progettino su "Progettati per te".
http://members.xoom.com/it_lang_vb
Salutoni
-- 
Ciao
By -MES-   Maronese Ettore
http:\\
ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://members.xoom.com/it_lang_vb


----------------------
Se il programma e gli altri applicativi che devono essere avviati si trovano
sullo stesso CD, puoi usare l'istruzione App.Path che ti restituisce il nome
della cartella in cui si trova il programma VB.
Ciao
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco
Newsgroup: it.comp.lang.visual-basic
Titolo: uscire da un dbgrid col tasto ESC

Salve a tutti.
Sapete dirmi come fare per uscire da una dbgrid (VB5) intercettando il tasto
ESC ?
Ho provato con
Private Sub DBGrid14_KeyPress(KeyAscii As Integer)
If KeyAscii = 27 Then
    DBGrid14.Visible = False
    doce_cod.SetFocus
End If
End Sub
ma nessun effetto
Grazie

 End Sub
Alla pressione del tasto viene intercettato l' evento ?
Prova a scrivere debug.print KeyAscii come prima linea di codice
Newsgroup: it.comp.lang.visual-basic
Titolo: [Richtextbox] come abilitare il menu del tasto destro

nel controllo textbox se si clicca con il tasto destro del mouse appare un
menu con copia, incolla, seleziona tutto.
per motivi di spazio del testo ho dovuto usare una richtextbox ma non sono
riuscito a trovare il modo di far apparire quel menu, ammettendo che
esista...............oppure me lo devo costruire io ???
altra cosa se vado a stampare con printer.richtextbox.text una richtextbox
che contiene circa 2,6mb di testo mi và in crash dicemdomi stack
esaurito......come posso evitare ciò?
grazie


come non detto sono un caz.......
trovato la proprietą autoverb a true solo che non c'č seleziona
tutto....peccato
resta il problema della stampa
Newsgroup: it.comp.lang.visual-basic
Titolo: Da vb6 a vbnet

Ciao a tutti,
ho sempre usato VB6, ci sono molte differenze con VBnet?
qualche link?
grazie mille
-- 
P. IAFo #219
Let's go, let's go... overground
Take your head out of the mud baby.
Zooropa


sbrigatevi a rispondere non vedete che va di fretta? :) 

 qualche link?
"Upgrading from VB6"
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vboriUpgradingFromVisualBasic60.asp
http://msdn.microsoft.com/vbrun/
Giusto per cominciare...
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

ho sempre usato VB6, ci sono molte differenze con VBnet?
[CUT]
Ho iniziato da qualche settimana a usare VB .NET e il passaggio
secondo me e' piuttosto traumatico. Chi arriva da VB6 e' praticamente
allo stesso livello di uno che non ha mai usato VB. Probabilmente mi
attirero' le ire dei difensori di M$, ma questa e' la verita'.
Ciao


Infatti: 
VB.NET
 va visto come un "nuovo linguaggio" con un sintassi e 
concetti molto simili a VB6, ma se lo usi come se fosse VB7 non solo non 
andrai lontano ma non sfrutterai tutte le novità che .NET mette a 
disposizione...
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://blogs.ugidotnet.org/corrado

disposizione...
Se lo usi come VB7 non riuscirai a scrivere neanche 'Hello world' !
E' chiaro il concetto ? Di simile a VB6 forse ha lo 0,1 %

 Se lo usi come VB7 non riuscirai a scrivere neanche 'Hello world' !
No. Per riuscirci ci riesci anche.
E' che appesantisci notevolmente (e inutilmente) l'applicazione.
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

E' che appesantisci notevolmente (e inutilmente) l'applicazione.
Risultato: se vuoi programmare in .NET devi rifare le stesse cose che
hai fatto quando hai iniziato da zero con VB: studiare e smanettare,
studiare e smanettare ... e via cosi' all'infinito, con in piu' le
imprecazioni (leggasi bestemmie) perche' quello che avevi imparato con
tanta fatica non ti serve piu'.
Se non sei disposto o non hai tempo per riniziare da zero e' meglio
che rimani su VB6.
.NET e' un punto di rottura *totale* con le precedenti versioni di VB.
Ciao

 ..NET e' un punto di rottura *totale* con le precedenti versioni di VB.
A giancà, non so se si è capito...
E' proprio questa la caratteristica migliore del prodotto...


 E' proprio questa la caratteristica migliore del prodotto...
Ecco... proprio quello che cerco di dire da tempo anch'io :)

Newsgroup: it.comp.lang.visual-basic
Titolo: Comunicazione seriale difficile

Sto usando il controllo MScomm per effettuare delle comunicazioni seriali.
Dopo aver inizializzato l'oggetto Comm1( porta, baud rate, ecc..)
utilizzando il seguente codice
Comm1.Output = "Una stringa qualsiasi"
    Do
      DoEvents
    Loop Until Comm1.OutBufferCount <> 0
il programma entra in un loop infinito perchè
Comm1.OutBufferCount è sempre uguale a 0.
Ciò non dovrebbe accadere in quanto è spedita una stringa nel buffer di
trasmissione. Come mai?
Grazie per l'aiuto
Ciao da MIMMO

...


Newsgroup: it.comp.lang.visual-basic
Titolo: ? Rubrica OE

Dovrei poter leggere la rubrica di Outlook da VB.
Con Acces non ci riesco. In che fomato è, per tradurla.
Carmelo

 Con Acces non ci riesco. In che fomato è, per tradurla.
http://www.gyurchev.com/files.html
Newsgroup: it.comp.lang.visual-basic
Titolo: Oggetto Word.Basic di Word 2.0

Se qualcuno ha ancora confidenza con l'oggetto Word.Basic di Word 2.0 sto
cercando di risolvere un problema.
Utilizzando Word come server OLE di un'applicazione, creo l'istanza di Word:
Dim objWord As Object
Set objWord = CreateObject("Word.Basic")
successivamente creo un nuovo file basato su un modello memorizzato e compio
alcune operazioni su di esso:
objWord.filenuovo "NOME_MODELLO"
objWord.inserisci "ABCDE"
objWord.inseriscipar
A questo punto vorrei far eseguire una macro memorizzata nel modello stesso.
La sintassi di Word prevederebbe quanto segue:
StrumMacro .Nome = "NomeMacro", .Esegui
ma dovendo chiamare questa funzione tramite l'oggetto Word.Basic non riesco
a trovare il modo di passare a Word.Basic l'argomento .Esegui (4° argomento
della funzione StrumMacro)
objWord.strummacro "NomeMacro", , , ???
Con Word 97 come Server OLE non ho avuto nessun problema a compiere la
stessa operazione con
objWord.Application.Run MacroName:="NomeMacro"
e mi sembra strano non si possa compiere la stessa operazione con Word 2.0
Grazie a chi saprà darmi qualche indicazione.

...Avevo sbagliato versione di Word.
 Utilizzando Word 6 come server OLE di un'applicazione, creo l'istanza di
Word:
 Dim objWord As Object
Set objWord = CreateObject("Word.Basic")
 successivamente creo un nuovo file basato su un modello memorizzato e
compio
alcune operazioni su di esso:
objWord.filenuovo "NOME_MODELLO"
objWord.inserisci "ABCDE"
objWord.inseriscipar
A questo punto vorrei far eseguire una macro memorizzata nel modello stesso.
La sintassi di Word prevederebbe quanto segue:
StrumMacro .Nome = "NomeMacro", .Esegui
ma dovendo chiamare questa funzione tramite l'oggetto Word.Basic non riesco
a trovare il modo di passare a Word.Basic l'argomento .Esegui (4° argomento
della funzione StrumMacro)
objWord.strummacro "NomeMacro", , , ???
Con Word 97 come Server OLE non ho avuto nessun problema a compiere la
stessa operazione con
objWord.Application.Run MacroName:="NomeMacro"
e mi sembra strano non si possa compiere la stessa operazione con Word 6


> pasc_p:

Non e` strano: VBA e` presente in Word solo dalla versione 97,
ovvero versione 8.
Word 2, v. 2, WordBasic
(salto di numerazione per allinearsi al n. di versione di
Excel)
Word 6, v. 6, WordBasic
Word 95, v. 7, WordBasic (?)
Word 97, v. 8, VBA
Word 2000, v. 9, VBA
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

> pasc_p:
[...]
Ho risposto all'"Errata/Corrige"...


Più che la cronistoria del linguaggio macro di Word avrei preferito sapere
come lanciare una macro del modello di Word dal programma client.
Grazie!
Maurizio Borrelli <Please...@To.Newsgroup> wrote in message
8q37hc$sla$1...@nslave1.tin.it...



 Più che la cronistoria del linguaggio macro di Word avrei
preferito sapere come lanciare una macro del modello di Word
dal programma client.
Messaggio ricevuto. Sta' pur certo che quando lo domanderai
qualcuno te lo dira`.


 wrote in message
8qjb2c$fg863$1...@ID-52090.news.cis.dfn.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con MS Installer

Salve a tutti,
Ho generato l' installazione di un aggiornamento con il Microsoft Installer.
Ma l'esecuzione dell'installazione si ferma con l'errore :
Error 1904. Module c:\windows\system\msado25.tlb failed registrer.
Questo errore non si era verificato nelle precedenti installazioni del
programma.
Come posso risolvere il problema?
Grazie a tutti.

il file TLB che hai indicato non va registrato, cioč se apri il Visual
Installer, vai nelle proprietą del file e togli il SelfRegistered........
questo file va semplicemente copiato e non registrato!!!!
buon lavoro!!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

Grazie Mille!
Ci provo.
Buon lavoro a te!

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB5] FlexGrid and Excel

Ciao ragazzi
quesito rivolto per lo piu' a Paperino che mi ha suggerito come risolvere il
problema di "invio" dati da una Flex a Excel, ma ovviamente libero a tutti
quelli che hanno un'idea in merito.
Ho reperito il codice necessario per fare quanto sopra, ma mi servirebbe di
sapere se invece di creare un foglio Excel nuovo, sia possibile scrivere i
dati della FLEX in un Foglio.xls gia' esistente.
Seconda domanda: E' possibile aprire questo foglio da VB automaticamente con
qualche istruzione, dopo avere copiato la flex?
Se posso permettermi un'ultima cosa: Se ho una SSTAB con 3 TAB posso aprire
una Tab qualsiasi ma attraverso Codice e non facendo Click sopra di questa?
Grazie a tutti nuovamente
Paolo
CIAUZ :)

 una Tab qualsiasi ma attraverso Codice e non facendo Click sopra di
questa?
Imposta la proprietà Tab al numero della scheda che vuoi aprire

 Imposta la proprietà Tab al numero della scheda che vuoi aprire
LUPO  azz ma sei stato un fulmine :)
Perchè mi sono perso per una cosa cosi elementare?
Si vede che non scrivo molto in VB eh?!?!?!?!!?
Grazie Lupo, anche per le altre risposte.
Stai all'occhio che ne ho ancora un paio da postare :) hehehhehehehehehe
Alla prossima
Paolo
CIAUZ:) NOTTE :)

Newsgroup: it.comp.lang.visual-basic
Titolo: Movimento mouse

Come si gestisce il mouse in Visual Basic???
Dovrei riuscire a muoverlo ogni 2 secondi in un punto prefissato dello
schermo, oppure ogni due secondi fare un clic nella posizione dove si trova
il mouse.
Grazie in anticipo
Davide
david...@nospam.hotmail.com
 (togliere nospam per rispondermi)

puoi getirlo con le API : SetcursorPos e GetCursorPos (per la direzione)
mentre per il CLICK guarda quì sotto:
'-------------------
Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal
dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As
Long)
Const MOUSEEVENTF_LEFTDOWN = &H2
Const MOUSEEVENTF_LEFTUP = &H4
Const MOUSEEVENTF_MIDDLEDOWN = &H20
Const MOUSEEVENTF_MIDDLEUP = &H40
Const MOUSEEVENTF_MOVE = &H1
Const MOUSEEVENTF_ABSOLUTE = &H8000
Const MOUSEEVENTF_RIGHTDOWN = &H8
Const MOUSEEVENTF_RIGHTUP = &H10
Private Sub Form_Activate()
Do
mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0&, 0&, cButt, dwEI
DoEvents
Loop
End Sub
'----------------
pica...@labnet.it
(Raffaele 15 yrs)
Newsgroup: it.comp.lang.visual-basic
Titolo: ANALIZZARE DATI SERIALE

Salve,
Vi spiego il mio problema. sto realizzando un programma che analizza
il flusso di dati che passato sulla seriale che collega PC al
controllo di una macchina utensile.
il programma è gia realizzato e funziona pero non al 100%, il mio
problema che qualche volta perdo dei dati cioe' non mando al pc la
stessa cosa che a inviato la macchina.
Quello che chiedo è se qualcuno sa darmi 2 dritte di codice su come :
RICEVERE dati da una seriale ANALIZZARE IL CONTENTUTO e RIMANDARE IL
TUTTO su un altra seriale.
PC-------->MIO PROGRAMMA --------->MACCHINA
MACCHINA ---->MIO PROGRAMMA------>PC
Ringrazio anticipatemente ..
GRAZIE
DARIO

 controllo di una macchina utensile.
Se non devi intervenire sul flusso dei dati ma solo visualizzarlo,
c'è PortMon di SysInternals (ora MS):
http://www.microsoft.com/technet/sysinternals/processesandthreads/portmon.mspx
Freeware, e funziona benissimo.
Bye, G.

 Bye, G.
Ciao,
 il flusso lo devo analizzare e poi estrapolare cio che ji serve per
mpoi mandarlo a un altro programma.
non devo solo visualizzare.
Grazie cmq
Dario

Newsgroup: it.comp.lang.visual-basic
Titolo: Memoria lancio Form

Con VB.net 2010 ho crato una form con sopra due pulsanti (ai pulsanti non è 
associato alcun codice...).
Lancio l'eseguibile ( e si apre la mia bella form), apro Gestione attività 
di Windows Vista e osservo l'occupazione della memoria.
Stranamente la memoria aumenta ogni volta che il muse passa sopra ai 
pulsanti (parte da circa 3.800 KB e supera anche i 4.800KB) E' normale una 
cosa del genere?
Ciao
nero23

Ciao NERO23,

è normale che il TaskManager sbagli, il TaskManager non sa nulla di 
memoria managed e di come funziona ergo ti da semplicemente dei valori 
farlocchi.
Prova, con il TaskManager a perto, a ridurre ad icona l'applicazione 
potrebbe succedere una cosa curiosa :-)
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

Ok.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: SETUP WIZARD

Ho visto che per default il setup wizard di VB5 crea sotto W95 solo il
collegamento all'eseguibile del programma.
Come posso modificare il file SETUP.LST in modo da creare una cartella
con all'interno i collegamenti non solo all'eseguibile ma anche ad
altri file inclusi nel setup (tipo file di help o file readme etc) ??
GRAZIE

...

------------
Ciao!
Per creare un gruppo di programmi, è più conveniente modificare il progetto
Setup1.vbp (contenuto nella cartella "Setupkit" di Visual Basic). Ecco cosa
devi fare.
Apri tale progetto e portati nel codice del form "Setup1". Ora cerca la
stringa:
    Const fDefCreateGroupUnderWin95
Vedrai che questa costante è impostata su "False": cambia il suo valore in
"True". In tal modo, il software di installazione creerà un gruppo per il
tuo programma. Ora, cerca la stringa:
    fAdditionalIcons = False
Modifica il suo valore su "True". Così, verranno create icone aggiuntive per
i collegamenti da te definiti. A questo punto, cerca ancora la prima
occorrenza di:
    CreateOSLink frmSetup1
Questa istruzione serve per creare i collegamenti (LNK) ai file dei tuo
programma. In questo punto del codice, puoi aggiungere le istruzioni
necessarie per definire i collegamenti desiderati. Ecco la spiegazione dei
parametri di "CreateOSLink":
- frm è il nome del form che richiama la routine (lascia "frmSetup1")
- strGroupName è il nome del gruppo da creare
- strLinkPath deve contenere il nome ed il percorso completo a cui punta il
collegamento (la cartella di installazione è contenuta nella variabile
"gsDest.strAppDir")
- strLinkArguments contiene gli eventuali argomenti della riga di comando
- strLinkName contiene il nome che si vuole assegnare al collegamento.
Ad esempio, se vuoi creare un collegamento al file "WinLock.txt", contenuto
nella cartella del programma, a cui desideri dare il nome "Informazioni",
devi utilizzare la seguente istruzione:
    CreateOSLink frmSetup1, "WinLock", gsDest.strAppDir & "WinLock.txt", "",
"Informazioni"
A questo punto, compila il progetto andando a sovrascrivere l'eseguibile già
esistente: il nuovo programma di Setup verrà automaticamente incluso nei
nuovi supporti di distribuzione da te creati.
Spero di non aver trascurato nulla. Se ci fosse qualche altro problema, sono
sempre a disposizione.
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco
Newsgroup: it.comp.lang.visual-basic
Titolo: Mi aiutate con la Shell..

La shell apre tutti i programmi che vengono passati???
Per esempio se ho un file jpg lo posso aprire con in psp in automatico.
Se si come??
grazie

 ha scritto nel messaggio
news:8r986v$fj$1...@nslave3.tin.it...

Io apro cosě delle immagini col Paint di Win:
      Shell "c:\winnt\System32\mspaint.exe (path dell'immagine)"

 ha scritto nel messaggio
news:8r986v$fj$1...@nslave3.tin.it...

Utilizzando Shell sei vincolato dal path (diverso da sistema a sistema)del
programma da eseguire. Nel caso di Paint e' semplice poiche' basta trovare
la cartella di sistema ed eseguire mspaint.exe.
Se vuoi avviare psp le cose in questo caso si complicano. Una soluzione
sarebbe quella controllare il registro e sperare che da qualche parte ci sia
scritto il path di psp, poi con GetSetting lo prendi e lo usi con Shell.
Un'altra soluzione un po' meno machiavellica (ma non l'ho mai provata con
psp) e' quella di utilizzare l'oggetto Paint Shop Pro.
CiaoZ

 Se si come??
guarda se funziona questo:
Shell "start C:\Documenti\MiaImmagine.jpg", vbHide
se non funziona (non ho provato), usa la funzione ShellExecute dell'API (con
quella vai sul sicuro)
Ciao
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: vb.net e directory

E' possibile sapere la path di windows con 
vb.net
?
Grazie in anticipo.

E' possibile sapere la path di windows con 
vb.net
?
System.Environment.ExpandEnvironmentVariables("%windir%")
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con runtime

Mi si verifica un errore, eseguendo un'applicazione creata in Vb6, run time
713 classe non trovata.
Premetto che ho creato il programma di installazione con Windows Installer
grazie in anticipo

 713 classe non trovata.
Puň essere qualche migliaio di cose diverse....
Cerca di individuare il momento in cui accade (metti dei msgbox e ricompila
un versione di debug), e posta il codice.
Altrimenti prova le soluzioni classiche: DCOM98, MDAC_TYP, JET40 e
reinstalla l'applicativo.
Ciao
Alberto

Newsgroup: it.comp.lang.visual-basic
Titolo: Non riesco a stampare !

Ciao sono in panico
ho solo una stampante epson 600 collegata dritta al PC
printer.print "Frase di Prova "
non succede niente.
quando fermo l'esecuzione del programma parte la finestrina della stampante
e la frase viene stampata
Cosa sto sbagliando ?
Grazie a chiunque risponda a
***
Ale...@libero.it
***
( togliere asterischi )


Forse non lanci il comando
Printer.EndDoc


 wrote in message
0TUe6.4979$eQ5....@twister2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] XLS

scusate ma ho l'esigenza di analizzare delle tabelle di Excel
volevo sapere se esiste il modo per usare istruzioni sql direttamente (es
Provider ADO)

 
Guarda ad esempio qui:
http://groups.google.com/groups?hl=en&lr=&ie=ISO-8859-1&q=ado+excel+emmexx&btnG=Google+Search&meta=group%3Dit.comp.lang.visual-basic
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione a database remoto con MS remote

Non riesco a utilizzare MS remote per connettermi a un DSN su un server
"remoto". Questa è la stringa:
Provider=MS Remote.1;Persist Security Info=False;Data
Source=JetIndirizzi;User ID=davide.zedda;Remote
Server=
http://192.167.111.5
;Remote Provider=MSDASQL;Internet
Timeout=300000;Transact Updates=True
Quando verifico la connessione con le proprietà di DataLink mi da un errore
riguardo al fatto che una o piu propietà dell'handle della finestra non
possono essere settate.
Sto commettendo qualche errore clamoroso?
Grazie
Davide

"remoto". Questa è la stringa:
Un'alternativa a MS Remote potrebbe essere... dai un'occhiata sul Sito COmune o sul mio sito....
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: Bug DataEnvironment & ADO

Qualche gg fà ho chiesto aiuto per quanto riguarda la chiusura della
connessione (completa) dell'oggetto dataEnvironment ma non ho ricevuto
risposte esaurienti. Ho scoperto poi, dopo essermi documentato a fondo,
quanto segue:
...se utilizzate l'istanza globale DataEnvironment per aprire in modo
implicito una Connection, quella connessione non viene mai chiusa finchè il
programma è in fase di esecuzione. Per essere più precisi, grazie alla
possibilità di ottenere il trace dei comandi inviati a SQL Server si può
verificare che la connessione è chiusa, ma questo sembra accadere dopo che
il programma ha terminato la sua esecuzione. Senza dubbio si tratta di un
dettaglio minore, ma questo implica che non potete fare affidamento
sull'evento Disconnect e Terminate e chiudere così la connessione in modo
ordinato. Questo bug si manifesta sia nell'IDE che nei programmi compilati.
OK, qualche gg di lavoro andato in fumo! Sono poi arrivato alla conclusione
di creare manualmente gli oggetti connection e command tramite ADODB come
segue:
    Dim cmd_resoconto As ADODB.Command
    Set cmd_resoconto = New ADODB.Command
    cmd_resoconto.CommandText = "SELECT * FROM nometabellaDB"
    cmd_resoconto.CommandTimeout = 10
    cmd_resoconto.CommandType = adCmdText
 
    Dim cn As ADODB.Connection
    Dim recs As Long
    Set cn = New ADODB.Connection
    cn.Open "Provider=MSDataShape.1;Persist Security Info=False;Data Source=" &
App.path & "\data\dbData.mdb;Data Provider=MICROSOFT.JET.OLEDB.3.51",
"Admin"
    Set cmd_resoconto.ActiveConnection = cn
    cmd_resoconto.Execute recs
dopo tali istruzioni vado a monitorare lo stato della connessione e quello
del comando: il primo mi dice che è connesso (=1) mentre il secondo (il
Command) non è connesso (=0).
Mi son documentato con un libro serio e non riesco a capire quale sia
l'errore...
Grazie mille
--------------------------------
Inviato via 
http://usenet.libero.it

 Command) non è connesso (=0).
Non mi sembra che ci sia nessun errore.
Se il Command è completato, il suo stato è adStateClosed (=0).
Finchè è in esecuzione, avresti AdStateOpen+AdStateExecuting.
Ciao
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Controlli in design mode

Salve a tutti !
Qualcuno conosce come funziona il "Design mode" di VB ?
ovvero, quando in design mode metto dei controlli sul form, questi non sono
attivi (il bottone ad esempio non si puo' premere), mentre in run mode
questi rispondono agli eventi.
Allora, se volessi disegnare un form contenente bottoni,combo,listbox ecc..
c'e' per caso un opzione che indica al controllo se si trova in design o run
mode ?
Faccio domande strane e forse a volte inutili lo so... ma sono molto
curioso...
Grazie per le evt. risposte !
DaVe

If Ambient.UserMode = False
    'siamo in run-time
Else
    'siamo in design-time
End if


 ha scritto nel messaggio news:xikl5.59482$dF5.1...@news.infostrada.it...

C'e' un modo per riconoscere, da codice, che il programma sta girando in
modo compilato e non nell'ambiente VB ?
Ovvero, ho alcuni OCX distribuiti in forma demo che funzionano bene se
utilizzati in ambiente di sviluppo, ma poi il programma viene compilato,
mandano fuori un msgbox che avverte che il controllo non puo' essere
usato per la ridistribuzione.    Se volessi creare un ocx simile anche io,
come potrei fare ?
Grazie
--
Frogman
indirizzo e-mail corretto: 
be...@reboot.to

 come potrei fare ?
Nelle proprietą del progetto dovrebbe esserci "Richiedi licenza": č quello




Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione ADO con WithEvents

Ho il seguente problema:
non riesco da utilizzare correttamente una connessione ADO con
WithEvents, di
seguito parte del codice:
Option Explicit
Private WithEvents lCnn As ADODB.Connection
.....
Private Sub Form_Load()
.....
lRc = AperturaConnessione(lCnn,.........)
in questo modo l'oggetto connection non esiste (errore 91)
Set lCnn = New ADODB.Connection
with lCnn
   .ConnectionString = ........
   ..........
   .open
end with
in questo modo l'oggetto connection e' correttamente aperto e
soprattutto funzionante
......
end sub
Function AperturaConnessione(Byref lCnn as  As ADODB.Connection,
...............)
Set lCnn = New ADODB.Connection
with lCnn
   .ConnectionString = ........
   ..........
   .open
end with
Grazie a tutti per l'attenzione, ciao
LittleWave

Con la clausula withevents non funziona, devi trasformare la tua funzione in 
modo tale che ritorni un oggetto di tipo Connection, cosě eviti di passarla 
in argomento e fai direttamente l'assegnazione
Set lCnn = AperturaConnessione(.......)

Grazie mille, ciao.
LittleWave
Newsgroup: it.comp.lang.visual-basic
Titolo: COLORI SFUMATI

Ciao a tutti, premetto che sto parlando di VB6.
La mia domanda č: E' possibile assegnare ad un oggetto (ad esempio un
bottone) un colore sfumato (che non sia un'immagine) ?
P.S: Sapete inoltre se č possibile cambiare il colore di una toolbar,
una status bar o della barra dei menů ?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Grazie
Continui a fare domande banali, non cercare su google e, peggio, non
dare alcun feedback di cortesia a chi comunque ti risponde. Non č solo
mancanza di netiquette, č proprio mancanza di educazione.
PLONK

Guarda che la mancanza di educazione è la tua.
Se vedi bene alla fine di ogni mia domanda, rigrazio sempre tutti
inoltre non sono sempre al pc, quindi non posso rispondere sempre.
E poi quello che per te può essere banale per altri potrebbe non
esserlo.


esserlo.
Discorso trito. Basterebbe una piccola ricerca su google.

Senti io su google ho cercato, ma una TOOLBAR cmq non cambia colore. 
Se sai la risposta saresti cosě gentile da dirmelo, altrimenti
grazie lo stesso


grazie lo stesso
CVD
PS: cmq, ke, nn ....

 PLONK
?
Alberto
-- 
I have a dream that my four little children
will one day live in a nation where they
will not be judged by the color of their skin
but by the content of their character.

scusa l'ignoranza ma che significa PLONK ?


 scusa l'ignoranza ma che significa PLONK ?
Significa che ti metteva nella black-list e non avrebbe più letto i 
tuoi messaggi.
Ciao


ah ok grazie, questa non la sapevo.... 


Alberto
Beh, in realtà non plonko mai nessuno. Era solo per manifestare il mio
disappunto. Però tranquilli, quello che dovevo dire l'ho detto, e non
ho nessuna intenzione di continuare la polemica.
Ciao

Ok spero che la nostra piccola discussione si sia chiusa senza
nessun rancore. 
Ciao


 ho nessuna intenzione di continuare la polemica.
Ma alla fine qualcuno sa come si fa?
A me non risulta, e comunque l'effetto sarebbe orrendo, però ultimamente mi 
pare che si sia un po' troppo tutti in astinenza da ferie.
Ciao 


wrote:

Avevo tentato tempo fa con subclassing vari trovati in giro ma senza
grandi risultati e ci ho rinunciato. Confermo gli effetti orrendi,
a meno di non ricorrere ai vari VB ACCELERATOR ecc.. 
Ciao

 mancanza di netiquette, è proprio mancanza di educazione.
Direi che questo tuo reply, oltre che essere palesemente OT, è anche un
chiaro inizio di flame.
Mi sembra che neanche tu abbia molto chiara la netiquette.
Avrò piacere di proseguire questa conversazione solo in f/up su idl.
Sandro.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Sandro.
Pino