mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Multitasking, classi, OCX

Una domanda spicciola ma non troppo:
le istanze dei moduli di classe e i componenti OCX personalizzati, hanno
vita propria?
Ovvero se faccio una classe o un OCX con dentro per esempio estremo:
Do : Loop
mi si inchioda tutta l'applicazione o il S.O. mi gestisce il multitasking???

 ha scritto nel messaggio
news:8m64l4$l15$1...@nslave1.tin.it...

VB non è un'applicazione multi thread e quindi ti si bloccherà sempre tutto.
Ma ci sono dei trucchi per evitare questo problema, anche se ciò ne comporta
tutta un'altra serie. Per esempio far sì che la procedura contenente il DO
LOOP sia lanciata da un TIMER e contenga un DOEVENTS. (PS: il TIMER è
gestito direttamente da Windows e quindi ne sfrutta le caratteristiche
Multi-Thread)

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Disinibire il tasto destro del mouse

Ciao a tutti !!
sto facendo una applicazione in Access (sigh...non per mia volonta) e mi
chiedono se si puo' disinibire il tasto destro, su qualsiasi controllo e
menu presente sullo schermo, in pratica disabilitarlo completamente, ma solo
per questo programma.
Penso di si.. qualche API ci sara'... oppure c'e' anche un sistema piu'
semplice senza ricorrere alle API ?
ciao e grazie a tutti !!
DaVe

il tasto destro del mouse può essere intercettato perché c'è l'attivazione
dell'evento mousedown o mouseup ecc. ma è una cosa lunga e meglio cercare
sull'MSDN per essere più esatti...
-> Dave <- <da...@hate.spam> wrote in message
8gb4r0$l07$1...@bw107zhb.bluewin.ch...


 semplice senza ricorrere alle API ?
C'è. Cerca nella guida di Access la proprietà AllowShortcutMenus.
Ciao. Andrea d'Errico

Newsgroup: it.comp.lang.visual-basic
Titolo: Mouse Over

Come si fa ad intercettare quando il mouse esce da un controllo?
Vorrei simulare un ROLLOVER di una immagine del web.
Grazie

 ha scritto nel messaggio
news:8tmr5h$j6e$1...@news.flashnet.it...


Vorrei simulare un ROLLOVER di una immagine del web.
Mi avevano postato questa soluzione (credo Moreno non ricordo) che trovo
molto interessante poichè non richiede subclassing ne' porcherie tipo timers
e funziona bene.
Private Sub Buttons_MouseMove(Index As Integer, Button As Integer, Shift As
Integer, x As Single, y As Single)
    If (GetCapture <> Buttons(Index).hwnd) Then
        Call SetCapture(Buttons(Index).hwnd)   ' catturo il mouse
        RaiseEvent ButtonMouseEnter(Index)
    Else
        If ((x < 0 Or x > Buttons(Index).ScaleWidth) Or (y < 0 Or y >
Buttons(Index).ScaleHeight)) Then
            ' se mi trovo al di fuori del controllo
            Call ReleaseCapture
            RaiseEvent ButtonMouseLeave(Index)
        End If
    End If
End Sub
Devi dichiararti le api SetCapture() e ReleaseCapture().
La cosa funziona perchè una volta chiamata la SetCapture il mouse viene
intercettato dalla finestra indicata fino al richiamo della
ReleaseCapture().
In questo caso viene fatto su un array di controlli (es. commandbutton) di
nome Buttons()
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Registrazione DLL Delphi x VB 6

Ciao a tutti,
    volevo porvi la seguente questione:
sto lavorando in Visual Basic ed il mio socio invece in Delphi (no non è
OT).
Lui in particolare crea DLL che poi io devo importare in visual basic.
In vb inserisco questa stringa ad es:
Public Declare Sub StampaOPSchedaB Lib "Stampe.dll" (ByVal AppHandle As
Long)
La dll Stampe.dll sta nel direttorio dell'applicazione. Però quando provo a
lanciare la funzione StampaOpSchedaB mi viene un errore "Impossibile trovare
Stampe.dll"
Se il file Stampe.dll lo metto in Windows/System32 o (x win2000)
WinNt/System32 mi funziona.
Ho registrato la DLL così:
regsvr32 Stampe.dll
Però mi esce questo errore:
Stampe.dll was loaded, but the DllRegisterServer entry point was not found.
DllRegisterServer may not be exported, or a corrupt version of Stampe.dll
may be in memory.
Consider using PView to detect and remove it.
Cosa è che sbaglio ? La compilazione in Delphi ? Oppure devo registrare la
DLL in qualche altro modo particolare. Tenete conto che vorrei tenere la DLL
nel mio direttorio dell'applicazione.
Grazie a chiunque mi possa aiutare.

 Consider using PView to detect and remove it.
Ecco, questo può far pensare a problemi di compatibilità della DLL con
RegSvr32..

 WinNt/System32 mi funziona.
La DLL è una DLL standard, *NON* va e *NON* può essere registrata, ovvio che
ti dica che non trova l'entry point della funzione di registrazione.
Basta come tu stesso hai notato che sia in un percorso dove VB la possa
trovare: vb cerca la dll della Declare (se non indichi il percorso, ma solo
il nome del file) prima nel path dell'exe, poi in win\system(32), poi in
win, poi nelle directory della variabile %PATH%.
Ciao.
--
using System.Gtk.Forms = "
http://www.neodatatype.net/windowsforms/sgf.aspx
"
mathParser = "
http://www.neodatatype.net
"
sitoComune = "
http://www.it-lang-vb.net
"

 Grazie a chiunque mi possa aiutare.
Ciao
Andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Accesso a DB2.

Vorrei accedere a DB2 utilizzando VB con ADO2.1.
Purtroppo Microsoft distribuisce il suo OLE DB Provider per DB2 solo con SNA
Server, che non mi serve affatto! L'alternativa è l'utilizzo del Provider
ODBC insieme al driver ODBC, ma credo proprio che le prestazioni non siano
il massimo.
Sapete se IBM distribuisce un suo OLE DB provider per DB2?
Grazie.

Per Db2/400 (per As/400)? Nel Client Access V3R2 o Client Access Express
V4R4. Funziona discretamente. Conforme alle specifiche ADO 1.5. No ADOX.
Fabio Pagano
Rogis ha scritto nel messaggio ...


 Per Db2/400 (per As/400)?
Per Win NT!

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

Un saluto a tutti,
qualcuno gentilmente saprebbe dirmi una cosa che sara' una stupidaggine.
Dato un form scritto in Visual Basic for Application che fa delle
operazioni su degli sheets Excel (fatto e provato sulla stessa
macchina), come faccio ad esportarlo (save as xxx, compile, altro, in
modo da portare fuori solo questo modulo?)?
E poi, da un'Excel qualsiasi (su macchina senza VB) come e' possibile
(se lo e') richiamare il modulo precedentemente compilato o esportato?
Un grazie in anticipo e buon lavoro a tutti
Antonio

 (se lo e') richiamare il modulo precedentemente compilato o esportato?
Infatti non è possibile a meno di creare un .exe e poi lanciarlo dal codice
VBA tramite il comando Shell.
Ciao,
Carlo.

 ha scritto nel messaggio
news:3C0346E5...@3wpeople.it...

Dal Vba Editor scegli esporta e lo salvi.
Nel nuovo foglio excel apri vba editor e scegli importa
ciao
ugo

 ugo
Grazie 1000 per la riosposta.
Da Vba fatto ed e' ok, esportato.
Quello che mi sfugge e' come fare ad importarlo da excel. Adesso devo andare a
vedere su una macchina diversa perche' il mio dubbio e' se c'e' il vba editor
(in excel) anche su macchine dove non e' installato vba. Forse mi manca questo
fatto banale. Il vba e' presente indipendentemente dall'avere visual studio e
simili?
Grazie ancora  e buon lavoro

 simili?
Esistono VBA diversi per ogni applicazione di ms-office, addirittura la MS
lo cede anche a terzi; vedi autocad.
 Il VBA per Excel (cosě per il Word, PPoint, ecc...), puň essere installato
o meno durante il procedimento di setup di excel, con il Visual studio non
c'entra niente.
Tra il VB ed il VBA vi č si una interdipendenza, ma sono comunque due
ambienti di programmazione diversi, le userform ed i moduli creati in VBA
non funzionano esattamente in VB6 e viceversa.
Ciao a presto

 Ciao a presto
Tutto risolto ieri. Thanks per le risposte, sempre utili e puntuali.
Grazie e buon proseguimento
Bye
Antonio
Newsgroup: it.comp.lang.visual-basic
Titolo: StatusBar con 2005.NET

buongiorno a tutti io vorrei inserire all'interno dello status bar un
pannello che vede se il maiusc o INS sono inseriti come faccio??

 pannello che vede se il maiusc o INS sono inseriti come faccio??
Intendi dire se vengono premuti? Se è così gestisci l'evento KeyDown del 
form e controlla la proprietà e.KeyCode. Es:
	If e.KeyCode = Keys.Insert Then
             ...
         End If
Prima pero metti a True la proprietà KeyPreview del form.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

VITRIOL ha scritto:

ma se sono aperti altri form funziona ugualmente

Newsgroup: it.comp.lang.visual-basic
Titolo: Come contare i Twips?

Ciao a tutti.
Sti cavolo di twips mi stanno dando un sacco di problemi...
Devo stampare una porzione di immagine (ho postato un chiarimento alle
11 di oggi, e l'ho risolto), ma per trovare la giusta area da stampare
sto diventando scemo.
Esiste una proprietà di Screen, che si chiama TwipsPerPixelX e
TwipsPerPixelY, che però mi restituisce un valore di rapporto non
corretto (a 1024x768 è 15, mentre per far quadrare tutto ho dovuto
utilizzare il valore 6.3, senza contare che per un'800x600 non va già
più bene) rispetto a quello che mi aspetto.
Il problema è che i valori sono impostati in un'istruzione
printer.paintpicture, ed ho il sospetto che intenda come unità di
misura (scale mode) i "punti" anzichè i twips di vb.
Ho provato anche a forzagli i pixel (printer.scalemode), ma sembra
fregarsene di quello che gli dico.
Insomma, io devo stampare una porzione di immagine che, a video, ho
riconosciuto come:
x iniziale=3px
y iniziale=22px
width immagine=580px
height immagine=600px
Voi come fareste a farlielo capire a vb?
Grazie a tutti.
--
Ciao!
Davide

 wrote in message
news:3c63df67...@News.CIS.DFN.DE...


> fregarsene di quello che gli dico.
Come vedi, ci ho già provato...
--
Ciao!
Davide

 wrote in message
news:3c63f2a5...@News.CIS.DFN.DE...


La ScaleMode ottimale di un'oggetto quando usi PaintPicture č vbPixels,
anche se credo funzioni con tutte le altre. E' la ottimale perché con
vbPixels eviti calcoli a virgola mobile o UM astruse come i twips (astruse
perché non esiste in natura, č un'invenzione MS$ per comoditą digitale di
rappresentazione della risoluzione grafica)
L'unico problema che dovresti avere č il rapporto tra la risol. video e
quella della stampante, che varia, quella video, in base alle impostazioni
del pannello di controllo, ma in particolare quella delle stampanti che
varia quasi per ogni modello.
Quando stampi il rapporto dovrebbe essere  (Printer.Width /
Printer.TwipsPerPixelX) / (Screen.Width/ Screen.TwipsPerPixelX) per le X
--
Fabio Guerrazzi
http://www.sourcecode4free.com/cgt
fab...@libero.it
fab...@si.tdnet.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Sito Microsoft e downloads certificati - ecchecca...

Ciao a tutti
Molti di voi avranno notato che da un po' di tempo molte pagine di download
dal sito Microsoft richiedono la certificazione di originalità di windows
per poter essere scaricato.
In linea teorica potrei anche essere d'accordo, se non che al massimo la
roba la si scarica da un PC per poterlo usare su un'altro.
Quello che mi fa inca//are è che NON funziona!
Provo dal mio XP correttamente licenziato e mi dice "autenticazione
fallita"...
Stessa operazione da un vecchio Win2000 tarocco e scarico regolarmente...
Ma che è?
Mi fai pagare la licenza e poi mi pigli pure per il c^|o???
Senza contare che passi il danno e la beffa, ma non ottengo nemmeno quello
che voglio scaricare...
Ciao
--
Reporting tool: 
http://www.neodatatype.net


E' successa la stessa cosa anche a me.
La cosa che fa ridere è che Windows Update da WinXp riesce a scaricare gli 
aggiornamenti
mentre dal sito dice "autenticazione fallita".
Ciao Alessandro 

 mentre dal sito dice "autenticazione fallita".
E' cosa voluta. Hanno lasciato la possibilità ai possessori
di Windows XP tarocchi di continuare a tenere il computer
aggiornato *SOLO* utilizzando Windows Update integrato nel
S.O.
BTW bypassare l'autenticazione è una procedura ridicola,
senza dover scomodare crack-patch-diosacosa.
Con Internet Explorer 6 SP2, una volta scaricato il
"pacchetto" di autenticazione, subito prima di avviare la
procedura:
Strumenti -> Gestione componenti aggiuntivi... ->
-> Windows Genuine Advantage Validation Tool ->
Disattiva.
Procedere nell'esecuzione della procedura ed... Enjoy!
Lokar

 Procedere nell'esecuzione della procedura ed... Enjoy!
io continuo a chiedermi chi ha pensato e implementato tutto questo.

 "Lokar" ha scritto

ciao Pal :)
servisse a qualche cosa...
5 minuti dopo l'inaugurazione del servizio era disponibile nella rete la dll
dell'ActiveX bucata...
bau bau
-> GbC|
www.gbcweb.com

 Stessa operazione da un vecchio Win2000 tarocco e scarico regolarmente...
Ho fatto una prova.
Ho installato una copia del mio Win2k Pro SP4 su VMWare, però con un 
seriale tarocco trovato su astalavista (e non con il mio originale).
Praticamente mi ha validato senza problemi...
Secondo me ci sono 2 ipotesi:
1-Non funzona come dovrebbe
2-C'è qualcos'altro sotto (ma non vogliono dircelo)...
bye

 2-C'è qualcos'altro sotto (ma non vogliono dircelo)...
questa ;-)
Microsoft deve il proprio successo alla pirateria, altro che storie...
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: [grafica] forma del form (scusate il gioco di parole...)

Salve Newsgroup!!!
Volevo solamente chiedere se esisteva qlc funzione API che permetteva di
ridisegnare i contorni del form... (es un form circolare, ellittico, ecc...)
Accetto qls aiuto!!!
Grazie in anticipo
P.S: se non è una funzione API non scandalizzatevi e rispondetemi lo stesso
:-)

 ridisegnare i contorni del form... (es un form circolare, ellittico, ecc...)
Cerca nel sito in firma.
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !
Newsgroup: it.comp.lang.visual-basic
Titolo: error 430

qualcuno sa come azz si fa a eliminarlo?
eseguibile che su alcune macchien da questo errore su altre no,
il pacchetto di installazione e' sempre lo stesso creato con visual basic 6
originale :))
boh
ciao
in...@tusciarte.it
rispondi qui per fav.
ciao

 originale :))
Magari cerca su 
http://groups.google.com/advanced_group_search
 e metti come
keyword 430...vedrai quanta robetta!!
Ciao

ho provato.....
ma nulla da fare....
non e' che l'emulazione dell' AS400 puo' dare fastidio.......
ciao
Mauro

Newsgroup: it.comp.lang.visual-basic
Titolo: ? La lettera e tra due numeri

Se scrivo 9e2 mi da 900 perche? la "e" cosa significa?
volevo sapere se è possibile fare il contrario
Scrivo 900 e mi restituisca 9e2
Carmelo

 Se scrivo 9e2 mi da 900 perche? la "e" cosa significa?
9*10^2
Ciao

 Scrivo 900 e mi restituisca 9e2
Fai un giro in rete cercando per "notazione scientifica".

Newsgroup: it.comp.lang.visual-basic
Titolo: Allocazione dinamica

Vorrei sapere se e come in visual basic è possibile creare un array
dinamico, per capirci meglio se è possibile creare i puntatori come in C per
poter costruire una lista dinamica, invece di costruire un array di
dimensione fissa, oppure se esistono altri metodi.
Ringrazio tutti coloro che mi aiuteranno.

 wrote in message
xkQE3.15442$E3.1...@typhoon.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [.Net] GDI+ :Creare rettangoli arrotondati

Conoscete un modo per creare rettangoli arrotondati migliore di
CreateRoundRect (Api di Gdi32.dll) infatti con questo metodo
crea "regioni arrotondate" intersecando un rettangolo ed un' ellissi.
Si possono disegnare solo i bordi senza creare due regioni ?
Questo è la soluzione che ho adottato, visto che per disegnare una regione
con un oggeto Graphics  non c'è il metodo Draw ma Fill, ed è anche quella
suggerita dalla guida.
Ciao
Alessandro
P.s: creare un percorso non mi sembra migliore
--
Morfeus®
Free Joint
:PII

> PII


Ho risolto inserendo 4 Archi in un percorso grafico e chiudendolo con il
metodo
CloseFigure() del grafico.
Ciao
Alessandro


Newsgroup: it.comp.lang.visual-basic
Titolo: Licenza OEM

Salve a tutta la lista,
mi e' stato commissionato un programma da distribuire come OEM da un
produttore/ assembatore di PC,
in questo programma devo utilizzare alcune librerie OCX di terze parti,
qualcuno sa se esistono delle limitazioni sulla distribuzione di
programmi che includono componenti di terze parti?
Grazie, Mariano Pinna

...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?]controllo visualizzazione formule

Ciao a tutti avrei bisogno di sapere come posso controllare, da
programma, quello che viene visualizzato nella cella di Equation in un
form. non ho trovato niente e penso non sia possibile, ma domandare
non mi costa niente ;) (nn si sa mai!!!!)
Se qualcuno potesse dirmi come farlo anche in un altro modo.
praticamente devo visualizzare una funzione in maniera meno arcaica
che scrinvendo (X+Y^2)^3/((LnX)*Y)+X*Y^4
Spero si asia capito
GRAZIE
--
   Dio ha il copyrigt sui miracoli,
noi li chiamiamo solo lavori difficili
     ..ooOO= MaViMo =OOoo..

 ha scritto nel 
messaggio 
news:3b192bf7...@news.cu.mi.it
...


Newsgroup: it.comp.lang.visual-basic
Titolo: come Pietro

Se ho capito bene ho lo stesso problema di "Pietro" e cioč come far
visualizzare il contenuto del campo di un database in una Combobox (o
Listbox).
Se collego il Combobox a "data1" e indico come "Datafield" il campo che mi
interessa il risultato č la visualizzazione del primo record. E per gli
altri?
Vi ringrazio in anticipo!

 ha scritto nel messaggio
news:eXe19.137231$Jj7.3...@news1.tin.it...

sfruttando i metodi movenext movelast moveprevious movefirst sulla fonte
dati.
Ciao

 wrote in message
zIh19.16162$lu5.4...@twister1.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Ancora problemi con Crystal Report

Ho trovato un modo per impostare dinamicamente la query d'appoggio del
report (vecchio post), ora quando invio la stampa in anteprima la
finestra d'anteprima si pare e si chiude immediatamente, sapete il
perchč?
ciao

OK problema risolto

Newsgroup: it.comp.lang.visual-basic
Titolo: MMTimer

Ho provato il controllo OCX MMTimer presente sul sito comune, ma non riesco
a farlo funzionare.
Qualcuno puň aiutarmi?
Grazie.

 Ho provato a fare una DLL (l'OCX non mi serviva) ma niente.
Non ho provato ad usare il controllo in oggetto, però ho utilizzato (con
profitto!)
i multimedia timer (tramite VB5) usando direttamente le API.
Non ho riscontrato particolari difficoltà se non avere l'accortezza di
fermare
i timer PRIMA di interrompere l'esecuzione del programma, pena l'ottenere
un errore irreversibile.
Se può essere comodo posso postare (direttamente, non potendo mandare
allegati sul NG) qualche riga di codice, giusto per avere uno spunto.
Saluti, Massimo.


le...@silink.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Partire all'avvio di win

Ciao a tutti!
Premetto che è la prima volta che scrivo a questo newsgroup e può darsi che
qualcuno abbia già fatto la domanda che sto per fare io.
Come si fa a dire a vb (6) di fare partire un programma ad ogni avvio di
win?
Cioè, come si fa a modificare il reg?
Grazie 1000 (1000 va detto alla io ing cane. x chi guarda mai dire domenica)

 qualcuno abbia già fatto la domanda che sto per fare io.
Da cio' che dici si intuisce che e' anche la prima volta che leggi 
questo NG.
Infatti la tua stessa domanda e' stata fatta il giorno:
25/11
15/11
31/10
21/10
Ti consiglio quindi di:
1. Visitare il sito comune 
http://www.it-lang-vb.net
2. Leggere il manifesto del NG
3. Utilizzare 
groups.google.com
4. Utilizzare la guida di windows
5. Postare
Benvenuto!
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

>Grazie 1000 (1000 va detto alla io ing cane. x chi guarda mai dire domenica)
1000...sono cifre enormi...fanno girare la testa...
Segui consigli e vedrai che troverai la soluzione.
Andrea.
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione separatori decimali

Non so se qualcuno se n'e' gia' accorto, comunque...
Ho appena notato un articolo bellissimo su MSDN
(
http://support.microsoft.com/support/kb/articles/Q198/0/98.ASP
) in cui
viene spiegato che le impostazioni internazionali sono state progettate
solo per fare del danno ai poveri programmatori (almeno questo e' cio'
che se ne deduce 8-))....
In pratica: nella maschera dei Regional Settings, consideriamo le prime
tre label ('Regional Settings', 'Number', 'Currency'): che ci azzeccano?
Beh, una persona normale imposta in Regional Settings con la lingua che
piu' gli piace (ad es. Italiano), poi si modifica i vari separatori dei
Number per avere il punto come separatore decimale, e la virgola come
separatore delle migliaia. 
La cosa simpatica e' che se le stesse impostazioni non vengono messe
anche nei Currency, ogni volta che bisogna trattare un numero il
sistema, vedendo delle impostazioni incoerenti (Number <> Currency),
becca quelle di default (definite dalla lingua scelta nei Regional
Settings). Per cui se ho definito come lingua Inglese (che usa il punto
per le migliaia e la virgola per i decimali), e cambio i separatori solo
nella sezione Number, nei Currency restano le impostazioni inglesi
(nessuno le ha cambiate, poverine), e quando devo gestire un numero il
sistema, non sapendo cosa usare, becca le impostazion inglesi. 
La cosa piu' divertente e' che quando cambio i separatori solo da una
parte, causando una situazione incongruente, all'APPLY mica vengo
informato di cio'....
Ancora piu' divertente: da Microsoft non e' considerato un baco, ma una
feature (ancora un po' e se ne vantano 8-()
meditate, gente, meditate...
Bye by Massimo 8-]

 wrote in message
news:3A0A6A49...@txt.it...

Anche giocando un p' con i separatori delle date e degli orari si puo' fare
un bel casino ...
Ormai ho preso l' abitudine di fare, all' avvio dei programmi in cui queste
cose sono importanti, quei controlli di coerenza che avrebbero dovuto fare
loro sul pannello di controllo. E, se non mi soddisfano, avviso l' utente
che non garantisco nulla su visualizzazioni e calcoli.
Ciao
Aldo

 Aldo
Saggia cosa. E' esattamente quello che sono stato costreto a fare
anch'io (tra l'altro, non tutti i formati di data possibili sono
compatibili con VB). Fa girare le p.... primo, il fatto che questi
controlli dobbiamo farceli noi; secondo, che la Microsoft faccia passare
per un miglioramento un evidente baco di sistema.
Bye by Massimo 8-]


Interessante. Un piccolo esempio delle API utilizzate lo puoi fornire?
Grazie
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!
Newsgroup: it.comp.lang.visual-basic
Titolo: Sito comune?

Ciao ragazzi
sono nuovo!!
E' bello una cifra questo newsg.
Che cosa intendete per sito comune?????
Ciao a tutti

 ha scritto nel messaggio
news:9lts2s$o9h$1...@pinco.nettuno.it...


 Ciao a tutti
CIAO!
P.S.
  Leggiti il manifesto che trovi sul sito comune.
  Eviterai di fare (possibili) gaffe... :)


No, da 0 a 9: ha detto UNA cifra :P
Ciaotutti,
*

*
Ma come ti invidio la firma ...
quasi quasi cambio nick e mi firmo _
;-) hal

 Ma come ti invidio la firma ...
vero ? io, tralasciando l'inflazionato @,
arrivo al massimo ad ª = a esponenziale
( un sublime esercizio di falsa modestia :)
tu potresti pero' fare
HALDVSMCMLXI
un tocco di classicita'
--
oe55 si e' preoccupato di dirmi che se invio qto msg a un ng molto
utilizzato e' meglio che non usi l'html.
se invece il ng e' poco utilizzato, tipo
comp.newsreaders.lynx,
debbo supporre che l'html sia indicatissimo...
abbuo', scelgo ok per inviare comunque.
--
non passa: il saggio server tedesco non accetta i post html.


Oh, il redivivo...
Ben tornato.
Si parlava di te giusto ieri sera in chat...
ciao
ugo

non passa: il saggio server tedesco non accetta i post html.
^___^


Ah, ecco spiegato quel fischio all' orecchio ...
;-) hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Elenco Attività

Salve, ho risolto grazie a voi la connessione al DB, e come sempre è uscito
un'altro errore: quando clicco su avvia e vado per lanciare la form, nella
finestra elenco attività mi esce questo errore: Le risorse "Form1.resx" e
"FrmFatture.resx" hanno lo stesso nome di risorsa di manifesto
"Registro_Fatture.FrmFatture.resources".
Premetto che durante la costruzione della form, gli ho cambiato nome: da
Form1.vb a FrmFatture.vb.
Come posso risolvere questo inconveniente?

 ha scritto nel messaggio
news:bESnb.10507$gA....@tornado.fastwebnet.it...

Anche il nome della classe ?
da
Public Class Form1
a
Public Class FrmFatture
Ave
giuseppeD

 ha scritto nel messaggio
news:a6Wnb.376328$R32.12...@news2.tin.it...


Mhhhhmhmhmhhh...
Non c'é qualche Giuseppe di troppo? :-)
Dite la verità che lo fate solo per avere un posto migliore nelle
statistiche di Mr. Samuele! :-)
    Ciao
        Allanon
-- 
- SPAMKILLER
 lasciate il NOSPAM nell'indirizzo: 
itlangv...@michele.sytes.net
 e lasciate la parola SPAMKILLER nel corpo dell'email
Newsgroup: it.comp.lang.visual-basic
Titolo: Creare un collegamento su desktop

Ciao a tutti,
sto realizzando un programmino con VB6 che permette l'installazione di un 
altro programma visual, ma mi trovo di fronte al problema di creare un'icona 
su desktop con collegamento al file installato sul pc e quindi anche la 
cartella nel menů programmi.
Avete qualche suggerimento?!?!?!
Grazie per gli eventuli aiuti 

 Avete qualche suggerimento?!?!?!
hint: fare un pacchetto di setup
-- 
ciao, hal

 cartella nel menù programmi.
Se la creazione di un setup non fa al caso tuo, puoi usare la libreria
di tipi ShellLnk.tlb. Per esempio vedi
http://www.pacificdb.com.au/MVP/Code/CreateShortcut.htm

 ha scritto nel messaggio 
news:d8130s$ko$1...@newsreader2.mclink.it...

Questa č la dichiarazione della API che usa il programma di installazione di 
Visual Basic 6.0
' Costanti per la variabile strParent
Public Const gstrAPPDEST$ = "$(AppPath)"
Public Const gstrWINDEST$ = "$(WinPath)"
Public Const gstrFONTDEST$ = "$(Font)"
Public Const gstrWINSYSDEST$ = "$(WinSysPath)"
Public Const gstrWINSYSDESTSYSFILE$ = "$(WinSysPathSysFile)"
Public Const gstrPROGRAMFILES$ = "$(ProgramFiles)"
Public Const gstrCOMMONFILES$ = "$(CommonFiles)"
Public Const gstrCOMMONFILESSYS$ = "$(CommonFilesSys)"
Public Const gstrDAODEST$ = "$(MSDAOPath)"
Declare Function fCreateShellLink Lib "VB6STKIT.DLL" (ByVal lpstrFolderName 
As String, ByVal lpstrLinkName As String, ByVal lpstrLinkPath As String, 
ByVal lpstrLinkArguments As String, ByVal fPrivate As Long, ByVal sParent As 
String) As Long
Ciao.
www.dinasoft.it

Newsgroup: it.comp.lang.visual-basic
Titolo: ProgressBar byte per byte

Come si fa a far avanzare una progressbar byte per byte durante, ad esempio,
la copia di un file con Filecopy ?
Grazie
Andrea.

 wrote in message
news:7jdvba$g5e$1...@nslave1.tin.it...

Il trucco nell'utilizzo della ProgressBar è quello di andarsi a leggere i
byte copiati ogni tot intervallo di tempo. L'istruzione FileCopy non è
adatta a questo scopo in quanto ritorna dopo aver eseguito il suo compito
(in sostanza dopo avere fatto la copia completa).
Possibili soluzioni per il tuo problema possono essere:
1° (più semplice) copiare il file byte per byte e aggiornando la progressbar
mano a mano
2° (più complicato e non so quanto fattibile) creare un thread secondario
che si legge la quantita di byte copiati dall'istruzione FileCopy.
Ciao Bruno

 wrote in message 7jdvba$g5e$1...@nslave1.tin.it...


Sul Sito Comune di questo newsgroup trovi un esempio.
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: esecuzioni concatenate

In un programma VB effettuo una chiamata shell a un'altra applicazione
(MSDOS).
Avrei necessità che il primo programma restasse in attesa che il secondo
terminasse l'elaborazione prima di proseguire, cosa che, com'è noto, non
avviene perché la gestione di shell è asincrona.
Avevo pensato di mettere un ciclo di controllo o un timer  per verificare se
l'applicazione msdos fosse in esecuzione e, accertato che abbia finito,
riprendesse l'elaborazione. Ma, onestamente, non so come fare.
Non è che qualcuno tra voi mi saprebbe aiutare?
Grazie
Ale

 riprendesse l'elaborazione. Ma, onestamente, non so come fare.
Sito comune e google.
Questa domanda viene posta una volta alla settimana.
Cerca "shell sospensiva" o simili.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

Il 20/12/2003 22.31, Aleph scrisse:

Oltre al suggerimento di Zanna prova a vedere qui, ci sono almeno 4 
metodo diversi:
http://www.mvps.org/vbnet/index.html?code/toc/tocbytopic_p.htm#Program
Program execution (shelling)
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 ha scritto nel messaggio
news:Se3Fb.20072$wM.16...@news1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Copia Incolla .........un consiglio!!?????!!!!

Caio a Tutti,
il mio problema consiste nel dover copiare e spostare file all'interno del
PC in modo automatizzato utilizzando il ns caro amico VB.
Quali funzionalità mi cosigliate di utilizzare?
Sono graditi codice d'esempio.
Vi sono grato per il vostro aiuto
                saluti IVAN

 wrote in message 7r1ffe$pse$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: ProgressBar e StatusBar

Come posso inserire una progressbar all'interno di un panel in una
statusbar?
Senza posizionare il controllo sopra alla status intendo , magari
utilizzando delle api come
si fa per inserire un immagine accanto al testo di un pulsante.
Grazie anticipati.

Esiste un esempio su 
mvps.org
Se trovo dove l' ho messo te lo posto direttamente.
Ciao, Luys


--------------------------
Luigi Lando
mailto : 
lu...@telemar.it
--------------------------
Make things as simple as
possible - but no simpler.
--------------------------

Grazie Luys , ora sto cercando di adattarlo per l'utilizzo di una progress
bar standard cmq grazie.
Mello

Newsgroup: it.comp.lang.visual-basic
Titolo: VBtype e COM

Situazione:
devo implementare componenti COM che si passano struct, in VC non avrei
problemi ma devo farlo in VB.
So che su VB6 le funzioni possono passarsi tipi di dato definiti
dall'utente (type), ma ci riesco sono se definisco le funzioni come
friend.
Se le dichiaro Public mi appare:" only public user defined types defined
in public modules can be used as parameter or return types for public
procedures of class modules".
devo essere sincero...VB lo conosco poco: ma che sono questi public
modules?
Ma si possono passare questi tipi da un componente all'altro? Sono
quindi stati estesi i tipi compatibili con l'automazione rispetto a VS5?
Se si, come si fa?
grazie.

Come indicato in qualche post precedente, in VB6 puoi passare le struct solo
se le tue classi risiedono in componenti esterni al tuo prg, quindi
ActiveXDLL e ActiveXEXE.
Se usi componenti distribuiti assicurati di avere installato DCOM98.
esempio
esempio: nell ActiveX DLL (class1.cls)
Option Explicit
Public Type pino
    a As Long
    b As Long
End Type
Public Property Get Prova() As pino
End Property
in un client (Standard EXE)
Dim obj As Project1.Class1
Set obj = New Project1.Class1
Print obj.Prova.a
Ciao,
Corrado

problemi ma devo farlo in VB.
Ti consiglio di porre i problemi di Visual Basic nel newsgroup
dedicato a quel linguaggio, e non in questo dedicato al C++
(una rispostina te l'ho mandata anche in mail, ma non mi pare
il caso di discuterne qui).  Gruppo: it.comp.lang.visual-basic.
Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: variabili numeriche e non numeriche

qualcuno sa dove posso documentarmi meglio sull uso delle variabili?
vale a dire se sapete 1 posto dove siano spiegate meglio 1*1 in maniera da
poterle usare in maniera adeguata...dove ho leto io non sono spiegate 1 gran
che' bene e faccio 1 po di confusione nel distinguerle sia quelle numeriche
che quelle non numeriche
grazie ciao


Se non sai la differenza nemmeno in Italiano tra 1 e UNO che te lo diciamo a
fare?
comunque se premi F1 che corrisponde all'HELP IN LINEA
cerca nel Sommario
documentazione di visual basic ->utilizzo di visual basic ->manuale del
programmatore ->nozioni fondamentali di visual basic ->Nozioni fondamentali
sulla programmazione->Variabili, costanti e tipi di dati
c'è tutto quello che ti serve!...basta studiare!
:-)
Bye man!

tnx..sono moooooolto newbies
  ciao
"Wodka4U" <marco_123_TOGLIQUI@mar_456_ANCHEQUI_tek.it> ha scritto nel
messaggio news:XB0o8.24460$pT1.7...@news1.tin.it...



Solo un consiglio o un'opinione personale:
MAI usare termini inglesi se ne esistono di italiani.
Siamo circondati da incompenenti che sputano termini e non sanno
nulla. Non e' il tuo caso, il mio e' solo uno sfogo.
Per un aiuto sulle variabili, fammi un esempio su dove trovi
difficoltà nel capire come e quando usare una variabile numerico o
altra.
Ciao e buon lavoro!

 "Wodka4U" <marco_123_TOGLIQUI@mar_456_ANCHEQUI_tek.it> ha scritto nel
E quota! Accidenti! Quota correttamente il testo! Le risposte vanno sotto
NON sopra al testo originale che va "depurato" di ciň che non servč piů! :-(
Uffa! :-(

 E quota! Accidenti! Quota correttamente il testo! Le risposte vanno sotto
aaargh ! 2 volte in una riga !
j.big.sister

 aaargh ! 2 volte in una riga !
Voleva essere un rafforzativo! Una figura retorica ma non me ne sovviene il
nome! :-)

 Uffa! :-(
...e non ti azzardare a rispondere "sono newbies".
C'entra poco la militanza su usenet: è questione di buon senso.
Io - come molti altri - ho cominciato a quotare ben prima di sapere che
stavo "quotando". Pensavo solo di rendere leggibile e comprensibile quello
che dicevo, pensa un po'.
Saremo anche pesanti e noioso, con questi richiami all'ordine, ma accidenti!
ce l'hai messa tutta!
Domanda banale anziché no, formulata con una irritante sciatteria
essemmessiana; risposta da prova di velocità (premi Reply -> scrivi una riga
di testo -> premi Send: cinque secondi netti!).
Ciao, Silv:o)
P.S. Più che una risposta per ^[H3ad-Tr1p]^ è uno strascico di un recente
thread: visto che sarà uscito dall'elenco dei post di molti server, una
rinfrescatina ogni tanto fa bene ;)

 ha scritto nel messaggio
news:a7sjl2$n6i9f$1...@ID-49224.news.dfncis.de...


 [OT] sa magari tanta teoria ma programma ben poco
O forse programmano bene e in fretta e gli avanza tempo...
Sarcasmo a parte (che può piacere o no), ti sono stati
anche buoni consigli, approfittane e mettili in pratica.
Ciao.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: Parliamo un pò di Stored procedure

Quialcuno ha qualche scorcio di codice dove vengono usate le stored
procedure di Sql Server 7.
Grazie

che esempi ti servirebbero ?

Newsgroup: it.comp.lang.visual-basic
Titolo: editare il boot sector

vorrei sapere come è possibile editare il boot sector dell'harddisk ovvero
quel luogo misterioso da dove tutto a inizio (nel senso informatico
ovviamente). Ben venga tutte le possibili soluzioni. a presto

...


 wrote in message news:8rqueg$k1m$1...@nslave3.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Mscomm un mistero!

Salve,
ho visto ke con Mscomm si può intercettare i segnali sulla seriale! Ma per
gestire il modem dove posso trovare i segnali che devo intercettare !
Un saluto Mikele!

 ha scritto nel messaggio
news:c5cn5.87494$dF5.1...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Era [ot] Incorciate le dita per me!!!

 Come promesso nel precedente pst vi aggiorno:
 la presentazione del demo è filata liscia, ha riscosso molto interesse,
sono
 venute fuori anche tante migliorie possibili e il mio progetto verrà messo
 ufficialmente a listino, purtoppo il potenziale cliente vuole qualcosa che
 si integri mooooolto gradatamente con il sistema che già usa, cosa che era
 in programma ma non era di mia competenza.
 Tirando le somme l'esperienza è positiva, non è andata come speravo ma cmq
 al momento vogliono che io concluda al più presto gli studi per poter
 svilupare nuove idee sulla scia di questa.
 Non mi resta altro che stringere i denti, incollarmi alla sedia e
 concquistare quell'agognato pezzo di carta chiamato laurea!!
 Grazie ancora a tutti per il sostegno tecnico e morale.
 Ci risentiamo presto, eh si, avete capito bene, non vi liberate di me così
 facilmente!!!
--
_________________________________
Penso tutto ciò che dico,
ma non sempre dico tutto ciò che penso !!

 interesse...
Complimenti.

Ci risentiamo presto, eh si, avete capito bene, non vi liberate di me così
facilmente
Non c'è problema :-)
-- 
Alex
"Un uomo saggio impara dall'esperienza,
un uomo ancora più saggio impara dall'esperienza degli altri." (Saggio
Cinese)

  facilmente!!!
Congratulazioni.... e buono studio!
:-)
                                    Ciao
                                                    Zephiross

  facilmente!!!
Della serie, rimangono solo i peggio ^__^
Ave
giuseppeD

 ha scritto nel messaggio
news:xje4c.33415$z23.1...@news3.tin.it...

E' anche vero che si accontenta pare che goda.......sempre col beneficio del
dubbio!!!! ;-))))))))

Newsgroup: it.comp.lang.visual-basic
Titolo: Service Pack 3 per VB 5

Qualcuno conosce un sito veloce da cui scaricare il SP3 per VB5?
Un sito italiano sarebbe il massimo.
Grazie.
--
Paolo De Laurentiis
E.Mail: 
pd...@tin.it
HomePage 1: 
http://space.tin.it/io/pdelau
HomePage 2: 
http://www.freeweb.org/freeweb/pdelau

ftp://ftp.areacom.it/vb32/
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)


volftp.tin.it
usa la funzione di ricerca.
E si che hai anche l'account su TIN ;-)
--
Roal Zanazzi
z...@iol.it

Sono curioso di sapere cosa usi come criteri di ricerca su VolFtp, perché ho
provato con tutte le combinazioni di queste parole chiave: Visual Bascic 32
Sercice Pack 3 VB5 SP3 Patch Update ecc.
Sono riuscito a trovare la Service Release di Visual Studio 6, ma niente per
VB5.
Fammi sapere dove l'hai trovato tu.
Grazie
PS: VolFtp è il primo posto dove sono andato a cercare!
Roal Zanazzi wrote:

--


Grazie
Prego
--
Roal Zanazzi
z...@iol.it

 VS6 (ipotizzo).
--

Newsgroup: it.comp.lang.visual-basic
Titolo: MAPI con Outlook Express

Salve,
con Mapi riesco ad attivare il gestore predefinito della posta Outlook
express sia per scaricare la posta che per produrne di nuova.
Purtroppo Outlook Express alcune volte, senza apparente motivo, si blocca su
un account chiedendo conferma dell'account e della password
bloccando di fatto il programma VB che lo attiva tramite Mapi.
Premetto che Outlook č configurato con due soli account e che per entrambi č
richiesto di conservare la password.
Qualcuno sa come risolvere ovvero aggirare il problema?
Grazie.
Lillo Cirrito

 wrote in message
news:TiED6.1582$ba7....@news1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: panel control per vb6

Ciao a tutti,
esiste un panel control, o un altro oggetto contenitore, per vb6 che
abbia la possibilità della scrollbar ?
In effetti ho una forms in cui i controlli vengono creati run-time e
non ho un numero massimo di elementi.



Si può mattere una scrollbar a un form tramite l'Api SendMessage
qui c'è un esempio:
http://www.freevbcode.com/ShowCode.Asp?ID=1230
ciao
  Stefano

Il giorno 4 Oct 2005 06:20:18 -0700, 
vincen...@gmail.com
 ha scritto:

Si può mattere una scrollbar a un form tramite l'Api SendMessage


Il giorno 4 Oct 2005 06:20:18 -0700, 
vincen...@gmail.com
 ha scritto:

Si può mettere una scrollbar a un form tramite l'Api SendMessage


 ha
scritto:
Scusate,  
news.tin.it
  oggi fa peggio del solito

Newsgroup: it.comp.lang.visual-basic
Titolo: aspetto grafico forms

Qualcuno mi può suggerire qualche tipo di  programma di facile uso (no
Corel o Flash) per creare file bmp gif o jpg per dare un aspetto
tridimensionale alle maschere del mio programma realizzato in vb6.
Grazie mille
(per i pulsanti 3D HO TROVATO in rete 3D BUTTON CREATOR GOLD)

 ha scritto nel messaggio
news:c268a8dc.04120...@posting.google.com

Con Paint Shop Pro c'è un tool che crea ciò che chiedi.
Maggiori info potrebbe dartele Ilario che lo usa da tempo.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
"Seminate Linux, che Windows si pianta da sè...." (Antico Adagio)
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it
Sinapsi Antispam. Antispam Gratuito.
http://www.nicolaottomano.it/public/SinapsiAntispam-Setup.exe
email spamtrap: 
spam...@nicolaottomano.it
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTATEMI, VI PREGO !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Lo ammetto, è una domanda pressochè idiota ma, essendo io
alle prime armi con il VB5, mi trovo in un mare di guai anche per questo
stupidissimo problema.

Vorrei fare un piccolo programmino con 2 semplici finestre una accanto
all'altra, per poter vedere a sinistra l'elenco di file di testo che mi
interessano, e a destra il contenuto del file prescelto.

Io colleziono MP3 e mi serve un piccolo menu per poter vedere i files
e quello che c'è dentro, ma mi serve 
aggiornabile

(con la possibilità di aggiungere files ogni volta che si vuole
senza dover ricompilare tutto).

Lo so che è una pretesa folle, ma qualcuno mi può mandare
un progettino con queste caratteristiche o almeno dirmi esattamente come
si fa ?!?

Vi ringrazio molto.


LOGAN

f...@another-world.com









E' un lavoro semplicissimo.


Basta che ti studi un po i 
database e capirai che non c'è niente di folle. Quello che chiedi 
è soltanto un database di files MP3. Poi, basta che ti studi un attimo il 
formato del file per estrarre automaticamente i dati sulla canzone contenuta, 
altrimenti per ogni file basta inserire manualmente tutti i dati.


P.S. Tempo fa, ho trovato in rete, delle librerie per eseguire 
anche questo tipo di files, ma non saprei dove, visto che ultimamente navigo con 
una fantasia molto astratta.


 


Buon lavoro, e se hai problemi contattami alla mia 
e-mail.


 


P.S. Non mi sembra il caso di intasare il news-group con quasi 
una decina di messaggi tutti uguali, visto che se tutti facciamo così 
dobbiamo scaricare 2000 messaggi ogni giorno.

Newsgroup: it.comp.lang.visual-basic
Titolo: Programmazione in rete con VB4

Ciao a tutti.
Ho usato VB4 per realizzare un programma in rete, ma in ufficio hanno
brontolato perche' gli ho detto che VB effettua un blocco non a
livello di singolo record (tipo Clipper), ma a pagina, cioe' il blocco
avviene su piu' records contemporaneamente. A causa di cio' non
possono aggiornare, da stazioni diverse, records che cadono nella
stessa pagina di blocco.
Qualcuno sa come posso ovviare a questa limitazione, che oltretutto mi
sembra, scusate il gioco di parole, estremamente limitativa?
VB5 fa qualcosa di meglio?
Grazie a tutti in anticipo
Nando
       _  _______________________________  _     
      / )|                               |( \    
     / / |      FERDINANDO CECCHINI      | \ \   
   _( (_ |  
fdnce...@mail.asianet.it
  | _) )_ 
  (((\ \>|_/->_______________________<-\_|</ /)))
  (\\\\ \_/ /                         \ \_/ ////)
   \       /                           \       / 
    \    _/                             \_    /  
    /   /                                 \   \  
   /___/                                   \___\ 

Non è il VB, è il motore di Access che lo fa. Prova a usare SQL server.
Domenico
-- 
Check Common Controls Replacement Projects ActiveX controls at:
http://www.zeode-sd.com/ccrp/
Domenico Statuto

...



Che fa la stessa identica cosa!!!
(con l'unica differenza che ti puoi definire di quanti byte é composta
una pagina. + piccola é la pagina + le prestazioni decadono, ovvio!)


Per ben altri motivi (vedi messaggio "fottuto mdb") sto applicando la
strategia delle repliche del database tra loro sincronizzate.
Funziona... e potrebbe risolvere il tuo problema.
Per evitare di avere dei database locali non aggiornati faccio effettuare la
sincronizzazione all'avvio dell'applicazione e ad ogni modifica.
Se ne guadagna:
1. in velocita in quanto i database sono residenti
2. in sicurezza dato che esstono più copie dello stesso database e dato che
il master e' aperto solo per le sincronizzazioni
3. non ci sono problemi di blocchi e di modifiche in contemporana di uno
stesso record.


Ciao, puoi utilizzare un blocco ottimistico. In questo caso il record
non viene bloccato quando si presenta la form, ma solo durante
l'update. JET pensa anche a controllare che nessun altro abbia
modificato gli stessi dati e, nel caso, genera un errore.
Invece una possibilità per bloccare a livello di record è la seguente:
Usa un campo contatore come chiave primaria per ogni record. Apri un
file fasullo di lunghezza zero e blocca il byte corrispondente alla
chiave primaria del record che vuoi bloccare. Se riesci a bloccare il
byte vuol dire che nessuno ha ancora bloccato il record. C'è da
lavorare un po' per completare l'idea, ma è sempre meglio che usare un
campo logico per simulare il blocco, che quando il sistema va in crash
rimane settato...
Ciao e buon lavoro
--------------------------------------------------------------------
Fulvio Senore
Eliminate "NOSP" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "NOSP" from e-mail address to write me (spammers...)
--------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Client/Server internet,AIUTO!!!!

vorrei fare un cosina semplice:
uno si collega ad una pagina web,esce un form,lo compila,e manda sti dati al server.
Quale linguaggio di programmazione è consigliato da usare?
VB6 va bene?
Dovrei mettre in poche parole un database sullo spazio web assegnatomi dal provider e il client deve poter leggerci o scriverci su tramite un comune browser .
grazie a chi mi risponderà
_________________________________________________________________________
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

 wrote in message
news:0010260227...@hermes.freemail.it...


 wrote in message
0010260227...@hermes.freemail.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: CTRL+ALT+CANC

Esiste un metodo che permetta di disabilitare la pressione contemporanea dei
tasti CTRL+ALT+CANC anche solo durante l'esecuzione dell'applicazione da
noi scritta?

 noi scritta?
Ti hanno già risposto quattro giorni fa, comunque...
Sul Sito Comune (URL nella firma) ci sono un paio di esempi, cerca LockWin e
noCtrlAltCanc.
Approfitta per "fare un giro", ci trovi quasi tutto ciò di cui puoi aver bisogno,
senza neanche doverlo chiedere  ;-))
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Come cambiano le formattazioni in ODBC

Mi sto cimentando ora con ODBC, sto cercando da un'ora su google ma non
trovo molto
in pratica ho un db access 2000 a cui mi connettevo in modo diretto con
Jet4, e fin quì va tutto bene.
Poichè in alcuni campi, per mia disgrazia, i nomi non sono molto leggibili
(esempio CodCli corrisponde a codice cliente), per visualizzarli sulle
intestazioni delle colonne nelle griglie, uso lo stratagemma di cambiare il
nome al campo con l'istruzione AS nel SELECT ovvero:
SELECT [Clineti]![CodCli] As [Codice cliente] .......cos che caricando il
recordset sulla griglia, mi viene fuori il nome corretto.
In access va tutto da dio...il problema sorge se uso ODBC dopo aver creato
un DSN di sistema che punta allo stesso database, oppure anche ad un'altro
database tipo MySQL.
Evidentemente sono diverse le formattazioni...cosa devo mettere?
ho provato a mettere gli apicetti
SELECT Clineti.CodCli As 'Codice cliente'
e così funziona, solo che nella intestazione della griglia riporta anche gli
apicetti, cosa che non voglio..
ad esempio ho notato anche altre cose, che le istruzioni semplici tipo
Format(valore,"0.00") in jet vanno bene, mentre in ODBC devo scrivere
Format(valore,'0.00')
dove posso trovare del materiale che illustri le regole per passare da un
sistema ad un'altro?
ciao e grazie

sistema ad un'altro?
Dovresti usare sql il piu' standard possibile. Su google trovi
moltissimo materiale, anche se la maggior parte dei casi mirato ad un
database in particolare.
Ti puo' risultare inoltre piu' proficuo un newsgroup piu' specifico.
-- 
ciao,
hal