mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Visual basic e usb

Ciao a tutti, qualcuno sa come possa essere possibile gestire dei dati che 
arrivano su una porta usb? mi spiego meglio. dovrei realizzare un 
applicativo in VB6 che legge,processa e poi restituisce dei dati da e su una 
porta usb, in rete non ho trovato nulla.  per caso qualcuno ha già fatto 
qualcosa di simile? qualche link utile? ok vb6 è vecchiotto ma al momento va 
ancora bene....
grazie in anticipo per le risposte. 

GG ha scritto...

Le porte USB sono delle seriali veloci,
quindi vengono identificate come porte COM.
Devi collegare la periferica al computer,
e installarla corretamente utilizzando i driver a corredo (se li ha),
una volta riconosciuta dal sistema gli verrà assegnato un indirizzo (COM3,
COM4, ...).
Una volta fatto questo crei il tuo progetto e ci inserisci un controllo
MSComm opportunamente settato,
e poi ci fai quello che vuoi.
Se indichi di quale periferica si tratta, magari ti si può dare qualche
aiuto in più,
così siamo un pò sul vago.
--
Ciao Fede
By Chicco Production
http://bcp.freetools.it


Grazie ma l'unica informazione che ho è che arriverà un numero fisso di byte
da processare e restituire(ancora non è chiaro se sulla stessa usb o
altrove). non ho altre informazioni solo che ci sarà un numero fisso di
byte. se si tratta di una seriale allora con mscomm dovrebbe essere
semplice(anni fa ho già fatto qualcosa del genere 



Le porte USB non vengono viste dal sistema operativo come tali, ma secondo i
drivers che sono installati, in altre parole dipende da che cosa c'è collegato
dall'altra parte.(una macchina fotografica, una pennetta, una stampante)
In alcuni casi si tratta di HID (human interface device) come nei mouse o di
mass storage come negli HD e pennette e MP3 vari, che sono tra i più comuni.
In altri casi si tratta di drivers per USB in emulazione di porta seriale, è il
caso sei convertitori USB>>RS232, che puoi vedere da VB come una COM.
In ogni caso ci debbono essere sul tuo s.o. i drivers giusti in modo che il
software che li usa possa accedere ai dati.
http://en.wikipedia.org/wiki/Category:USB
--
ciao
  Stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: API Text Viewer (Viasualizzatore di API)

Caricando il DB Win32api.mdb nel visualizzatore di API, mi vengono
visualizzate le costanti, le dichiarazioni e i tipi delle API.
Se io conosca già l'API la seleziono e la copio all'interno del codice; ma
se non la conosco e stò cercando una API che faccia una determinata cosa,
come faccio a cercare la descrizione di che cosa fa un API?
Ringraziando anticipatamente per l'eventuale risposta porgo cordiali saluti.
Ciao RIK

 ha scritto

ciao, a.
chek 5.4.2001
http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/psdkref/
alphafunc_3bjm.htm
-- ok
http://www.allapi.net/
   <--- scarica l'api viewer free
-- ok
http://members.xoom.it/cesarerizzi
 <--- chm in it
-- ok
http://www.planet-source-code.com
-- ?
http://www.vbcode.com
-- ok
http://www.internetpiu.com/ari/api/api.htm
-- ?
http://www.vbgreatone.8m.com/vb/api.htm
-- now ---> 
http://www.vbg1.com/
 ---> ??
http://www.vb-world.net/api/
-- ok
http://skyscraper.fortunecity.com/transmission/45/api
-- now ---> vbapi
http://www.vbapi.com/
-- no longer updated but great
http://www.rohitab.com/apimonitor/
-- ok
http://www.cs.virginia.edu/~lcc-win32/
-- win32hlp.exe, 13 mb
http://www.activevb-archiv.de/vb/VBapi.shtml
-- ok, german
http://www.relisoft.com/win32/
-- ok
http://www.astentech.com/tutorials/API.html
-- ok
http://www.vbsquare.com/api/
-- ok
http://www.devpride.com/
-- api tutorial
http://www.hallogram.com/menus/Windows_API_Libraries.html
-- ok
http://www.iseran.com/Win32/FAQ/
-- ok
ftp://ftp.borland.com/pub/delphi/techpubs/delphi2/win32.zip
-- ok, 8 mb
http://www.vbexplorer.com/alltutorials.asp
-- ok

 come faccio a cercare la descrizione di che cosa fa un API?
prova a usare AllAPI NetWork (scaricabile gratuitamente da
http://www.allapi.net/
)
Ciao
Faber

 ha scritto nel messaggio
news:9k6agi$oim$1...@pluto.news.dsi.unimi.it...

Usare l'help (MSDN) è troppo difficile?
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Caratteristiche della stampante

Da qualche parte nel registry č scritto per caso quale č il margine minimo
di una determinata stampante installata nel sistema??
Se si, dove e come faccio a recuperare tali informazioni?
E se le stampanti sono piů di una??
Grazie Andrea

 E se le stampanti sono più di una??
Printer.hDC rende l'handle della sola stampante corrente.
Per ottenere un handle valido per le altre stampanti occorre
renderle quindi correnti (predefinite).
Per fare questo una soluzione è ciclare la collection Printers,
assemblare il nome del device - ad esempio:
DeviceName = Printers(x).DeviceName & "," &_
                        Printers(x).DriverName & "," & _
                        Printers(x).Port
e quindi modificare Win.ini di conseguenza
WriteProfileString("windows", "device", DeviceName)
Occorre poi inviare un messaggio di broadcast al sistema per
rendere effettive le modifiche.
Allo scopo si usa la funzione SendMessageTimeout.
Il parametro lParam vale 0 per NT, mentre è il puntatore alla
stringa "windows" per Win9x. Ad esempio:
Call SendMessageTimeout(HWND_BROADCAST, _
                WM_WININICHANGE, &0, _
                "windows", SMTO_NORMAL, 1000, &0)
Altro metodo è usare la funzione EnumPrinters().......

Newsgroup: it.comp.lang.visual-basic
Titolo: [1/2 OT]Web cast Microsoft e Windows media player. Non visualizza

Salve a tutti
ho scaricato dal sito
http://www.microsoft.com/italy/msdn/webcast/precedenti.asp
un web cast
precisamente il ASP_NET_Server_Controls.avi
106.932 kb
l'audio si sente, ma il video no.
Il dettaglio dell'errore:
<Per riprodurre il file è necessario il codec tscc. Per determinare se il
codec può essere scaricato dal Web, scegliere Guida Web.>
Non sono riuscito a trovare la soluzione per far funzionare il video.
Grazie
giuseppeD

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

 
http://www.techsmith.com/products/studio/codec.asp
Ho scaricato e insallato il file TSCC.exe
adesso la parte filmata č visualizzata.
Grazie
giuseppeD

Newsgroup: it.comp.lang.visual-basic
Titolo: Due picture annidate

Ho la necessità di annidare due picture (da fare poi scrollare manualmente)
per poter gestire dei textbox. Purtroppo ho scoperto che più di tanto una
picture (quella interna) non si può ingrandire e quindi non riesce a
contenere tutti i textbox di cui ho bisogno.
Sapreste indicarmi come posso fare? Esiste un altro metodo altri componenti?
grazie


intendi che non si può ingrandire a design-time ? se è così è normale, molto
meglio lavorare di codice e impostare le proprietà left, top, width e
height.
ciao,
Marco

 ha scritto nel messaggio
news:3BLUa.206585$lK4.5...@twister1.libero.it...


quindi non mi mostra tutti gli elementi di cui ho bisogno
A questo punto potresti prendere in seria considerazione una griglia:
proseguire sulla strada attuale temo significherebbe produrre vagonate
di codice potenzialmente "buggoso".
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Cambiare la lingua in un OCX

Dopo aver istallato Office XP, i programmi che avevo con il Calendar Control
9.0 si sono aggiornati al Calendar Control 10.0, ma la lingua predefinita
per quel controllo è l'inglese (anche se l'Office XP è in italiano), per cui
i programmi adesso sono diventati in inglese !
Come faccio per cambiare in italiano la lingua del Calendar Control 10.0 ?
La lingua dipende dalle impostazioni internazionali del Windows o
l'impostazione è intrinseca al controllo ?
In alternativa come faccio per deregistrare il 10.0 e registrare di nuovo il
9.0 ?
Grazie a tutti

Diabolik ha scritto:

Usa il comando regsvr32 nella dir di sistema di windows
-- 
Samuele Battarra
mail server: 
libero.it
, indirizzo: battarsa@(mail server)
prova il mio newsreader:
http://digilander.iol.it/battarsa/programmi/leggiminews.html
Newsgroup: it.comp.lang.visual-basic
Titolo: domanda sugli SMS

qualcuno di voi a già affrontato la possibilità di inviare SMS da VB
appoggiandosi ad un server di internet gratuito oppure con la normale
connessione ad internet se è possbile?
grazie.

 ha scritto nel
messaggio news:ariopv$mco$4...@lacerta.tiscalinet.it...


 > grazie.
prova a consultare il database 
www.soloinrete.it
 e cercare "inviare sms"
se trovi qualche soluzione attuabile fammi sapere.

 connessione ad internet se è possbile?
3-4 anni fa iniziai :
- mandavo sms da un sito .
co.za
 ^_-
- mandavo sms via cellulare pagando il costo dell'SMS da cellulare
- poi ho implementato la connessione col gateway tim e pagavo col modem una
chiamata ad un GSM tim
- poi so ritornati i siti gratis e giu a compilare pagine html
- poi so cominciati a cambiare i siti sparivano o cam,biavano , mettendo
altre finestre ecc..
insomma e ti dicessi che fai prima e spendi meno a mandarle dal cellulare ?


Si ok, però guardavo se ci fosse un modo magari anche a pagamento per
inviare
in mdoo serio gli sms da pc visto che vorrei poterli inviare da un database
in modo
automatico in base al verificarsi di determinati eventi. Grazie lo stesso.

 automatico in base al verificarsi di determinati eventi. Grazie lo stesso.
si quello si, se parli di metodi a pagamento e SERI ce ne sono molti , 2-3
anni fa esisteva una ditta di firenze in cui feci un colloqui che vandeva
pacchetti di sms , usavano dei semplici Siemens M20 e vendevano pacchetti di
sms a blocchi di 1000 in 1000
conta che se vuoi puoi collegare un cellulare al pc e mandarlo con quello ,
se hai soldi prendi prodotti come gli M20

 se hai soldi prendi prodotti come gli M20
mi sapresti dare alcune dirtte su come collegare un cellulare al pc per
inviare sms? grazie.

Vai su 
www.vola.it
 ... io uso quello.
Ciao
Andrea

 inviare sms? grazie.
IrDA , Infrarosso, Cavetti
una interfaccia IrDA ti garantisce una buona compatibilita' coi cellulari e
le altre apparecchiature , ma molti programmi funzionano con le seriali ,
quindi dovrest comprartene una Seriale
la Infrarosso nokia serve solo per 3 - 4 cellulari
cavetti se ne trovano a iosa , ogni cell ne puo' avere da nessuno a una 10
diversi. trovi cavi fmbus per nokia non originali anche a 10 euro solo che
molti programmi e molti cell nokia vogliono un DLR3 ... poi per le altre
marche dovresti informarti se hanno delle porte Dati a cui potersi collegare
!
Newsgroup: it.comp.lang.visual-basic
Titolo: Manuale SERIO per Crystal Report..Esiste????

Salve a tutti, volevo sapere se avete notizia di un libro o della
documentazione di qualsiasi tipo un attimino piu' chiara e completa di
quella, veramente misera e non all'altezza del resto della documentazione,
fornita insieme al Vb5 Pro.
La guida in linea del Crystal Report e' la copia della documentazione su
carta.
Ho dato un'occhiata anche al sito della Seagate software, ma mi sembr aun
po' confuso anche quello!!! che sia un malanno di famiglia??
Eventualmente se c'e' qualcuno che lo ha acquistato, mi sapete dire se la
versione Professional e' documentata bene e soprattutto se vale la pena
l'acquisto.
Ringrazio in anticipo chi mi puo' fornire delle informazioni.
Marco Selmi

l'acquisto.
Io ho acquistato la versione 6.0 PRO di CR e nella confezione c'e' un
corposo manuale di circa 700 pagine, corredato anche da un buon CD.
Ti confesso pero' che molte cose le ho imparate dal NG su Crystal
Report.
Ciao,
   Giovanni (e-mail: buom...@Ycsi.com)
--------------------------------------------------------------------
ATTENZIONE! Per rispondere in e-mail rimuovere X e Y dall'indirizzo.
--------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: **NUOVO SITO VB**


Vi invito a visitare il nuovo sito sul Visual Basic ( ancora in costruzione
)

 

www.geocities.com/siliconvalley/7897/prog.htm


            Home
Page :  
www.geocities.com/siliconvalley/7897


                                                               
Grazie.

                                                                

fra.an...@ntt.it



...

Newsgroup: it.comp.lang.visual-basic
Titolo: rimozione file temporaneo

Se un programma che solitamente deve creare e bloccare determinati file INI 
, per poi rimuoverli quando viene chiuso o terminato ,all'improvviso da oggi 
non me li rimuove pių quando lo chiudo .
Devo riavviare il pc per eliminarli ( risultano in uso se provo a 
cancellarli! ) .
E' da reinstallare il programma ?
Si č sconfigurato?
ciao 

 Si è sconfigurato?
Direi che serve qualche informazione in più.
I file sono locali nella cartella del software, o in rete, o in altre 
cartelle?
La cosa avviene per qualunque utente?
Il software è realizzato dai soliti soggeti che di solito sviluppano i 
tuoi software?
Alberto
-- 
Max Beerbohm: Tutto ciò che è degno di essere fatto è stato fatto 
ripetutamente. Dalle cose mai fatte bisognerebbe tenersi, sospetto, 
molto alla larga.

 tuoi software?
in effetti ...si!
ciao 

 in effetti ...si!
Male.
Alberto
-- 
Heinrich Zille: Ognuno crede che l'altro sia come se stesso, 
dimenticando che al mondo esistono anche delle persone oneste.


cioč che il programma non abbia i permessi di cancellazione sulla cartella ?
Farň una prova .
Con FILEMONITOR ho visto che quel file INI temporaneo viene creato , letto , 
scritto , interrogato e poi cancellato
dal processo PROGRAMMA.EXE
L'ultima operazione fallisce (deleted file ) , quindi rimane presente  quel 
file INI .
Il processo perň sparisce da task manager , eppure lo tiene bloccato quel 
file INI , devo riavviare per sbloccarlo.
ciao 

 Farò una prova .
Diciamo che potrebbe esserci un disallineamento fra i permessi NTFS e i 
permessi della condivisione.
Perchè se lo stesso identico utente di dominio, accedendo alla cartella 
da rete non riesce a cancellare, mentre accedendo in locale sì, 
potrebbe essere che l'utente abbia i diritti NTFS ma non sulla 
condivisione.
Oppure, c'è un bug per cui il delete non avviene proprio, oppure viene 
invocato in qualche modo errato per cui non riesce a eliminare, ma il 
sw non se ne accorge e si chiude lo stesso.
Alberto
-- 
Konrad Adenauer: All'intelligenza Dio ha posto limiti, alla stupidità 
no.

 Alberto
I permessi erano FC per tutti gli utenti di dominio su quella cartella .
Usando il programmetto unlocker ho visto che il file INI veniva bloccato dal 
MACAFEE antivirus!
Quindi l'av impediva lo sblocco e il delete del file INI !
grazie per l'interessamento  e saluti

Dopo dura riflessione, Gabriele ha scritto :

Quindi era come dicevo. Il delete non avveniva per un blocco del file, 
ma il sw non se ne accorgeva e usciva lo stesso.
Comunque, un sw che utilizza un sistema di semafori del genere è una 
cosa inguardabile. Se cade la rete mentre lavora, non può eliminare il 
file semaforo. Quindi, resta tutto in lock a tempo indeterminato?
Alberto
-- 
La bellezza è opinabile, sulla bruttezza sono tutti d'accordo.
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto VB.net

Ciao a tutti, sto iniziando adesso a fare qualcosa col vb e ho un problema,
cerco di spiegarlo meglio possibile:
Ho una comboBox di cui in listItem ho inserito voce 1, voce2, voce3,ecc...
queste voce sono collegate a dei file di testo esterni circa 100...
Ecco il codice:
DIM leggi AS String
DIM percorso AS String
 leggi = comboBox.item
Select Case leggi
  Case Is = voce1
    percorso = My.Resource.Testo1
     textBox=percorso
 Case Is = voce2
   percorso=My.Resource.Testo2
    textBox=percorso
Scusate se non si capisce ma non ho il codice sotto mano cmq + o - deve 
essere cosi'.
Allora chiedo c'č un modo piu' veloce per leggere i 100 file di testo senza
scrivere 100 Case Is mi sembra un po' tanto.
Grazie 1000

nessuno mi puņ aiutare? 

Argh!
E' orribile fare cosě...
Usa piuttosto una tabella di database, un file xml... ma NON le resource... 
e non i case is.
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site: 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
Gamertag XBOX Live: Carmine XX
http://live.xbox.com/it-IT/profile/profile.aspx?pp=0&GamerTag=Carmine+XX
 


Ok. grazie per il consiglio, mi potresti fare un piccolo esempio con un file 
xml
Ciao 

Ad esempio puoi serializzare una matrice bidimensionale come XML 
(XmlFormatter).
Oppure usi le classi di System.XML per scrivere un semplice file XML con ad 
esempio la coppia di valori -nome -percorso.
Leggi qua: 
http://dotnethell.it/articles/DOMXML.aspx



Grazie 1000
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Public - private

che differenza passa nel dichiarare
una variabile cosi :
Public numero as integer
oppure
Private numero as integer
Ho provato tutte e due e funziona ugualmente.

valerio ha scritto:

Cambia lo scope del campo, cioè la sua visibilità. Dipende se sei 
all'interno di una classe, di una procedura, di un blocco ecc.
Se sei in una classe (caso più comune, credo) il campo Private sarà 
visibile solo all'interno della classe stessa. Se invece è Public, e 
visibile anche al di fuori.
Parlo di 
VB.NET
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo Active-x

Non riesco a utilizzare un controllo active-x con estensione .ax   .
Qualcuno sa come si utilizza?
Grazie.


generalmente gli activex hanno estensione OCX...

 ha scritto nel messaggio
news:ad26fs$tn3q1$1...@ID-73094.news.dfncis.de...


 ha scritto nel messaggio
news:ad26fs$tn3q1$1...@ID-73094.news.dfncis.de...

Questo (insieme all'altro) cos'è? Un esempio di "intelligenza nella risposta
distribuita"?
Va bene i post doppi, ma pure le risposte...

Ho visto ci sono programmi che li usano.
Probabilmente chi ha fatto gli ocx ha voluto rendere la vita difficile 
agli abusivi ;-)
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Picture con rollover

Qualcuno sà come implementare il Rollover di un controllo picture tipo tasto
su INternet.
Con l'evento mouseMove riesco ad effettuare la pressione, e il rilascio ?
Grazie a chi mi aiuta.
Leonardo Orazi

 wrote in message
7nsmf4$30t$1...@menelao.polito.it...

   Per il rilascio sarebbe utile un evento MouseLeave (onMouseOut in JS) che
non e' implementato in VB. Lo si potrebbe simulare o andando a controllare
la proprieta' MouseMove del form principale (sei il mouse si muove sulla
form --> non e' piu' sul tasto), ma se l'utente tira via velocemente il
puntatore dalla picture l'evento di cui sopra non viene scatenato. Lo si
potrebbe simulare inserendo un ctrl Timer ed andando a controllare, ad
intervalli di tempo prefissati, la posizione del puntatore del mouse
(bleah(:-[)). La soluzione piu' elegante (e piu' complicata!) a questo
problema, l'ho trovata qui: 
http://vbaccelerator.com
 sezione Libraries
(Providing a MouseLeave event for a control).
   Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: SQL E VARIABILI

Come e' risolvibile in modo veloce ed efficacie il problema dell' apostrofo
e dei doppi apici contenuti in una variabile stringa che devo poi passare ad
una istruzione sql??
Una soluzione l'avrei trovata ma mi sembra parecchio azzardata, ovvero
scandire la stringa interessata e sostituire i caratteri interessati con
altri caratteri alternativi. Il problema mi si pone sia quando devo
registrare su db , sia quando devo scandire il db stesso, ovvero devo
sostituire per immettere e sostituire per una corretta lettura sulla form. A
me sembra strano tutto cio' in quanto in C e in altri linguaggi la soluzione
esiste ma giuro che e' una problematica che ci stiamo tramandando tra
colleghi d'ufficio senza venirne a capo.
ho provato anche con doppie apici, parentesi tonde e quadre ma ho solo visto
messaggi di errore.
grazie


Col buon veccio modo dei doppi appici:
    "SELECT * FROM Clienti WHERE COGNOME=""" & Text1 & """;"
A questo punto scatta la domanda: E se Text1 vale " e pippo disse "Ciao
Mondo" " ? Allora ti fai una funzione che Raddoppia i doppi-appici nella
stringa Text1, tipo:     "SELECT * FROM Clienti WHERE COGNOME=""" &
DoppiaAppici(Text1) & """;"
dobe si ha:
TestoDaUsare = DoppiaAppici(Text1)
e TestoDaUsare vale: " e pippo disse ""Ciao Mondo"" "

 registrare su db , sia quando devo scandire il db stesso,
NomeVariabile = Replace(NomeVariabile,"'","''")
QuerySQL = "SELECT * FROM Clienti WHERE COGNOME = '" & NomeVariabile & "'"
Spero ti sia utile!
Ciao a tutti!
--
=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=
Fai un salto su:
http://www.sentimenti.net
oppure scrivi a:
bu...@sentimenti.net
=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=

una istruzione sql??
ciao,
io avevo gia' chiesto qualcosa di simile. Ora faccio cosi',
direttamente nelle istruzioni SQL:
SqlCommand = "INSERT INTO db " _
            & " (Campo1) " _
            & " VALUES " _
            & " (" _
            & "'" & Replace(LaStringa, "'", "''") & "', " _
            & ")"
Roberto
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Opinione su ActiveReports

Non contento di Crystal Reports 4.6 vorrei acquistare Active Reports!
Ho scaricato la demo e volevo un parere da chi ha gia' utilizzato il
prodotto.
grazie
		maxx

 wrote in message
news:385A2C02...@laserinforma.com...


 wrote in message


http://www.vbxtras.com/products/activereports.asp
ciao
		maxx


Da circa due anno lavoro con Active Report, e ne sono molto soddisfatto.
Tieni presente che dipende molto da che tipo di report intendi utilizzare.
Ad es. noi abbiamo acquistato anche il Cystal Report 7.0, e non è niente
male.
L'active report è più inituitivo del CR, e molto potente se gestito
interamente via codice. E' indipendente dalla stampante usata (il CR invece
definisce le proprie misure sulla stampante corrente). Dato che i report
sono salvati internamente, se devi cambiare una stampa devi ricompilare la
dll o l'exe che la contiene (per questo è meglio usare dll esterne solo per
la stampa), invece in CR puoi usare gli .rpt. Tutto sommato va un po' a
gusto: io preferisco l'active report (anche se i vari sp mi hanno creato non
pochi problemi di compatibilità), mentre un altro gruppo di lavoro della mia
ditta usa solamente il CR. De gustibus...
Ciao
--
Allocco Dott.Ing. Andrea
mail: 
andrea....@areacom.it
 
a.al...@unisoft.sm
 
pap...@tiscalinet.it
Web: 
http://welcome.to/AndreaAllocco


Newsgroup: it.comp.lang.visual-basic
Titolo: Sempre in primo piano... Aiuto!!!

Come cavolo si fa a far stare un form sempre in primo piano?
Mi pare che in fase di progettazione questo non sia possibile... e allora
come si fa?
Non ho bisogno di un opzione che mi permetta di far stare un form in primo
piano, ho solo
bisogno che quel form stia in primo piano.
Ringrazio da subito chi saprą aiutarmi.
Nicola

.....

Nicola


Prova a lanciare la form con il parametro vbModal
es.
    frmMain.Show vbModal
Newsgroup: it.comp.lang.visual-basic
Titolo: Processi in esecuzione

Salve a tutti
devo chiamare un processo tramite shell che ovviamente termina dopo
l'istruzione successiva.
Conosco ovviamente ID del task con cui viene avviata, ma non so come leggere
dal task manager se questo programma è ancora in esecuzione o no.
Devo purtroppo implementarlo su tutti i sistemi Windows.
Chi può aiutarmi?
Grazie
Sergio



Se non ricordo male, Sito Comune
Ciao,
Moreno
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 Devo purtroppo implementarlo su tutti i sistemi Windows.
[SNIP]
C'e' un esempio sul S.C.; se non sbaglio dovrebbe essere circa cosi':
Private Declare Function OpenProcess Lib "kernel32" ( _
 ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, _
 ByVal dwProcessID As Long) As Long
Private Declare Function GetExitCodeProcess Lib "kernel32" ( _
 ByVal hProcess As Long, lpExitCode As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" ( _
 ByVal hObject As Long) As Long
Const STILL_ACTIVE As Long = &H103
Const PROCESS_QUERY_INFORMATION As Long = &H400
Public Function IsProcessRunning(ByVal TaskID As Variant) As Boolean
'Ritorna True se un processo figlio avviato con Shell e' ancora
'in esecuzione, False se invece e' terminato.
'TaskID è l'handle restituito dalla funzione Shell
Dim hProc       As Long
Dim ReturnCode  As Long
'Recuperiamo l'handle di processo
hProc = OpenProcess(PROCESS_QUERY_INFORMATION, False, TaskID)
'Controlliamo lo stato del processo
If hProc <> 0 Then GetExitCodeProcess hProc, ReturnCode
IsProcessRunning = CBool(ReturnCode = STILL_ACTIVE)
CloseHandle hProc
End Function
occhio che non sempre funziona correttamente con sessioni DOS, nel senso che
potrebbe restare aperta la finestra console con 'Esecuzione terminata...' e
il programma viene considerato ancora attivo.
Ciao
--
Luca Dormio
luca....@tin.it

"Luca Dormio" <lucaFAV...@tinFAVA.it> ha scritto nel messaggio
news:9mijah$gkr$1...@fe1.cs.interbusiness.it...

Ok, grazie del consiglio.
Il programma in quesione deve solamente sapere se il conamdo richiamato con
shell è terminato o no, e grazie a te ci sono riuscito!!
Newsgroup: it.comp.lang.visual-basic
Titolo: chiamare funzione da query

Ciao a tutti,
ho creato un datareport con un datasource decisamente complesso senza avere
troppi problemi, e mi sono imbattuto invece in un problema abbastanza banale
come l'arrotondamento di un numero. Inserendo il testo "round(campo)", al
momento dell'esecuzione ottengo l'errore "Funzione round non definita
nell'espressione". Ho quindi provato ad utilizzare la fctRound dal sito
comune, ma anche qui ottengo lo stesso errore. Che trucco devo usare per far
vedere le funzioni alla query?
Lo scopo finale, se ci fossero vie alternative, è di arrotondare un importo
in euro alla cifra intera (senza i centesimi).
Grazie
Bye!

 in euro alla cifra intera (senza i centesimi).
esegui l'arrotondamento gia` nella SELECT che esegui per l'estrazione
dati, utilizzando la/le funzioni messe  a disposizione dal database a
cui accedi.
per esempio, oracle e sql server hanno ROUND e FLOOR che possono fare
al caso tuo.
-- 
ciao, hal

 ha scritto nel messaggio
news:slrndul001....@oistux.ace...

Ciao,
è proprio quello che ho fatto, solo che usando ROUND(nomecampo,0) ottengo
l'errore "Funzione round non supportata nell'espressione".
Il database che utilizzo è acCESS 2000.
grazie
bye!

 Il database che utilizzo è acCESS 2000.
l' SQL di acCESS e` striminzito e rimpolpato dal VBA quando usato dall'
applicazione client di office.
una possibilita` potrebbe essere applicare l'arrotondamento sul recordset
prima di passarlo al report (ovviamte intendo recordset disconnesso e senza
applicare l'UpdateBatch).
-- 
ciao, hal

 Il database che utilizzo è acCESS 2000.
prova con INT(NOMECAMPO)
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
Se i tempi non chiedono la tua parte migliore, inventa altri tempi. 
(Baolian, libro II, vv. 16-17)
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: Bloccare IExplorer

Devo creare un servizio che blocchi l'accesso ad internet da un computer "a
rischio", perň:
1) non ho mai creato un servizio;
2) non posso eliminare la connessione Internet perchč serve per
l'amministatore;
3) impedendo l'accesso alla cartella di Explorer, gli utenti riescono a
navigare mediante l'utilizzo di Esplora risorse!!!!
Qualcuno puň aiutarmi?

 ha scritto nel
messaggio news:K57Va.23033$Df5.6...@news1.tin.it...
: Devo creare un servizio che blocchi l'accesso ad internet da un computer

:
:
Group policy...?
Ciao, Luca.

Aggiungo questi due link:
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&threadm=8d1a9fa3
.
0302050130.5a554c3%
40posting.google.com
&rnum=4&prev=/groups%3Fhl%3Dit%26ie%3
DUTF-8%26oe%3DUTF-8%26q%3Dgroup%2Bpolicy%2Bblocking%2BInternet%2BExplorer%26
sa%3DN%26tab%3Dwg%26lr%3D
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com
:
80/support/kb/articles/Q267/9/30.asp&NoWebContent=1
Ciao, Luca.

"Luca di Cerneglons" <pr...@scriver.mi> ha scritto nel messaggio
news:0j9Va.209053$lK4.6...@twister1.libero.it...

Ti ringrazio dell'aiuto.
Funziona tutto perfettamente, (proprio come volevo io!!!!) :-D
Ciao, Max
Newsgroup: it.comp.lang.visual-basic
Titolo: Nuovo tipo file + icona + programma associato

Salve,
mi sono sono studiato un po' il registro per scoprire come si associa ad una
nuova estensione di file un'icona e un programma. Vorrei che deste
un'occhiata alle mie conclusioni per verificare se ho preso delle sviste.
1) Nella sezione HKEY_CLASSES_ROOT devo creare una chiave chiamandola col
nome dell'estensione del mio nuovo file. Questa chiave contiene un certo
valore di tipo stringa.
2) Sempre nella sezione HKEY_CLASSES_ROOT creo una seconda chiave
chiamandola col valore contenuto nella chiave precedente.
Questa seconda chiave deve:
   a) Contenere una sottochiave chiamata "defaulticon" contenete il percorso
dell'icona associata al file;
   b) Contenere una seconda sottochiave chiamata "shell" che a sua volta
contiene un'altra sottochiave chiamata "open", la quale contiene ancora una
sottochiave chiamata "command".
Quest'ultima sottochiave contiene il percorso del pgr associato al file,
accompagnato dal parametro "%1" di cui ignoro il significato.
E' tutto? Secondo chi l'ha già fatto e ci è riuscito non occorre aggiungere
altri passaggi?
Grazie. Resto in attesa di una risposta.
Ciao.

 accompagnato dal parametro "%1" di cui ignoro il significato.
Il parametro %1 indica che il nome del file che gli passi.
Per esempio:
se hai nella chiave OPEN il valore:
    MioProgramma.exe  %1
    Quando vai a richiamare Apri con MioProgramma dal popup di windows (o
doppio click sul file) allora avviene questo:
    %1 = MioFile.miaestensione
    MioProgramma.exe MioFile.miaestensione
Ciao Diego.


c'è una ocx da me (ex area vb, ora files) che fa tutto da sola...
--
GbC
http://www.chiappori.net
--

ciao
ho visto il tuo sito, hai fatto delle cose molto carine, se sei interessato
a farti recensire i programmi nella sezione software di aiutamici
www.aiutamici.com
 fammelo sapere :-)
byeZ,
Sunspot
www.aiutamici.com
www.tsksquad.net/sunspot
"GbC"


Beh...
Ho cercato di fare cose che non si trovano facilmente e che possono aiutare
realmente.


Newsgroup: it.comp.lang.visual-basic
Titolo: chiusura recordset e connessioni

ciao
domanda : ho un un oggetto recordset e un oggetto connection aperti,
se chiudo la connection con il metodo close e distruggl l'oggetto
impostando la variabile a nothing, il recordset mi viene
implicitamente chiuso e distrutto oppure rimane in memoria?
sergio

NiBBiO ha scritto:

La connection viene chiusa, ma non distrutta impostandola
a nothing perche' e' ancora referenziata dal recordset.
Il recordset dovrebbe in errore a seconda del tipo di utilizzo
e rimane in memoria.
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Confrontare variabili locali in comandi SQL, é possibile ?

Ciao a tutti ! e in particolar modo ai guru di SQL :-)
Mi chiedevo una cosa...
dovrei eseguire una query di aggiornamento, ma la stessa, prima di eseguire
l'aggiornamento, deve controllare il valore di una variabile locale.
Sapreste dirmi se é possibile farlo, ed eventualmente farmi un esempio ?
Diciamo che la variabile si chiami "pippo" e puo' contenere un valore 1 o 0
(uno o zero)
La query deve aggiornare un certo campo solo se pippo é uguale a 1.
UPDATE miatabella SET miocampo = 5 'solo se pippo = 1'          (é corretto
mettere "IF (pippo = 1) magari ? io ho provato a buttarla li...)
Grazie per evt. consigli !!
DaVe
VB6 + SP3 (temo l'SP4) , Win98 SE
P.S: gia' che ci siamo, c'é qualche sito internet con qualche buona
informazione sul linguaggio SQL un po' piu' avanzato del solito "SELECT *
FROM..."  ???

 mettere "IF (pippo = 1) magari ? io ho provato a buttarla li...)
If Pippo Then _
    DB.Execute "UPDATE MiaTabella SET MioCampo = 5"
Ciao
Faber

 mettere "IF (pippo = 1) magari ? io ho provato a buttarla li...)
Non ho capito se "pippo" è un campo di "miatabella" o una variabile del
programma.
Cmq per la seconda ipotesi ti hanno già risposto, per la prima, nel caso
ti serva :
UPDATE miatabella SET miocampo = 5 WHERE pippo = 1   
Ciao
	  :-) Hd (-:
-^- Verso l'infinito e oltre -^-



[CUT]


Newsgroup: it.comp.lang.visual-basic
Titolo: Accesso alle porte seriali

Ciao, qualcuno e' in grado di dirmi come si accede alle porte seriali con VB
3? Non ho esperienza in materia, con il vecchio caro GWBasic bastava:
Open "com1:9600,n,8,1! as #1
On com(1) gosub RICEVI
Com(1) On
ecc.
RICEVI:
    While not eof(1)
        a$=input$(1,#1)
        b$=b$+a$
    wend
return
Qualcosa di simile insomma... chi me lo sa tradurre? Anche perche' a me non
serve per telefonare ma per gestire degli strumenti via seriale e gli esempi
che trovo in giro sono ridondanti di funzioni.
Grazie per ora.
Giancarlo

...


return
Te lo scordi, la gestione delle seriali e' a dir poco un casino anche
perche' ci sono dei problemi nelle stesse API windows, la bibbia delle
API (Visula Basic Win32 API Guida del programmatore) fino alla terza
edizione ha cambiato la routine 3 volte.
In ogni caso ne trovi una di esempio che funziona nella directory di
esempio di visual basic 5.
--------------------------------------------------------
Paolo Hölzl
Metis Informatica s.a.s technical manager (Ferrara)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxxx.xxxxxxx.xx with 
mail.asianet.it

ciao.
Potresti mandarmi per e-mail l'oggetto MSComm completo di help ???
Grazie!
Mad Hatters (
hat...@bbs.worldnetwork.it
)
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Parentesi

Se metto le parentesi, tipo MsgBox ("Problema 12345") ho un errore. Se metto
MsgBox "problema 12345" no; se metto result = msgbox (...) no
Vuol dire che se uso funzioni ma non assegno il valore a niente, non devo
mettere le parentesi???
Domanda banale, forse, ma vorrei capirlo per curiosità....
--
CIAO!!!
Paolo 83 RE
XXXg...@freemail.it
 (remove XXX)
gher...@iname.com
 (text only)


... La seconda che hai detto!!!
CIAO ;-)

Allora, in C++ puoi usare una funzione e buttare il valore, in VB non esiste
questa possibilità, quindi ti consiglio(se usi molte volte funzioni solo per
modificare oggetti) di creare una variabile spazzatura di tipo LONG(quasi
tute le funzioni ritornano LONG) e di assegnare il valore delle funzioni a
questa variabile!!



 Domanda banale, forse, ma vorrei capirlo per curiosità....
Il problema è che le parentesi valgono solo per le functions. Per le sub
invece no.
- Se tu usi MsgBox come sub (ossia non vuoi associarvi alcun valore) devi
scrivere senza parentesi:
    MsgBox "Ciao", VB_CRITICAL, "Titolo di Ciao"
- Se vuoi che ti restituisca un valore (vbOK, vbCancel, vbYes, ecc.) devi
usarla come function ossia:
    If MsgBox("Vuoi terminare il processo?", VB_YESNO, "Uscita") = vbYes
Then
        End
    End If
        oppure
    Result = MsgBox("Vuoi terminare il processo?", VB_YESNO, "Uscita")
    If Result = vbYes Then
        ...
Questa è una delle differenze che ho incontrato con altri linguaggi come il
Pascal. In pascal sia le procedures sia le functions usano i parametri tra
le parentesi (ma qui si parla di VB, lasciamo perdere).
<~¯´°´¯~*.-( AlessandroSalvatore )-.*^¯´°´¯~>
Sysop Rete Civica di Bari
Tel. 
+39-080-5576405
 pbx (4)
Server FirstClass® 3.5.2
http://www.rcb.bari.it/
AlessandroSalvatore Home Page
http://www.geocities.com/SoHo/Hall/2011/
e-mail: 
alessandr...@libero.it
OneNet: Alessandro C. Salvatore,RCBari
ICQ: # 46506435
IRC: find ThanatouA, Zezym or AlexS

Newsgroup: it.comp.lang.visual-basic
Titolo: Qual'è il codice del carattere " ??

Come da oggetto: voglio riprodurre il carattere " tramite la funzione
chr$...qual'è il suo codice ??
Grazie a tutti, belli & brutti  ;-)
Il Conte

 chr$...qual'č il suo codice ??



wrote:

codice ASCII 34
Usa in certi casi il "Mappa Caratteri" di Windows
Se non lo hai, installalo!
Se vuoi sapere un codice di un carattere usa:
Asc("x") dove x sara' sostituito dalcarattere di cui vuoi sapere il
suo codice.
Ciao

 ciao Lujx
Abs() ??
semmai Asc()....

 ha scritto nel messaggio
news:3bc9d709...@news.libero.it...

Già!
Nel tuo caso il carattere devi però raddoppiarlo, visto che coincide col
delimitatore utilizzato tra le parentesi, quindi:
CodiceVirgolette = Asc ("""")

a) creare una textbox
b) creare un command button
Private Sub Command1_Click()
    MsgBox Asc(Text1.Text)
End Sub
Non era tanto difficile vero?
                                        danilo

 semmai Asc()....
Non sapevi che la Bosch ha inventato un sistema di antibloccaggio
caratteri?! :-)
Ciao
Bald0z
Newsgroup: it.comp.lang.visual-basic
Titolo: Sequenza di Form stile Wizard

Ciao a tutti.
Dovrei costruire una serie di Form che si presentino a schermo come un
wizard (tasti Avanti, Indietro, Annulla, Fine e quant'altro) ma non ho
la minima idea di come fare. Banalmente pensavo ad una sovrapposizione
di Form opportunamente dimensionate  runtime per avere tutte le stesse
dimensioni, ma sorge un piccolo problema: se spostassi una di queste
Form, come faccio a far sapere a quella successiva dove posizionarsi
esattamente nel momento in cui viene visualizzata?
Potreste darmi un'idea migliore?
Se l'argomento e' gia' stato trattato in precedenza, chiedo scusa ma
non ho a disposizione tutti i messaggi...
Ringrazio anticipatamente
Massimo Fauro

 wrote in message
8cf18d$2ar$1...@bw107zhb.bluewin.ch...



Esatto quello che ha detto Pasquale, in piu' se hai VB6 (non so se c'e'
anche nel 5) , c'e' anche una creazione guidata Wizard, che ti crea proprio
una finestra di questo tipo.
Dave

Newsgroup: it.comp.lang.visual-basic
Titolo: come mai VB non carica i TAG nel form load?

Grazie mille stefano

Cosa intendi? Il codice seguente, per esempio, mi sembra faccia cio' che
chiedi:
Option Explicit
Dim s$
Private Sub Form_Click()
  MsgBox s$ & vbLf & Text1.Tag
End Sub
Private Sub Form_Load()
  Let Text1.Tag = "Pippo"
  Let s$ = Text1.Tag
End Sub
--
Ciao.
Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: [VS.NET]

Vorrei realizzare un'aplicazione ASP con il visual studio.NET .
Il programma consisterà in una banalissima pagina con un'immagine e 2 o 3
caselle di testo che indicheranno dei valori in continuo cambiamento .
Se da client interrogo il server , mi viene "risposta" una pagina html che
ahimè rimane statica , cioè le caselle di testo presentano il valore che il
dato aveva al momento dell'interrogazione del server .
- Come posso fare in modo che i valori delle text box continuino ad
aggiornarsi ?
  (Pensavo di mettere uno script java che mi aggiornasse ogni secondo la
pagina , ma a questo punto dovrei almeno mettere in cache    l'immagine ...)
Grazie

Aggiungi questa meta alla tua pagina
<meta http-equiv="refresh" content="3">
IN questo modo la tua pagina si refreshera' automaticamente ogni 3 secondi,
ovviamente ad ogni refresh devi prevedere che il server aggiorni i dati
contenuti nelle textbox...
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org

 ha scritto nel
messaggio news:pQJ%a.9928$zN5.2...@news1.tin.it...

Provo la sett. prox al lavoro , grazie intanto !!!
Secondo te l'immagine viene "rispedita" ogni 3 secondi , cioč la pagina
continua a diventare bianca e poi si carica , diventa bianca e si carica ecc
...

Diciamo che la pagina viene richiesta ogni 3 sec (ovviamente il valore e'
modificabile) quello che devi fare tu lato server e', ad ogni postback che
ricevi aggiornare il contenuto delle textbox...

Newsgroup: it.comp.lang.visual-basic
Titolo: memorizzare immagini bmp in un archivio mdb

Ciao a tutti,
 voglio memorizzare delle bmp in una archicio mdb, come devo fare?
Vorrei utilizzare poi il campo datasource dei picturebox.
Ringrazio per le risposte.

...

Se utilizzi una versione di Access relativamente recente non troverai come
tipo di campo "Binary". In questo caso sarai costretto a dichiarare il
campo come oggetto OLE e successivamente come immaggine BMP.

Newsgroup: it.comp.lang.visual-basic
Titolo: vb and c++

Thanks for your answer
how do you pass the variant byval or byref?

,

-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/rg_mkgrp.xp
   Create Your Own Free Member Forum

Newsgroup: it.comp.lang.visual-basic
Titolo: Inserire riga in txt

Salve gente,
esiste un modo da VB per inserire una riga all'inizio di un txt già
esistente ??
Grazie

 ha scritto nel messaggio 
news:1127138561.6...@f14g2000cwb.googlegroups.com...

Io farei così....
Aprirei il file in binario (Open .... For Binary....)
Leggerei il file in un colpo solo.... in una stringa...ContenutoFile
Mi creerei la stringa da aggiungere...
Dim s as String
....
S = "La mia frase"+vbCrLf
scriverei la stringa nuova con posizione 1 .... poi aggiungerei 
ContenutoFile....
Ciao
Ric



Esistono molti modi per farlo, io farei così:
Crei il file con la prima riga:
F%=Freefile
OPEN "Pippo.txt" for Output as #F%
?#F%, "pippo"
Close F%
poi con il comando Dos 'COPY' attacchi i due files
Shell " COPY Pippo.txt + Tuofile.txt   Tuofile.txt  /B"
ciao
  Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Programma in Background x cattura testo

Potete indicarmi qualche soluzione per sviluppare un programma per la
cattura del testo che giri in background.
Grazie.

 Grazie.
.m
-- 
ï¿œ corta :-)

 cattura del testo che giri in background.
che testo?
-- 
-> GbC|
www.chiappori.com
 


Ad esempio se sto navigando su una pagina web devo poter copiare e
incollare sul mio programma in background un numero di telefono, dopo
aver selezionato il numero di telefono. L'ideale sarebbe di poter fare
ciò da ogni programma su cui mi trovo.
Un pò come Skype, che riconosce i numeri di telefono.

 Un pï¿œ come Skype, che riconosce i numeri di telefono.
Fa una cosa radicalmente diversa.


 wrote:

Devo catturare da un'anagrafica che ho a video, un numero di telefono
(casellina del telefono in formato testo in cui posiziono il
cursore).
Facendo copia e poi incolla sul programma in background che devo
sviluppare .
In pratica devo automatizzare l'operazione di copia e incolla. Dove
copia è il programma a video e incolla è il mio programma in
background.

 -> GbC|
www.chiappori.com

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] MDIForm e MDIChild

Avrei necessita' di risalire alla MDIForm padre di una form figlia partendo
da quest'ultima.
Ho provato usando la proprieta' Parent come succede sui controlli, ma a
quanto o visto questa non e' supportata dalle form.
Sapete come posso fare ?
Ciao, David.

End Function
Forse non e' la soluzione piu' giusta pero' funziona.
Newsgroup: it.comp.lang.visual-basic
Titolo: REQ: > come emulare la pressione di un tasto della tasiera? <

Come da subject...
Grazie
Daniele
remove ZZZ from email

Sendkey?
--
Che il Bubuti Bauontico sia con Voi....
Gabriele Del Giovine
mc6491@_
sonoqui_mclink.it
Togliere _sonoqui_ per le risposte in e-mail
Please remove _sonoqui_ for e-mail reply

Newsgroup: it.comp.lang.visual-basic
Titolo: Qualcuno ha scoperto come usare i CAB in VB ?

Scusate..qualcuno ha scoperto qualcosa circa la creazione dei file cab da
Vb? Ho postato la stessa domanda qualche tempo fa ma non mi fu risposto..se
sapete qualcosa vi prego di rispondermi.. Grazie tante
fanto...@tin.it

 ha scritto

http://www.comune.modena.it/cittadini/apal/tmp/cabwrks_no_jpg.zip
se si spezza, rimonta la linea.
230k -- sono un paio di dll di vbpj ricostruite da hellboy
che ha anche messo un readme.

Newsgroup: it.comp.lang.visual-basic
Titolo: Attendere esecuzione query su access

Salve a tutti , vi voglio esporre il mio problema:
Ho un form A che visualizza il contenuto di una tabella access (tramite ADO)
. Dal form A posso aprire un form B che mi permette di inserire un nuovo
record nella medesima tabella aperta da A.
Il problema è che , alla chiusura di B , A deve essere "aggiornato" (fare di
nuovo la query sul db insomma) per poter visualizzare la tabella compresa
delle modifiche effettuate da B.
Per far cio' , ho provato a richiamare prima dell' Unload di B le sub di
esecuzione della query di A in questo modo:
sub EseguiOperazioneSuFormB ' inserisce record
.....
rs.close ' dopo fatto tutto chiudo il recordset
formA.aggiornadati
UnLoad formB
ma A non viene aggiornato , o meglio , lo devo aggiornare manualmente ,come
se l'aggiornamento della tabella richiedesse piu' tempo di quanto impieghi
il programma ad "andare avanti".
Come posso venirne a capo?
Grazie,
^GlobuS^

 ha scritto

col controllo data faccio qualcosa del genere:
all'ok di inserimento dal form b
        Dim rs As New Recordset, j As Long
        rs.Open "select max(id) from movies", mainDB, adOpenStatic,
adLockOptimistic
        j = rs.Fields(0)
        rs.Close: Set rs = Nothing
        frmA.Adodc1.Refresh
        frmA.Adodc1.Recordset.Find "id=" & j
probabilmente ci sono molte tecniche piu' furbe e/o piu' eleganti (specie
senza dc), ma questa sembra funzionicchiare :)
ciao


Ho risolto facendo uno sleep di 2 secondi tra la chiusura del recordset e la
chiamata a formA. Penso che sia un sistema molto poco furbo e elegante...ma
funge ;)
^GlobuS
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] CR per VB5: Query?

Ho fatto un programmino che visualizza nella sua forma principale un DBGrid
che, collegata ad un Data, contiene una query in SQL.
Questa query è personalizzabile dall'utente in quanto tramite una form
riesce a impostare il campo filtro (cioà la riga WHERE Data = #" & mia data
& "#) e il tipo ordinamento (cioè la riga ORDER BY " & mioordine & ";").
Fin qui non ci sono problemi.
Il problema è sorto quando mi sono accorto che al CR non posso mandare la
query da stampare e quindi (almeno credo!)  non mi potrà mai stampare la mia
DBGrid, come posso fare?
Grazie in anticipo
Andrea

...


...


Prova con questa routine:
Ciao.
On Error GoTo Errore
Dim DataFiltro As Database
Dim QueryFiltro As QueryDef
Dim DATA_SQL as String
DATA_SQL="SELECT.  FROM  ...... WHERE .........." ETC
' Apre Database.
Set DataFiltro = DBEngine(0).OpenDatabase(C:\NomeDatabase)
'Crea un oggetto QueryDef.
Set QueryFiltro = DataFiltro.CreateQueryDef(NomeQuery, DATA_SQL)
Exit Sub
Errore:
If Err.Number = 3012 Then 'Esiste già la query
DataFiltro.DeleteQueryDef (NomeQuery)
Resume
Else
Me.MousePointer = vbNormal
MsgBox (Err.Description)
End If

...
[...]

...


...


Newsgroup: it.comp.lang.visual-basic
Titolo: sostituzione del valore null in access

Da visual basic devo fare una query di selezione ed ai campi che risultano
null devo sostituire un determinato valore, va bene nvl(campo,"valore") ?


nvl(campo,"valore") <--cosa vuol dire?
con una query puoi fare semplicemente "update .... set.... where <campo> is
null"
oppure se usi un recordset puoi testare il campo con
if isnull(<campo>) then.....
poi vedi te...
--
bye BlackMagic
ICQ#:85485468

 ha scritto nel messaggio
news:asnmdk$sio6j$1...@ID-150836.news.dfncis.de...


 ha scritto nel messaggio
news:QVIH9.59298$3l.16...@twister1.libero.it...



capito...
comunque per quanto riguarda VB puoi seguire
uno dei due modi che ti ho detto...


 
Non c'e' due senza tre...
To plonk or not to plonk?
Per il momento mi limito a fornire il link. Buona lettura :)
http://digilander.libero.it/mamoFAQ/corso-quoting.txt
Ciaotutti,
*


Ciao


Newsgroup: it.comp.lang.visual-basic
Titolo: Quesito MDAC.

Vorrei farvi le seguenti domande :
1>se lo installo e sviluppo un applicativo che si interfaccia con jet verso
un db access 97/2000 lo devo ridistribuire(MDAC) ?
2>come si ridistrbuisce ? (nel senso che se sviluppo un prg e do' il setup
di questo prg ad un cliente non vorrei dargli anche il setup di MDAC)
Grazie a tutti....

 wrote in message 86ktck$33k$1...@news.flashnet.it...
