mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: ODBC...ADO...confusione.... 2

Grazie per le risposte che mi avete dato ma...chiedo questo:
non č piů semplice utilizzare ODBC ? in caso di un programma
multi-utenza ?
Ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

multi-utenza ?
io uso odbc anche per la monoutenza: in 2 nanosecondi cambi file,
server o quello che ti pare senza riscrivere neanche mezza riga di
codice.
tra i miei post vecchi ci sono tanti spezzoni di codice per usare
ado+odbc per accedere ad un qualsiasi database.
saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 27+15, RA, 193, 152
   VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 BMW 530D "BatMobile EVO" Driver - Escortone da 500 CV dreamer
Kawasaki "Gas Gas" ZZ-R 1100 - HD Electra Ultra Classic Dreamer
   On contrary of popular belief, Unix *IS* user friendly:
    it just appears to be selective who it is friend with

Newsgroup: it.comp.lang.visual-basic
Titolo: Caricare dll a runtime

Ciao a tutti,
ho bisogno di creare una applicazione in grado di caricare dll activex a
runtime, in particolare vorrei inserire in tali dll dei datareport in modo
da poterli sostituire sulla macchina di destinazione senza ricompilare ogni
volta il programma.

 runtime, 
Non so coi data report, però esiste il latebinding: non metti
riferimenti alle dll nel progetto, ma usi la seguente sintassi:
dim strDll as string 'questa variabile stringa va riempita con
"nome_della_dll.nome_della_classe_da_istanziare"
'puoi anche leggere tale valore da un file di testo o da un db di access
o da un file ini
'però devi avere le varie dll che espongono metodi e proprieta uguali
nel nome  e nella sintassi...
dim objDll as Object
set objDll = createObject(strdll)
'---
'set objDll.nothing
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.visual-basic
Titolo: Che differenze esistono tra il visualbasic per word97 e il completo visual basic?

Sono alle prime armi e stò giudicando se acquistare il VB , ma avendolo
trovato in word mi chiede se è necessario comprarlo.
Rispondimi possibilmente per e-mail dato che al newsgroup non ci faccio
molto caso.
ilsa...@usa.net

...

Semplicemnete che il Visual Basic del pacchetto Office e' un SUBSET del
Visual Basic.
Questo SUBSET contiene delle istruzioni dedicate per il tipo di applicativo
che stai utilizzando, piu' una parte dei comandi VB.
Newsgroup: it.comp.lang.visual-basic
Titolo: Method ~ of object ~ not found (???)

Il mio programma crea un'istanza di excel.
E' stato sviluppato su w2k + office 2000 e testato su:
w98+office97
w2k+office 97
w2k+office2000
w2k+office XP
e qui funziona.
Su l'unica maccina disponibile con:
wXP+office 97 non va. 
Ad un certo punto mi rende un sibillino: Method ~ of object ~ not found.
Non posso debuggare lì sopra, quindi seguendo passo passo il problema ho
scoperto che accade provo ad accedere ad un metodo dell'applicazione excel
(ad esempio un appexc.version) 
Il SET me lo passa.. il problema è l'accesso ai metodi a quanto pare.
Ora mi (vi?) chiedo: è colpa dell'accoppiata wXP+w97? è quella macchina che
ha qualche evidente problema? Giusto per non perdere mezza giornata a
mettere su un altro XP..
il codice semplice semplice x generare l'errore è:
Option Explicit
Public appExc As Excel.Application
Public Sub Main
'(altro codice..)
'controllo se esiste excel istanziando l'oggetto
If Not IstanziaExcel Then
    MsgBox "Excel non risulta installato correttamente sulla macchina. Il
programma verrà ora terminato", vbCritical + vbOKOnly, "ERRORE BLOCCANTE"
    Set appExc = Nothing
    End
End If
'controllare se la versione è compatibile
If ExcelVersion < 8 Then
    MsgBox "Sulla macchina risulta installata una versione di Excel non
compatibile. Il programma verrà ora terminato.", vbCritical + vbOKOnly,
"ERRORE BLOCCANTE"
    Set appExc = Nothing
    End
End If
'(...altro codice..)
End Sub
Private Function ExcelVersion() As Integer
	ExcelVersion = Val(appExc.Version)  '<--QUI L'ERRORE!!
End Function
Private Function IstanziaExcel() As Boolean
On Error GoTo ErrorTrap
Set appExc = CreateObject("Excel.Application")
IstanziaExcel = True
Exit Function
ErrorTrap:
IstanziaExcel = False
If Err <> 429 Then
   MsgBox "Si è verificato il seguente errore, annotarlo e comunicarlo agli
autori del programma:" & vbCrLf & CStr(Err) & " - " & Error$, vbCritical +
vbOKOnly, "ERRORE BLOCCANTE"
End If
End Function
--
Regards LaZ
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸
Mi riservo, con fermezza, il diritto di contraddirmi. (Paul Claudel) 
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸


<snip>
ahem.. m'ero dimenticato il "salve a tutto il NG, ho un problema.." ;-)


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

Ciao amici!
Un programa .exe che sia stato scritto e compilato con VB può essere
dissemblato per farlo ritornare al suo codice di sorgente (in visual basic)?
Come si fa?
Grazie

> dissemblato per farlo ritornare al suo codice di sorgente (in visual
basic)?
Risposta (e ti basti): NO!

Alessandro ha scritto:

Ecco, ti si aspettava. Era un po' che mancava questa domanda...
Vuoi un consiglio? Vaporizzati, e pure alla svelta...!

 ha scritto nel messaggio
news:b2ma8l$1d0p43$1...@ID-174464.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: Utilizzare un nome controllo

Avrei bisogno di sapere come si fa da una variabile a passare a un
controllo.
Mi spiego
Ho una serie di controllo label in un form di nome Lab002, Lab003, etc.
Da una tabella peggo un campo che ha valore 001.
ora io (secondo il calore del campo letto in questo caso 001) devo poter
fare
"lab" & !Miocampo.caption ="contenuto"
Lo so che è impossibile fare così ma non c'è un qualcosa di simile?
Magari devo dichiarare una variabile come Object o come Control...
Aiutatemi vi prego!
--
Andrea
anfa...@tin.it

Non lo puoi fare così, devi creare tanti array.
Praticamente prova a mettere una label in una form, poi con il copia e
incolla la duplichi.
Vedrai che VB ti chiederà se vuoi crearne un array oppure crearne una copia
di nome diverso.
Se crei un array, il nome delle label sarà così :
label1(1)
label1(2)
ecc..ecc...
in questo modo puoi fare :
for i=1 to 100
 label(i)="contenuto"
next
capito?
ciao

 wrote in message
7s82iv$jqa$1...@fe1.cs.interbusiness.it...

E' quasi giusto, però le matrici di controlli sono in base 0 di Default,
tranne se specificato diversamente!
CIAO ;-)))

 wrote in message
7s80vk$djt$1...@pluto.sm.dsi.unimi.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: : Problemi Seriali :

Salve NWG!
Ho un problemino con il classico MsComm...
Allora mi capita una cosa alquanto strana :
Il mio è un programmino per la ricezione di alcuni dati dalla seriale.
Quando lo faccio partire dall'editor Visual Basic(tramite il tasto play
della barra degli strumenti) il programma riceve benissimo questi dati.
Perchè quando invece lo faccio partire dall'exe che ho assemblato, la
ricezione dei dati è completamente sballata?
Mi spiego meglio:
Nel momento in cui il dispositvo collegato alla seriale invia i dati, il mio
SW fa comparire una finestra che avvisa della ricezione dei dati.
Questo quando lo faccio partire in modalita test va una meraviglia.
Nel momento che uso l'exe per eseguire una ricezione dei dati, la finestra
di avviso mi compare ben 16 volte.
Come se il dispositivo inviasse ben 16 volte i dati.
Come posso risolvere questo inconveniente..?
Grazie 1000 x l'help !

> Come posso risolvere questo inconveniente..?
Ti rispondo delle sensazioni.
1. Sistema Oparativo?
2. Controlla tutti i parametri, specialmente il flusso (xon/xoff ....)
3. Prova a non settare i parametri sul controllo, ma a passarli a Runtime
Gab.

 Come se il dispositivo inviasse ben 16 volte i dati.
In base a quali condizioni fai aprire questa finestra di avviso ?
Se ad esempio nella sub 
--------------------------------
Sub MsComm1_CommEvent()
        ApriFinestraDiAvviso
End Sub
--------------------------------
inserisci quel codice, ogni volta che scatta un evento della seriale si apre 
una finestra di avviso.
Ma nella fase di test hai inserito per caso una linea di break nella 
CommEvent per vedere se l'evento scattava ?
Ciao,
        Fabrizio
Newsgroup: it.comp.lang.visual-basic
Titolo: Progress Bar con percentuale

Esiste un oggetto che realizza la progress bar che contiene anche la scritta
delle percentuale completata, un po' come si vede in certe installazioni?
Spero di essermi spiegato...
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 delle percentuale completata, un po' come si vede in certe installazioni?
Non so, perň potresti usare due label: una colorata che rappresenta la
barra, l'altra trasparente con il testo.
Comunque la Progress Bar e' brevettata. Non puoi usarla piů.
termoPilucco, ecco.

 Comunque la Progress Bar e' brevettata. Non puoi usarla piů.
Non sono mica a livello di brevetti, sto solo cazzeggiando un po'
migliorando l'estetica di un programmetto che usiamo in due!


 usiamo in due!
Lol :)
Era una battuta, anche se fin troppo realistica in questi giorni.
termoPilucco.

 installazioni?
SSTab (credo che sia da VB5 e forse anche in qualche carftella old+qualcosa
di VB6)
Newsgroup: it.comp.lang.visual-basic
Titolo: Urgente!! Come poter utilizzare il Controllo Winsock di VB6 per poter ricevere chiamate da piu' Client contemporaneamente

Salve a tutti, ho questo problema sotto VB6: devo gestire dati che vengono
inviati da piu' Client ad un programma Server, ho pensato di utilizzare il
controllo Winsock e tutto ok fino a quando la comunicazione avviene tra il
server ed un unico client, ma quando provo a far comunicare altri client
creando varie istanze indicizzate del Controllo Winsock sul Server (che
avendo la proprietà index = 0, farà parte di una matrice) da errore e non se
ne parla.
Ringrazio anticipatamente chi saprà darmi qualche consiglio.

 ha scritto nel messaggio
news:9hhfjj$7pf$1...@fe1.cs.interbusiness.it...

Che tipo di errore? non ho mai usato winsock come server
ma AFAIK la tecnica che si usa è quella di usare un winsock
"base" in listen su una determinata porta, quando gli arriva
una richiesta di connessione dal client crea una nuova istanza
di winsock con cui "raccogliere" la richiesta (tramite il parametro
RequestID)... ovviamente tutto questo usando TCP, con UDP
non esiste il problema :-)
Cosma

...


     tcpServer(0).Listen
Ho provato a copiare paro paro in una form il tuo codice
(tralasciando txtData) e non mi dà nessun problema..
mi è venuto il dubbio che i client in questione usino
UDP invece di TCP, ma se dici che il primo si connette
non può essere quello il problema :)
Non so che dirti, come ti ho detto a me fila tutto liscio, posso
solo proporti un'alternativa leggermente migliore per la risposta
a ConnectionRequest, in modo che non carichi nuovi socket se
alcuni di quelli già caricati siano inutilizzati. Se non riesci a
risolvere posso mandarti in allegato (sulla tua casella privata)
tutto il progetto, così vediamo se a te gira
Ciao, Cosma
Private Sub TCPServer_ConnectionRequest(Index As Integer, ByVal requestID As
Long)
     Dim i As Long
     Dim SocketIndex As Long, FoundSocket As Boolean
     If Index = 0 Then
        FoundSocket = False
        For i = 1 To IntMax
            'controllo se ci sono socket già caricati
            'che non sono utilizzati, ad esempio perchè
            'il client ha chiuso la connessione
            If (TCPServer(i).State <> sckConnected) And (TCPServer(i).State
<> sckConnecting) Then
                SocketIndex = i
                FoundSocket = True
            End If
        Next i
        If (FoundSocket = False) Then
            IntMax = IntMax + 1
            SocketIndex = IntMax
            Load TCPServer(SocketIndex)
        End If
        TCPServer(SocketIndex).Close
        TCPServer(SocketIndex).LocalPort = 0
        TCPServer(SocketIndex).Accept requestID
     End If
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: Combobox e file-directory

Salve, il mio problema, sicuramente semplice, è questo: devo popolare
in 
vb.net
 una combo con i nomi di file e directory, solo che non ho
ben chiare le proprietà delle combo.
Come devo fare per visualizzare un testo e passarne come valore un
altro?
Spiego meglio:
vorrei che nella lista ci fossero dir1, dir2, dir3 ma il valore
passato fosse:
Application.StartupPath & "\dir1, Application.StartupPath & "\dir2,
Application.StartupPath & "\dir3
Quindi faccio dentro un ciclo
combo_lista.Items.Add(dir) per aggiungere una voce alla volta
combo_lista.Text = "dir1" per impostare il testo da visualizzare nella
combo per questa voce
Ma per memorizzare il valore completo del percorso? In quale proprietà
devo memorizzarlo? E naturalmente cosa devo richiamare per
visualizzarne il contenuto, visto che poi lo devo visualizzare dentro
una listbox?
Scusate la semplicità della domanda del post ma non sono riuscito a
trovare la risposta nenche nei vecchi post.
Grazie.

Qui le cose non funzionano come VB6 dove avevi ItemData, creati una classe 
MyDir con due proprietà Name e Path, per ogni dir crea un istanza, imposta 
le proprietà e aggiungila alla combobox, prima di tutto imposta però la 
proprietà DisplayMember="Name".
Per recuperare la dir puoi usare:
Dim dir as MyDir=Directcast(combo1.SelectedItem,MyDir)
a questo punto usa MyDir.Path
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://blogs.ugidotnet.org/corrado/
 

 a questo punto usa MyDir.Path
Ti ringrazio per il suggerimento: cerco subito di implementarlo al mio
caso.
Comunque non capisco perchè bisogna fare tutto questo "giro" per
impostare 2 semplici valori!
Grazie per l'aiuto.
Newsgroup: it.comp.lang.visual-basic
Titolo: schermata iniziale per pochi secondi

Ciao a tutti ragazzi,
    qualcuno ha o sa dove si possano trovare tre righe di codice per fare si
che il frmSplash che si usa come schermata iniziale stia su 3 o 4 secondi e
poi faccia comparire il primo form dell'applicazione?
Grazie a tutti per l'eventuale aiuto,
ciao,
asast


Guardati sull'help il controllo timer
Ciao

 secondi e poi faccia comparire il primo form dell'applicazione?
Questo esempio del form splash forse me lo ricordo anche io, che libro 
stai leggendo? :))
Comunque per farlo devi mettere nel form splash (o nel form che ti 
dovrebbe fare da intestazione al programma) un controllo timer, (è 
quello con l' orologio) nelle sue proprietà, puoi farlo sia in fase di 
design (proprietà Interval) che da codice (tmrSplash.Interval), setta 
la proprietà interval, appunto :)), su 3000. Fatto questo fai doppio 
click sull' orologio che hai trascinato nel form e scrivi
    Private Sub Timer1_Timer()
        'scarichi dalla memora il form splash
        unload frmSplash
        'e carichi quello principale
        frmPrincipale.show
    End Sub
Saluti...
-- 
Posted from 212.29.130.175 by way of 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Utilizza un timer che si avvia al load dello splash e che allo scadere dei
3-4 secondi carica il tuo form č blocca se stesso.
Ciao Emiliano.
-- 
Posted from 
eqs.ifsi.rm.cnr.it
 [150.146.134.11] 


Salve, forse ricordo male, ma in Visual Studio 6 non era stato allegato un
utility che permetteva proprio di realizzare abbastanza automaticamente
schermate di splash?
Cmq, se mi sbaglio, puoi rimediare realizzando una form senza bordi in cui
puoi settare il suo sfondo con l'immagine che vuoi visualizzare, e includere
nel form un oggetto timer, settando la sua proprietą INTERVAL al tempo di
visualizzazione del form, e nel suo evento TIMER prima carichi la vera form
iniziale del progetto e scarichi quella di splash.
Bye
--
Tango
www.af.mil
ICQ: 35463931


Direi che esiste un metodo semplice e sicuro e, diamine, senza controlli!
Eccolo (e' preso dal mio splash, per cui esegui le opportune modifiche):
Sub Main()
    frmSplash.Show
    frmSplash.Refresh
    pausetime = 0 'attesa di 3 secondi sullo splash screen
    Start = Timer 'evidenzia e premi F1 su Timer per maggiori dettagli
    Do While Timer < Start + pausetime
    DoEvents
             'Questa istruzione serve per passare l'esecuzione ad altro,
mentre
             'il tempo di pausa trascorre
    Loop
    'Il metodo Refresh, serve a mantenere lo splashscreen visibile
    'mentre si carica un altro modulo
    Set fMainForm = New frmMain
    Load fMainForm
    Unload frmSplash
    fMainForm.Show

Fox Mulder; skunk_d, Emiliano Fiorenza, Tango, ChessPlus :
grazie a tutti ;-)
ciao,
asast

De nada...alla prox,
ciauz! :)

Newsgroup: it.comp.lang.visual-basic
Titolo: CReport 4.6 e SQL Server Exp 2005

Salve,
finalmente, grazie all'aiuto di molti, che ringrazio, sono riuscito a 
trasformare un'applicazione VB6 che usava un DB Access in ADO: adesso ho 
trasformato il Db in SQL Server Express 2005.
Il problema è che adesso i numerosi report che erano stati creati con CR 
4.6 nn funzionano più. Ho cercato in internet, ma ho trovato un esempio 
di una versione recente di CR. Qualcuno potrebbe aiutarmi?
Grazie
Robin

 una versione recente di CR. Qualcuno potrebbe aiutarmi?
L'ultima gratis allegata ad una verisione di vb è la 4.6. Poi, a pagamento, 
credo siano artrivati alla versione 12-14.
Per quanto riguarda i report se sono legati ad un datacontrol accettano 
qualunque numero di campi con qualunque tipo di dato, anche se cambiano tra 
un report e l'altro. Se invece il report dipende dal un file .rpt è guaio. 
Sa cambia qualcosa nella fonte dati bisogna rifare il report di nuovo.
greg

Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic in Italiano

Ciao a tutti, scusate il disturbo, ma non è che qualcuno di voi avrebbe 
Visual Basic 6 in italiano?
vi sarei infinitamente grato se foste disposti a scambiarlo con me.
Ciao e grazie, attendo vostre risposte in privato, via ICQ o email
Experience
ICQ 124732711

 ha scritto nel messaggio
[cut]
Adesso inizierò ad usare questa firma, comincio ad esasperarmi un po'.
"se io _avrebbi_ VB non lo darei in cambio di una persona".
Ciao
--
------------------------------------------------
 Ricorda: prima di postare su
     it.comp.lang.visual-basic
 fai un giro su
     it.cultura.linguistica.italiano
------------------------------------------------

 non puo' compilare eseguibili.
Non sapevo che esistesse una versione free, da dove si
può scaricare?
--
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
e-mail: 
cerch...@ciaoweb.it
cell.: 338/1347116
Bye byte, Cerchietto
La vita, senza una meta, è vagabondaggio
(Seneca)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_

 puň scaricare?
la versione VB5CCE gratuita demo la trovi sul sito MS
oppure su 
http://vbsimple.virtualave.net/risorse/vbup2
la versione VB6 WM č un po' piů complicata da trovare e
non l'ho ancora messa online (per gentilissima concessione
di un membro di questo NG)
Ciao
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud

 di un membro di questo NG)
Ho Visual Studio con VB6 in inglese, ma mi mancano i
file della guida (MSDN Library), cosa mi consigli?
di tenermi quello che ho?
--
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
e-mail: 
cerch...@ciaoweb.it
 
33813...@tim.it



Se e' una versione legale portala indietro.
Se non lo e' e vuoi rientrare nella legalita' scaricati VB CCE o WM.
Se non lo e' e vuoi restare fuori dalla legalita' torna da quello che te
l'ha venduta e fatti dare i du eCD mancanti, eventualmente con l'uso della
forza.
In tutti i casi non postare qui domande che si risolvono con la pressione
del tasto F1 :P
Ciaotutti,
*
Newsgroup: it.comp.lang.visual-basic
Titolo: List box e selezione multipla

Come faccio a "catturare" i singoli valori di una listbox quando la
selezione multipla è abilitata?
Grazie
Fede

selezione multipla è abilitata?
Fai un ciclo e controlli  la prop selected
Dim a As Integer
For a = 1 To List1.ListCount
    If List1.Selected(a - 1) Then Print List1.List(a - 1)
Next
Ciao stefano

1000 grazie.
Fede

Newsgroup: it.comp.lang.visual-basic
Titolo: SQL ?

Qualcuno mi potrebbe dire come si fa a fare una query, con la WHERE che
indichi una variabile. Ad esempio:
    stringa=text1.text
   SELECT * FROM dati WHERE nome=      <--- e qui inserire la mia variabile.
Grazie
Stefano

...


    stringa=text1.text
   "SELECT * FROM dati WHERE nome= '" & Variabile & "' "
ATTENZIONE: Devi mettere '  e " (senza spazio) e chiudere con " e ' e "
(Senza Spazi tra " e '
In tal modo se Variabile = "Pippo" diventa
   SELECT * FROM dati WHERE nome= 'Pippo'
Ciao
Max


devi scrivere:
dim MiaQuery as string
MiaQuery="SELECT.....WHERE nome=' " & tua_variabile & " ' "
N.B Nell'esempio ho tenuto conto che  la tua variabile è di tipo string.
Se è integer invece non devi mettere i due apici singoli.
una volta inizializzata la variabile MiaQuery puoi utilizzarla per aprire ad
esempio un recordset :
set rs= miodb.openrecordset(MiaQuery,dbopendynaset)


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

Dove posso trovare un pacco gigante di icone??
                                                                Grazie
Stefano

 wrote in message
8kcob4$ngc$1...@news.IT.net...


Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiungi progetto

poi come si fanno a richiamare le form nel progetto aggiunto ?
Grazie
Antonio


Non puoi: l'aggiunta di un progetto serve a creare un gruppo di progetti
principalmente a scopo di debug; e' utile per esempio per progetti di tipo
DLL ActiveX o controlli ActiveX, ai quali puoi associare il progetto del
client che li utilizzera'.
I programmi di questo tipo effettivamente possono comunicare tra loro, ma in
virtu' di altri sistemi (e di codice relativo) e indipendentemente dall'aver
creato il gruppo, tanto e' vero che la stessa cosa la puoi ottenere aprendo
due istanze di VB.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

Quindi debbo utilizzare il secondo progetto come se fosse un controllo in
sorgente e quindi definire i vari metodi ed eventi per poterlo utilizzare.
Feci una cosa del genere tempo fa ...
Grazie mille Luca
Newsgroup: it.comp.lang.visual-basic
Titolo: Barra di avanzamento

Salve raga, qualcuno sa come implementare una barra di avanzamento tipo 
install shield?
Grazie

 install shield?
C?è la progress bar fra i componenti.
Eccoti un esempio banale banale:
'Metti una progress bar e un timer in un form
'poi incolla questo
'UNTESTED
Private Sub Form_Load()
    Me.Show
    Timer1.Interval = 1000
    Timer1.Enabled = True
End Sub
'_________________________________________________________
Private Sub Timer1_Timer()
    PauseTime = 5   ' Set duration.
    ProgressBar1.Max = ((PauseTime + 1) * Timer1.Interval)
    Start = Timer   ' Set start time.
    Do While Timer < Start + PauseTime
        ProgressBar1.Value = ProgressBar1.Value + 10
        DoEvents    ' Yield to other processes.
    Loop
    Finish = Timer  ' Set end time.
    TotalTime = Finish - Start  ' Calculate total time.
    MsgBox "Paused for " & TotalTime & " seconds"
    Timer1.Enabled = False
End Sub
Ciao
--
Timothy Redaelli
timothy(dot)redaelli(at)email(dot)it
-----------------------------------
Links
Sito Comune: 
www.it-lang-vb.net
MSDN: 
msdn.microsoft.com

grazie per la risposta ma non trovo il timer....
quale libreria devo includere?


 quale libreria devo includere?
Il timer standard di VB (quell'icona a forma di orologio) è già presente
insieme ai Button etc, non devi includere nulla :P


 non devi includere nulla :P
A parte la guida in linea e un po' di buona voglia.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 A parte la guida in linea e un po' di buona voglia.
Forse parliamo di due VB diversi....io sto """"sviluppando"""" con il 
visual basic di office. ma di icone con l'orologio non c'e' traccia!!
Ciao Max

 visual basic di office. ma di icone con l'orologio non c'e' traccia!!
ancora implementiamo la lettura del pensiero , se parli di VBA devi
specificarlo nel subject ! ( almeno e' buona cosa farlo almeno nel
messaggio)
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/
Newsgroup: it.comp.lang.visual-basic
Titolo: VBTRANS.EXE

Salve, sono un neofita per necessità di VB.
Devo ahimé mettere mano a un vecchio progetto scritto con VB 1.0.
Il VB 6.0 enterprise edition che sto usando (quello shippato con Visual Studio) non riconosce le vecchie form
in formato binario del VB 1.0.
Ho indagato un pochino, e ho scoperto che lo strumento
che mi occorre per upgradare le vecchie forms è VBTRANS.EXE,
shippato con la versione 4.0 che non abbiamo.
Dove lo trovo 'sto caspita di VBTRANS.EXE? E anche ammettendo di trovarlo, è davvero l'unica cosa che mi 
serve? O esiste un qualche strumento alternativo per
ottenere lo stesso risultato?
Sono gradite risposte via email.
Grazie.
_________________________________________________________________________
la tua email gratuita e per sempre su 
http://www.freemail.it
 (anche POP3)
-- 
Posted from 
qma...@hermes.evo.it
 [194.184.29.10] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Prova ad aprire i file delle form (.frm) con notepad. Se le cose sono come
per vb 4.0, 5.0, 6.0 (credo...) dovresti cercare il campo VERSION o qualcosa
del genere e modificarlo scrivendoci 6.0
CiaoZ
SebaMix

Ecco qua il campo (ho appena controllato su una form che gira perfettamente
sotto vb 6.0 pro sp4)
VERSION 5.00
...
E' proprio la prima riga...
Spero di averti aiutato...

 ha scritto


Bè, per file binario io intendo quel file .frm; puoi farmi un esempio di
file binario?

 file binario?
l'frx. un exe. il vecchio vb credo potesse salvare anche o solo in quel
formato.
il frm e' un normale file di testo, come un html. sta al 'browser', in
questo caso vb, interpretarlo.

Allora non so proprio come fare... :(

Dove lo trovo 'sto caspita di VBTRANS.EXE?
Provato a V.le Zara a Milano verso mezzanotte?
Scusate l'ovvietà ma non ho resistito :)
Ciao

 wrote in message
news:NCaZ5.785$Kw2....@twister2.tin.it...

LOL
Dopo una giornata di lavoro, tutto e' concesso (intendo i giochi parole, per
quanto riguarda gli altri giochi, sui gusti personali non si discute :-)
Newsgroup: it.comp.lang.visual-basic
Titolo: App.Path

Io uso un database posizionato nel mio pc in una sotto-cartella di
Documenti. Per questo il path inserito da me nel codice è fisso. Mi sono
accorto che facendo l'installazione della mia applicazione (dopo aver
incluso il database) in una Directory diversa da quella da me stabilita,
viene ovviamente a crearsi il problema di trovare il file .mdb. Vedendo
spesso utilizzato App.Path negli esempi del ng e pensando che mi potesse
essere utile ho guardato nell'help, ma non ho capito bene.
1) Potete spiegarmene l'uso (sempre che nel mio caso vada bene) ?
2) C'è forse la possibilità di fare inserire il database il una cartella
predefinita al   momento dell'installazione, in modo che l'utente inserisca
il software dove vuole ma il Db dove voglio io ? E se possibile mi conviene.
3) Altre possibilità ....
Grazie mille a tutti Giacomo Anderle 
ande...@tin.it

Vorrei rispondere al punto 2.
Sě, č possibile dire al programma di installazione di installare il tuo db
in una directory fissa (sempre che tu stia usando l'Autocomposizione
Installazione di VB5).
Quando sei arrivato al passaggio Riepilogo file, cioč in quello in cui si
possono aggiungere altri file, devi selezionare il tuo db (dopo averlo
inserito), quindi premi il bottone Dettagli File.
Nella casella di testo Dir. di destinazione inserisci il percorso in cui lo
vuoi installare.
Perň, secondo me, non ti conviene, perchč sono dell'opinione che i file di
uno stesso programma vadano in una stessa cartella.
E poi hai pensato che chi installa il tuo programma puň non avere la
cartella Documenti?
Spero di essere stato abbastanza chiaro.
--
file...@tin.it

3) Altre possibilità ....
boh, non mi vengono in mente...
Tutt'al più, se vuoi dare all'utente la possibilità di spostare il db, memorizza la posizione in un file ini o nel
Registry...
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Le strade più corrette (a mio parere) sono due :
A)
puoi decidere di piazzare il database in una sottocartella della tua
applicazione (es. MioDB)
in questo caso se il programma fosse installato nella cartella
C:\Programmi\MioProg
il database si troverebbe nella cartella C:\Programmi\MioProg\MioDB
per fare ciò all'interno del tuo programma per puntare al database devi
usare la sintassi
App.Path & "\MioDB\nomefile.mdb"
B)
puoi decidere di piazzare il database in qualsiasi cartella (magari scelta
dall'utente)
per fare questo devi definirti una variabile globale (es. MYDB) che punta al
tuo database e valorizzarla alla partenza
le strade a questo punto sono due
B.1)
lanci l'eseguibile passandogli come parametro il tuo file mdb
ad. es C:\programmi\mioprog\mioprog.exe C:\documenti\miodb.mdb
ed alla partenza trovi il parametro passato al prog nella variabile COMMAND
quindi farai MYDB = COMMAND
B.2)
memorizzi il nome del tuo mdb in una posizione nel registry di Windows e la
leggi ogni volta alla partenza del tuo programma (ma per questo ti rimando
alle API o alla prossima lezione) :))))
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Bottoni con immagine

Sopra al mio bottone al posto di avere scritto qualcosa volevo mettere un
figura.
E' possibile ? E se si come!?!
Grazie in anticipo

figura.
Prova a guardare il command button delle microsoft forms 2.0, incluse
nell'installazione di default di vb5.
Ciao
Brando

 figura.


...


 Poi gli imposti la proprietà Style in Graphical e nella proprietà Picture


 wrote in message
7s38qj$s5q$3...@aquila.tiscalinet.it...


 Grazie in anticipo
Già che ci siamo aggiungo una postilla alla richiesta di Wizard.....
è possibile utilizzare immagini che siano di forma diversa da quella dei
bottoni standard ? Esempio : è possibilie utilizzare come bottone un'immagine
circolare evitando però che il contorno del pulsante sia comunque
rettangolare, cosa che si nota quando il pulsante viene premuto perchè passa
da on ad off ?
Grazie
Giorgio

E' possibile ? E se si come!?!
Basta che setti la proprieta' Style da standard a graphical e poi in
Picture gli setti l'immagine che vuoi.
Ciauz
Ciauz
%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#
email?    
un...@freemail.it
ICQ?      43191559
FTP?      
ftp.fortunecity.com
 (mail me for UI & pass)
IRC?      always on @#masterizzone, #planet, @#abc123
Ti odiero', se posso, se no, t'amero contro voglia...
%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#

Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione OCX

Ciao a tutti,
vorrei crearmi degli OCX standard per le mie applicazioni ma come si fanno a
creare?
Come mi importo le proprietą e i metodi di altri controlli?
C'č qualche esempio, da qualche parte, che lo spiega?
Grazie
Fabio
Newsgroup: it.comp.lang.visual-basic
Titolo: accesso alla cartella solo da visual

Salve, vorrei evitare l'accesso ad una cartella eccetto che da visual basic.
Come posso fare?

 Come posso fare?
1. Chiederti se ne valga la pena *
2. Creare un utente, non so "VB"
3. Impostare le autorizzazioni per la cartella a "nega tutto" per 
everyone e "consenti tutto" per VB.
4. Eseguire Visual Basic come utente VB (tasto destro del mouse | esegui 
come...)
Il tutto con l'avvertenza che "sicuro è la morte". Infatti:
1. Se il tuo file system non è NTFS, sarà tutto inutile
2. Amministratori e backup operators (se usi NT4) o account 
"amministratori del computer" (se usi XP) potranno comunque vedere 
quella cartella.
Ah, già: ovviamente, se usi Windows 9x tutto questo non si può fare.
Altra cosa. Se devi divulgare la password dell'account VB, è tutto 
inutile. Sarà possibile agli utenti fare login come VB e fare quello che 
vogliono con la tua cartella.
* Non mi riferisco al contenuto della cartella, ma è un lavoraccio e non 
dà sicurezza completa

 Come posso fare?
Usare da VB un algoritmo di cifratura per proteggere la cartella?
Marco / iw2nzm

 ha scritto nel messaggio
news:uO4bf.46938$Pe2.8...@twister2.libero.it...


 Scusa potresti essere più esplicito per la cifratura?
Se ho capito il tuo problema vuoi evitare che dei dati contenuti in una 
cartella vengano letti tranne che dal tuo programma. Una soluzione è 
quella di cifrare i file contenuti direttamente da VB. In questo modo 
chi tenta di aprire il file da windows lo trova illeggibile, mentre il 
tuo programma conoscendo l'algoritmo di cifratura può accedervi.
Un problema può nascere se questi file occupano parecchio spazio. In tal 
caso dovrai per forza copiarli in chiaro in una directory temporanea... 
limita al massimo questa "finestra" poiché saranno leggibili.
Marco / iw2nzm
ps. occhio al quoting: scrivi *sotto* alle frasi a cui ti riferisci

 ha scritto nel messaggio
news:57kbf.24988$65.7...@twister1.libero.it...

Sai indirizzarmi su algoritmi che posso utilizzare per la cifratura?
I file interni alla cartella criptata possono essere modificati? Se sì, il
mio programma avrebbe problemi nella lettura?
Grazie
(scusa ma ti ho inviato una mail: ho cliccato erroneamente il tasto
sbagliato)

 mio programma avrebbe problemi nella lettura?
Io in passato avevo fatto una cosa simile (ma ho perso i sorgenti a 
causa di un crash di HD) ottenendo buoni risultati in questo modo:
- i singoli file (piuttosto piccoli, qualche kB) li cifravo con un mio 
algoritmo
- compattavo la cartella che li conteneva con pkzip o compressori simili 
così da avere un solo file che poi provvedevo a cifrare nuovamente
Durante la modifica estraevo temporaneamente i file cifrati (così che 
non fossero direttamente visibili) e li decifravo in RAM. Eseguita la 
modifica e ricifrati sovrascrivevo il file, ricompattavo e cifravo la 
cartella.
Spero ti sia d'aiuto.
Marco / iw2nzm
Newsgroup: it.comp.lang.visual-basic
Titolo: Richiesta chiarimenti

un saluto a tutti e grazie in anticipo a chi vorrà aiutarmi a fare chiarezza
su oggetti, metodi e proprietà disponibili in visual basic 
6.0.In
 sostanza,
esiste qualche documento o qualche source che cataloga o stampa le
"funzioni" di VB con la loro sintassi?? Per un quasi principiante come me
sarebbe assai utile per conoscere tutte le possibilità di VB. Una specie di
vocabolario quindi, oppure per ogni insieme , oggetto, quali proprietà sono
disponibili e quali metodi sono applicabili e con quali risultati.Grazie a
tutti e buon ng.
Mau

 "funzioni" di VB con la loro sintassi??
Ciao Mau,
quello che chiedi tu è in sostanza un Reference Book; ovvero un libro che
non ti insegna a programmare ma ti dà tutte le informazioni specifiche del
linguaggio. Ne trovi diversi in libreria, ma a quanto ho capito a te
interessava una fonte consultabile online. In realtà, se a te interessa
esclusivamente conoscere informazioni sugli oggetti, proprietà e metodi,
forse la via migliore è il solito F1. Ad ogni modo io ti consiglio comunque
di acquistare Visual Basic 6 della collana i portatili... a soli 10,28 euro
ti trovi una versione ridotta del bestione di F.Balena da 75 euro. Non è un
reference, ma è un "must have". Probabilmente non ho risposto alla tua
domanda, ma spero che queste informazioni ti siano comunque utili...
HTH,
Saluti.
--
Antonio Cangiano
Webmaster di 
www.visualcsharp.it

Dimenticavo.
Trovi la scheda del libro qui:
http://www.librinformatica.it/novita/libri01/mi2384.htm
HTH
Saluti


mi stai chiedendo forse di postare un INTERO MANUALE di Visual Basic ?
:))
Vai in libreria e compra Vb for dummies :D
5 euro e sei a cavallo :D

Newsgroup: it.comp.lang.visual-basic
Titolo: compressione file in vb.net

SAlve a tutti in 
vb.net
 2003 vorrei comprimere dei file direttamente
da codice. Ho trovato in giro questa parte di codice:
  Dim s As New ZipOutputStream(File.Create("C:\Class
\Class2005\multilanguage\APSM_Beton\bin\andy.zip"))
        Dim fs As FileStream
        Dim buffer() As Byte
        Dim myEntry As New ZipEntry(Application.StartupPath &
"\prova.mdf")
        s.SetLevel(2)
        fs = File.OpenRead(Application.StartupPath & "\prova.mdf")
        ReDim buffer(fs.Length)
        'Leggo il buffer
        fs.Read(buffer, 0, buffer.Length)
        myEntry = New ZipEntry("prova.mdf")
        'Aggiungo la entry al file zip
        s.PutNextEntry(myEntry)
        'Scrivo il buffer
        s.Write(buffer, 0, buffer.Length)
        s.CloseEntry()
        fs.Close()
        s.Finish() 'chiudo lo stream
        s.Close() 'chiudo il file
mi genera una cartella compressa con interno il file ma se provo a
decomprimere mi dice che il file è corrotto.
Qualcuno mi sa dire il perchè?
Grazie


ciao "enzo"
è possibile che venga inserito un carattere vuoto in più
prova a modificare questa riga di codice:
ReDim buffer(fs.Length) in:
ReDim buffer(fs.Length - 1)
in 
vb.net
 gli indici partono da zero
HTH
Marcello Cantelmo
www.cantelmosoftware.com
Newsgroup: it.comp.lang.visual-basic
Titolo: NUMERI CASUALI

Ciao qualcuno mi può suggerire come generare dei numeri casuali per esempio
tra  0 e 100?
io ho usato :  num = Int(100 * Rnd) ma mi genera sempre la stessa sequenza
di numeri.
Grazie ciao Simo

 ha scritto nel messaggio
news:96j2jt$4te$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: aiutino!!!

Ciao ragazzi vi espongo il mio problema.
Ho un codice in VB6 e vorrei convertirlo in VB.net
Come posso fare? Qualche programma lo fa automanticamente?
Devo fare attenzione a qualcosa in particolare?
Vi prego spiegatemi in dettaglio in quanto sono neofita
Grazie
Pasquale de Bartolo

Se riesci a caricarlo nell'ambiente di sviluppo e farlo girare ok se il
pezzo di codice non è piccolo ma un programma corposo allora aspettati di
dover mettere mano a molte cose, la gestione degli errori ed i salto per
esempio sono stati modificati.
-- 
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: Versione di Windows

Ciao a tutti,
mi servirebbe sapere se esiste una routine che permette di sapere qual'è il
sistema operativo del pc?
Ciao grazie

 ha scritto nel messaggio
news:ah9451$4am$1...@serv1.iunet.it...

Esiste un API che fa al tuo caso, il codice sotto postato fa differenza fra
W9x e NT, W2K.
Type OSVERSIONINFO
    dwOSVersionInfoSize As Long
    dwMajorVersion As Long
    dwMinorVersion As Long
    dwBuildNumber As Long
    dwPlatformId As Long
    szCSDVersion As String * 128      '  Maintenance string for PSS usage
End Type
Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA"
(lpVersionInformation As OSVERSIONINFO) As Long
Public Const SM_CLEANBOOT = 67
Public Const SM_DEBUG = 22
Public Const SM_SLOWMACHINE = 73
Public Const VER_PLATFORM_WIN32s = 0
Public Const VER_PLATFORM_WIN32_WINDOWS = 1
Public Const VER_PLATFORM_WIN32_NT = 2
Public myVer As OSVERSIONINFO   'Versione sistema operativo
myVer.dwOSVersionInfoSize = 148
    WinVersion = GetVersionEx(myVer)
    lblOS.Caption = "Sistema operativo: "
    If myVer.dwPlatformId = VER_PLATFORM_WIN32_WINDOWS Then
                lblOS = lblOS & "Windows 9x, Me"
    End If
    If myVer.dwPlatformId = VER_PLATFORM_WIN32_NT Then
        lblOS = lblOS & "Windows NT o 2000"
    End If
--
Ciao
   Sharkman
-----------------------------
Rimuovere NOSPAM per risposte
Newsgroup: it.comp.lang.visual-basic
Titolo: Registrazione ocx ( Non il solito )

Come in oggetto, non voglio sapere come si registra un ocx,
ma quando lo si registra, cosa succede ? Sono riuscito a scoprire
che si va ad inserire un paio di righe nell' registro, ma niente
di più.
Quindi mi rivolgo a voi per risolvere questo piccolo problema.
Ciao e grazie



Ti sei risposto da solo: alla registrazione di un ocx, viene scritto
il suo riferimento nel registro, di modo che, quando un'applicazione
richiede il suo uso, interroga il registro per saperne la posizione,
versione, caratteristiche e poi lo utilizza se è quello corretto.
Penso che il regsvr32 non faccia altro.

 di piů.
succede esattamente questo ^__^
la registrazione non č altro che questo

 ha scritto nel messaggio
news:GqS45.269555$VM3.2...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: finestra con il bordo fisso... come?

nelle proprietą (F4) trovi alla voce BorderStyle quello che cerchi

Grazie in anticipo
E' sufficiente che imposti il BorderStyle = 3 (Fixed Dialog)
Ciao Massimo.
Newsgroup: it.comp.lang.visual-basic
Titolo: problema col metodo PrintForm

Salve.
sto cercando di stampare un form che contiene del testo ed un codice a 
barre (contenuto in una picturebox presente nel form e disegnato con il 
metodo line).
il problema è che la picture box nella stampa viene vuota ma a video si 
vede perfettamente!!! :(
l'attributo Autoredraw è impostato a true sia nel form che nella picturebox.
suggerimenti?
ci sono alternative valide di stampa nel mio caso?
ringrazio in anticipo

 sto cercando di stampare un form [...]
...ma perche' non esci direttamente sull'oggetto Printer?
Ciao!
-- 
Daniele
togli i sette per scrivermi

 ...ma perche' non esci direttamente sull'oggetto Printer?
puoi farmi un esempio per favore? sono un nubbio...
volevo usare printform perchè volevo che la stampa fosse conforme alla 
formattazione con cui ho creato il form...
grazie

Ciao,
per il barcode disegnato con le line puoi sostituire nelle istruzioni 
l'oggetto Picture con il Printer, per il resto del form (suppongo tu 
abbia dei testi) legge la documentazione per le proprieta' CurrentX, 
CurrentY e i metodi Print e EndDoc. A seguire vedi tutto il resto...
Buon lavoro!


Newsgroup: it.comp.lang.visual-basic
Titolo: Filtrare record con SQL

Salve a tutti,
mi scuso in anticipo per la mia ingoranza e sperro che qualche anima
generosa voglia prendere in considerazione un povero disgraziato che ormai
si č fuso il cervello nel tentativo di risolvere questo problema.
Cercherň, nonostante le mie primitive conoscenze, di essere il piů chiaro
possibile.
Il programma deve creare una rubrica utilizzabile da piů utenti ciascuno dei
quali puň creare piů rubriche personali (es.: Clienti, Personale, Privati
ecc.)
Una tabella "Accesso" memorizza   IdUtente - UserName - Password
Una Tabella "IndirizziDb" memorizza  IdIndirizzo - NomeRubrica -
PercorsoRubrica - IdUtente
All'Avvio il programma memorizza in due variabili "Public"  IdUtente e
UserName
Come faccio a filtrare tramite un istruzione SQL i record del campo -
PercorsoRubrica - relativi all'utente che utilizza il programma e inserirli
in una Combo ?
Ho provato con il seguente codice ma il risultato č il seguente messaggio di
errore:
        Errore di run-time '3061':
        Parametri insufficenti. Previsto 2. (??????)
Private Sub Form_Load()
Dim Ws As Workspace
Dim db As Database
Dim rs As Recordset
Dim Fd As Field
Dim str As String
str = Modulo1.strIDUtente
Set Ws = DBEngine.Workspaces(0)
Set db = Ws.OpenDatabase("C:\Rubrica\RubricaDb.mdb", dbOpenDynaset)
Set rs = db.OpenRecordset("select PercorsoRubrica from IndirizziDb where
InditizziDb.IDUtente = str ")
Set Fd = rs.Fields("PercorsoRubrica")
cmbListaIndirizzi.Clear
Do While Not rs.EOF
cmbListaIndirizzi.AddItem Fd
rs.MoveNext
Loop
End Sub
Vi prego, ditemi cosa sto sbagliando
Grazie.

prova a sostituire questa stringa con la rispettiva:
Set rs = db.OpenRecordset("select PercorsoRubrica from IndirizziDb where
InditizziDb.IDUtente ='" & str  & "'")
Ciao

End Sub
Di solito il ciclo lo faccio cosi':
While Not rs.EOF
    cmbListaIndirizzi.AddItem rs.Fields("PercorsoRubrica").Value
    rs.MoveNext
Wend
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: per esperti: disabilitare menù avvio

Ieri ho postato un messaggio nel quale chiedevo come disabilitare il menů
avvio. Ringrazio chi mi ha risposto ma il problema persiste. Sono andato sul
sito comune e ho trovato un applicazione chiamata HideDesktop che mi
permette di nascondere tutte le icone del desktop e la barra del menů avvio
(e fin qui ci siamo). Il problema č che premendo il tasto MENU AVVIO da
tastiera il menů avvio compare magicamente sullo schermo rendendo possibile
all'utente lo svolgimento di qualsiasi tipo di operazione.
Forse ho cercato sul sito comune il progetto sbagliato, sapreste indicarmi
un modo migliore per risolvere questo problema?

 ha scritto nel messaggio
news:bFmE6.71292$s93.7...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Differenze di sintassi SQL dei vari database: Quali sono?

Salve, volevo sapere quali sono le differenze sintattiche dell' SQL
riconosciuto dai vari database(access,oracle,SQLServer, ecc..).
vorrei creare una classe per la gestione della sintassi sql con opportune
proprietà che mi permettano di impostare queste differenze sintattiche a
seconda del db utilizzato.
Faccio un esempio:
in SQL di access una data si scrive #10/08/2001# mentre con altri db si
scrive {10/08/2001} ...
vorrei sapere appunto queste differenze tra i db più utilizzati .....
Grazie a tutti
CIAO


Sono molte le differenze, dovute :
- allo standard Sql adottato dal database (tipicamente SQL89 vs. SQL92:
Access contro SqlServer/Oracle etc...)
- al dialetto e/o alle estensioni adottate dal database (Oracle e SqlServer
ti offrono un esempio: cerca su msdn "migrating from Oracle" e vedrai che
divertimento...)
Costruirti un "traduttore"  già è complesso affrontando 2 database diversi,
figuriamoci x database, come ti riprometti.
Ti consiglierei piuttosto di bypassare il problema usando
- quanto più possibile sintassi standard Sql e non le estensioni
proprietarie dei singoli motori, per limitare l'impatto della sintassi.
- ove possibile, i parametri dell'oggetto command di Ado, per limitare
l'impatto delle differenze fra tipi.
ciao
ugo

 l'impatto delle differenze fra tipi.
cosa sono queste "differenze di tipi" ?
Grazie di tutto
CIAO

cosa sono queste "differenze di tipi" ?
Le date, ad esempio.
Ogni db usa una sua propria sintassi sql (Per non parlare di come le
rappresenta internamente).
-- 
ciao, hal


Cerca "data types conversion" su msdn.
ciao
ugo

Occorre anche considerare le numerose differenze se usi le Stored
Procedure. Queste cambiano molto sia per nome sia per struttura.
Inoltre vi sono differenze nella gestione dei cursori, degli snapshot
ed in generale in molte delle parti attinenti alla gestione delle
transazioni.
Stai attento soprattutto per i programmi multi utente. Questi su
database diversi potrebbero comportarsi allo stesso modo per un utente
ma dare poi problemi quando vai a lavorare con più utenti.

 transazioni.
Giustissimo!
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: utilizzo di WIN95 I/O

ciao ho iniziato a usare la dll win95i/o riuscendo a gestire out
collegando tramite resistenze dei led .
adesso vorrei iniziare ad utilizzare IN
domande:
con che tipo di comandi si gestiscono?
che tipo di segnale elettrico bisogna applicare sui piedini LPT?
su quali piedini?
grazie a tutti

 wrote in message 8hjq5r$a9i$1...@nslave2.tin.it...


 wrote in message
oyyVVQH0$GA....@news-02.uni.net...

Newsgroup: it.comp.lang.visual-basic
Titolo: Fatto shutdown.Il riavvio?

Salve sono sempre io. Ho usato un modulo di classe e adesso il pc si spegne 
con l'istruzione dos. per fare il riavvio qual'č il comando? Grazie siete 
stati grandi prima :-))

 stati grandi prima :-))
prova con
shutdown /r /f

 siete stati grandi prima :-))
shutdown -?
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Selettori record in vb.NET

Volevo sapere se era ancora disponibile il controllo "Selettori Record" in
vb.net
, so che in VB6 c'era! qui non lo vedo.
Lunica soluzione è crearsi codice manualmente? erano così comodi :-(
ciao a tutti

 
vb.net
, so che in VB6 c'era! qui non lo vedo.
Selettori Record ?!?!?
ma che roba è ???