mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ammesso un solo form MDI...

Ciao a tutti,
vi espongo subito il mio problema:
ho creato un'applicazione con un form MDI e alcuni frm child, fin quì tutto
bene, ma, quando voglio richiamare una procedura nel frm MDI ecco il
messaggio:
    Errore di run time: '426'
    Ammesso un solo form MDI
Cosa posso fare per evitare che ciò accada?
Ringrazio tutti in anticipo
Nik

 wrote in message 8ivr5o$pqv$1...@nslave1.tin.it...


Cosa posso fare per evitare che ciò accada?
Evita di caricare più volte il form MDI.
Ciao


credo di non essere stato chiaro:  ho la necessità di avviare una procedura
presente nel frm MDI (frmMain) da un frm Child;
ecco perciò l'istruzione: Call frmMain.Procedura
l'errore lo conoscete, come faccio ad evitare di caricare la frmMain pur
richiamando la procedura?
grazie
Nik

 l'errore lo conoscete, come faccio ad evitare di caricare la
frmMain pur richiamando la procedura?
Credo non sia possibile. Perche` non sposti la procedura in un
modulo cosi` la chiami quando e da dove vuoi?
--
Ciao.
Maurizio

richiamando la procedura?
Ah, ecco!
Non puoi.
Richiamando un membro di una classe (come ad es. un form) lo carichi in
memoria.
Non mi spiego comunque tu come faccia ad avere quell'errore che scatta solo
se hai più mdi nella tua app, il che è impossibile.
Ciao

 Non mi spiego comunque tu come faccia ad avere quell'errore
che scatta solo se hai più mdi nella tua app, il che è
impossibile.
Avevo sentito dire che con VB6 fosse possibile. Ho stracapito?
--
Ciao.
Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: textbox tipo maskedbox con separazione delle migliaia immediato: come fare?

Come da oggetto, mi sembra di ricordare che se ne fosse parlato
sul NG, o sul sito comune, comunque dicevo,che voi sappiate c'è
qualche routine che permetta durante la digitazione numerica in un
comune textbox la
formattazione a migliaia (per interndersi l'inserimento del punto alla
digitazione della quarta cifra) con la conseguente rimozione in
caso di uso di bakspace.
Se uso la Maskedbox la formattazione la ottengo solo con l'uscita
dal campo.... ed io vorrei una cosa + immediata.....
Non so' se mi sono spiegato.

...


...


Semplice ma super efficace. Grazie 1000!

1000 grazie, ma ho bisogno ancora un aiutino.
Questo codice funziona con le miglaia, ma se io volessi usare anche
i decimali? Ho provato ad impostare il format con "#,##0.000" ad
esempio ma fa le bizze .....

...


Cmq grazie ancora.....

Newsgroup: it.comp.lang.visual-basic
Titolo: se vai forte in VB leggimi...









stiamo cercando esperti e appassionati in visual 
basic p
er fornire aiuto a persone che vogliono 
avere delle risposte concrete alle loro domande. 


 


 


Se vuoi unirti al nostro staff, vieni a trovarci 
sul sito 
www.ioloso.it
  


 


Potrai promuoverti in Internet aiutando gli altri nella tua materia 
preferita!!



000801c05731$0db89af0$95661997@eleonora...



Abbiamo una cosa del genere anche qui..... si chiama newsgroup...

 wrote in message
news:8vqslm$pko$1...@nslave3.tin.it...

:- )
Newsgroup: it.comp.lang.visual-basic
Titolo: Treeview del desktop pc

Ciao
c'è un controllino che mi crea la treeview di esplora risorse, la
finestrella sulla sinistra per intenderci? o devo fare tutto a manina.
In pratica devo selezionare dei percorsi di rete, ma la drivelistbox non
me lo permette, vede solo le unità di rete.
tnx
Ciao
:-) Hd (-:

 wrote in message
38722016...@TOGLI.freemail.it...


 foldertreeview di brad martinez del ccrp
Semplicemente perfetta.
Tnx.
Ciao
:-) Hd (-:


foldertreeview.zip non lo trovo... interesserebbe anche a me, come si chiama
in realta'?
grazie
PS x HD : il tuo indirizzo diretto di reply non va...


Veramente interessante questo sito.
Cerca nel sito il link a
Common Controls Replacement Project
a metà pagina circa sulla sinistra.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: comunicazione rs232 con mvd2555 del HBM...

Come si fa a comunicare con lo strumento indicato in visual basic con
l'oggetto mscomm?
Sempre se è possibile perchè comincio a nutrire seri dubbi sulla sua
fattibilità.
Grazie in anticipo
--
Riccardo Fantin
Intesys Srl
via Pasubio 3/A
36030 CALDOGNO (Vicenza) ITALY
ph. 
+39 0444 905440
  fax 
+39 0444 905441
www.intesys-srl.it
in...@intesys-srl.it

 fattibilità.
Con MSCOMM si riesce a comunicare con praticamente qualunque cosa abbia una
seriale, purchè l'oggetto sia a sua volta configurato e programmato per
usare la seriale.
Non conosco l'apparecchio che citi, ma se chiedi la documentazione al
fornitore sul protocollo, di solito non è complesso.
In un paio di occasioni, sono anche riuscito a ricavare il protocollo
facendo un paio di giornate di tentativi (il fornitore aveva interrotto
l'attività una decina di anni prima, e l'unica documentazione era una parte
del listato del PLC, da cui abbiamo quantomeno dedotto l'algoritmo del
checksum).
Ho anche fatto un progettino in cui 'sparo' sulla seriale una serie di
stringhe composte dinamicamente, e vedo quando e se l'apparecchio inizia a
rispondere.
Ciao
Alberto

Newsgroup: it.comp.lang.visual-basic
Titolo: Errore di librerie

 Uses17=MSDERUN.DLL
Grazie ancora e ciao

 sull'altro ma non risolvo il problema
...
Le varie librerie e controlli vanno registrate sul PC di esecuzione, non
basta copiarle.
Un programma scritto con VB (e in genere qualsiasi programma per Windows) va
distribuito adeguatamente, per esempio utilizzando la creazione guidata dei
Pacchetti di installazione, fornita fra i programmi allegati a VB.

 richiamato dal menu di Access.
Ah, non avevo inteso. Non ti so aiutare.
Probabilmente un NG che tratti di Access...
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema setup

 [Bootstrap Files]
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,7/15/00 12.00.00
AM,101888,6.0.84.50
File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,6/1/98 12.00.00
AM,22288,4.71.1460.1
File3=@MSVCRT40.DLL,$(WinSysPathSysFile),,,6/1/98 12.00.00
AM,326656,4.21.0.0
File4=@VB6IT.DLL,$(WinSysPath),,$(Shared),10/1/00 11.00.00
PM,122128,6.0.89.88
File5=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,6/19/03 9.05.04
PM,16896,2.40.4522.0
File6=@ASYCFILT.DLL,$(WinSysPathSysFile),,,6/19/03 9.05.04
PM,143632,2.40.4522.0
File7=@OLEPRO32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,6/19/03 9.05.04
PM,164112,5.0.4522.0
File8=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,6/19/03 9.05.04
PM,626960,2.40.4522.0
File9=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,2/23/04
12.00.00 AM,1386496,6.0.97.82
Un utente mi scrive dicendo che su un pc con WinMe gli si riavvia il pc per
registrare msvbvm60.dll riparte e gli va in loop.
Ho incollato sopra la sezione boostrap del setup.list; potreste dare
un'occhiata e dirmi cosa cми che non va bene?
Passato da poco a vb6 e non ho ancora la conoscenza necesaria di questi
problemi, con vb5 andava sempre tutto liscio.
ciao
greg

 problemi, con vb5 andava sempre tutto liscio.
Devi fare una scelta.
Se metti come prerequisito per poter installare il tuo software, che 
sul s.o. target ci sia già IExplorer 4 o successivi, puoi non 
distribuire MSVCRT40.DLL.
Se invece sulla macchina target non c'è IE4 o successivi, devi 
effettivamente distribuire msvcrt40.dll.
Diciamo che, in generale, IE4, DCOM e MDAC fanno parte di quelle cosine 
che a me piace siano installate prima del setup dell'applicazione.
Ciao
Alberto
-- 
A questo punto hanno trovato un muro,
un muro duro, molto molto duro,
che siamo noi.

 che a me piace siano installate prima del setup dell'applicazione.
Certo, ma questi che si siano o meno non dovrebbero causare il reboot alla 
registrazione di msvbvm60.dll; giusto?
ciao
greg 

greg ha detto questo giovedì :

Secondo me i riavvii successivi li fa per registrare msvcrt40, non 
msvbvm60.
So di alcuni problemi con altre dll (vedi google) se il pacchetto viene 
sviluppato su XP e non è stata messa nella Redist di VisualStudio la 
versione corretta di tali dll, ma non mi sembra che msvbvm60 abbia 
questo problema.

Newsgroup: it.comp.lang.visual-basic
Titolo: Grafica in VB6

Buon giorno a tutti.
Dovendo rappresentare alcuni dati in forma grafica
(dati presenti in un recordset che sono il risultato
di una serie di cicli ed esecuzione di stringhe SQL)
ho pensato di utilizzare una Picture e i relativi metodi
(Line , Circle , Print,...) specificando chiaramente
come argomenti (punti) i campi del recordset spazzolato
adeguatamente tramite cicli Do - Loop
Il risultato è corretto ma la grafica lascia un po' a desiderare
(in particolare le linee)
Esiste la possibilità di convertire in formati vettoriali ?

 Esiste la possibilità di convertire in formati vettoriali ?
Nativamente da VB6, non credo...dovresti usare un qualche OCX di terze
parti.
Bye by SixaM 8-]
P.S. Gia' provato con MsChart? Per grafici a torta/barre/linee non se
la cava malaccio, se non hai necessita' di robe eccelse
P.P.S. Idea che mi era venuta in mente tempo fa, ma che non ho mai
realizzato: ti scarichi Pov-Ray, poi da VB crei una descrizione
testuale del tuo grafico, e la fai renderizzare a PoV. Vuoi mettere
avere un grafico a barre con le barre che sono prismi di cristallo,
con riflessioni e rifrazioni?

 Esiste la possibilità di convertire in formati vettoriali ?
Nativamente da VB6, non credo...dovresti usare un qualche OCX di terze
parti.
in effetti ho cercato (su google ) ma al momento non ho trovato nulla
che fa al caso mio
P.S. Gia' provato con MsChart? Per grafici a torta/barre/linee non se
la cava malaccio, se non hai necessita' di robe eccelse
P.P.S. Idea che mi era venuta in mente tempo fa, ma che non ho mai
realizzato: ti scarichi Pov-Ray, poi da VB crei una descrizione
testuale del tuo grafico, e la fai renderizzare a PoV. Vuoi mettere
avere un grafico a barre con le barre che sono prismi di cristallo,
con riflessioni e rifrazioni?
Ti ringrazio , ciao
 

Esiste la possibilità di convertire in formati vettoriali ?
Guarda se ti va bene questo:
http://tinyurl.com/2jyy7d
--
Ciao Fede
By Chicco Production
http://www.webalice.it/bychicco/

 ha scritto nel messaggio 
news:47ab9564$0$4798$4faf...@reader4.news.tin.it...

Grazie , ora gli do un'occhiata.

Newsgroup: it.comp.lang.visual-basic
Titolo: Come faccio a...

Salve a tutti,
    volevo chiedere una domanda, forse stupida....
    ho la necessità di aprire tramite programma una pagina su internet e
passare dei dati a tale pagina. E' possibile far partire da VB internet exp
o il browser predefinito indicando anche comandi di javascript per
l'apertura di finestre di determinate dimensioni etc etc..???
Grazie 1000
Saluti
Renato
Ex-VB user.... :)

 l'apertura di finestre di determinate dimensioni etc etc..???
puoi fare una pagina tu che risieda in locale,
fa quello che deve fare e poi reindirizza sul sito che ti interessa
volendo la pagina in locale potresti anche crearla dinamicamente a runtime
Ciao
Enrico
p.s. : per lanciare explorer guarda l'Api shellExecute

 puoi fare una pagina tu che risieda in locale,
E quanto paga d'affitto per il locale?
Stride
Newsgroup: it.comp.lang.visual-basic
Titolo: Download file via ftp in Visual Basic

Attualmente uso questo metodo:
Dim b() As Byte
b() = Inet1.OpenURL("
http://www.miosito/download/fileremoto
", icByteArray)
Open filelocale For Binary Access Write As #1
Put #1, , b()
Close #1
Mi potreste indicare un metodo migliore?
Cosi' non ho un buon controllo, per esempio non riesco a "contare" i bytes
sche scarico, se volessi fare una barra delle percentuali che scorre non
potrei, ma quel che e' peggio non posso sapere quando il file ha finito il
download, e siccome e' solo allora che il mio programma dovrebbe andare alle
fasi successive mi crea problemi.
Consigli?
Grazie.
----------------------------------------
     Davide D'Amico - SysAdmin
Resp. Sistemi Operativi e Hardware
       Novasoft s.a.s. - Pescara
          Linux User #280127
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.683 / Virus Database: 445 - Release Date: 12/05/2004

 Mi potreste indicare un metodo migliore?
Leggi qualche articolo qui:
http://www.vbip.com/
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!
Newsgroup: it.comp.lang.visual-basic
Titolo: [.net][semplice e veloce] mi manca un file del setup!!

> rimuovere @maps_on dall'indirizzo!!

 programma!
Presumo che la masterizzazione non sia stata eseguita bene.
Presumo che se supererai il primo, si presenterà un secondo, e così di
seguito.
giuseppeD

 wrote in message
news:9aToa.41507$LB6.9...@news1.tin.it...

Intanto proverei a vedere se è un problema di questo tipo. Infatti il file
ha le dimensioni corrette, ma è possibile che sia sbagliato.
Devo andare per esclusioni, e col file potrei vedere se è un problema del cd
o, magari, un problema hardware visto che il mio pc è un po' datato (anche
se rientra nelle specifiche).

 se rientra nelle specifiche).
Prova ad eseguire da un masterizzatore
giuseppeD
---------------------------
- ".. mi dovrebbero fare un monumento ......"
- " per dare la soddisfazione agli yankee di buttarlo giů."


Ho provato, ma ho ottenuto il solito risultato.
Personalmente ritengo che il cd sia perfettamente leggibile, ma che, ad
esempio, sia stato scritto un 1 al posto di uno 0. Quindi solo confrontando
il mio file con unn "buono" posso averne conferma.

Newsgroup: it.comp.lang.visual-basic
Titolo: Timer help me please

C'è un istruzione che alla fine dell'intervallo spenga il timer

 C'č un istruzione che alla fine dell'intervallo spenga il timer
nell'evento del timer metti un
nometimer.enabled = false
cosě la prima volta che si verifica l'evento lo stoppi.
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Errore con CreateObject

Utilizzo OLE Automation per trasferire dai dati da una applicazione
VB6 ad Excel.
Ho riscontrato un problema se cerco di eseguire questa funzione di
trasferimento su un computer con Win 95 "pulito" (OLE32.DLL ver 2.1
del 24/08/95), in cui NON E' INSTALLATA nessuna versione di Excel.
Eseguendo la seguente CreateObject: 
Dim xlApp As Object
Set xlApp = CreateObject("Excel.Application")
ricevo un errore "Questo programma ha eseguito una operazione non
valida e sara' terminato. xxx ha provocato un errore di pagina non
valida nel modulo OLE32.DLL etc..."
Questo errore non si verifica su macchine in cui, pur non essendo
installato Excel, e' presente una versione piu' recente di OLE32.DLL.
Momentaneamente ho risolto il problema testando prima di eseguire la
CreateObject se nel registro e' presente la chiave
\HKEY_CLASSES_ROOT\Excel.Application\CurVer
Normalmente se la CreateObject fallisce (es. non e' presente Excel)
dovrebbe ritornare Nothing, perche' in questo caso va in crash?
Grazie.
Rimuovi #NoSpam# per rispondere
Please remove #NoSpam# to answer

Anch'io ho sviluppato applicazioni in VB collegate ad Excel via OLE...
E di problemi ne ho riscontrati e continuo a riscontrarne ..... ma proprio
tanti.. 'na cifra
Ogni giorno salta fuori un problema nuovo...
A seconda della versione di Xl che vuoi usare, prova  a fare
     CreateObject("Excel.Application.5")  'Per xl 7 e 5
     CreateObject("Excel.Application.8")  'Per xl 8
Bye bye
Ubi 1k
Come contattarmi 
http://members.xoom.com/umeroni/contacts.html


Credo che "Excel.Application" vada bene per tutte le versioni (io uso
questa).
--
Roal Zanazzi
z...@iol.it

questa).
Sě in genere sě infatti.
Solo che ogni tanto... ma che dico ogni tanto! Ogni Sempre Excel č un
mistero, quindi l'ingegno del povero programmatore VB deve eliminare ogni
limite alla sua mente e cercare soluzioni alternative!
;o)
Ubi1k

...

Mah, l'unico problema che ho avuto (VB5SP3 e Excel97) e' facendo un
CreateObject direttamente di un WorkSheet ("Excel.Sheet" mi pare), non me lo
prendeva e ho dovuto creare un Excel.Application e prendere l'oggetto
WorkSheet da li...
--
Roal Zanazzi
z...@iol.it

WorkSheet da li...
Ecco, pensa che in teoria la classe Sheet si può inizializzare, via OLE.

Newsgroup: it.comp.lang.visual-basic
Titolo: Form in primo piano

Vorrei sapere come visualizzare sempre in primo piano una applicazione VB.
Grazie!

Form - Struttura - Proprietā - Popup (Sė)


Vorrei sapere come visualizzare sempre in primo piano una applicazione VB.
Dai un'occhiata sul mio sito.
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: tab enter e ricerche su raport AIUTO

Ciao avrei due quesiti da proporvi
1 )  come faccio a spostarmi da una text box ad unaltra utilizzando invio al
posto di TAB ?
2) volendo fare un report con filtri che decido io al momento tramite una
finestra del programma come faccio ad applicarli al report ho provato con il
like tramite sql sul dataenviroment ma non succede nulla.
Ciao Ornet

 posto di TAB ?
in un prg che sto sviluppando adesso  uso : [invio] va avanti [del] torna
indietro
sempre tra text.box , il modo + semplice e' creare una matrice di controlli
tipo :
txt(0)..... txt(9)
poi con txt_keypress intercetti se si e' premuto invio ( 13 ) oppure Del (
8 ) e poi basta fare un setfocus su txt(index + 1) o -1
capito il concetto ? adesso ti faccio un esempio :
[form con 3 textbox  text1(X) ]
Private Sub Text1_KeyPress(Index As Integer, KeyAscii As Integer)
 If KeyAscii = 13 Then
  Text1(Index + 1).SetFocus
 Else
  Text1(Index - 1).SetFocus
 End If
End Sub
naturalmente puoi perfezionare il codice , ma il succo e' questo ^_^
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] polling su tabella db

Salve a tutti,
per interfacciarmi ad un gestionale as400 dovrei fare il polling su una 
tabella as400 e aspettare finchč un campo non mi viene riempito con "OK" 
segno che il processo č ultimato e posso proseguire con le elaborazioni. 
Qual'č il sistema migliore per fare cio' secondo voi? faccio una select ogni 
500/1000ms? Ci sono altri metodi?
Grazie 1000
A. 

 500/1000ms? Ci sono altri metodi?
Dipende da quali siano i tempi previsti di attesa.
Se ad esempio ragioniamo di qualche secondo, puoi concordare col System 
Administrator di tenerti 'appesa' una elaborazione finchè non ci sia 
l'ok. Al che tu tenti un'apertura di recordset ADO in maniera 
asincrona, ti fai i fattacci tuoi, e quando arriva l'evento di 
fetchcompleted o di errore prosegui con le altre cose.
Non puoi usare questa strategia con tempi più lunghi, perchè 
sicuramente avresti dei problemi o col DTC o con i driver OleDb o ODBC 
di Client Access, che non è che siano dei fenomeni quanto a 
gestibilità.
Alberto

 ha scritto nel messaggio 
news:hnne5b$i2c$1...@tdi.cu.mi.it...

Ciao Alberto,
si come tempi di elaborazione siamo nell'ordine di 1 massimo 2 secondi. Non 
ho capito cosa intendi con tenere appesa una elaborazione... intendi che mi 
collego e aspetto li buono 1 secondo prima di fare la select? Se ho capito 
bene, tu dici di collegarmi al db, attendere 2 secondi e poi lanciare la 
select?
A. 

Andromeda ha spiegato il 16/03/2010 :

Ma no, ho detto di concordare con l'amministratore di DB/2 una cosa 
tipo una stored procedure, che tu invochi come un'apertura di 
recordset, questa SP anzichè rispondere subito resta in sospeso per tot 
tempo, ad un certo punto si completa e magari ti restituisce, come 
unico elemento del recordset, un codice di ritorno contenente l'esito, 
oppure un record_id di qualche elemento, insomma, saprai tu cosa deve 
darti.
E siccome l'apertura del recordset la puoi fare asincrona, tu sei 
completamente libero di farti i fatti tuoi (ad esempio una barra di 
avanzamento, una clessidra, o quello che ti pare) finchè non ti scatta 
l'evento del recordset.
Ciao
Alberto

 ha scritto nel messaggio 
news:hnnf98$j25$1...@tdi.cu.mi.it...

Uh ottima idea Alberto! mi piace molto! Grazie 1000 per il tuo aiuto!
A.
Newsgroup: it.comp.lang.visual-basic
Titolo: istruzione che non fa niente

devo eseguire un ciclo di attesa (che quindi non fa nulla) fino a quando non
si verifica una certa condizione
Come si chiama quella istruzione che non fa niente?


ahahahah!
non esiste nessuna istruzione che non fa niente!
ROTFL

 ROTFL
e se ti riferisci alla DoEvents......


....lascio la parola.....

Quell'istruzione che "sembra" non faccia niente.
Tempo fa l'ho utilizzata ma ora non ricordo più come si chiama.

sì, credo che fosse la doevents


La migliore istruzione che non faccia niente č una riga bianca ma se ho
capito
cosa intendi ovvero se vuoi fare in modo che la tua applicazione non risulti
"piantata"
usa un bel
DoEvents
cosě da permettere di intercettare gli altri eventi.
Esempio:
Do While bLaTuaCondizione = True
    DoEvents
Loop
Ciao
ŠpEIO

 sě, credo che fosse la doevents
ti consiglio comunque di dare un'occhio alla guida per vedere cosa realmente
fa la DoEvents, potrebbe essere un'arma a doppio taglio!
ciaociao

 non esiste nessuna istruzione che non fa niente!
NOP
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 NOP
ma pensa te cosa è andato a scovare pur di contraddirmi!
;-))


Come ha detto Marg fai attenzione ad eventuali effetti indesiderati di
DoEvents, che piu' che non fare niente fa troppo, cioe' cede il controllo al
sistema operativo per l'elaborazione dei messaggi in coda, i quali
potrebbero anche essere messaggi del tuo stesso programma... finche' sono
messaggi di ridisegno delle finestre va bene, ed evita l'effetto "maschera
bianca" dei programmi bloccati, quando sono eventi di altro tipo potrebbe
andare meno bene, perche' rischi di eseguire codice che si accavalla a
quello gia' attivo.
Inoltre, ormai l'argomento e' trito e ritrito, un ciclo "stretto" di
DoEvents si mangia il 100% o giu' di li' di occupazione CPU, e quindi
andrebbe tarato meglio combinando DoEvents con la funzione dell'API Sleep,
che si avvicina di piu' al concetto di "non fare nulla".
Guarda i vecchi post, uno a caso "Applicazione ciuccia RAM", per ulteriori
dettagli.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown
Newsgroup: it.comp.lang.visual-basic
Titolo: Errore di pagina

Nell'eseguire l'Anteprima di stampa
di un report
avviene
Errore:
La larghezza del report è maggiore della larghezza del foglio.
Dove posso controllare le misure per verificarne la compatibilità??
Grazie dell'aiuto
Tommaso

Report fatto con che strumento???
L'errore che segnali sembra piů un problema dei driver della
stampante.
--
Saluti
Andrea MORO
***************************************
Per rispondere togliere ET dal messaggio prima
della chiocciola.


il report è stato fatto con
Data Report  e DataEnvironment di VB6
Ho provato a configurare la stampante con fogli più grandi ma l'interruzione
c'è sempre
nell'Anteprima di stampa.
Grazie dell'attenzione


Successo anche a me con i medesimi tuoi strumenti....
ho risolto impostando a 0 i margini del report via codice:
with datareport1
    .leftmargin = 0
    .RightMargin = 0
    .TopMargin = 0
    .BottomMargin = 0
end with
ovviamente verificando in fase di progettazione che il report non ecceda le
dimensioni del foglio che effettivamente ho a disposizione per
stampare...:-)
Se apri la finestra di progettazione dei report vedrai in alto e a dx un
righello che esprime le dimensioni reali del DR in cm...considera che un A4
è 21x29,7 cm...poi fai tu.
Ciao
Alex


Ti  rigrazio, mi sei stato molto utile.
Scusami se ti chiedo ancora qualcosa:
Sai dirmi se si può formattare il testo proveniente dal DB e inserito nel DR
??
Ti saluto
Tommaso

 Tommaso
Dipende cosa intendi per formattare....io per esempio dovevo scrivere alcune
cose del report in grassetto, oppure in corsivo, con un font diverso, ecc...
Ebbene, queste cose le ho fatte sempre tramite la finestra di progettazione,
agendo direttamente sulle varie text e label del report, nelle proprietà che
appaiono con il tasto F4...
Se invece intendi il format di una textbox secondo determinati canoni
(dovevo stampare delle cifre in euro quindi con 2 decimali ed il divisore di
migliaia) allora lo fai sempre dalle proprietà alla voce DataFormat dei
relativi textbox...
Il problema così facendo è che qualora il dato che passi al DR sia 0, il
report lo visualizza come ",00" invece di non visualizzare niente...:-(
allora dovresti mettere dei controlli del tipo :
Se il numero è 0 allora ....
PS: io il problema non l'ho ancora risolto....è rimasto così...magari quando
avrò tempo...:-/
Ciao
Alex

 Tommaso
Non ti preoccupare...lo faccio volentieri...almeno per le cose che so!
Questo NG ha dato e fatto MOLTISSIMO per me....quindi se posso contribuire
anche per qualche briciola...mi sento meno in debito!!;-))
Ciao
Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: Autoistallazione in VB 6.0

Salve!
Sono un consulente informatico e da poco mi cimento con VB 6.0.
Ho il problema di creare un applicativo installabile per un cliente.
Ho provato con il wizard coompreso nel pacchetto VB ma non funziona bene
Gradirei qualche suggerimento
Grazie

 wrote in message
7v4mu4$m...@w2.ntt.it...


...


Grazie Fabio
Ti ringrazio per il consiglio, ma non sono cosi' pratico di VB da saper
impostare tutte le librerie a mano senza un wizard. Comunque vado a
prelevare installshield
se si trova una demo

Newsgroup: it.comp.lang.visual-basic
Titolo: Recuperare gli utenti sul Sever

Ciao a Tutti
Vorrei sapere come recuperare gli utenti sul server
per poter creare una piccola applicazione che utilizza Winsock.
Grazie mille
--
Fulvio

per poter creare una piccola applicazione che utilizza Winsock.
 
Su win2000 funzionano, guarda un po' se ti vanno bene:
Private Type USER_INFO
    Name As String
    Comment As String
    UserComment As String
    FullName As String
End Type
Private Type USER_INFO_API
    Name As Long
    Comment As Long
    UserComment As Long
    FullName As Long
End Type
Private Declare Function NetUserEnum Lib "netapi32" _
  (lpServer As Any, ByVal Level As Long, _
   ByVal Filter As Long, lpBuffer As Long, _
   ByVal PrefMaxLen As Long, EntriesRead As Long, _
   TotalEntries As Long, ResumeHandle As Long) As Long
 
Private Declare Function NetApiBufferFree Lib "netapi32" _
   (ByVal pBuffer As Long) As Long
Private Declare Sub CopyMem Lib "kernel32" Alias _
   "RtlMoveMemory" (pTo As Any, uFrom As Any, _
    ByVal lSize As Long)
 
Private Declare Function lstrlenW Lib "kernel32" _
 (ByVal lpString As Long) As Long
Private Const NERR_Success As Long = 0&
Private Const ERROR_MORE_DATA As Long = 234&
Private Const FILTER_TEMP_DUPLICATE_ACCOUNT As Long = &H1&
Private Const FILTER_NORMAL_ACCOUNT As Long = &H2&
Private Const FILTER_PROXY_ACCOUNT As Long = &H4&
Private Const FILTER_INTERDOMAIN_TRUST_ACCOUNT As Long = &H8&
Private Const FILTER_WORKSTATION_TRUST_ACCOUNT As Long = &H10&
Private Const FILTER_SERVER_TRUST_ACCOUNT As Long = &H20&
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [ANN]: Whidbey Day

Le community di Aspitalia (
www.aspitalia.com
) e quella di Visual Basic Tips
& Trick (
www.visual-basic.it
) hanno organizzato a Roma, per il prossimo 12
dicembre, un evento di presentazione di Whidbey (la prossima versione di
Visual Studio) e Yukon (la prossima versione di SQL Server). La
partecipazione è gratuita previa registrazione. Potete consultare l'agenda
della giornata e conoscere le modalità di registrazione al link
http://whidbeyday.visual-basic.it
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org

 Visual Studio)
Qualcuno sa la data indicativa di rilascio?
Ciao

Da riviste si parla di marzo 2004 ...
ma MS si sà ... fa quel che vuole :)
Ciao
Andrea

 Ciao
ciao
--
.A
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org
Read my blog at: 
http://www.ugidotnet.org/4.blog

Whidbey dovrebbe essere rilasciato verso la fine 2004 / primi 2005 mentre la
prima beta è attesa per marzo 2004.
Bye
teo

 teo


Newsgroup: it.comp.lang.visual-basic
Titolo: Convertire variabili

Ciao a tutti, vorrei sapere, se è possibile convertire una variabile stringa
in integer, ovviamente il valore è un numero...sò che si puo' passare dall'
integer alla stringa, ma viceversa ?
Max Damage - (
mxda...@tin.it
)
ICQ#: 25607876
http://space.tin.it/giochi/btama
######################################
#        Carmageddon II - Carpocalypse Now
#                         
www.sci.co.uk
#                See you on the road to hell
######################################


Se intendi qualcosa del tipo
12 => "dodici"
mi sembra ci sia qualcosa del genere sul sito comune.
Altrimenti dovresti farti un semplice algoritmo di checksum (che poi è
quello che fa ad es. Word quando suggerisce le "parole simili")
Ciao.

...



Ah, vuoi dire
"120" => 120
beh, VB lo fa gia da solo, ma io ti consiglio:
VarIntera = CLng(Val(VarStringa))
Val() ritorna un Double della stringa, e 0 nel caso la stringa non sia
convertibile (es: "B120")
E' importante perchè solo CLng(VarStringa) potrebbe andarti in errore se
VarStringa contiene appunto "B120".
CLng()  converte in Long. Questo se ti serve.
C'è anche CInt() (non usare la Int(), sembra uguale ma è un po' ingannevole)
e tutte quelle che iniziano con C
Ciao.

Prova con la funzione Val.
ciao
LSP




Guarda sull'help la funzione CInt.
Ciao Marco
-- 
Remove xxx from E-mail.

Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic 5 List box behaviour

When I create a combo or list box and enter text or numbers they
appear as Squares or ||||| ?
VB5LE
Win XP Pro
Any ideas

 ha scritto nel messaggio
news:152dc135.03101...@posting.google.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: [help help help help help] RTF

Stò cercando di modificare la spaziatura dei caratteri contenuti in un
controllo RTF.
Ho provato con l' API SetTextCharacterExtra e funziona solo se utilizzo
TextOut per stampare nel controllo, sembra che l' RTF riazzeri tutto non
appena ci clicco sopra.
Sapete come fare a implementare un kerning con l' RTF????
grazie e ciao
technoteo

 ha scritto nel messaggio
news:EywZ4.54251$VM3.4...@news.infostrada.it...


 abbia un hWnd;
bella lì
ho dato un occhio ma sembra che il kerning, come lo spacing e pochi altri
parametri sono inclusi nella struttura dati CHARFORMAT2, ma solo per
compatibilità con TOM (Text Object Model).
Ho provaro a modificare il controllo rtf di VbAccelerator (gran bel sito
davvero) aggiungedogli una proprietà di spacing utilizzando
EM_SETCHARFORMAT, ma non fà assolutamente nulla.
Ritorna il valore di ok, ma sembra che il controllo RTF non possa gestire in
alcun modo il kerning.
Infatti provando a caricare un file RTF creato e "kernizato" con Word, lo
visualizza senza spazi tra le lettere.
E' possibile che non ci sia un modo di impostare questo benedetto
Kerning?????
technoteo

 Hell Boy
bella lì
ho dato un occhio ma sembra che il kerning, come lo spacing e pochi altri
parametri sono inclusi nella struttura dati CHARFORMAT2, ma solo per
compatibilità con TOM (Text Object Model).
Ho provaro a modificare il controllo rtf di VbAccelerator (gran bel sito
davvero) aggiungedogli una proprietà di spacing e utilizzando
EM_SETCHARFORMAT, ma non fà assolutamente nulla.
Ritorna un valore di ok, ma sembra che il controllo RTF non possa gestire in


 Ritorna il valore di ok, ma sembra che il controllo RTF non possa gestire


Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione File

Salve a tutti è circa una settimana che ho iniziato ad utilizzare il Visual
Basic, precedentemente ho studiato il C++ e il Pascal a livello
Universitario (Non molto approfonditamente :) ). QUalcuno di voi mi saprebbe
spiegare come si utilizzano i file? Ossia come posso salvare le informazioni
di textbox , label ecc. su di un file? e inoltre come posso fare per
richiamarle? QUali sono le funzioni che mi permettono di cancellare i file
(KILL??) ecc.
So di chiedere troppo ma se qualcuno vorra rispondermi  o indirizzarmi su
qualche sito dove è possibile trovare risposta gliene sarò riconoscente



...


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

Ciao a Tutti,
come si fa a sapere se un oggetto è "Nothing" (per evitare errore Object
variable or ....),
pensavo esistesse una funzione IsNothing invece.......
Come si può fare???????
Grazie

pensavo esistesse una funzione IsNothing invece.......
Io farei cosi', per esempio:
Dim o As Object
Set o = App
If o Is Nothing Then
MsgBox "o=Nothing"
Else
MsgBox "o<>Nothing"
End If
Set o = Nothing
If o Is Nothing Then
MsgBox "o=Nothing"
Else
MsgBox "o<>Nothing"
End If
--
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: totali parziali nei report

Ciao a tutti, volevo stampare una lista di prodotti con relativo
prezzo e alla fine di ogni pagina stampare la somma dei prezzi degli
elementi visibili nella pagina.Ho provato a seguire la procedura
dell'help(inserire totale parziale,dal menů di scelta rapida) ma
automaticamente mi mette una sezione "gruppo #1" e dopo ogni elemento
stampato nella lista mi stampa il totale parziale fino a quest'ultimo.
Qualcuno sa risolvere il rpobelam?
Grazie
Angelo
dis...@complab.com


Questo comportamento si verifica perché come campo di rottura
del gruppo hai specificato un campo che varia ad ogni record
(es. codice elemento). Per fare quello che vuoi tu devi trovare
un campo del report che varia solamente una volta ogni pagina
e specificarlo cliccando con il tasto destro sull'area a sx
con scritto "#1: <campo> - A" (o qualcosa di simile), scegliere
Change Group e specificare il campo di rottura.
Ciao
Riccardo
Newsgroup: it.comp.lang.visual-basic
Titolo: Api - modalità di chiamata da Windows/VB

Una funzione Api, dichiarata in un modulo, quando 
e quante volte viene chiamata sull' Hard Disk:
1) dalll'interprete
2) dal programma compilato.   ??
 
Chiedo questo in quanto evidentemente la chiamata
di una DLL in generale è più lenta della chiamata
ad un modulo del programma.
La chiamata Api viene fatta, sempre, da Hard Disk,
oppure viene alla prima chiamata (interprete), e
all'avvio (compilatore) caricata permanentemente
in memoria Ram, e lì tenuta fino alla chiusura del 
programma? per una più immediata e veloce
disponibilità ?.
grato per una risposta. saluti.
ramarro


a quanto ne so (aspetto smentite), la DLL in questione viene caricata *solo*
al momento in cui la funzione viene chiamata la prima volta, dopodiché resta
in memoria fino alla chiusura dell'applicazione
Ciao
Faber

> Faber:

Non e` una smentita. Solo, riguardo lo scaricamento, non e` il
sistema che se ne occupa in caso di inutilizzo per un certo
tempo in base alle caratteristiche delle varie componenti,
swap, ram ed ammennicoli vari?
--
Ciao.
Maurizio

 in memoria fino alla chiusura dell'applicazione
Resta in memoria finchè non viene scaricata, applicazione chiamante o meno. Se
l'applicazione chiamante non la scarica, semplicemente chiuderla non servirà a
nulla

 swap, ram ed ammennicoli vari?
anch'io avevo l'impressione che lo scaricamento non fosse affatto effettuato
automaticamente dal sistema. tant'e' che windows si incasina regolarmente se
apri e chiudi un po' di programmi. la sequenza mi sembrava:
-- apro un prg. dll caricata/e.
-- chiudo. dll restano in ram. salvo set nothing e simili, mi sa restino su
anche eventuali dati). anzi, resta su anche il prg: se apro, chiudo e riapro
word, la seconda apertura e' fulminea...
-- apro un altro prg. win controlla: se la ram richiesta e' maggiore della
libera, scarica dll e quant'altro non utilizzato da altri prg. se non gli
tornano i conti, swappa.
e' diversa ?

swap, ram ed ammennicoli vari?
Chi si occupa dello scaricamento di una dll sono programmi chiamati agenti
che in base a come la dll è stata costruita e in base al suo utilizzo la
scaricano.
Es. se una dll non viene utilizzata da due min e serve memoria libera la
scaricano,
altrimenti la lasciano stare.
La dll viene caricata non appena si setta una sua proprietà oppure
al momento della chiamata di un suo metodo!
Ciao a tutti
Oz


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ADO + SQL UnderlyingValue e Resync

Innanzitutto scusate il post un po' prolisso, ma il problema e' complesso.
Ho un problema nell'utilizzo dell'ADO (microsoft Active Data Objects 2.6
library)
con una connessione a SQL server.
Ho il segente codice:
RsODV.CursorLocation = adUseClient
Call RsODV.Open("TabODV", , adOpenDynamic, adLockOptimistic, adCmdTable)
With RsODV
         .AddNew
            !c1aaov = mvarAnnoODV
            !c1srov = mvarSerieODV
            !c1nrov = mvarNumeroODV
        .Update
        mvarIDCOM = !IdCom
end with
!Idcom e' un campo identita' (quindi con valore incrementato
automaticamente)
Se apro il recordset con RsODV.CursorLocation = adUseClient
in mvarIDCOM leggo il valore aggiunto a !IdCom dal database.
Se invece uso il default e cioe' RsODV.CursorLocation = adUseServer,
!IdCom non viene aggiornato. Essendoci piu' applicazioni che possono
aggiungere record contemporaneamente, sono costretto ad usare
RsODV.CursorLocation = adUseClient.
L'apertura del recordset diventa pero' molto molto lenta xche' mi vengono
ritornati tutti i record.
Ho visto che esiste la funzione Recordset.Resync, che dovrebbe aggiornare
il dato. Mi viene pero' riitornato l'errore "Current provider does not
support refreshing underlying values".  Sui BooksOnline di VB e di SQL
sembra pero' che tale funzione sia supportata. Ho provato anche ad usare la
proprieta' Field.UnderlyingValue, che fa la stessa cosa pero' su un singolo
campo. ANche questa funzione ritorna l'errore visto prima.
Insomma, sono disperato. Avete qualche idea?
Grazie mille a chiunque rispondera'
Marco

Non sono sicuro ma rova ad usare il cursore adopenkeyset invece del dynamic.
Ciao, Tox

 ha scritto nel messaggio
news:9amsud$crl$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Ancora su Gif animate

Salve
Continuo il discorso iniziato qualche intestazione indietro
Ho utilizzato il controllo Gif89 scaricato da sito comune e adesso la gif si
muove.
Perņ il controllo prevede  il percorso del file.gif nella proprietą
.FileName quindi il tutto funziona se rispettiamo il path, se utilizzo il
file.exe su di un computer diverso la gif non viene visualizzata. E'
possibile incorporare il file.gif all'interno del file .exe?
Grazie 1K per l'help

 possibile incorporare il file.gif all'interno del file .exe?
Attraverso i file di risorse supportati da VB6 e' possibile includere nel
compilato pochissimi formati grafici riconosciuti (.cur, .ico, .bmp), quindi
l'unica possibilita' sarebbe importare la tua gif come custom resource, ma
il problema in seguito e' che, a differenza delle sequenze audio, le
librerie standard di sistema (senza considerare DirectX) credo non
supportino il caricamento d'immagini tramite streaming binario.
Comunque e' buona norma igienica NON imbottire l'eseguibile di files
multimediali. Due soluzione semplici e comode:
1) dedicare una cartella d'installazione ai contenuti multimediali (di
solita "\media\") nella quale riversare tutti i files correlati. Se magari
si desidera proprio evitare che qualche ingenuo smanettone spulci tra questi
files, e' possibile normalizzarne i nomi con un'estensione arbitraria (per
esempio "mmf") e selezionarne l'attributo "nascosto" nella pagina generale
delle proprieta' di file.
2) creare DLL satelliti, contenenti esclusivamente files di contenuto
multimediale sottoforma di risorse.
Ciao

Ciao!
Installare le GIF nella cartella del programma e richimarle con App.path &
"\" & "Nomedellagif.gif"???
                Ciao
                            Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema DataReport e VB6 sp3

ciao, 
ho creato un progetto in VB6 che utilizza dei data report.....
creo un table temporanea nel mio DB (in access 2000), la riempo da prg
con alcuni dati e alla fine genero un report utilizzando i campi della
tavola temporanea...
e fino a qui .. tutto bene...
il problema e' che se duarnte l'esecuzione del progetto, cambio la
query di estrazione dati per il report, deleto il contenuto della
tavola temporanea, ci copio i nuovi dati (verificato dall'esterno con
Access 2000)  il report continuera' a visualizzare i vecchi dati..
come se rimanesse appeso in memoria.... e non si rigenerasse....
ho provato ad applucare il metodo di refresh ma ninete da fare..
l'unica e' uscire dal prg e ricaricarlo...
ultimo indizio... una volata generato a video il report ed
eventualemnte stampato e' possibile chiuderlo solamente con la X in
alto a destra, visto che non ho trovato il modo di appliacre un
bottone di uscita alla preview di stampa...
sara' colpa del moetodo di uscita ?????
please aiutatemi....!!!
ciao e grazie
Marchino

 wrote in message
llahksorrf8p4hpk1...@4ax.com...


 sara' colpa del moetodo di uscita ?????
Non credo proprio... Poi hai anche Alt + F4! :)
--
Ciao a tutto il NewsGroup
Alex
alm...@tin.it

> ho creato un progetto in VB6 che utilizza dei data report.....


Newsgroup: it.comp.lang.visual-basic
Titolo: Cercasi partic.componente per fare grafici XY in 2D.

Salve a tutti.Sto cercando (per sviluppo tesi di laurea) un componente
active x o ocx che mi
permetta di fare dei grafici in 2D ,ma
nel quale posso graficare nell'asse y almeno due grandezze facendo
riferimento a
scale diverse ,una sulla sx(come
solito) e l'altra sulla dx, avendo la stessa grand. sull'asse x.Il
controllo
mschart ad esempio fa i grafici in 2d ,ma ti fa
graficare 2 grandezze in ordinata ,facendo rif allo stessa scala
dell'asse di
sx,non graficando l'eventuale seconda serie
sul secondo asse y (quello di dx).quindi deve essee simile a mschart ,ma
con
questa opzione in piu!.
C'č qualcuno che puň aiutarmi?
Grazie.

Puoi usare una picture box con i metodi grafici offerti dal vb e, se non ti
bastano, con le funzioni grafiche dell'api.
1-stabilisci la posizione degli assi XY (in pratica l'area graficabile).
2-Disegna la prima serie adattandola all'area disponibile
3-disegna la seconda serie
ecc...
L'adattamento viene effettuato sfruttando le proprietą scalewidth e
scaleheight del controllo picture.
Ti assicuro che dopo un po' di tempo riesci ad ottenere grafici superiori al
controllo mschart

Newsgroup: it.comp.lang.visual-basic
Titolo: Popolazione data combo

Qunano apro una maschera, per un nuovo inserimento dati, vorrei che la data
combo città fosse vuota, mentre invece mi mostra un valore.
Come posso fare ?
Grazie, Alberto

Scusate...... Ho risolto

 Scusate...... Ho risolto
Diciamo "popolamento" piuttosto che "popolazione" ...
Interverrà Pal ?
Newsgroup: it.comp.lang.visual-basic
Titolo: Perchè non posso aggiorane questa Query ?

Salve a tutti, sono abbastanza disperato per il motivo in oggetto,
ho una tabella Occhiale e una Tabella Lente, è ovvio che un occhiale ha due
lenti, dunque mi fa comodo riunire occhiale,lente destra e lente sinistra
"in orizzontale" in un'unica vista. Il problema è che Access non mi consente
di aggiornare, mentre sarebbe possibile.
La query in SQL è la seguente:
select * from (Occhiale O LEFT OUTER JOIN  lente L1 ON
O.ID_Occhiale=L1.ID_Occhiale) LEFT OUTER JOIN  lente L2 ON
O.ID_Occhiale=L2.ID_Occhiale  where (L1.Dx=1 or L1.dx is null) AND (L2.Dx=0
or L2.Dx is null)
Credo che Access vieti l'update perchè vede la stessa tabella (lente)
apparire per due volte su una stessa riga della query, e non capisce che
sulla stessa riga della vista non appare mai la stessa riga di Lente. Si può
ovviare in qualche modo e far si che possa aggiornare dalla query le tabelle
sottostanti?
Grazie in anticipo.


Potresti indicare anche la struttura delle due tabelle, dalla sola
istruzione non ho capito molto.
Ciao Bruno
Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto per file WAV

salve a tutti, potreste aiutarmi a capire meglio come funziona il comando
MCI, potreste mandarmi degli esempi per capire come si registra un nuovo
file, come si ascolta ecc..
grazie, Leo

 ha scritto nel messaggio
news:8hei07$4ib$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: problema ocx

Scusate se continuo a disturbare, ma se in un programma che ho fatto ho
usato un ocx (pdf42.ocx) per inserire dei documenti in formato Acrobat
come devo fare perchè l'eseguibile utilizzi l'ocx indicato.
Ovvero, è sufficiente che metta il file nella directory del mio programma
o devo fare qualche altra operazione ?
Ciao e grazie
Enrico

Non server che salvi il tuo ocx in una cartella particolare. L'importante è
che poi lo registri con il comando "regsvr32 Percorso\TuoOcx.ocx"
Ciao
Graziati Enrico ha scritto:


...


Newsgroup: it.comp.lang.visual-basic
Titolo: Curiosità: titolo form centrato

Conoscete un modo per centrare la caption della form (magari addirittura
cambiare altri parametri), in modo da renderlo un po' meno brutto
esteticamente?

L'unico modo che mi viene in mente è inserire degli spazi prima della
caption del form, in modo tale che appaia centrata. Però, ovviamente, quando
riduci l'app nella barra non si leggerà un tubo a meno che tu non provveda a
modificare la caption nell'evento form_resize introducendo un select case
che aggiunga gli spazi se il form è normale e li elimini quando il form è
ridotto.
Il tutto è facile, ma non credo che ne valga la pena...
--
BrianX
minic...@cheerful.com

...


Newsgroup: it.comp.lang.visual-basic
Titolo: word & Email

Pochi o ancor meno credo lo sappiano...
Come si fa ad inviare un foglio word per Email con il codiceVBA?
NB
l'invio non deve avvenire come file allegato ma come pagina html, la stessa
cosa che avviene facendo dal menu di Word File / Invia a... / Destinatario
di Posta.
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 Destinatario di Posta.
Se sai la sequenza da menů, perchč non avvii il registratore di macro, fai
la cosa, e poi vai a leggere il codice generato?
Non mi dirai che sviluppi in VBA e non usi il registratore (anche se ognuno
č libero di rovinarsi la vita come vuole...)
Ciao
Alberto

 ha
scritto:

--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.lang.visual-basic
Titolo: debug di un webservice

Cogliendo la discussione precedente, come faccio a fare il debug di un 
webservice?
Sl mio sito, nella cartella app_code ho caricato il file service vb.
Esiste un modo per testarlo su server?
Grazie
 

 wrote in message 
news:4c33743a$0$31384$4faf...@reader1.news.tin.it...

Debug remoto?
 

"gdg" <_nome_@_cognome_._it_> ha scritto nel messaggio 
news:i1056r$m42$2...@speranza.aioe.org...

Direi di si, come si fa? Sto sulla versione express
Newsgroup: it.comp.lang.visual-basic
Titolo: VB per autoplay

Salve,
scusate la domanda scema:
ho provato a fare un programma che fa da Autoplay su un cd-rom, ma mi
sono accorto che dovrei installare installare alcuni controlli sul
computer su cui deve girare il cd-rom perche' manca msvbvm50.dll.
La domanda scema e' questa: se io metto questo file sul cd, il mio
programma riesce a trovarlo?
Luca

...

Sì, ma se più tardi senza resettare il PC togli il cd e lanci un programma
che richiede msvbvm50.dll questo sarà cercato sul drive del cd, anche se per
caso lo copy sull'hd.
Domenico


Ma non si era etto che gli OCX vanno comunque registrati nel registry?
Personalmente non farei MAI un autorun in VB.
--
Roal Zanazzi
z...@iol.it