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

Chi mi puņ fornire qualche esempio di progressbar
Ho realizzato diverse applicazioni che eseguono lunghe operazioni ad esempio
Query di aggiornameno o creazione tabella, compattamento database, oppure
copiano file o mettono in esecuzione Winzip .....ecc..
E siccome un'utente quando vede che il programma sembra non rispondere
(invece sta elaborando) si spazientisce vorrei applicare agli stessi delle
barre di progressione che indicano lo stato di elaborazione o di
trasferimento dei file da copiare....
Grazie a chi mi dą una mano.....

 loop
Vabbé, comunque era solo un esempio  ;-)
Ciao
Davide Deidda

Ciao Alex
il valore di progressbar va da 0 a 100. Si tratta di fare un calcolo (una
proporzione)  all'interno del ciclo che lavora per capire a che percentuale
di elaborazione ti trovi.
La proporzione da fare è sempre questa
valore progbar / 100 = posiz. recordset / record totali
(naturalmente se stai lavorando su un recordset, altrimenti fai le debite
analogie)
 Un piccolo esempio:
DATI
devi elaborare 10.000 record
rst è il tuo recordset
prgbar è la progressbar
CICLO DI ESEMPIO
do while no rst.eof
   ...   'operazione sul record
  prgbar.value= rst.absoluteposition *100 / rst.recordcount  'aggiorna la
progressbar
loop
Spero ti sia utile
Ciao!!
--
___________________________________________
                             Davide Deidda
URL      
http://web.tiscalinet.it/meridies
E-Mail          
davide...@tiscalinet.it
___________________________________________

 > loop
vabbe', capita... tutt'al piu' si aspetta un tantinello che la barra si
muova... :)
piuttosto, io farei
dim rstot
with rst
    rstot=.recordcount
    do while not .eof
        ...
        prgbar.value= .absoluteposition *100 / rstot
        ' qui potrebbe essere consigliabile un doevents, seno' la barra sta
un po' li'...
        .movenext
    loop
end with
cioe': il totale lo si piazza in una var, e si considera sempre quella,
seno' a ogni movenext deve andarsi a rileggere quante sono.
ciao, a.

secondo me è + conveniente dichiarare il recordset withevents in modo che
scateni un evento ogni volta che si muovo o quando ti arriva a EOF
dim withevents rs as recordset
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: un modo per salvare...

sono alle prese con il mio giochillo di ruolo, ora devo creare un
sistema che quando viene generato un dato evento mi salvi la
situazione del gioco..
innanzitutto che mi carichi il form che era attivo, che mi ripristini
le variabili con il valore che avevano al momento del salvataggio, e
magari anche che salvi lo stato di tutti i vari oggetti all'interno
del form...
il modo piu' semplice quale sarebbe? (fatemi anche esempio di codice
che so niubbo)

 ha scritto

savesetting() / getsetting()

> savesetting() / getsetting()
argh solo cosi' :D? io credevo bisognasse fare tutto a mano ... in un
file di testo :)

 file di testo :)
Mi permetto di contraddire a.p., anche se l'aiuto è corretto: Usa un file di
testo (Vedi Freefile, Open ... For Output, Print #canale, "xxxx", Close). Il
tutto solo per consigliare di non inquinare il registro di sistema.

 tutto solo per consigliare di non inquinare il registro di sistema.
anche un testo puo' andare piu' ch bene , ma, qualunque sia la scelta,
i dati in questo caso devono essere parecchio strutturati (sono molti
e di diverso tipo), quindi eviterei open e close e starei su un ini.
per il quale ci dovrebbe essere materiale sul sito comune.
personalmente non amo il registro ma preferisco savesetting agli ini,
che mi sono sempre sembrati di gestione molto farraginosa. savesetting
consente un codice molto pulito e scrive in zone non pericolose.
ciao

 consente un codice molto pulito e scrive in zone non pericolose.
'azz (dovrò cambiare nick!). Nella fretta (e per non averle mai usate) ho
confuso quelle istruzioni con quelle che agiscono sul registro di sistema.
Chiedo scusa e ritiro tutto, con somma vergogna.

 Chiedo scusa e ritiro tutto, con somma vergogna.
ritira il ritiro... quelle istruzioni agiscono sul registro di sistema, solo
che hanno accesso solo ad una limitatissima parte di esso.
Salutoni
Sergio

CSSoft ha scritto:

Ecco, il 21 p.v. avrò una nuova decade senza resti, ma devo aver già bevuto
troppo... ;-)
Grazie.

 file di testo :)
non e' che mi potete spiegare un po meglio come funziona il
savesetting, come devo mettere gli argomenti. ho letto qualcosa ma non
ho ben capito come e cosa salve :8

 file di testo :)
salva nel registro... e' brutta come cosa per un giochetto cosi..
non posso creare un file di salvataggio .sav o qualcosa del genere?

 non posso creare un file di salvataggio .sav o qualcosa del genere?
gli ini, appunto. vedi risposta precedente.
o un text strutturato libero, come suggeriva lupo.
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: sito comune

Ciao ragazzi,
Qualcuno mi sa spiegare come mai non riesco a caricare il sito comune?
Questo è l'indirizzo a cui provo ad accedere
http://www.murialdo.it/it_lang_vb
ciao e grazie in anticipo


http://www.murialdo.it/it_lang_vb
temporaneamente usa: 
http://www.murialdo.it:8000/it_lang_vb/
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
---------------------------------------------------------------------------

Ciao ragazzi qualcuno mi sa dire come mai non riesco ad accedere al sito
comune ( 
http://www.murialdo.it/it_lang_vb
)
ciao e grazie

Ciao a tutti.
Sono stata assente per un pò di tempo e non mi ricordo più qual é
l'indirizzo del sito comune del Murialdo. Mi potete dare l'indirizzo?
Grazie.
Elisa.

 l'indirizzo del sito comune del Murialdo. Mi potete dare l'indirizzo?
http://www.murialdo.it:8000/it_lang_vb/

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

Devo assegnare il controllo di una porta seriale ad un applicativo, ma
vorrei conoscere se questa seriale è già utilizzata da altri processi, (ad
esempio driver modem, mouse....)
Qualcuno sa come verificare da codice
l'impegno delle seriali ?
Ciao
--------------------------------
Inviato via 
http://usenet.iol.it

 wrote in message
news:212Z141Z48Z2Y9...@usenet.iol.it...


incolla il codice e aggiungi un pulsante su un qualsiasi form
Ciao Stefano
Private Sub Command1_Click()
Dim fnum As Integer
Dim port_in_use As Boolean
    fnum = FreeFile
    On Error Resume Next
    Open Text1.Text For Output As #fnum
    port_in_use = (Err.Number = 75)
    On Error GoTo 0
    If port_in_use Then
        MsgBox "Porta usata"
    Else
        MsgBox "Porta non usata"
    End If
End Sub

 End Sub
Ciao, cosa speri che faccia sta roba???
L'hai provata?
A me non va e credo anche di sapere perchč.
Bye

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

Ho realizzato un piccolo exe che legge i dati da un oscilloscopio.
Lo realizzo e lo testo sui due PC di mia proprieta', notebook e desktop, e
tutto funziona a meraviglia.
Lo installo sul pc che lo deve utilizzare e non va piu'.
Porc...
I miei PC hanno W98 mentre il PC ultimo WNT4
Quello che succede e' questo:
Io devo ricevere dei dati e da questi farne un file BMP,
se da me ricevo circa 38K di dati, dimensione giusta, sull'altro PC ne
arrivano 28-29K
per cui il file che genero e' senza senso.
I PC hanno di diverso sia l'hardware che il s.o., qualcuno sa darmi una
dritta per andare a cercare la soluzione al roblema?
Ciao a tutti.
Fabrizio.

 ha scritto nel messaggio
news:whhB7.81722$1H1.8...@news.infostrada.it...


 wrote in message
whhB7.81722$1H1.8...@news.infostrada.it...


 > Ho realizzato un piccolo exe che legge i dati da un oscilloscopio.

Newsgroup: it.comp.lang.visual-basic
Titolo: [.net] espandere gli elementi in una treeview

Ciao,
Non sono riuscito a trovare una proprietà che permetta di espandere la
visualizzazione dei dati all'interno di una treeview.
Per intenderci vorrei che la struttura dei nodi figli fosse subito
visibile e non fossero incorporati sotto i relativi nodi radice con la
necessita' di cliccare su "+" per poterli visualizzare.
C'e' una proprietà che lo permette o bisogna farlo manualmente?
Grazie.

pollom ha scritto:



Proprietà TreeNode.IsExpanded  
Ave
giuseppeD
---
CCR
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

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

Ciao,
Ho un problema,
Ho una banca dati su foglio excel (nomi, cognomi, indirizzi, etc..) però
parecchi nominativi sono doppiati, c'è un modo veloce per eliminare i
doppioni con excel o si puo' ricorrere a del codice in vb?
Grazie.

 Ho una banca dati su foglio excel (nomi, cognomi, indirizzi, etc..) però
parecchi nominativi sono doppiati, c'è un modo veloce per eliminare i
doppioni?
Un esempio:
A1: Nome
B1: Cognome
C1: Indirizzo
D1: Città
E1: Chiave
F1: Conteggio
A2: Pippo
B2: De' Pippis
C2: Via Topolinia
D2: Paperopoli
E2: =B2&", "&A2
F2: =
CONTA.SE
($E:$E;E2)
Ricopi in basso le formule dei campi "Chiave" e "Conteggio" per quanti sono
i record poi metti in ordine decrescente per "Conteggio" in modo che
"vengano a galla" i nominativi ripetuti quindi decidi quali eliminare.
*** FINE *****************************************************
*** FINE *****************************************************
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

:-)

Newsgroup: it.comp.lang.visual-basic
Titolo: Creare controlli runtime...

Salve,
era parecchio che non postavo qua :°)
Non mi ricordo più come si creano i controlli a runtime in vb6. Ho fatto un
paio di prove ma non hanno funzionato...qualcuno mi illumina?
Grazie, saluti...
--------------------------------
Inviato via 
http://usenet.libero.it

Anche per il futuro...
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&q=creare+controll
i+runtime+group%3Ait.comp.lang.visual-basic
Cercare su google è sempre la prima cosa da fare!
Ciao
Andrea

 Cercare su google è sempre la prima cosa da fare!
Così come lo è assicurarsi di aver capito la domanda prima di rispondere!
:))
Non mi interessa una matrice di controlil. Io parto da un form vuoto. La mia
domanda era: Come si fa a creare dinamicamente una serie variabile di
controlli (label e/o textbox) partendo da un form vuoto?
Tra i miei ricordo VBttiani qualcosa mi dice che forse neanche si può
fare...


 :))
[SNIP]
La domanda e' stata capita, se avessi letto il secondo thread che viene
proposto dal link qui sopra, avresti avuto la tua risposta...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

Comunque bentornato tra noi... :)
Chi non muore si rivede!!! :)
                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: Decimali

Prendo una variabile la divido per 1936,27 ottengo una cifra intera
arrotondata e non una con due cifre dopo la virgola.
Come faccio ad ottenere una cifra con virgola e due cifre dopo la virgola
come risultato di una divisione.
Grazie a tutti coloro che gentilmente mi hanno risposto fino ad ora.

 ha scritto nel messaggio
news:9bmmdl$ie2$1...@serv1.iunet.it...


 come risultato di una divisione.
Prendi il tuo numero, lo moltiplichi per 100, prendi la parte intera, lo
dividi per 100...
x=int(100*x)/100
Ciao,
Marco

 x=csng(myVar) / 1936,27
Ok grazie mi riesce, unico problema (si sará capito che voglio convertire
lire in euro) vorrei ottenere una cifra con soli due decimali. Ho provato a
variare le impostazioni della propritá Dataformat del campo che "ospita" il
risultato ma sembra non servire a nulla.
Grazie ancora

dipende dalla variabile che usa, se lei vuole un valore intero usa il tipo
integer, mentre se vuole un valore con decimali deve usare un tipo adatto
(single, double).
Se poi vuole anche arrotondare esiste la funzione Round...
Spero di esserle stato d'aiuto... poi scusi se le do del lei ma visto come
si identifica nel ng...non lo nascondo che mi ha fatto sorridere...
scusi ancora
cordialmente...
deV

 wrote in message
news:9bmmdl$ie2$1...@serv1.iunet.it...


 risultato ma sembra non servire a nulla.
funzione Round
ma funziona solo in VB6
Newsgroup: it.comp.lang.visual-basic
Titolo: In fondo al DataReport

Salve a tutti,
Vorrei sapere come posso fare a inserire il numero totale dei record dopo
l'ultimo record stampato.
Es.
INTESTAZIONE
record1
record2
.....
recordn
TOTN
PIE' DI PAGINA
Grazie.
Mario

 l'ultimo record stampato.
che provider usi?
sfrutti dataenvironment per passare i dati al datareport?

 l'ultimo record stampato.
dopo il piè di pagina corrispondente alla sezione dettagli inserisci una
funzione (rptfunction) e poi setti la functiontype a quella desiderata
(rptFuncRcnt)
ciao
huvi
Newsgroup: it.comp.lang.visual-basic
Titolo: Programma che simula il riempimento di un form e la pressione di submit...

Come posso realizzare con VB un programma che simuli il riempimento di una
form e la pressione del tasto SUBMIT?
Grazie per l'attenzione!
--
Federico Maccaferri  < 
f.macc...@libero.it
 >

 wrote in message
8ib0lr$ati$1...@pinco.nettuno.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Come inserire controlli in DBGrid

Salve, sto costruendo un programma il quale utilizza un file mdb di Access.
Questo programma utilizza un componente ocx chiamato DBGrid per visualizzare
ed inserire dati in modo tabellare.
La mia domanda è: è possibile inserire all’interno del DBGrid una casella
combinata al posto della casella di testo normale ? Se si come si può fare ?
Inoltre la cosa si può estendere anche agl’altri controlli ?
In attesa di aiuto, Vi ringrazio di aver letto il mio messaggio.
Doberm...@iol.it

Dalle mie esperienze la DbGrid è talmente rigida da non consentire ciò che
chiedi
forse puoi provare ad utilizzare una TextBox settando i suoi parametri di
Sourse verso il tuo mdb

...

Il problema è che nell'help di VB5 è scritto che un oggetto column del
DBGrid può essere associato a un controllo qualsiasi che sia DBCombo o Text,
ma non dice come. A meno che, chi ha scritto l'help fa riferimento ad una
tecnica cioè quella di sovrapporre alla casellina del DBGrid una casella di
uguale misura ma DBCombobox e di farla scomparire scrivendo il valore
immesso nella casellina sottostante del DBGrid, spero che ci sia un'altro
modo di fare questo.
Si accettano consigli o suggerimenti, GRAZIE.
Newsgroup: it.comp.lang.visual-basic
Titolo: [DATA REPORT] Stampa in orizzontale

Come si puo' impostare un data report per la stampa del report in
orizzontale?
Grazie per l'eventuale risposta.


Datareport1.Orientation = <costante>
--------------------------------
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: Recupero dati da ActiveX

Salve a tutto il ng e grazie anticipatamente a chi vorrà aiutarmi.
Il mio problema è che ho creato una ActiveX (in VB6) e ora me la istanzio e
richiamo da un altro progetto: quando cerco di recuperare i valori tramite
una GET scritta nella ActiveX, i dati non vengono recuperati nel form
chiamante.
DOMANDA: come faccio a far colloquiare Progetto chiamante ed ActiveX in modo
che si scambino dati (LET e GET?)?
Cordialità, Nico.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 che si scambino dati (LET e GET?)?
Correggi il buco nella property Get dell'activeX
Ciao
P.S.: tu sai che puoi debuggare un activeX aggiungendolo al gruppo di
progetti, vero?
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

Newsgroup: it.comp.lang.visual-basic
Titolo: BitBlt o PaintPicture????????

Che differenza c'è tra l'Api BitBlt e la funzione PaintPicture?
In termini di prestazione/velocità cosa cambia?
Ciao!

 wrote in message 8l4m7s$jdv$1...@nslave2.tin.it...


Grazie!!!

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

Sto' cercando esempio che utilizzano le api CreateThread. Qualcuno mi
puo'aiutare ?
grazie
-- 
Posted from 
net128-007.mclink.it
 [195.110.128.7] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Semplice... non si può...
Le librerie di Visual basic non sono compatibili con questa API...
O per meglio dire, puoi... ma poi senza motivo apparente una volta funziona
tutto, una volta si crasha tutto...
Però... se finalmente arrivasse la versione finale di VB.NET... Ci sarà
un'astruzione VB per i thread! :)
        Ciao
            Allanon

 ha scritto nel messaggio
news:9edv8r$2aidh$1...@ID-67444.news.dfncis.de...

Concordo pienamente, sul sito di Fibia FBI c'è un esempio (mi sembra).
Cerca nei suoi post l'Indirizzo (altrimenti lo vado a cercare).
Il file è "howto030.zip"
Ciao
Oz
Newsgroup: it.comp.lang.visual-basic
Titolo: Disassemblatore per VB5

Vorrei sapere se esiste qualche programma in grado di disassemblare un
eseguibile generato dal VB5. In caso affermativo, sarei grato a chi
potesse darmi una mano a trovarlo.
Grazie!
----------
Stefano

 eseguibile generato dal VB5.
   NO.

 Vorrei sapere se esiste qualche programma in grado di disassemblare un


 wrote


 potesse darmi una mano a trovarlo.
E' facile. Vai nella directory C:\WINDOWS\COMMAND dove troverai un programma
che si chiama DEBUG.EXE che fa _esattamente_ quello che hai chiesto.
Prende un eseguibile scritto con un qualunque linguaggio di alto livello, e
te ne restituisce il codice assembler.
Ciao
*Roby*
P.S.
Se invece volevi qualcosa che ti facesse il reverse engineering verso il
linguaggio di partenza, temo che non lo troverai mai.

 Direi il contrario.
mi sono perso. il contrario di cosa ?

e...magari,cosi' possiamo modifcare i sorgenti come ci pare.
Sarebe bello modificare win (anche se e' scritto in C),cosi' potremo
correggere i bugs e i pasticci di mamma Microsoft.
Cmq non e' possibile,altrimenti pensa la pirateria,i virus,e addio
CopyRight
RISPONDETEMI SUL NEWSGROUP

Newsgroup: it.comp.lang.visual-basic
Titolo: Vb & smartCard

Qualcuno ha una minima idea di come interfacciarsi alle smartCard con visual
basic in modo da leggerne il contenuto ed identificare l'utilizzatore da un
programma???
mi servirebbe per evitare di usare login/password...
grazie a chiunque mi possa aiutare
bye

"JtS" <J...@NOSPAMPLEASE.com> ha scritto nel messaggio
news:al722c$rip$1...@newsreader.mailgate.org...

Ciao
Con che lettore ? Fai riferimento al fornitore dell'Hardware deve darti
tutte
le informazioni per leggere/scrivere la SmartCard
JKLJKL
Newsgroup: it.comp.lang.visual-basic
Titolo: For Each .....etc etc!!!

Msdn dice che posso fare una cosa del genere:
Dim MyControls As Control
For Each MyControls in Form1.Control
      istruzioni.......
Next Mycontrols
Per adattarlo ai soli bottoni di un frame pensavo si potesse fare ....
Dim Testo As CommandButton
For Each  Testo In Form1.frame1
     istruzioni........
next Testo
invece mi dà un errore di "Tipo non definito".
Cosa sbaglio ????
Grazie mille da Giacomo 
ande...@tin.it

 ha scritto nel messaggio
news:88rttk$o7f$1...@nslave2.tin.it...


trattasi di un problema di struttura del vb (o di windows, dipende dai punti
di vista);
quando in una form (es. Form1) si inserisce un controllo in un frame (es.
Command1 in Frame1) si pensa (logicamente) che si sia costituita una
gerarchia del tipo
Form1 --> Frame1 --> Command1
un po come le scatole cinesi;
da un certo punto di vista tutto questo è vero, mentre da un altro punto di
vista no;
se dai un occhiata all'help in linea, ti accorgi dell'esistenza di due
proprietà "emblematche", precisamente Parent e Container; dal punto di vista
del Parent ogni controllo fa riferimento alla propria form di appartenenza;
ogni controllo quindi può avere solo e soltanto un Form come Parent;
dal punto di vista del Container invece un controllo può fare riferimento ad
un altro controllo in cui è contenuto;
nell'esempio precedente sia Frame1 che Command1 hanno Form1 come Parent;
nello stesso tempo Frame1 fa riferimento a Form1 come Container, e Command1
fa riferimento a Frame1 come Container;
mi fermo qui con la teoria (è gia difficile spiegare in due parole una
situazione simile.... ho dato una letta a quanto scritto e devo dire che è
tutt'altro che lineare... speriamo bene);
la collection Controls contiene tutti i controlli che referenziano una form
come Parent;
per scorrere tutti i controlli presenti in un Frame (o PictureBox... o altro
controllo container) si potrebbe operare come segue:
    Dim ctrl As Control
    For Each ctrl In Form1.Controls
        If ctrl.Container Is Frame1 Then
            ' il controllo è contenuto in Frame1
        End If
    Next
ciao


Complimenti per la chiarezza (e l'utilita')
gs
Newsgroup: it.comp.lang.visual-basic
Titolo: picture box

mettendo una picture box, in base all'immagine che seleziono la
picture box s ridimensiona, invece io vorrei che la picturebox
rimanesse fissa e fosse l'mmagine a ridimensionarsi. Consigli??

Usa una imagebox con la proprietà strech=true
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

 rimanesse fissa e fosse l'mmagine a ridimensionarsi. Consigli??
carichi la stessa immagine in un image con stretch=false, leggi le
dimensioni, e scali il picbox di conseguenza.
ciao, j.

Puoi risolvere rapidamente usando un controllo PictureBox (invisibile):
Nell'esempio:
1 controllo PictureBox : picStretch (Visible = False, AutoRedraw = True)
1 controllo PictureBox : picTest (a simulare la Picture della griglia)
Private Function LoadAndStretchPicture(ByVal NomeFile As String, _
                                       ByVal Width As Long, _
                                       ByVal Height As Long _
                                       ) As IPictureDisp
    Dim ratio As Single
    With picStretch
        .Picture = LoadPicture(NomeFile)
        ratio = .Picture.Width / .Picture.Height
        If ratio < 1 Then
            .Width = Height * ratio
            .Height = Height
        Else
            .Width = Width
            .Height = Width / ratio
        End If
        Call .PaintPicture(.Picture, 0, 0, .Width, .Height)
        Set LoadAndStretchPicture = .Image
    End With
End Function
Private Sub Form_Load()
    With picTest
        .Picture = LoadAndStretchPicture("C:\Test.bmp", _
                                         .Width, _
                                         .Height)
    End With
End Sub
hth,
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

 rimanesse fissa e fosse l'mmagine a ridimensionarsi. Consigli??
La PictureBox, tramite PaintPicure, può tranquillamente emulare anche la
Stretch (disponibile per un'Image).

Grazie a tutti
Newsgroup: it.comp.lang.visual-basic
Titolo: Slider Bar

Salve a tutti,
ho un problema con la slider bar. Devo poter selezionare, mediante slider,
dei valori compresi tra -6 e 0 ma la cosa importante č che il passo deve
essere 0.5.
Ho notato che Min, Max e Value devono essere interi. Cosě ho pensato di
fare da -60 a 0 e il valore lo divido/moltiplico per 10 e il passo lo faccio
di 5. Fin qui tutto bene.
Il problema rognoso č che quando clicco sulla slider col mouse e la trascino
per modificarne il valore, mi compare una piccola tooltip con il valore
appena selezionato, e questo č compreso tra -60 e 0 e non tra -6 e 0.
Come faccio per disabilitare completamente questa tooltip... che non č
quella normale che ha un altro effetto?
Ciao e grazie.

 quella normale che ha un altro effetto?
Povra ad aggiungere questo codice:
Private Sub Slider1_Change()
    Slider1.ToolTipText = " " & Slider1.Value / 10 & " "
End Sub
dove a  'Slider1'  dovrai sostituire il nome che hai assegnato all'oggetto
Slider (proprietà Name) nel tuo progetto.
Questo fa si che la proprietà ToolTipText dell'oggetto venga rideterminata
ad ogni modifica apportata alla proprietà Value.
Quello che ho notato è che trascinando la barretta dello Slider si
verificano comunque incrementi con passo 1 anche se le proprietà SmallChange
e LargeChange sono impostate a 5.
Buon lavoro

Newsgroup: it.comp.lang.visual-basic
Titolo: problema con DSN

Sto creando un'applicazione client che prevede la connessione ad un database
residente su un web server.
Il database è in formato access 2000, quelli del server mi hanno attivato un
DSN verso questo db
Come faccio ora a connettermi a questo database tramite la proprietà
connectionString dell'oggetto connection di ADO?
grazie
Gio

 ha scritto nel messaggio
news:Iobad.16722$
b5.8...@news3.tin.it

http://www.able-consulting.com/MDAC/ADO/Connection/ODBC_DSN.htm#DSN
e più propriamente (forse)
http://www.able-consulting.com/MDAC/ADO/Connection/MSRemote.htm#RemoteOLEDBProviderConnections
-- 
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 New Entry nel
bestiario! :-)
---
Messaggio scannerizzato e certificato "Virus free" da AVG free edition.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.775 / Virus Database: 522 - Release Date: 08/10/2004
Newsgroup: it.comp.lang.visual-basic
Titolo: ciclare controlli

Ciao, esistono dei controlli che sono contenitori(panel, tabcontrol etc)
come faccio a ciclare tutti i controlli di una form?
ho provato il codice seguente ma alcuni controlli non vengono trovati
grazie
For Each a As Control In Me.Controls
Next


Stai parlando di .Net suppongo... l'insieme Controls di un componente
restituisce solo i figli *diretti*, se hai altri contenitori nella
form, allora i loro figli stanno nella relativo insieme Controls.
Se vuoi elencare in maniera generalizzata tutti i possibili controlli
di una form, devi fare una funzione ricorsiva, ad es:
Sub ListControls(ByVal parent As Control)
  For Each c As Control In parent.Controls
    Debug.WriteLine(String.Format("{0} ({1})", c.Name, 
c.Parent.Name
))
    If c.Controls.Count > 0 Then
        ListControls(c)
    End If
  Next
End Sub
da avviare con ListControls(Me)

 ha scritto nel messaggio 
news:029d6f61-c29d-467f...@q11g2000yqi.googlegroups.com...
Stai parlando di .Net suppongo... l'insieme Controls di un componente
restituisce solo i figli *diretti*, se hai altri contenitori nella
form, allora i loro figli stanno nella relativo insieme Controls.
Se vuoi elencare in maniera generalizzata tutti i possibili controlli
di una form, devi fare una funzione ricorsiva, ad es:
Sub ListControls(ByVal parent As Control)
  For Each c As Control In parent.Controls
    Debug.WriteLine(String.Format("{0} ({1})", c.Name, 
c.Parent.Name
))
    If c.Controls.Count > 0 Then
        ListControls(c)
    End If
  Next
End Sub
da avviare con ListControls(Me)
Grazie 1000 x la sub ;)
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto

Ciao a tuti
Sono un appassionato di programmazionema non ho molta esperienza , chiedo
gentilmente un'aiuto che per me' e' molto difficile da risolvere e
sicuramente Voi riuscirete.
Problemino devo visualizzare dei costi  in euro sul mio programmino, pero'
non riesco a visualizzare con la virgola.
Mi spiego meglio:
ex. dato da visualizzare  43,04
quando cerco di visualizzarlo a video mi compare 43 la stringa è la
seguente:
label1.caption=format(nnumero,"##.#0")
vi prego datemi una spiegazione con un esempio :-(
grazie a tutti quelli che mi risponderanno.

 label1.caption=format(nnumero,"##.#0")
Che cosa c'č nella variabile Numero? Come č dichiarata?
Potrebbe anche solo essere un problema di dichiarazione...
Prova cosě:
Dim Numero As Single
Numero = 43.04
label1.Caption = Format(Numero, "##.#0")
L'ho provato e funziona, se non ho centrato il problema sii piů preciso,
cosě posso risponderti anch'io con piů precisione.
ciao
--------------------------------------------
             ASSA
http://assatarram.yohoo.it
Napster: Assatarram3
it.comp.lang.visual-basic: Assa
--------------------------------------------

 wrote in message
9b9qli$89j$1...@serv1.albacom.net...


 fammi sapere ..
Anche tu, grazie.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 wrote in message
9baqvp$8e0pj$5...@ID-52090.news.dfncis.de...


 di Giuseppe.
No, no, aspetta...
Io nelle opzioni internazionali ho la virgola come separatore decimale
e quel codice che ho postato funziona...
Ho fatto delle prove cambiando le opzioni internazionali ed il mio
codice funziona comunque, cambia soltanto la visualizzazione,
ma come sintassi non ci sono differenze.


 ciò provoca il problema di Giuseppe.
Il secondo parametro di Format va impostato in maniera indipendente dalle
impostazioni internazionali del s.o. Ovvero si deve usare sempre e soltanto
la forma USA. Mentre il risultato si accordera` ad esse.


 > come separatore ciň provoca il problema


sono diversi...
Non credo. I problemi nascono se si scrivono direttamente nel codice i caratteri di separazione
o si compikono delle elaborazioni non appropriate con varibili di tipo String.
Format$ e CDbl, per esempio, agiscono secondo le impostazioni del pannello di controllo, 
quali che siano.
In realta' ci sono  dei bug in windows dai quali occore guardarsi:
1.
l' utente imposta un separatore dei decimali uguale a quello delle migliaia:
in questo caso penso che convenga visualizzare un messaggio di errore all' avvio,
spiegando che non e' possibile funzionare correttamente e terminare l' esecuzione
per evitare di corrompere dati;
2.
l' utente imposta un separatore del c@##0, ad es. la "P" come separatore di numeri e/o
date: le funzioni di vb non sono in grado di comportarsi correttamente.
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Programmare AutoCAD con VBA o con VB?

La nuova versione di Autocad (14.01) ha al suo interno un Visual Basic for
Application (VBA).
Dovendo sviluppare una applicazione per AutoCAD in cui dovrei utilizzare
delle tabelle (meglio se di EXCEL) ed essendo un neofita del Visual Basic,
mi domando quale dei due strumenti sua piu' adeguato.
Datemi un consiglio.
Grazie.
Raffaello

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Cerco controlli OCX

Vorrei sapere dove posso trovare controlli OCX Freeware.
Ciao e buone feste
Piero


Puoi provare, alla sezione Programmazione ove occorre, ai seguenti
indirizzi:
www.windows95.com/
www.apexsc.com/vb
http://volftp.tin.it/
http://zdnetitalia.tin.it/
(freeware li trovi soprattutto al primo indirizzo)
Ciao e Buon 1998 a tutto il NG.

Non mi piace fare pubblicità ma credo che la rivista
ioProgrammo in edicola faccia proprio al caso tuo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Righe a casaccio....

Ciao a tutti.
Sono alle prese con la fase forse più noiosa della realizzazione dei
programmi ovvero alla correzione degli errori dietro consiglio
dell'utilizzatore finale.
Ho messo a posto praticamente tutto, ma una cosa non riesco a risolvere:
nel form in questione utilizzo una griglia (collegata ad un data)
inizialmente vuota che tramite i soliti pulsanti di comando viene via
via incrementata di un elemento alla volta.
Sapete spiegarmi perché l'aggiunta del rigo vuoto con l'addnew non
aggiunge sempre in coda agli elementi esistenti?
Proprio così, magari per una decina di volte aggiunge in coda, poi
comincia ad aggiungere a metà oppure inserisce al primo posto oppure al
terzultimo e così via.
Aiutatemi prima che distrugga tutto vi prego.
Ciao Elisa.

...


AxelMet ha scritto:

Ti dirò che proprio con la paura che fosse la mancanza di un refresh la
causa dell'errore, ce ne sono un pò dovunque e ho controllato anche se
ci fosse stato da qualche parte un bookmark impostato ad una posizione
qualunque, ma non ce ne sono.
Ciao.
Elisa.

Elisa.
Che ci sia almeno un refresh č probabile (i dati li vedi), io pensavo
piuttosto che il datasource del datacontrol possa essere una stringa sql (o
una query) con la clausola Order by, la quale ti posiziona il nuovo record
seguendo l'ordinamento del campo specificato appunto nella Order By dopo il
refresh, se il campo di ordinamento non č visibile nella griglia, allora i
dati sembrano prendere una posizione arbitraria all'interno della
visualizzazione.
Se poi stai usando MSDE e la tabella che hai creato contiene un indice
clustered su un campo, la tabella la troverai sempre fisicamente ordinata su
quel campo.
Fammi sapere, magari dammi almeno il datasource
Ciao
Axelmet

 wrote in message 37F9C4D5...@tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Making Exe Files in WordVB

I know how to make the VB files in VB6, and since it takes years for deliveries
to reach me I am using the VB editor in Word.  Can anyone tell me how to make
exe files using the version of VB in microsoft word(i have office XP if that
makes a diffrence) thanks!

 exe files using the version of VB in microsoft word
Simply said, you can't. To compile (make an .EXE) a VB program
you need a full-featured VB version. Sorry :-((
Among the others, there is a Learning Edition, and you could obtain
a "student" license, I think.
By the way, the "it" in the name of this NG stands not
for "Information Technology" or something similar, but
for "Italian", did you know ? ;-)
You could obtain best advices in one of the international
VB newsgroup :-)
Bye, G.

My bad :/ sorry.

Newsgroup: it.comp.lang.visual-basic
Titolo: Proposta di collaborazione

Sicuramente qualcuno di voi avrà notato quandi messaggi sto spedendo sul ng
a proposito di ADO e dei database. Beh, in realtà non ho molta esperienza in
questo campo (di solito creo applicazioni matematiche, per reti e siti web)
quindi mi potrei ben definire come un novellino in materia anche se mi sto
impegnando tantissimo. Venendo al dunque avrei bisogno di qualcuno che (a
tempo perso) mi dia consigli e indicazioni su come risolvere alcune
questioni che non riesco proprio a decifrare. Chi può aiutarmi? Prometto che
sarà una collaborazione a buon rendere...
Byez, Axel!

 ha scritto nel messaggio
news:Eaf67.118553$q77.1...@news2.tin.it...

Non ti basta il NG?
Credo che quasi tutti qui siano ben disposti a rispondere ai tuoi quesiti.
Cmq, in ogni caso, tempo permettendo, a disposizione.
ciao
ugo

 ugo
Grazie e arri...sentirci!
Newsgroup: it.comp.lang.visual-basic
Titolo: domande su datareport

Ciao,
sto iniziando a smanettare con il datareport e avrei alcune domande:
1)è possibile creare + di una sezione "dettaglio" in un unico datareport?
2) è possibile specificare un colore diverso per alcune righe della
sezione
dettaglio (se verificano una condizione)?
Grazie

 sezione dettaglio (se verificano una condizione)?
Non saprei, ma non credo.
Puoi però inserire delle funzioni, magari puoi evidenziare con qualche 
carattere, con asterischi, oppure puoi mettere due campi, uno di un 
colore e uno di un altro, e nella query popoli il campo che soddisfa la 
condizione. L'altro, se vuoto, non verrà stampato.
Ciao
Alberto
-- 
Ma noi no

 condizione. L'altro, se vuoto, non verrà stampato.
Quindi se per esempio io ho una tabella con un campo "nome" ed uno
booleano
"valore" e volessi fare in modo che i nomi con valore "vero" vengano blu e
gli altri in nero come dovrei fare?
Grazie ancora

Fab, mercoledì alle 17.18.20, ha estratto dai neuroni:

Nella select:
SELECT CAMPO1, CAMPO2, ECC....
CAMPO_BLU=(CASE
WHEN VALORE<>0 THEN NOME ELSE ''
END),
CAMPO_NERO=(CASE
WHEN VALORE=0 THEN NOME ELSE ''
END)
FROM TABELLA
Nel datareport, metti due RptTextBox, chiamiamoli CAMPO_BLU e 
CAMPO_NERO, colorati di conseguenza. Poi li associ al campo del 
recordset con stesso nome. E li posizioni uno sopra all'altro.
Per ogni record, solo uno dei due campi sarà valorizzato. L'altro sarà 
sicuramente vuoto. Siccome il datareport trimma automaticamente (e 
quindi sopprime bordi compresi) i rpttextbox vuoti, quello vuoto non 
apparirà e quello popolato apparirà.


 ha scritto nel messaggio
news:mn.2c137d5a1...@hotmail.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: URGENTE! HELP ME! VB + DOS

Ciao a tutti,vengo subito al punto, ho la necessità di creare un
programmino che lanci un file .BAT ho provato con la shell, ho provato a
guuardare miriadi di post ma sono ancora al punto di partenza.
Usando la SHELL il programmino apre al finestra di dos per alcuni
centesimi di secondo ma senza dare risultati!
COme devo fare? grazie mille anticipatamente
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 COme devo fare? grazie mille anticipatamente
Una letta al seguente:
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&q=lanciare+file.bat&meta=group%3Dit.comp.lang.visual-basic
Ave
giuseppeD
---
CCR


 ha scritto nel messaggio
news:chm9e1$e4c$1...@news.newsland.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Leggere un valore di sistema su AS/400 da VB.NET

Ciao a tutti,
ho un problema e sbirciando in rete non ho trovato molto...
Dalla mia applicazione sviluppata in VB2008 devo accedere ad un
sistema AS/400 e reperire il codice macchina dello stesso AS/400, in
pratica il nome del sistema.
Qualcuno ha mai dovuto affrontare questo problema??
Grazie.
Davide

DaveDevil ci ha detto :

Leggere il nome del sistema no.
Però esistono i provider OleDb e Odbc per DB/2, e praticamente sempre 
su AS400 c'è DB/2 installato.
Quindi, con una normale connessione Ado, è possibile eseguire comandi 
Sql su DB/2.
A questo punto, si tratta di scoprire la variabile di sistema che 
contiene ciò che ti serve. Presumo esista una variabile che contiene 
nome e matricola del sistema su cui gira il dbms...
Ma qui devi provare a chiedere ad esperti di DB/2.
Alberto
-- 
Léo Campion: Il lavoro è l'occupazione di chi non ha nulla da fare.

io ho fatto così (posto un pezzo di codice che ho semplificato)....
spero il codice risulti chiaro.
sicuramente esistono modi migliori (ben contento di impararli) ma,
come disse una volta Deng Xiao Ping (credo):
"non importa di che colore è il gatto, l'importante è che prenda i
topi"
d'altronde, "nulla è impossibile, per chi non deve farlo"
A disposizione per informazioni o chiarimenti.
Buon lavoro.
Dim CMDas400Str As String
Dim CMDas400Len As String
Dim StrExecute as string
CMDas400Str = "DSPHDWRSC TYPE(*PRC) OUTPUT(*OUTFILE) OUTFILE("QGPL/
HDWRSC")"
CMDas400Len = Mid$(Format(Len(CMDas400str), "0000000000.00000"), 1,
10) & "." & Mid$(Format(Len(CMDas400str), "0000000000.00000"), 12, 5)
Set DBCN = New ADODB.Connection
DBCN.Open "DSN=" & as400.odbc & ";;User ID=" & as400.utente &
";;Password=" & as400.password
Set DBR = New ADODB.Recordset
DBRS.CursorType = adOpenForwardOnly
DBRS.LockType = adLockReadOnly
DBRS.ActiveConnection = DBCN
StrComando = "call qsys.qcmdexc('" & CMDas400cmd & "', " & CMDas400len
& ")"
DBCN.Execute
' viene eseguito il comando su as400, creando il file HDWRSC in
Libreria QGPL, con le indicazioni
' dei valori del processore, tra cui tipo as400, modello, ecc.
' recupero modello, tipo e nr matricola as400
DBRS.Source = "select * from QGPL . HDWRSC"
DBRS.Open
If DBRS.EOF = False Then
As400type = Trim(DBRS.Fields("POSTYP"))
As400model = Trim(DBRS.Fields("POSMOD"))
As400serialnumber = Trim(DBRS.Fields("POSSER"))
End If
DBRS.Close

Mi scuso. Il codice è VB6, non VB2008 come richiesto.
Mi auguro non sia un problema.

 ha scritto nel messaggio 
news:fa17eb89-7c35-4c33...@k30g2000hse.googlegroups.com...

Se non ricordo male, referenziando le librerie di iSeries Access nel tuo 
progetto, troverai i vari oggetti con i quali reperire informazioni su nome, 
indirizzo ip, stampanti, ecc...
A casa dovrei avere dei vecchi progetti vb6, che puoi facilemente adattare 
in .net....devo controllare e semmai te li invio.
Cmq puoi iniziare da qui per qualche esempio: 
http://www-03.ibm.com/systems/i/software/access/windows/toolkit/vb.html
Ciao, Vincenzo
Newsgroup: it.comp.lang.visual-basic
Titolo: newbie: avrei bisogno di consigli e aiuti per scrivere un programmino

ciao
avrei bisogno di sbattere su di un form gli elementi di un foglio di
testo (txt word xls ecc) per poi selezionarli e eseguire delle
operazioni...
in pratica vorrei progettare una specie di listino prezzi dove
l'utente sceglie il prodotto e poi inserisce la quantità desiderata e
dopo visualizzi l prezzo totale tipo distinta o fattura!
solo che non sono molto pratico e sto perdendo troppo tempo per capire
quali elementi usare, che comandi,ecc
se tu potessi dirmi cosa devo usare e i comandi mi risolveresti qs
problema!!!
grazie in anticipo 
Paolo

non vorrei cominciare con il piede sbagliato, ma mi sembri un po' troppo
newbie per un "programmino" cosě.
Tieni presente inoltre che l'ultima volta che ho citato "programmino" qui
sul NG, sono stato insultato 3-4 giorni.......fai tu!!
:-))
cmq, la prendo alla larga. Tieni presente che accedere ad un file di testo č
molto diverso dall'accedere a file Word o Excel.....nel primo caso guardati
Open, Input, Print, Close, mentre negli altri casi devi accedere usando
l'object model dell'applicativo stesso.
Metti nei riferimenti del progetto vb le voci relative a Word ed Excel e
studiati gli oggetti che questi active exe espongono per essere pilotati
dall'esterno.
poi, ripeto, secondo me sei troppo newbie!!!
smentiscimi!!!
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

 good coding!!!
...forse hai ragione, cmq un po di esperienza di scripting ce l'ho!
infatti approcciandomi al VB le difficoltà maggiori sono nel capire
che comandi usare, diciamo a livello concettuale mi dovrebbe essere
chiaro...
...cmq andando per gradi:
ok lo so che ci sono vari metodi di accesso ai file: tu cosa mi
consigli di usare? contando anche che lo vorrei far usare a una
persona che nn capisce niente di computer!
poi pensavo, una volta acquisiti i dati dal txt(o xls o word o...), di
far apparire una dialogbox(nn so bene come si chiami) per chiedere la
quantità del prodotto scelto (qs è facile) e poi moltiplicarlo per la
relativa voce del listino prezzi(sempre il txt, forse per qs motivo è
meglio xls?!?).!!
i problemi più grandi per me sono relativi a trovare gli esatti
comandi per gestire sti' fogli!!!
se mi puoi aiutare...
grazie cmq per aver risposto 
ciao
Paolo

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Come ordinare una combo?

Come posso fare ad ordinare le voci in una combobox se le relative voci sono
state caricate con ciclo da una colonna di un Db Access??????!!!!!!!
Boh?!
Chi risponde vince un'appuntamento con Pamela Anderson!
Bye from FluidoCattivo

 wrote in message
7sdcqc$okk$1...@fe2.cs.interbusiness.it...


 Chi risponde vince un'appuntamento con Pamela Anderson!
io ho il contratto con omnitel, riesci ad arrivare anche li' ? preferirei...

 wrote in message
7sdgjk$8jf$1...@bw107zhb.bluewin.ch...


 Per l'appuntamento con Pam dovete aspettare il test delle vostre risposte.
la mia risposta va benissimo, ne sono sicuro, ma come dicevo alla tim e alla
pam preferirei l'omnitel...
Newsgroup: it.comp.lang.visual-basic
Titolo: Print

COme posso stampare una picturebox nella quale ho disegnato e scritto con le
API??
10X 1000 :-P

 news:97fo92$nk9$1...@nreadA.inwind.it...


 news:97fo92$nk9$1...@nreadA.inwind.it...


 news:97fo92$nk9$1...@nreadA.inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Server-b.cs.interbusiness.it RICOVERATELO !

Qualcuno sa come risolvere i problemi di OutLook e il server dei
newsgroup "
Server-b.cs.interbusiness.it
" ????
Fino a 15 gg fa andava bene, poi all'improvviso č impazzito !
Potete notare tutti la miriade di messaggi duplicati che riempiono in
newsgroup.
Ho notato che Outlook spedisce il messaggio poi, presumo, si mette in attesa
di un ack
da parte del server il quale non pare rispondere; la connessione quindi va
in time out.
Riprovo a rispedire: stessa solfa.
Alla fine per Outlook non č partito nessun msg ma sul server si trovano
tanti msg duplicati
per quante volte si č provato a spedire.
A mio parere č un problema del news server in quanto uso outlook da
parecchio e ha sempre funzionato correttamente.
Ad un controllo tutti i msg duplicati vengono da
Server-b.cs.interbusiness.it
Qualche idea ?? Che si puo' fare ??
Si potrebbe analizzare il dialogo fra OE e il server per capire cosa hanno
modificato ??
Si potrebbe provare a frustare, scusate, a contattare quelli di
interbusiness ??
Altre idee ??
Fatemi sapere
Salutoni, Giovanni

 A mio parere è un problema del news server in quanto uso outlook da


Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Comandare un installazione nell'installazione...

Ciao,
non so perkè ma a volte mi vengono in mente i quesiti + assurdi...
Immaginate di dover installare prima del vostro setup_principale un
applicazione di configurazione che richiede a sua volta un setup (nessuno
dei due richiede riavvii del sistema)....
C'è un modo per dire al setup fatto con vb6 di installare prima
quell'applicazione di configurazione (o componente necessario) e poi
continuare con l'installazione del pacchetto principale?
Grazie anticipatamente...

continuare con l'installazione del pacchetto principale?
Dai un'occhiata nei sorgenti del setup: 
apri setup1.vbp in ...VB98\Wizards\PDWizard\Setup1
e facci un giro ;-)
-- 
ciao, hal

 ciao, hal
Se ho capito bene questo progetto è quello che il wizard utilizza per creare
i nostri setup?
Quindi modificando questo posso crearmi un setup a modo mio...
tipo dargli un shellexecute in modo da far partire un altro setup prima...
Giusto?
Ma devo anche gestire l'execute in modo che termini prima il setup lanciato
con shellexecute e poi il principale (sul sito comune dovrebbero esserci
degli esempi se non sbaglio)....
Mi serve altro o posso cercare di lavorare su questo?
P.s Grazie hal.

degli esempi se non sbaglio)....
C'e' gia' il codice fatto nei sorgenti del setup (cerca SyncShell)
ed un sacco di altre cose istruttive ;-)
hth, hal

 e facci un giro ;-)
Occhio, a quanto ricordo il Setup1 nella cartella Wizards
*non* e' corretto, bisogna scaricare un SP (non ricordo se
basta il SP5 di VB o ce n'e' un altro specifico).
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org