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

Salve a tutti.
Premetto che uso ancora VB5.
L'help alla voce Printer/Printers spiega come definire la stampante attiva
per l'applicazione in corso:
Dim X As Printer
For Each X In Printers
	If condizione Then
		' Imposta la stampante come predefinita di sistema.
		Set Printer = X
		' Interrompe la ricerca di una stampante.
		Exit For
	End If
Next
A questo punto io seleziono da un controllo di un Form, in cui ho inserito
l'elenco delle stampanti, la st. desiderata, eseguo la routine ed
imposto:
Set prt = Printer  
controllo se mi ha preso la st. giusta:
Debug.Print prt.DeviceName
con esito positivo. Peccato che dopo aver inviato una serie di comandi:
prt.Print "qualcosa"
e poi
prt.EndDoc
il flusso di stampa viene indirizzato sempre e comunque alla st.
predefinita di sistema.
Dove sta l'inghippo?
Grazie.
-- 
Ste-fan

 wrote in message
news:Pine.LNX.4.21.02091...@BonaldoFIO.vbonaldo.it...

L'oggetto Print rappresenta la stampante predefinita dell'applicazione.
All'avvio dell'applicazione Print è associata alla stampante di sistema
Se vuoi impostare una stampante diversa per il tuo applicativo devi appunto
impostare Printer dall'insieme Printers
Set Printer = Printers(x)
Dove x è il nome della stampante o l'indice associato (se non ricordo male)
Saluti

Newsgroup: it.comp.lang.visual-basic
Titolo: VB to Excel

Come faccio ad esportare un insieme di dati da una form in VB6 in un foglio
di lavoro Excel97?

 Ho cercato di esportare in un file XLS il contenuto di una tabella ,
l'unico metodo che mi consente un ' operazione del genere č OUTPUTTO per il
quale devo inserire nel mio progetto un riferimento ad Access. Purtroppo
perņ , anche se non mi dą errore in compilazione il metodo OUTPUTTO mi
genera un errore di run-time. Qualcuno mi puņ dare indicazioni a riguardo o
segnalare altre strade ?
avevo trovato il codice per esportare in xls una dbgrid. a parte che direi
presupponga excel, mi sembra proprio che vada, l'ho anche gia' inviato a qn
altro. se ti serve mandami un mail.
hth, pal
--
andrea palazzi
xday at libero dot it
free sw - 
http://www.comune.modena.it/cittadini/apal/html/
Newsgroup: it.comp.lang.visual-basic
Titolo: E' un bug di VB6 ?

    non riesco a copiare dei file da una directory all'altra, uso
l'istruzione FileCopy ma mi da errori di percorso mentre invece i percorsi
sono esatti, non è che potreste inviarmi un file d'esempio ve ne sarei
ETERNAMENTE GRATA.
Ciao Sara
e-mail: 
fio...@syrene.it

 wrote in message 7k6nbg$im5$1...@serv1.iunet.it...


...


Newsgroup: it.comp.lang.visual-basic
Titolo: Liste e Alberi Binari in VB

Abituato ad usare linguaggi tipo C++ e Pascal, nel passaggio al Vb non ho
più avuto occasione di utilizzare sia le liste che gli alberi binari. Non ne
sento assolutamente la mancanza, ma ora ho l'esigenza di usare entrambi,
come posso fare ? Ditemi come partire, che poi io mi arrangio.....
Grazie, Giacomo 
ande...@tin.it

 wrote in message
7r95se$2mm$1...@nslave1.tin.it...

Con moduli di classe:
(per l'albero)
CBinaryTree (l'albero)
    -- contiene CNodes (una class collection di CNode)
        -- CNode (classe nodo)
In pratica, come vedi, usi una collection (e' come una lista linkata) come
contenitore dei nodi, poi implementi le routines tipiche degli alberi.
Per le liste e' la stessa cosa.
Comunque, a meno che non sia veramente necessario avere le strutture
suddette, per ora me la sono sempre cavata con le collections.
--
Roal Zanazzi
z...@iol.it


Con delle classi.
La lista è già implementata (come lista bidirezionale) in VB e si chiama
"collection".
Gli alberi binari invece occorri implementarli esattamente come in C
creandosi
una classe Node (o simile).
I puntatori agli altri nodi sono referenze ad istanze dello stesso oggetto
node
es.
Crei la classe "Node" ed inserisci come variabili Private questo:
Private lNode as Node
Private rNode as Node
Private mNode as Node ' se ti serve anche il ramo "equal"...
Quindi puoi implementare le seguenti proprietà dell'oggetto node:
Property Get Right as Node
    set Right = rNode
End Property
Property Get Left as Node
    set Let = lNode
End Property
Property Set Right (R as Node)
    set rNode = R
End Property
Property Set Left (L as Node)
    set lNode = L
End Property
Devi usare le "Property Set" invece delle "Property Let" quando vuoi
leggere/modificare
delle referenze (leggi Puntatori!) a degli oggetti.
Implementata la classe Node, ti implementi una superclasse "bTree" dove
memorizzi la root dell'albero ed implementi i metodi che ti servono
(inserimento
nodi, navigazione, cancellazione ecc...)
Buon lavoro, Massimo.
P.S. L'ho già fatto per un mio progetto e funzionano bene!
Newsgroup: it.comp.lang.visual-basic
Titolo: form e risoluzioni: Mi spiego meglio

Un saluto a tutto il Ng
Ho un form e un'immagine e vari controlli sulla parte bassa del form e
all'interno dell'immagine. Supponendo che l'immagine ha le seguenti
dimensioni:
height:  300 pixel
width:   500 pixel
io voglio che a qualsiasi risoluzione (800*600; 1024*768, ecc) il mio form
abbia sempre queste dimensioni:
height: 550 pixel (per esempio)
width: 500 pixel (uguale alla larghezza dell'immagine)
Come posso fare per risolvere questo problema?
Ciao e grazie a tutti anticipatamente
e.

se il windowstate del form č settato a "normal" e tu fissi le proprietą
height e width a quello che vuoi, cambiando risoluzione non cambia la
dimensione (chiaramente non parlo di dim a video, ma di dim in pixel)
"elio" <eli...@NOSPAM.it> wrote in message
news:9i1ce3$q84$2...@nreadA.inwind.it...


 dimensione (chiaramente non parlo di dim a video, ma di dim in pixel)
Pero' io vorrei che diminuendo la risoluzione il form non diventasse un
tabellone capisci?
Vorrei che a video si vedesse sempre la stessa dimensione.
fammi sapere in merito se puoi.
ciao e grazie
e.

Imposta le dimensioni come percentuale del form.
Ciao Antonio
"elio" <eli...@NOSPAM.it> ha scritto nel messaggio
news:9i1jj2$po$1...@nreadA.inwind.it...


 Ciao Antonio
Questo e' quello che si fa quando si progettano siti web......o si lavora in
flash5 per esempio....ma in VB come si fa? Scusa l'ignoranza nel settore.
Fammi sapere e grazie davvero
ciao
e.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]MdiChild e problemi di Messaggistica

Come faccio a legare i messaggi che il mio ChildMDI caricato da una DLL
ActiveX deve dare al suo Parent
Ho visto anche che qualche tempo fà, qualcuno aveva posto lo stesso quesito
ma senza risposta
http://groups.google.it/groups?q=dll+form&hl=it&lr=lang_it&ie=UTF-8&oe=UTF-8
&selm=312B23E9F88AD311B5930008C7090B0E0B2F%40BVTC&rnum=2
E' meglio evitare di mettere form nelle DLL?
Ciao
Alessandro
--
Morfeus®
Free Joint
:PII

 E' meglio evitare di mettere form nelle DLL?
Cerca "mdiactivex" forse potrebbe aiutarti...
hth

 Cerca "mdiactivex" forse potrebbe aiutarti...
Adesso gli do un'occhiatina, grazie mille


Newsgroup: it.comp.lang.visual-basic
Titolo: [???] come passo una stringa da un form ad un altro, dello stesso progetto?

come da subject
grazie cac

Definisci una variabile:
Public form2String as String
nelle dichiarazioni del secondo form;
dal primo form:
Form2.form2String="quello che vuoi"
(nota che un'istruzione di questo tipo non fenera il caricamento del
form!)
ciao
	maxx

Crei una variabile globale in un modulo di tipo stringa e il gioco è fatto!

Nel tuo progetto, se non c'č ancora, ti crei un modulo;
dal menu Progetto\Inserisci modulo
Nel modulo, all'inizio, scrivi:
Public TuaStringa As String
Nel codice dei tuoi Form elimini tutte le dichiarazioni che fanno
riferimento alla tua stringa.

 ha scritto nel messaggio
news:JlLn6.46762$Y93.1...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: cancellazione file di una form

ciao a tutti e buone feste gią che ci siamo,
ho recentemente rimosso dal mio progetto vb6 una form ma ho notato che i
file form.frm e form.frm sono rimasti sul pc.
Posso cancellarli? A cosa vado incontro?
grazie
Samuele

 Posso cancellarli? A cosa vado incontro?
Sì, se proprio non li dovrai mai più usare (e se form.frm è già stato tolto
da _ogni_ progetto), puoi cancellare form.frm ed eventuale form.frx
Ma perchè non farsi una cartella "Inutilizzati" e metterli lì?
Della serie "... quella cosa che non hai mai usato, diventerà assolutamente
indispensabile un minuto dopo averla definitivamente buttata..."

 indispensabile un minuto dopo averla definitivamente buttata..."
gia'.
anche perche' ogni tanto vb ci pensa lui a polverizzare il vbp, e rare volte
anche frm e frx...

 rare volte anche frm e frx...
8-) Sarà la nordica nebbia a preservarci da tali epocali sventure?

 8-) Sarà la nordica nebbia a preservarci da tali epocali sventure?
qui pero' sembra pochissimo profilattica.
anche recentemente vb ha annebbiato qualche frm e bas.
abbe' che di solito ne ho le copie su qualche pc nei dintorni, ma non fa mai
molto piacere.
sospetto che memorizzi il percorso assoluto del file da qualche parte, e
dato che spesso riorganizzo secondo le esigenze le cartelle dei vbp...
ciao, a.

 dei vbp...
ah, ecco.
perchè a me non era mai capitato...
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 perchè a me non era mai capitato...
ti perdi tutto il divertimento :)

 perchè a me non era mai capitato...
mi correggo, e' successo di nuovo ora e credo di avere capito perche'.
quando si lavora a un vbp, vb salva i form di lavoro anche nella temp e con
f5 usa quelli.
da me c'e' un prog che a mezzanotte pulisce la temp...
ora ho cercato di lanciare un vbp che avevo aperto ieri, ed e' successo di
tutto.
si e' perso prima l'mdi, poi un form.
nb: nella dir c'erano ancora, ed e' bastato reinserirli.
ciao, j.

 da me c'e' un prog che a mezzanotte pulisce la temp...
Lo facessi io, che in media a mezzanotte sono al lavoro in pieno,
avrei un bel casino. :-)
Mettilo all'avvio del pc e/o alle 6 di mattina ;-)
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: VB e browser


Ciao ragazzi,

sapete dirmi come si fa da un programma in visual basic 5 a chiamare
il browser (netscape o explorer) passandogli un indirizzo

internet a cui posizionarsi ????


ho provato a leggere un po' degli help del VB ma non ho trovato niente.

Grazie a tutti in anticipo. Ciao.

-- 
*** Rimuovere le lettere maiuscole dall'indirizzo per risponedere
*** Remove uppercase characters to reply

 


...


Usa questo:
RetValue = ShellExecute(Me.hwnd, _
vbNullString, _
"Help.htm", _
vbNullString, _
App.Path, _
SW_SHOWNORMAL)
Dove nell esempio Help.htm e' li file da andare a recuperare in
app.path e la finestra di netscape o explorer e' aperta normalmente.
La funza chiama il browser predefinito dal sistema.
Ciao.
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
                 Trust no ONE.
Per rispondermi via E-Mail togli STOPSPAMMERS.
Guarda la RFD per it.comp.prog.collaborazione !

Per creare un link a un URL dall'interno della tua applicazione dovrebbe
essere sufficiente chiamare la funzione ShellExecute che si trova in
shell32.dll e passarle l'URL.
la chiamata dovrebbe essere così:
ShellExecute(WHandle, "open", "
http://www.cazzabubbola.com
, "", "", 1)
Naturalmente bisogna scrivere la dichiarazione (Declare Function, eccetera).
Buona fortuna
gmo...@tin.it



OK

OK

Ho provato questa soluzione ed e' quella che mi serviva.

Grazie a tutti. Ciao.

 

 

 



-- 
*** Rimuovere le lettere maiuscole dall'indirizzo per risponedere
*** Remove uppercase characters to reply

 


Set IE=CreateObject("InternetExplorer.Application")
  Questo funziona con MSIE, non con Netscape.
  Ciao :-)
  Massimo
  Nell'indirizzo, sostituire DIESPAMMERS con MC1258
  In the address, replace DIESPAMMERS with MC1258



Grazie a tutti. Ciao.
Modestamente mi sento un mito :)
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°


  ----------Visual Basic's Programmer---------
Visto che sei cosi' bravo, mi sapresti anche consigliare come realizzare
un cgi per fare un contatore che mi conteggi il numero di volte che un
file e' stato downloadato da internet ??????
Grazie.



file e' stato downloadato da internet ??????
Ritiro tutto !
Non so come fare il contatore, ma ti posso spiegare come ho risolto il
problema.
Praticamente uno schiaccia un pulsante che invia ad un indirizzo e
mail una mail che ti avverte che il tal programma viene scaricato, e
quindi passa al download; per l'utente non c'e' nessun problema, non
vede nulla !
Ciao.
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 


  ----------Visual Basic's Programmer---------
Visto che sei cosi' bravo, mi sapresti anche consigliare come realizzare
un cgi per fare un contatore che mi conteggi il numero di volte che un
file e' stato downloadato da internet ??????
Grazie.
Newsgroup: it.comp.lang.visual-basic
Titolo: [MSDE] Dove sono le mie query?

Salve a tutti
ho un db access e ho eseguito l'upsize del db allaversione sql server.
le tabelle e i dati sono stati esportati correttamente ma le
query non sono state esportate.
Ho esguito l'operazione verie volte ma non ho ottenuto nulla
Come č possibile? forse l'esportazione delle query non avviene perche
msde ha delle limitazioni?
Grazie a tutti
Marco

 msde ha delle limitazioni?
L'unico DB che definisce "query" le viste memorizzate permanentemente nel 
database e' proprio Access, per quanto ne so. Nei database "seri", per query 
si intende una ricerca generata dinamicamente, mentre le viste sui dati 
salvate nel DB si definiscono attraverso le Views.
Per travasarle non fai altro che utilizzare il comando SQL "CREATE VIEW", 
copiando il testo della vecchia query; in genere basta qualcosa del genere:
CREATE VIEW <nome della query Access> AS <testo della query Access>
Puoi preparare uno script con tutte quelle che ti servono ed eseguirlo in 
blocco.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown 


tieni conto che la sintassi sql di SQL Server è diversa da quella di Access, 
quindi salvo per query veramente elementari, dovrai modificare alcune cose:
1) se usi campi calcolati per esempio con IIf() o Nz() o funzioni di data, 
devi convertirle nelle funzioni equivalenti di SQL Server (il cui linguaggio 
sql si chiama TRANSACT SQL - info utile per trovare subito su google)
2) le viste SQL non supportano parametri. Se ti servono devi usare delle 
stored procedure che restituiscano recorset
3) le viste SQL non supportano l'ORDER BY, quindi casomai mettilo quando 
invochi la vista (select * from Vista ORDER BY campo)
dai un'occhiata qui:
http://www.microsoft.com/resources/documentation/sql/2000/all/reskit/en-us/part2/c0561.mspx
Ciao
Buon lavoro
Elef 

 Access,
da cui il disclaimer "in genere" ;-)


 Dr. Emmett L. Brown
Mica era una critica, solo una integrazione alla tua risposta, che è 
corretta.
Ciao
Elef 

 corretta.
Hai fatto bene infatti... scherzavo un po'


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

 qno mi sa indicare per favore il nome della rivista?
computer programming

 ha scritto nel messaggio
news:91qkgf$s64$1...@news.mclink.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: VB 5.0: Leggere su BUS

Salve a tutti.
ho un GROSSO problema da risolvere in VisualBasic 5.0 (ma anche sul 6.0)
su piattaforma Windows95:
- da un programma in VB5 c'è un modo per accedere al bus del PC (con
chiamate tipo inp e out del basic oppure inbyte e outbyte del clipper)
per leggere lo stato di una scheda analogica (stato della porta, valore
in ingresso, ecc. ecc.)??
- ho guardato le API di Windows ma non ho trovato nulla che parlasse di
queste chiamate.
Ho un programma da consegnare e sono veramente in crisi perchè pensavo
non ci fosse nulla di particolare nel fare queste chiamate.
Qualcuno MI PUO' AIUTARE!!!
Grazie in anticipo!
Dario


Sul Sito Comune di questo NG c'e' una DLL chiamata Win95io.zip contenente
una DLL che permette di fare IN e OUT sulle porte.
Questa, come tutte le DLL che conosco, funziona SOLO sotto Win95/98.
http://www.murialdo.it/it_lang_vb
Ciao
By -MES-   Maronese Ettore
http://ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] DLL Vs Codice

Ciao a tutti
In termini di prestazioni, ovviamente a "spanne", quant'è
più veloce (se lo è) la stessa routine (per es. lettura di
una tabella in access) implementata come DLL o usata
come Function in un'applicativo in VB6
Grazie
JKLJKL

 ha scritto nel messaggio
news:3da12ed4$1...@news.cis.it...

In teoria dovrebbe essere più lenta con una DLL, in quanto Vb dovrebbe
creare un'oggetto, per poi usare i metodi che espone.
Inoltre, anche se minimamente(Imho, non testato, ma a naso) anche se il
componente è in-process, quindi gira nello stesso spazio del procsso del
client, il passaggio dei dati tra l'app. client e l'oggetto è comunque
più lungo, rispetto al caso in cui il client fà tutto da se al suo
interno, quindi più dispendioso, questo accade in modo più palese nel
caso di un componente out-of process, cioè che gira fuori dallo spazio
del processo del client.
Più che in termini di velocità di esecuzione, io ho sempre visto i
componenti come un modo per rendere lo sviluppo più rapido, mantenibile,
strutturato.
Ciao

 wrote in message
anreo8$efc$1...@fe2.cs.interbusiness.it...

La materia del contendere è appunto la seconda parte della tua risposta !
Se le prestazioni sono rallentate in maniera accettabile (tieni presente che
le DLL da sviluppare si occupano di linlk a database al massimo esagerarndo
di 1000 record !) penso che opterò per l'implementazione delle DLL mentre in
caso
contrario farò il mio bel "cut and past" applicazione per applicazione
Grazie  e  ciao
JKLJKL

 creare un'oggetto, per poi usare i metodi che espone.
E se poi passi parametri in late binding č ancora peggio
Saluti
Newsgroup: it.comp.lang.visual-basic
Titolo: Copia di file aperti





Con FileSystem.FileCopy non riesco a copiare file 
eventualmente aperti.


Esiste qualcos'altro che posso usare?


 


grazie


ciao


Stefano



 Esiste qualcos'altro che posso usare?
Non ho idea se funziona, e se si pu� implementare, ma potresti guardare
volume shadow copy:
http://msdn.microsoft.com/en-us/library/aa394428(VS.85).aspx

 Esiste qualcos'altro che posso usare?
Non ho idea se funziona, e se si pu� implementare, ma potresti guardare
volume shadow copy:
http://msdn.microsoft.com/en-us/library/aa394428(VS.85).aspx
http://www.codeproject.com/KB/dotnet/makeshadowcopy.aspx

 aperti. Esiste qualcos'altro che posso usare?
la funzione CopyFile
-- 
Greg 

 ha scritto nel messaggio 
news:h7jbpi$san$1...@tdi.cu.mi.it...


 ciao
Va bene VB6; dimenticavo di specificare che � una funzione api.
Il vb6 mi pare che abbia come funzione nativa, la Filecopy, che da errore se 
il file � aperto, la funzione api invece copia senza sollevare errori. Poi 
magari mi confondo e ho invertito i nomi, controlla.
-- 
Greg 

 ha scritto nel messaggio 
news:h7ih3a$33q$1...@newsread.albacom.net...

Se il file � aperto con un lock di lettura non puoi aprirlo neppure per 
farne una copia, qualsiasi funzione tu usi, perch� � una prerogativa del 
sistema (altrimenti si potrebbero leggere file incompleti).
Se il file � in lock di sola scrittura, non ci sono problemi a leggerlo con 
qualunque funzione di copia che non apra il file in r/w ma in sola lettura 
(ma mi pare che non sia il tuo caso, altrimenti non avresti il problema).
Se i file li scrivi tu e sei sicuro di poterli leggere, evita di aprirli con 
un lock di lettura quando ci scrivi.
Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: splash screen

Mi sembra di aver letto a suo tempo qualche idea su come fare un form
splash, che venga cioe' visualizzato mentre carico tutto il necessario
in background...Qualche dritta su come fare o su dove reperire qualche
esempio??
Grazie.
Umpi

 wrote in message news:38FD74...@tin.it...


 wrote in message 38FD74...@tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: urgente visualizzazione documento word

Sto sbattendo la testa per risolvere questo problema ma sono in un punto
morto...
Qualcuno mi sa dire come posso visualizzare un documento word in una ole
settata appositamente per documenti word?
Grazie

[*bladeone* : 
bl...@katamail.com
] ha scritto:

Non è più comodo e immediato un RichTextBox?
Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiungere nella listbox i caratteri in .net

Come faccio ad aggiungere nella listbox tutti i caratteri di win?
Grazie in anticipo

 Come faccio ad aggiungere nella listbox tutti i caratteri di win?
Tempo addietro ho utilizzato il seguente codice per leggere i caratteri
nella cartella C:\WINNT\Fonts
Il risultato soddisfava la richiesta e non ho indagato oltre (Windows 2000
professional).
 Dim di As New System.IO.DirectoryInfo("C:\WINNT\Fonts") 'cartella dove
risiedono i file.TTF
 Dim fi As System.IO.FileInfo
  For Each fi In di.GetFiles()
    If (fi.Attributes And (System.IO.FileAttributes.Hidden Or
System.IO.FileAttributes.System)) = 0 Then
       Me.ListBox1.Items.Add(fi.Name)
    End If
  Next
giuseppeD

Come faccio ad aggiungere nella listbox tutti i caratteri di win?
Qui ottieni l'elenco dei font installati: per caricarli nella
listbox non dovresti avere problemi:
<codice>
Imports System
Imports System.IO
Imports System.Drawing
Imports System.Drawing.Text
Module LeggiFont
	Public Sub Main()
		ElencaFont()
	End Sub
	Private Sub ElencaFont()
		Dim fc As FontCollection
		Dim ff As System.Drawing.FontFamily
		fc = New InstalledFontCollection()
		For Each ff In fc.Families
			Console.WriteLine(ff.Name)
		Next ff
	End Sub
End Module
</codice>
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: toolbar e combobox

VB5PRO+SP3
Come si fa ad inserire una ComboBox all'interno di una ToolBar? Ho provato ad
utilizzare l'esempio fornito con la guida di VB ma non sembra funzionare (io non
vedo la combo).
~#~#~#~#~#~#~#~#~#~
Gabriele Bertolucci
pbe...@vi.ats.it
pbe...@freemail.it
http://userspace.ats.it/free/pberto/
http://www.fortunecity.com/skyscraper/spiff/523/
ICQ #: 9732192
~#~#~#~#~#~#~#~#~#~


    Non ho trovato nessun problema nel inserire e visualizzare una combobox
in una toolbar, di seguito ti mando un form di prova (seleziona tutto il
testo da 'INIZIO CODICE' alla fine e salvalo nomefile.frm, apri poi un nuovo
progetto  con VB5 e aggiungi il file nomefile.frm.
    Eventuali errori sono:
        Hai creato un combobox all'interno del form non all'interno della
toolbar, (in questo caso devi modificare l'ordine di visualizzazione dei due
controllo) oppure devi controllare che la posizione del combobox non sia
esterna all'area visibile della toolbar in caso modifica le proprietą del
combobox (.top .left .width .height ) in base alle omonime della toolbar
per eventuali risposte togliere NOSPAM dall'indirizzo
gghiN...@hotmail.com
'INIZIO CODICE' *** seleziona da qui
VERSION 5.00
Object = "{6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.2#0"; "COMCTL32.OCX"
Begin VB.Form Form1
   Caption         =   "Form1"
   ClientHeight    =   3195
   ClientLeft      =   60
   ClientTop       =   345
   ClientWidth     =   4680
   LinkTopic       =   "Form1"
   ScaleHeight     =   3195
   ScaleWidth      =   4680
   StartUpPosition =   3  'Windows Default
   Begin ComctlLib.Toolbar Toolbar1
      Align           =   1  'Align Top
      Height          =   420
      Left            =   0
      TabIndex        =   0
      Top             =   0
      Width           =   4680
      _ExtentX        =   8255
      _ExtentY        =   741
      ButtonWidth     =   1588
      Appearance      =   1
      _Version        =   327682
      BeginProperty Buttons {0713E452-850A-101B-AFC0-4210102A8DA7}
         NumButtons      =   2
         BeginProperty Button1 {0713F354-850A-101B-AFC0-4210102A8DA7}
            Key             =   ""
            Object.Tag             =   ""
         EndProperty
         BeginProperty Button2 {0713F354-850A-101B-AFC0-4210102A8DA7}
            Caption         =   ""
            Key             =   ""
            Description     =   ""
            Object.ToolTipText     =   ""
            Object.Tag             =   ""
            Object.Width           =   100
            MixedState      =   -1  'True
         EndProperty
      EndProperty
      Begin VB.ComboBox Combo1
         Height          =   315
         Left            =   1920
         TabIndex        =   1
         Text            =   "Combo1"
         Top             =   60
         Width           =   1515
      End
   End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
'FINE TESTO DA INSERIRE


Newsgroup: it.comp.lang.visual-basic
Titolo: DBGrid come Acces

Salve a tutti (buoni e cattivi)
Mi sto divertendo con DATA e DBGrid ed ho questo problema:
Vorrei fare come in access che seleziona + righi , poi premo CANC o un
COMMAND e li cancella tutti quelli selezionati.
in DBGRID devo eliminare rigo x rigo e non risco a fare quello che dico io.
è possibile?
e poi......  (gia letto in un post di questo NG ma non lo trovo +)
Modificando un campo in DBgrid con un NULL o vuoto mi genera l'errore che
non puo essere Vuoto:
Che cosa devo settare per far accettare VUOTO???
???????????????
 Che la forza VB sia con noi !!!!
Ciao a tutti
Claudio

 Che cosa devo settare per far accettare VUOTO???
11/07/02 ho postato un problema simile guarda se la soluzione è valida
ciao

Mi puoi postare una copia?
non riesco ad andare oltre il 13/07 oppure dirmi come posso arrivare a tale
data :-(
Grazie
Claudio
Liones <Lio...@Tin.it> wrote in message
ahjn1k$6j9$1...@pluto.news.dsi.unimi.it...


 Che cosa devo settare per far accettare VUOTO???
guarda
perchè dbgid non mi permette di mettere un valore nullo su un campo data ?
del 11/07/02
è il tuo caso ?
ciao

 grazie e caio
ricapitoliamo:
ho un dbgrid che tramite un controllo data è collegato ad una tabella
access, la tabella è formata da 2 campi, il primo numerico, il secondo di
tipo data;
quando dal dbgrid cancello il campo data (no il record) e provo a cambiare
record (così viene aggiornata la tabella) il programma mi dice "errore di
conversione di tipo dati", ciò è dovuto al fatto che il controllo prova a
passare un valore "" al database che invece attende un valore null (la
stessa cosa succede aprendo da codice un recordset e provando a passargli il
valore di una casella di testo vuota   (Rs.Fields(1).Value =
Me.Text2.Text) )
la soluzione trovata consiste nell'intercettare il passaggio dal dbgrid al
controllo data del  valore "" sostituendolo con il "valore" Null ed annulare
il tentativo da parte del dbgrid di passare  il valore ""
Private Sub DBGrid1_BeforeColUpdate(ByVal ColIndex As Integer, OldValue As
Variant, Cancel As Integer)
If DBGrid1.Text = "" Then
    Me.Data1.Recordset.Edit
    Me.Data1.Recordset.Fields(1).Value = Null
    Me.Data1.Recordset.Update
    Cancel = True
End If
End Sub
qualcuno ha una soluzione più semplice ?
liones
Non uso mai controlli bound per apportare modifiche ai dati proprio
per motivi tipo questo.
Il tuo caso e' comunque documentato qui:
Knowledge Base Articles
PRB: "Data Type Conversion Error" When Using a Data Control
Q172101
Non entro nel merito se sia un PRB o una CZT (:-P)
ma lo scrivono a chiare lettere:
STATUS
This behavior is by design.
Altre griglie, tipo la TrueDBGrid di Component One, credo che permettano
di convertire i valori prima di mandarli al database, pero' costano,
implicano
ulteriori dipendenze per quanto concerne il deployment, ed hanno comunque
i loro bravi bug.
ciao, hal

 controlla nelle proprietą del database e controlla che ad un campo sia
ammesso la luncghezza zero (allowzerolenght)
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Update di campi numerici attraverso il controllo data

Salve,
Ho un problema ad aggiornare attraverso il controllo data dei campi
numerici del DB.
Il form è composto da tanti TextBox ipostati con le corrette proprietà
DataSoure e DataField.
Per i campi numerici l'Update funziona in modo correto, per i numerici
mi reimposta sempre il Campo a 0 senza aggiornarmelo.
Chi mi aiuta?
Ciauz 
Marco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Salve,
Ho un problema ad aggiornare attraverso il controllo data dei campi
numerici del DB.
Il form è composto da tanti TextBox impostati con le corrette proprietà


Newsgroup: it.comp.lang.visual-basic
Titolo: parametri ad una applicazione

Grazie a chiunque vorrà aiutarmi!!
Io ho una applicazione vb6 che fà da filtro a tre diverse applicazioni (il
filtro sarebbe il controllo della versione del programma, in caso di
versione aggiornata lancia direttamente una delle tre applicazioni), il
tutto viene installato tramite un setup fatto con installshield, il quale
installa tutti i files e crea tre scortcut nel menu avvio, uno a seconda del
programma che dovrà fare girare, il problema qual'è?
é possibile passare un parametro alla mia applicazione vb che mi permetta di
avviare, a seconda  di esso, una delle altre tre applicazioni, mi spiego
meglio..
gli scortcut sono:
        contabilità
        gestione aziendale
        commesse
a seconda della mia scelta partirà il programma vb che controllerà le
versioni dei files, se non c'è nulla da aggiornare lancerà il relativo
applicativo, quindi posso io passare un parametro relativo alla mia scelta
iniziale, che mi permetta di lanciare l'applicazione da me desiderata? il
tutto se per non dover creare tre diversi applicativi vb
grazie!!

tutto se per non dover creare tre diversi applicativi vb
Dall' esterno:
D:\Program Files\DavideApps\mioprog.exe -commesse
Dal tuo programma:
----> vedere la guida in linea su Command$
hth, hal

 Grazie a chiunque vorrą aiutarmi!!
[snip]
non ho capito un accidenti...
se (ribadisco "se") la domanda č se si possono passare parametri ad una app,
vedi "commanD"
ciao
ugo

grazie problema risolto

Newsgroup: it.comp.lang.visual-basic
Titolo: un manuale in rete di visual basic 5





se qualcuno conosce un indirizzo per sapere tutto 
sul linguaggio di visul basic 5,


per favore mi contatti.


grazie



 wrote in 
  message 
2000063013145...@hotmail.com
...


se qualcuno conosce un indirizzo per sapere tutto 
  sul linguaggio di visul basic 5,


per favore mi contatti.


grazie
  
Secondo me dovresti fare in modo di avere i due 
  cd rom di MSDN inclusi nel paccetto visual studio.Troverai davvero molto di 
  interesse il loro contenuto.


In bocca al lupo.


Cordialmente


Johnny
Newsgroup: it.comp.lang.visual-basic
Titolo: Bacco con listview di VB5 ??

Salve,
ultimamente sto utilizzando i controlli listview e treeview.
Ho scoperto che la listview non mi lascia fare quello che faccio con la
treeview e cioè, nell'evento AfterLabelEdit:
treeview.SelectedItem = treeview.Nodes.Add
treeview.startLabelEdit
Nel Treeview funziona, ogni volta che premo Invio vado ad una nuova linea e
comincio a editare, ma nel listview no.
Infatti va si alla nuova linea ma il metodo startLabeledit non funziona.
E' un bacco, una limitazione o sono io che dovrei diminuire la quantità di
alcolici ingerita nell'arco della giornata????


Bacco, tabacco e venere riducono la ListView in cenere...
A parte gli scherzi ho provato anch'io ma non sono riuscito
a venirne a capo...
Sarà un baco (con una c sola) della ListView...
Ciao, Gundam
Newsgroup: it.comp.lang.visual-basic
Titolo: Cambiare testo in una combobox

Carico una ComboBox in questo modo,
.....
Combo1.AddItem "CreditoResiduo", 2
.....
Come faccio a far visualizzare all'utente "Credito Residuo" cioe' con lo
spazio?
Se lo canbio in additem poi giustamente non trova il campo relativo.
Grazie
--
----------------------------------------------------------------------------
-
Marco Corsaro
ICQ 9870268
http://www.corsaro.it
----------------------------------------------------------------------------
-

 spazio?
devi usare l'index
Davide


Qualunque prova ho fatto mi dice che non posso assegnare un valore ad una
proprietą in sola lettura...


 proprietą in sola lettura...
penso che davide intendesse consigliarti di utilizzare l'index per
identificare la tabella... se per esempio tu inserisci come secondo item la
scritta "Credito Residuo", sai che all'index 2 corrisponde l'informazione
"CreditoResiduo", quindi, quando l'utente seleziona l'index 2 tu sai che
devi visualizzargli CreditoResiduo, indipendentemente dalla scritta
corrispondente all'index 2.
Spero di essere stato sufficientemente chiaro...
ciao, assa.
--
Sito Comune
http://www.it-lang-vb.net/

 corrispondente all'index 2.
nel caso il contenuto della combo sia variabile, spesso (è molto comodo) uso
la proprietà itemdata
Tratto da MSDN (è tutto scritto e documentato là, cercala associata al
controllo listbox, non sò perchè ma quei zozzoni di microsoft basano tutti
gli esempi su quel controllo, anche se molte proprietà, metodi sono gli
stessi e funzionano nella stessa maniera)
Proprietà ItemData
Restituisce o imposta un numero specifico per ciascun elemento incluso in un
controllo ComboBox o ListBox
Sintassi
oggetto.ItemData(indice) [= numero]
La proprietà ItemData è una matrice di valori di tipo intero lungo con lo
stesso numero di elementi della proprietà List di un controllo. Per
identificare gli elementi, è possibile utilizzare i numeri associati a
ciascun elemento. È possibile utilizzare, ad esempio, il codice di un
dipendente per identificare il nome di ciascun dipendente incluso in un
controllo ListBox. Quando si popola il controllo ListBox, è inoltre
necessario inserire anche gli elementi corrispondenti della matrice ItemData
con i codici dei dipendenti.


Grazie per il suggerimento, approfondiro' e provero' ad usare il tuo metodo.
Per ora utilizzando le mie conoscenze e visto che la combobox ha pochi
valori che non vanno modificati, molto grossolanamente ho fatto:
If Combo1.Text = "Data Operazione" Then combotext = "DataOperazione"
:-))) Funziona....
--
----------------------------------------------------------------------------
-
Marco Corsaro
ICQ 9870268
http://www.corsaro.it
my greatest love - 
http://151.38.159.216/users
----------------------------------------------------------------------------
-
Newsgroup: it.comp.lang.visual-basic
Titolo: Listbox

Hi,
I'm creating a freeware tool to mass submit to searchengines but I'm
experiencing some problems.
The program is divided into 3 steps,
Step1:
The user can select the searchengines that they wanne use in a Listbox.
Step2:
Settings
Step3:
Submission
But when I want to submit in step3 I need to know the URL of the
searchengine. Is there something in VB that I can use as an hidden field to
put
the searchengine URL into per Listbox item? I first wanted to use the
property 'tag' but later I found out thats only number based.
Johan

Johan Struijk wrote:

Tag is a Variant Data Type!! You can assign to it whatever you like ...
Itemdata is a Long!
bye
		maxx

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

Ciao,
scusate la banalità della domanda, ma quale è il provider che mi permette la
connessione ad una base di dati access2000 con ADO?
grazie
Luca

Ciao
Jet 4.0
--
Ciao a tutto il NewsGroup
Alex
alm...@tin.it


 wrote in message
38634...@news.megasys.it...


ok con access2000 (vero?) ma il prg non funziona piu' come prima 
?? in che senso? 


 Qualche esperienza in merito?
Si, uso ado 2.1 + adodc e va a meraviglia.
Se vuoi, contattami via mail.


 Dimmi che riesci ad aprire un file di access2k con dao 3.51!!!... :)
IMPOSSIBILE!!!
--
Ciaps
Stracca
---------------------------------------------
    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 !
---------------------------------------------

 IMPOSSIBILE!!!
Appunto!
Comunque sia... dao mi sta antipatico (come il chm)! ;):)
Magari la cosa č reciproca. :)


 Magari la cosa è reciproca. :)
A me sta antipatico ADO ... solo perche' non l'ho quasi mai usato e non lo
conosco come DAO !!!


 "\miodb.mdb" ... e cosi' funziona !!!
Noooooooooo, non me lo dire... tutto lė?
Mi viene quasi da piangere al pensiero di quanto tempo ci ho perso... :(
Grazie mille!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: fare grafici

Sto cercando il modo migliore per creare grafici all'interno di
un'applicazione sviluppata con VB.
Esiste un activeX a tal proposito?
Grazie anticipatamente
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Esiste un activeX a tal proposito?
Io ho utilizzato varie volte Crystal Reports della Seagate Software
e' molto schizzinoso come applicativo, ma quando inizi a padroneggiarlo ci
fai quello che vuoi.
ma attento quando dico molto schizzinoso, significa che molte volte ti
sembrera' di impazzire
..buona fortuna
Gus
--
Dio esiste, si tratta solo di trovarlo e riempirlo di botte
--------------------------------
Inviato via 
http://usenet.libero.it

 Grazie anticipatamente
dipende dal tipo di grafico , cmq avendo una funzione matematica dietro il
Pset e' + che adatto !

 Esiste un activeX a tal proposito?
Oltre alle risposte che ti hanno dato, ci sarebbe anche la soluzione di
usare Excel.........
ciao
Fabio

O chart FX della FX Solutions. Molto buono, ma
l'ultima volta che ho visto il prezzo era un pochino
caro.
Ciao
Andrea

 Esiste un activeX a tal proposito?
Ai consigli degli altri aggiungerei che, a seconda di quello che
ti serve, il controllo MS Chart (che già fa parte di VB) potrebbe
bastarti. L'hai provato ?
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiornamento DB SQL Server da Visual Basic

Ripropongo la mia domanda.
Ho un programma fatto in Visual Basic 6 che dovrebbe aggiornare un DB SQL
Server 7.0 via internet. Qualcuno di voi sa come devo aprire la connessione
(il programma con un DB SQL 7.0 sulla rete locale funziona correttamente)
Grazie a tutti
--
Peruzzini Rita
Sud Sistemi S.r.l.
peruz...@sudsistemi.it
ICQ 71542915

 wrote in message
news:8ns0qu$cku$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: VB e IE4

Come faccio a far aprire una pagina in htm con IE4 tramite un codice VB.
Vorrei trovare una soluzione diversa dal comando shell.


----------
Ciao!
Private Const SW_SHOWNORMAL As Long = 1
Private Declare Function ShellExecute Lib "Shell32.dll" Alias
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal
lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String,
ByVal nShowCmd As Long) As Long
La funzione "ShellExecute" apre il file specificato con il programma a cui è
associato; in questo modo, specificando come file un indirizzo Internet, si
aprirà il browser predefinito (che può essere IE, Navigator, Opera, ecc.) e
verrà caricata la pagina selezionata.
Ad esempio, per aprire il browser e visualizzare l'Home Page del mio sito,
si utilizza questa istruzione:
    Call ShellExecute(Me.hwnd, "open", "
http://www.armaditaggia.com/marco
",
"", "", SW_SHOWNORMAL)
Non penso ci sia bisogno che ti spieghi il significato di tutti i parametri,
facilmente intuibile.
Fammi sapere se hai bisogno di altro.
A presto
Marco Minerva, 
mar...@dmw.it
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco
Newsgroup: it.comp.lang.visual-basic
Titolo: scaricare i vecchi post da google e leggerli off-line

ho fatto ricerche su news.google  nel NG di VB e ho cercato l'argomento che
mi interessava trovando una grande  quantita di info utilissime ,ma,rovescio
della medaglia,ho speso un sacco di tempo connesso per leggerli,mi chedo e
vi chiedo:
e' possibile scaricarli sul mo HD e poi con calma ed OFFLINE poterli
consultare ?
quale spftware debbo usare
leonello

 ha scritto nel messaggio
news:UcLb8.65831$om6.1...@news1.tin.it...


 prova con webzip.
ok ma purtroppo per me non e' chiaro   webzip
e' un client  ? un programma ,  e se si da dove si scarica ?
grazie ancora
leonello


 ha scritto

io per tirare giu' i web uso
o teleport, che costa qualcosa
http://www.tenmax.com/teleport/pro/home.htm
o whttrack, free
http://www.httrack.com/page0.php
tutti e due hanno qualche prob con i js, e cmq si comportano in modo
lievemente diverso fra loro.
puoi provare. con google pero' non ho mai provato. mi sa che arrivino troppe
tonnellate...
ciao j.

 tonnellate...
Noooo. Solo 450 mega di roba. Binari compresi, sola gerarchia it.
Se togli i binari, credo venga circa un quarto, 100-115 mega.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
AL GIORNO. :-(
Bye, G.


Quote: 0/10.
Ciaotutti,
*


Quote: 4/10.
Il testo inutile direi di tagliarlo, no? E magari di fare una ricerca su
google con chiave Webzip.
Ciaotutti,
*

 
ROTFL!
Ciaotutti,
*
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con AddressOf

ciao a tutti...
AddressOf passa l'indirizzo base di una sub solo direttamente ad una
funzione API.
Io ho bisogno di creare un metodo che a sua volta richiami un'API che
richiede l'utilizzo di AddressOf.
Esiste una modo alternativo per passare come argomento, o assegnare ad una
variabile, l'indirizzo di base di una
sub? Magari tramite qualche API

 sub? Magari tramite qualche API
Ninete di piů facile :)
E niente api.
La scrivo al volo:
Public Function FuncAddr(byval lpFunc as long) As long
    ' Sembra una function inutile vero? :)
    FuncAddr = lpFunc
End Function
Dim lngAddr As long
' Ecco fatto!
lngAddr = FuncAddr(AddressOf MiaSub)
Ciao
------------
Questa č una risposta ritenuta inutile e maleducata da alcuni partecipanti.
(Campagna contro l'abuso del NewsGroup)
(Per informazioni: 
http://www.it-lang-vb.net/docs/Manifesto.txt
)

 ha scritto nel messaggio
news:l9vH8.83458$CN3.2...@news2.tin.it...





 AddressOf passa l'indirizzo base di una sub solo direttamente ad una

Il suggerimento di Zanna mi sembra giusto.
Ho provato il suo codice e funziona.
Fai chiamare SubTest in un click event e potrai controllare che
l'assegnazione dell'indirizzo alla variabile avviene realmente.
Ovviamente il codice deve stare in un modulo, NON in un form.
----------------------------------------------
Option Explicit
Dim lngAddr As Long
Public Sub SubTest()
    ' Ecco fatto!
    lngAddr = FuncAddr(AddressOf MiaSub)
End Sub
Public Function FuncAddr(ByVal lpFunc As Long) As Long
    ' Sembra una function inutile vero? :)
    FuncAddr = lpFunc
End Function
Public Sub MiaSub()
    ' .............
End Sub
----------------------------------------------
Ciao
Pinco_Pallo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Sulla guida ho letto che addressof può essere usato solo con funzioni API.
E questo dove l'hai letto???
AddressOf funziona con le sub/function definite in un modulo (come dice la
guida).
Ciao

 ha scritto nel messaggio
news:2XQH8.86068$CN3.2...@news2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [Semi-OT] MDM.EXE

Ciao a tutti, 
Qualcuno sa come DISABILITARE, in windows NT, il "Machine Debug Manager"  
(MDM.EXE) che è stato installato quando ho installato Visual Studio 6? 
Non è un servizio di NT, come faccio a fare in modo che allo startup non 
venga caricato? 
Grazie , 
Luca. 


MDM è un servizio NT.
Io l'ho messo in manuale anzichè automatico, e adesso è spento.
Ciao
Alberto

 venga caricato?
vedi se ti aiutano queste due pagine:
http://www.forrestandassociates.co.uk/pcforrest/mdm.html
e
http://www.cexx.org/rpcss.htm
Bye, G.

 "Machine Debug Manager" (MDM.EXE)
In win9x farei  start esegui Msconfig >> esecuzione automatica
comunque:
StartUp CPL
http://www.mlin.net/StartupCPL.shtml
news:it.comp.os.win.nt
--
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: VB5. EXE in codice nativo: sono davvero più veloci?

Salve a tutti ragazzi,
finalmente ho installato la ver. 5 di VB dalla quale mi aspettavo un
notevole incremento di prestazione dei suoi eseguibili grazie alla
compilazione in codice nativo. Ho ricompilato alcuni sorgenti già
sviluppati in VB4 (accesso a data base di dimensioni medio/grandi,
tracciamento di un gran numero di oggetti grafici su PictureBox, etc.). Con
gran delusione non ho constatato un aumento di velocità di esecuzione degno
di considerazione. Ho provato, allora, a scrivere dei codici nuovi con loop
annidati, controlli, ed operazioni aritmetiche ed assegnazioni di variabili
allinterno. Anche in questo caso l'aumento di velocità del codice nativo
rispetto al P-code è stato, nel migliore dei casi, appena del 3%!.A questo
punto mi chiedo: la tanto pubblicizzata storia della 'compilazione in
codice nativo' (!!!!) è una colossale bufala firmata Microsoft, oppure c'è
qualcosa che non va nella mia installazione di VB5?
P.S. Utilizzo un Pentium 133MHz con 32MB RAM.
A presto. Roberto Russo.

nativo ottimizzata per velocità è di 2,4 Mb !!!!!
Gia'!! Tanto vale distribuire come P-CODE .... quantomeno risparmio
spazio.
Ciao.
Massimiliano (
ma...@zerocity.it
) 

 Mi pare di capire che bisogna rassegnarsi!!! In effetti anche se non mi
aspettavo delle prestazioni vicine al C++, pensavo, almeno, ad un
miglioramento tangibile e non apprezzabile solo con un cronometro con i
centesimi!!!
Mi piacerebbe sapere, a questo punto, in cosa consiste questa "inutile"
compilazione visto il maggior tempo impiegato per portarla a termine
rispetto la compilazione in P-Code.
Come mai l'eseguibile in codice nativo fa uso della MSVBVM50.DLL come
l'eseguibile in P-code?
Ciao
Roberto Russo

di considerazione. 
Il problema che utilizzando i database, in realta' non e' il codice VB che
funziona, ma le librerie DAO. Scordatevi di notare grossi miglioramenti
quando utilizzate (anche inconsapevolmente) chiamate alle API di
Windows...
Vanio Preti
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Programmatore = ingengere informatico?

Per diventare programmatore, oltre alla passione ed alla dedizione verso
questo mestiere, è necessario laurearsi in ingegneria informatica (oppure ho
sbagliato facoltà?) ?
Gorbak


Mio modesto parere: hai sbagliato facoltà. Per diventare programmatore non
serve una laurea. Se vuoi progettare microprocessori o chip vari si. In
altre parole è esagerato laurearsi per programmare....
Ciao

perche' passavano piu' tempo davanti al Pc che non al libro di matematica)
O a quello di Italiano o storia......
Ciao Alberto


Meimi ha perfettamente ragione (te lo dice uno iscritto da troppo tempo alla
facolta' di Ingegneria Informatica).
Purtroppo la preparazione fornita da un corso di laurea in Ingegneria
Informatica non e' sufficiente nemmeno per diventare un buon ingegnere
informatico (che e' cosa ben piu' complessa della semplice programmazione).
Se vuoi _solo_ diventare programmatore, allora non ti serve una laurea...
se vuoi un pezzo di carta che ti certifica come "informatico", potresti fare
il Diploma di laurea in Ingegneria Informatica, o in Scienze
dell'Informazione (dura 3 anni, ma e' a frequenza obbligatoria).
--
Roal Zanazzi
z...@iol.it

 wrote in message
7pj3ml$kqt$1...@nslave1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Possibilità di rendere "trial" programmi in Vb6???

Grazie per l'attenzione posta al mio problema.
Volevo sapere se è possibile, e se si (sigh! sono un neofita) come,
applicare una scadenza a tempo a un programmino che sto scrivendo per
diletto.
Se qualcuno può darmi qualche dritta, ringrazio anticipatamente!
Paolo
--
=====================================
Aloha!
For replay:
pao...@italnet.it
pro...@lycosmail.com
=====================================

a)guarda io ti consiglio di utilizzare un atecnica pù sicura ....fai un
programma e mettici un timer che dopo un tot di minuti chiude il programma
b)  se no devi creare una chiave nascosrta nel registro e metterci come
valore il numero di minuti che il timer alla fine del programma calcola e a
ggiunge ...così dopo un tot di minuti che verranno letti al'avvio del
programma .il pgroamma si chiuderà se supererà il limte
consentito..ovviamente devi cercare un luogo sicuro per la tua ciave..e
magari scriverla anche sotto forma di binario per nasconderla megglio..la
data non tela consiglio
Profex <pao...@NOPLEASEitalnet.it> wrote in message
7l3k92$np8$1...@fe2.cs.interbusiness.it...


...


forse è banale ma prova a inserire una istruzione if nel form_load
if data > date then
    msgbox "Attenzione avverrà la terminazione del programma causa...."
    unload me
    end
end if
dove data è la data corrente mentre date è la data impostata come termine
dell'utilizzo dell'applicazione