mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: DatagridView gestionale piccolo problema

Salve, a tutti questo è il mio primo post.Finalmento ho trovato un
gruppo nutrito di Visual users!!
Vi espongo il mio problema: Sto facendo un semplice gestionale dove
l'utente ha la possibilità di inserire eliminare trovare e aggiornare
gli utenti di un centro di fisioterapia.Inoltre ho inserito la
possibilità di stampare una fattura, ed ovviamente un button per il
salvataggio dei dati che automaticamente verrà aperto all'avvio
dell'eseguibile.Finqui tutto ok ma ora facendo i test mi sono accorto
che quando l'utente effettua un aggiornamento di un cliente già
inserito in archivio, succede una cosa alquanto strana (ma la
spiegazione sarà altrettanto semplice) cioè che il contenuto di due
celle di una riga dell'utente da aggiornare (ed in particolare la
spesa e i punti fedeltà), al riavvio successivo del software vengono
cancellate ed al loro posto trovo le due celle immediatamente
successive (quelle sulla stessa riga e quindi proprie di quell'utente
ma relative ad altri suoi dati).In pratica avviene uno scorrimento
verso sinistro dei dati della riga.Spero di essere stato esaustivo
nella spiegazione.Grazie a chi mi può aiutare e soprattutto a chi
penserà bene di farlo :D Saluti

Ha detto: valentino berardi
Il giorno: mercoledì, 09/05/2012
....
lo stai facendo tutto visuale???? senza scrivere una riga di codice?
....perchè altrimenti...
che ti dovremmo rispondere???
....
Che se il codice è corretto non dovrebbe accadere!?!?
E se accade molto probabilmente(sicuramente) c'è un "baco" da qualche 
parte nel tuo codice....!!!
 
...ma di codice qui non ne vediamo....
 
...e la palla di cristallo io l'ho ad aggiustare....sorry!
:D
 
-- 
----- Italliaaaaa 3227! -----
Il coraggio ce l'ho. E' la paura che mi frega.
(Totò)

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ottenere le dimensioni di un dc

Salve a tutti!
Volevo sapere se esisteva una funzioncina che permettesse
di ricavare le dimensioni (altezza e larghezza) di un dc, come
per esempio fa la GetClientRect con gli handle delle finestre.
Grazie mille a chi mi aiuterà.
ciao, Assa.


prova a dare un occhio alle funzione Win32 GetDeviceCaps;
ciao

 ciao
Grazie mille.
    Assa

 ha scritto nel messaggio
news:9ghp1h$8scj9$1...@ID-60516.news.dfncis.de...

acc...
Ho cantato vittoria troppo presto...
Infatti quella funzione rimanda sempre le dimensioni dello
schermo, indipendentemente dal dc specificato...
Qualche altra idea?
Grazie, Assa.


non ho idea di che cosa ti occorra di preciso, prova cmq a dare un occhio
alle seguenti
WindowFromDC
Get/SetWindowExtEx
Get/SetViewportExtEx
Get/SetMapMode
ciao

 Grazie, Assa.
La funzione che ti ha consigliato HellBoy e' quella giusta.
Prova:
MsgBox GetDeviceCaps(Me.hdc, HORZSIZE)
in una finestra, ti deve restituire la width (in pixel) della
finestra.
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: lavorare in team su vb

ciao ragazzi, volevo chiedere un informazione che mi tornerebbe piuttosto
utile.
Mi capita spesso di dover lavorare in più persone sullo stesso progetto
contemporaneamente, qual'è il modo migliore di lavorare?
Esiste una gestione dei lavori in team?
ola.

 Esiste una gestione dei lavori in team?
...
Al3x

 ola.
Credo sia Visual Source Safe,
mai usato però!
Ciao

 codice con questo prodotto comporta una gestione troppo impegnativa.
ma come ? dai che io lo uso da meno di un mese ( dopo coercizione della
ditta e consiglio dal NG ) e devo dire che :
PRO
1) ci ho messo 5 minuti per configurare il tutto
2) se qualcuno modifica la Form X tutti lo vedono aprendo il progetto
3) e' estremamente utile quando qualche disgraziato cancella parti di codice
e che poi si rende cvonto che poteva tornare utile
4) archivio tutto e posso lasciare il codice a video sicuro che altri non
autorizzati possano premere dei tasti e incasinarmi il codice (seccede
spesso da noi )
Contro
1) a volte non ho capito perche' ( forse causa la sua istallazione sul
server ) si perde un archiviazione tornando alla archiviazione precedente
2) se sbaglio io non posso + scaricare la colpa a nessuno perche' e' tutto
loggato :-/

 ditta e consiglio dal NG ) e devo dire che :
Ho letto che è compreso in Visual studio 6 edizione professial.
E' la versione che ho io, ma non l'ho trovato.
Ho guardato ovunque, ma nulla, anche sul manuale di installazione che c'è
nella confezione non ne fa parola.
Allora non capisco, sono cascato in una bufala oppure no?
Ciao

 E' la versione che ho io, ma non l'ho trovato.
io l'ho trovata nell'edizione enterprise in ditta , non so se sia anche
nella prof , dovrei ritrovare i cd..

 Allora non capisco, sono cascato in una bufala oppure no?
Davide, mi spiace (io non l'ho mai usato):
http://support.microsoft.com/default.aspx?scid=KB;en-us;246873&


Thx

Newsgroup: it.comp.lang.visual-basic
Titolo: VB e la stampa del database

In Visual Basic versione 5 non appare sulla barra degli strumenti il CONTROL
REPORT. Non è forse possibile stampare tabelle di database con REPORT di
CRYSTAL REPORT collegati al software con  la consueta proprietà
 report1.reportfilename = c:\path\rptname?

 wrote in message
news:8a8ivs$u5c$1...@lacerta.tiscalinet.it...


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

Come si fa a disttivare temporaneamente il salvaschermo (in pratica, quello
che fanno i programmi di masterizzazione)?
Grazie per il vostro aiuto!
emt...@tin.it

 wrote in message
news:8sd7oq$fji$1...@nslave3.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT]... richiesta di un cliente

non mi parlare dei programmi finson, a me ne occorre uno migliore ma che
costa meno...
che faccio.. lo sdereno (di virus)????

 costa meno...
Mi sembra si risponda:
"Ho inserito la sua richiesta nella lista."
Ad un sollecito:
"Stia tranquillo, a lei toccherà quanto prima"
....
L'importante è rispondere in modo interessato, educato,
e soprattutto con argomentazioni sempre diverse,
che l'ascino intravvedere un'esecuzione del lavoro sempre più prossimo .
giuseppeD

*PaoloS* ha scritto:


 che faccio.. lo sdereno (di virus)????
No. Fagli una proposta: Comprate, insieme, mezzo-mezzo, un programma Finson
e installatelo. Fallo girare, col cliente vicino, e cerca di scoprirne i
buchi. Se nel giro di un'ora non trovi niente, ha ragione lui. Se lo trovi,
non sorridere, ma chiedi al cliente di fare qualcosa per risolvere i
problemi. Attiva il cronometro e alla fine chiedigli: ora chi paga il Suo e
il mio tempo?

 che l'ascino intravvedere un'esecuzione del lavoro sempre più prossimo .
lascino (che brutta espressione)
Mi sembra che l'apostrofo è superfluo (verbo lasciare)
Che giornataccia !
giuseppeD

 Che giornataccia !
Se vuoi che ti sparga anche un po' di sale sulle ferite, direi che sarebbe
meglio sostituire "è" con "sia" ;-)
Salutoni
Sergio



Mi viene in mente il finale della canzone di Elio e le storie tese
"Servo della gleba"...
:-)
Stefano "HappyMan" (Lago Maggiore - NO)
--
http://www.sgr.info
Email happyman69 (at) 
libero.it

 uno migliore ma che costa meno...
Io sto provando Mosaico..
-- 
ale
http://www.sen.it

 Io sto provando Mosaico..
Sara' anche ottimo, non lo metto in dubbio... ma
diciamo che e' stato scritto *molto* di fretta... :-)
Quindi, occhio :-)
Andrea

 che faccio.. lo sdereno (di virus)????
Ma... ma... sei un cuGGino di ritorno ? 8-O
_Non pu騙 essere una coincidenza...
http://www.google.com/groups?as_umsgid=131Z114Z190Z26Y1050491580X5358@usenet
.
libero.it
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con ADO Command

Un saluto a tutti i partecipanti al NG.
Ho notato il seguente problema.
Se apro un Recordset con le seguenti modalità :
rs.CursorType = adOpenStatic
rs.CursorLocation = adUseClient
e lo pongo come origine dati di un DataGrid, la cosa funziona
se invece affido il testo SQL ad un Command, che appoggio inevitabilmente ad
un Recordset aperto con :
cmd.Execute()
pur con lo stesso cursore, posto ad origine dati di un DataGrid, mi manda un
messaggio "Impossibile assegnare segnalibri al gruppo di righe", come se il
cursore fosse di tipo "Forward".
Dove sto sbagliando ?
Grazie per l'aiuto.
Un saluto a tutti.
Daniele

 Daniele
I segnalibri possono essere usati solo su cursori lato Client
Ciao
Sir Jo

 ha scritto nel messaggio
news:9iopn8$530$1...@lacerta.tiscalinet.it...

Ciao Sir Jo
In effetti il mio cursore è lato Client, ma nonostante questo mi esce questo
errore. Cosa mi suggerisci di fare per risolvere questo problema?
Grazie per i tuoi suggerimenti.
Ciao - Daniele
Newsgroup: it.comp.lang.visual-basic
Titolo: Anteprima email

Scusate vorrei sapere se conoscete qualche ocx che mi permetta di
visualizzare si il testo che i file immagini tipo OutLook express
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 
Riscritto in questo modo ti rispondiamo piu' volentieri!
Prova a vedere su
http://www.
..
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Newsgroup: it.comp.lang.visual-basic
Titolo: ScrollBar orizzontale visual basic6

Ciao,
premetto che sono un principiante della programmazione VB6, vi spiego
il mio problema:
ho un programmino che effettua la ricerca dei file e mi elenca il
risultato in un controllo ListBox, essendo, a volte, il percorso (dei
file trovati) troppo lungo rispetto alle dimensioni della listbox mi
viene visualizzata solo una parte del suddetto, come posso fare per
inserire un controllo scrollbar orizzontale?
grazie!
Ciao.

"Aneco" ha scritto...

La listbox non ha uno scroll orizzontale (a quanto mi risulta).
Neanche la combo.
Al massimo puoi decidere (pastrocchiando con un pugno di api) la 
larghezza della parte scrollabile che compare al click.
Unica alternativa la listview.
-> GbC
www.gbcweb.com

 ha scritto nel messaggio 
news:1148897344.7...@u72g2000cwu.googlegroups.com...

http://groups.google.it/group/it.comp.lang.visual-basic/browse_frm/thread/a0001a0b61c0af2a/63477a0102936917?lnk=st&q=zanna+listbox+orizzontale&rnum=1&hl=it#63477a0102936917
Ciao 

provo a dargli un'occhiata, grazie!
Ciao
Fabio ha scritto:


ops...
-> GbC
www.gbcweb.com

Newsgroup: it.comp.lang.visual-basic
Titolo: OT: Venti di guerra

 George

 wrote in message
clEm9.40112$e31.8...@twister2.libero.it...


 i venti di guerra contro l'Iraq.
Eh eh...ma va....Io le lettere d'amore di Casarini a Bertinotti!...ce le
scambiamo?

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

Qualcuno sa dirmi se con VB si puň fare un Setup personalizzato per
installare il proprio programma?
Grazie
--
-----------------
Ciao
BeppE
-----------------
ICQ#: 35056904
-----------------

installare il proprio programma?

 pgm non significa solo portare il tuo .exe!
Mi puoi spiegare cos'è l'InstallShield?
Grazie!!!
--
Ciao
Giuseppe
---------------
ICQ#: 35056904

...

Newsgroup: it.comp.lang.visual-basic
Titolo: IEframe.dll Strano errore VB6 da conflitto COM

1. Ho aperto un programma (exe) VB6 che usa COM1
2. Apro un progetto VB6 che usa COM1
3. Seleziono la COM1 nel progetto e GIUSTAMENTE il progetto va in errore per 
"conflitto".
Vabbè... nessun problema, errore identificato, ma purtroppo quando riprovo 
ad aprire qualsiasi progetto VB6 mi esce la segnalazione di errore sulla 
IEframe.dll impossibile da caricare e impossibile caricare il progetto anche 
dopo un normale riavvio.
Cerco qui e là e trovo che con:
regsvr32 C:\WINDOWS\system32\shdocvw.dll
risolvo la pendenza... e tutto ridiventa normale!!
Riprovo e stessa cosa, idem come sopra.... e riregistrando la shdocvw.dll 
tutto ridiventa come prima.... che succede?
A parte la soluzione dell'errore e difetto, ecco il codice "incriminato" del 
conflitto:
Private Sub mnuOpenPort1_Click()
    On Error GoTo ComAperta
    ' apre e chiude la COM del terminale
[... bla bla bla trova la COM già in uso e va a ComAperta]
ComAperta:
    frmTerminal.Com.PortOpen = False
End Sub
L'errore è che nell'errore trova un errore... frmterminalcom.portopen=false 
ed evidentemente non può intervenire...
Grazie per un possibile aiutino...
Anto
----== Posted via Newsfeeds.Com - Unlimited-Unrestricted-Secure Usenet News==----
http://www.newsfeeds.com
 The #1 Newsgroup Service in the World! 120,000+ Newsgroups
----= East and West-Coast Server Farms - Total Privacy via Encryption =----

Ah... proprio ora ritrovo nel path del progetto 3 file di LOG per i moduli 
usati che mi dicono tutti:
"la classe SHDocVwCtl.WebBrowser del controllo WebBrowser1 non era una 
classe di controllo caricata."  (o WebBrowser2)
e quindi registrandola logico che riparta... ma come mai si "scarica"?
ciao


 e quindi registrandola logico che riparta... ma come mai si "scarica"?
Ciao,
registrare delle librerie/ocx/exe con regsvr32 serve al SO per essere a 
conoscenza dell'esistenza di tale libreria/ocx/exe.
Tale libreria viene identificata ed associata ad un CLSID nel registry di 
windows ed il SO sa dove trovarla quando viene richiamata qualche sua 
funzione.
Sei proprio sicuro che tale libreria sia deregistrata o invece non viene 
caricata correttamente all'avvio per altri motovi?
Prova a tenere d'occhio il registry (es con il tool della Sysinternals) 
simulando il crash da te descritto.
Magari spippola un po con regrvr32 /u provando a deregistrare tu la libreria 
incriminata e vedi se l'errore che si presenta è lo stesso.
Mi dispiace di non aver una soluzione ma il problema mi incuriosisce!
Mandi! 

 ha scritto nel messaggio 
news:pgCLh.25192$K8....@news.edisontel.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: PRINTER: Qualcuno sa se tale comportamento è un baco di VB5?

Egr. Signori/e.
Ho un'applicazione che utilizza per la stampa l'oggetto printer.
Con il comando printer.forecolor = x (ovviamente x è long), cambio il colore
durante la stampa.
Il problema è questo: se lancio il progetto dall'ambiente di sviluppo, tutto
è OK. Se lo lancio dall'eseguibile generato, stampa solo in nero.
Come è possibile tale differenza? Qualcuno di voi è forse a conoscenza di un
baco in VB5?
Grazie per l'attenzione.

 Qualcuno di voi è forse a conoscenza di un baco in VB5?
Questo c'era in VB3, ne sono sicuro, ma già nel 4 doveva essere
stato corretto. Per il VB5, vado a memoria, ma mi pare ce ne
fossero vari, di problemi con le stampanti, ma non mi pare
anche questo.
Comunque, hai installato l'ultimo Service Pack (SP3) per il VB5 ?
Crea un progetto nuovo, con solo quelle tre o quattro righe di
codice che creano il problema e vedi se lo fa ancora.
Se non risolvi, prova a postare quel codice minimale, e faccio
due prove anch'io.
Bye, G.

 baco in VB5?
bhe differenze tra debug e runtime ci sono e sono note (MSDN) , spiega
meglio magari postando un pezzetto di codice !

baco in VB5?
Probabilmente sei incappato in questo, o qualcosa di simile:
BUG: Printer.ForeColor Property Does Not Work Correctly
Q255115
-- 
hth, hal

 Q255115
imvho, con vb5 e la printer facevano prima con un bel
Q99999: this and this do work correctly.

 wrote in message
actusj$rvq3m$1...@ID-56381.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] come modificare le permission di un filesystem ntfs da vb?

L'ho visto tempo fa, ma sono alcuni giorni che lo ricerco sul web,
senza esito.
Mi serve un esempio per modificare rapidamente le permission di
condivisione di un server nt4
Ovviamente ho l'accesso come amministratore...
Dovrei aggiungere/togliere utenti (specificando la modalità) sugli
accessi ai file /folder.
Qualcuno ha nel cassetto qualcosa?
Mille grazie in anticipo
Nicola

On Tue, 28 Jan 2003 14:22:38 GMT, 
n...@manens.com
 (Nicola Tornieri)
wrote:

Prova a cercare qui:
http://www.vbadmincode.btinternet.co.uk/
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Report e numero di dettagli

Ciao ragazzi,
come faccio a stabilire il numero di record da stampare nella details
section per ogni pagina ?
Es. di default con il font times new romans a 10px mi stampa 28 righe,
mentre io vorrei che ne stampasse massimo 20...
uso il crystal report integrato con il 
visual-studio.net
.
Grazie,
Vincenzo.

vincen...@gmail.com
 ha scritto:

Come non detto basta inserire una formula nel flag new page after...
Sic sto invecchiando... :-)


Che versione è il Crystal allegato .net?
--
Greg
Newsgroup: it.comp.lang.visual-basic
Titolo: Registrare un file WAV durante una connessione con un Modem Voice

Come da oggetto.
La mia applicazione dialoga con un Modem Voice.
Il modem installato non mi fornisce una device audio.
Esiste un componente o un set di API di sistema
che mi aiutano in questa impresa ?
Mi aiuterebbe un qualsiasi tipo di informazione, link, documentazione ... :)
Grazie.


Si, esistono le TAPI (Telephone API), ma sono abbastanza difficili da
utilizzare (devi conoscere un pō di C++).
Puoi trovare le TAPI in forma di funzioni pių verso lo stile VB se
scarichi il Microsoft Speech (150Mb freeware) dal sito Microsoft.
Non so se puoi scaricare il pacchetto di queste funzioni senza la
parte relativa allo speech.

Newsgroup: it.comp.lang.visual-basic
Titolo: quesito stampanti!

un buongiorno a voi
sul mio computer sono installate diverse stampanti (4 per l'esattezza),
quello di cui avrei bisogno è un programmino ke mi permetta di creare una
ulteriore stampante ke mi permetta di lanciare le stampe su + stampanti
collegate al pc (avendo le stampanti su diversi piani sarebbe una
cosa fantastica)
avete idea se questa cosa è risolvibile con un programmino VB?
non mi pare una cosa tanto complicata eppure non ho trovato nulla su
internet....
grazie!

 ha scritto nel messaggio
news:brsdn3$e7b$1...@fata.cs.interbusiness.it...

Pardon,
non ho capito se vuoi lanciare le stampe su stampanti diverse, ma una per
volta,
oppure
stampare in contemporanea su diverse stampanti.
Ave
giuseppeD

 stampare in contemporanea su diverse stampanti.
non č un problema... cioč... io lancio la stampa sulla stampante PIPPO e in
automatico la stampa viene reindirizzata a 2 o 3 stampanti connessa al pc.
Diciamo ke non č importante ke le stampe escano in contemporanea o in
successione l'importante ke escano... :o)
ciao!

 ha scritto nel messaggio
news:brubm1$5bm$1...@grillo.cs.interbusiness.it...

quindi devi settare la stampante predefinita per le stampe che devono essere
stampate dalla prescelta.
Es.
doc1 stampante=gatto
doc2 stampante=volpe
doc3 stampante=pinocchio
http://www.sitocomune.com
 > General > Gestire la stampante predefinita
Ave
giuseppeD

Newsgroup: it.comp.lang.visual-basic
Titolo: Can you manipulate another program with visual basic?

I'm working on a project, and i need to know if there is anyway i could
create a form that can write text to a open Aol Instant Messenger window and
send it.  I have tried searching everywhere for something usefull, but have
come up with nothing. I would greatly appreciate any assistance with this.
Thank you in advance :-)

 ha scritto nel messaggio
news:03kF7.72598$ez.96...@news1.rdc1.nj.home.com...

try with FindWindow() (or GetWindow()) and SendMessage() with WM_SETTEXT
hth
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: AppendChunk e GetChunk da stored-procedure

Ciao utilizzo VB6 cpn Sp5.  Ho utilizzato il metodo AppendChunk e
GetChunk per accedere ad un campo 'image' di una tabella SQL Server
2000.  Il tutto funziona bene ma vorrei sapere se e come si puo'
utilizzare tale metodo utilizzando chiamate a stored-procedure per
accedere al campo del database.  Ciao e grazie.

 ha scritto nel messaggio
news:art6st$m4c$1...@gossip.excite.it...

Hal mi ucciderà, ma a me i campi blob continuano a non piacere...  ;-)
Comunque, dai un'occhiata a:
"Retrieving ntext, text, or image Values" su books online.
ciao
ugo

 Hal mi ucciderà, ma a me i campi blob continuano a non piacere... ;-)
Ti va bene che ho ancora un po' di disinfettante per le pallottole :-P
Comunque, per un db serio i blob sono dati come gli altri,
occupano soltanto piu' spazio.
--
ciao, hal
--------------------------------
Inviato via 
http://usenet.libero.it

 occupano soltanto piu' spazio.
mentre per un programmatore poco-serio i blob sono
dati mollicci, informi e ributtanti...?   ;-PPP
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: riconoscere numeri i una text Box

Salve a tutti, scusate la banalità della domanda (da poco uso VB), come
posso fare ad accertarmi che il testo inserito in una textBox sia un numero
e non delle lettere
Grazie ciao Simo

 ha scritto nel messaggio
news:8vtdu6$jem$1...@lacerta.tiscalinet.it...


Se vuoi che il testo inserito sia solo nukumerico metti questa funzione
dentro l'evento KEYPRESS della TEXTBOX
if keyascii=8 then exit sub        'backspace
if isnumeric(chr(keyascii))=false then
    keyascii=0
    beep
end if

Grazie ragazzi provo al volo le due solozioni ciao

guarda la funzione IsNumeric sulla guida
ciao
max

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

Un saluto a tutti i partecipanti al NG.
su questo evento ho la seguente sub :
Private Sub Datagrid1_AfterColEdit(ByVal ColIndex as Integer)
somma = 0  (variabile dichiarata a livello di modulo)
ColIndex = 1
posiz = Adodc1.recordset.Bookmark (variabile dichiarata a livello di modulo)
Datagrid1.Columns("SEMICOSTO").Value = Datagrid1.Columns("COSTO").Value/2
Adodc1.recordset.MoveFirst
Do While Not Adodc1.Recordset.EOF
somma = somma + Adodc1.Recordset("SEMICOSTO")
Adodc1.Recordset.MoveNext
Loop
Text2 = somma
Adodc1.Recordset.Bookmark = posiz
end sub
che mi calcola il totale della colonna "SEMICOSTO".
Durante il ciclo, l'elenco delle righe del Datagrid scorre e questo su un
elenco piuttosto lungo genera un movimento un po' fastidioso da vedere.
Sarebbe possibile evitare di far vedere all'utente lo scorrere delle righe
della griglia ?
Grazie per l'aiuto e ciao a tutti.
Daniele

 ha scritto nel messaggio
news:8vdj70$g2h$1...@fe2.cs.interbusiness.it...

Io di solito utilizzo un clone del recordset.
Ciao
Franco L.

Puoi usare l'oggetto Clone del recordset, in questo modo la DataGrid rimane invariata.
Marco
-- 
Posted from 
mail.stream.it
 [194.184.51.2] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:3A1A68D3...@stream.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Intercettare i tasti premuti...

Ciao a tutti..
Come posso fare intercettare i tasti premuti con un programmino "demone".
In altre parole come posso sapere quali tasti sono stati premuti dalla mia
applicazione anche se non ha il focus attivo???
Grazie mille

E' un gran casino, devi inserirti sulla coda dei messaggi di sistema.
Credo che l'unica siano gli hoock di sistema.
Fatto in Vb necessita di una Dll in C++.
Ti consiglio di cercare ocx, activex, ecc. che implementino gli hook.
Salve
                Dbg
Max ha scritto nel messaggio ...


 wrote in message
LIZQ5.73826$BF.26...@news.infostrada.it...


 ha scritto nel messaggio
news:LIZQ5.73826$BF.26...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Id

Sapete consigliarmi il metodo piů veloce in un db access per ottenere in una
tabella che ha un Id Long come chiave primaria il primo valore libero di
tale Id?
Grazie
Lorenzo

select top 1 id order by id desc
id+1 è il primo valore

 id+1 è il primo valore
Probabilmente e' leggermente piu' portabile a livello di sintassi SQL,
casomai dovessi spostarti su un altro DB
select max(id) from tabella
Non mi sbilancio sulle differenze di performance...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 Non mi sbilancio sulle differenze di performance...
Ok, ok, ma se io volessi 'riempire i buchi' quindi utilizzare come nuovo Id
il piů basso non utilizzato (lasciato libero da un record cancellato) non
c'č altra strada oltre ad una scansione sequenziale?
In SQL, cosě ad occhio, non mi sembra.
ciao e grazie
LorenzoViscanti

 c'è altra strada oltre ad una scansione sequenziale?
Lasciando perdere le performance, di una cosa di questo tipo, in sostanza
basta che tu rifletta su cosa vuoi:
Vuoi avere il primo ID tale per cui non esista un successivo, per poi
poterlo aumentare di uno:
Select ID_TEMP=Min(ID) from Tabella As A where NOT EXIST(Select B.* from
Tabella As B where 
A.ID
+1=
B.ID
)
Il campi ID_TEMP conterrà un ID che potrai aumentare di uno per avere quello
libero.
Se la tabella è vuota, il campo sarà NULL.
Ciao
Alberto
PS: L'ho scritto a braccio, senza provarlo. Verifica la sintassi SQL.

 Sapete consigliarmi il metodo più veloce in un db access per ottenere in


Scusami, non volevo dire "collection" ma Array...
cmq il codice , ti avviso, non l'ho provato....!
Ciao!
"tritolo86" <indi...@non.valido> ha scritto nel messaggio
news:xOKc9.42333$ub2.7...@news1.tin.it...



Grazie, non ho ancora guardato per bene il codice, ma mi sembra una buona
idea.
riempire gli di lasciati vuoti non è una cosa essenziale, ma mi piace, in
quanto la tabella gestirà alcune migliaia di record contemporaneamente, che
verranno praticamente tutti cancellati periodicamente e sostituiti con
nuovi.
Essendoci questo grande ricambio mi scocciava 'lasciare dei buchi', è una
questione stilistica più che altro, perchè per arrivare ad un eventuale
overflow del campo long bisogna aspettare almeno una decina di anni...
ciao e grazie
Lorenzo

 ha scritto nel messaggio
news:bQQc9.140507$lu5.3...@twister1.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: shell in VB6

volendo richiamare il prog. "msbackup" da un 
prog.in
VB6 ho scritto la riga:
retval=shell("C:\programmi\accessori\backup\msbackup.exe", 1)
ma non funziona e mi da' errore 5
invece l'esempio di funz. "shell" su MSDN :
retval=shell(C:\windows\calc.exe", 1)
funziona perfettamente.
grazie anticipate a chi mi sa dare una risposta.
giacomo confalonieri
ma...@intercom.it

 grazie anticipate a chi mi sa dare una risposta.
L'ho provato e a me funziona... (ma è backup.exe o msbackup.exe?)
Prova magari ad usare l'API "WinExec" invece della "Shell" dichiarandola:
Private Declare Function WinExec Lib "kernel32" (ByVal lpCmdLine As String,
ByVal nCmdShow As Long) As Long
La sintassi è identica.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo Webbrowser

Salve a tutti.. una pikkola domanda...
come si fa ad impostare una lista di siti che il controllo web browser
visita in sequenza?
Mi spiego meglio... devo realizzare una specie di slide-show
pubblicitario via internet... imposto un file di testo che immagazzini
gli url da visitare... e vorrei che il controllo WebBrowser.Navigate
carichi ogni sito nella lista e ALLA FINE DEL CARICAMENTO, carichi il
successivo.
Come faccio? Il controllo prevede una cosa del genere? O devo
impostare un timer approssimativo?
Vi prego di inviare ogni risposta a 
sol...@geocities.com
 
GRAZIE


Il controllo prevede una cosa del genere.
E' sufficiente andare a vedere cosa succede nell'evento ProgressChange
L'evento viene richiamato "ogni tanto" ma puoi controllare che Progress sia
maggiore o uguale a ProgressMax.
A quel punto la pagina è stata caricata tutta (testo e immagini).
Non ho provato con i controlli Java o ActiveX
-----------------------------------
Paolo Spellani
TecnoGraphica s.r.l.
FOLIGNO (Pg) - ITALY
-----------------------------------




Ciao,
    io ho IE 4 e mi pare che al termine del caricamento
il valore di progress diventi   -1, (io lo uso cosi' e funziona.)
Saluti
Roberto G.

Newsgroup: it.comp.lang.visual-basic
Titolo: Comportamento errato di FindfirstFile

Mi sono accorto usando le funzioni di ricerca FindFirstFile e FindNextFile
che se passo
l'estensione  di un file da ricercare (*.ind)  e nella directory c'e' un
file con la stessa estensione e qualche carattere in piu' in fondo (*.indf)
incredibilmente la ricerca mi
restituisce anche il file con il secondo tipo di estensione (*.indf).
E' possibile o sono io che sbaglio qualche cosa?
E' gia' successo anche a voi o è un baco?
Ciao

Effettivamente hai ragione... ma questo accade anche se cerchi per esempio
un file *.txt e nella cartella c'è un file *.txtl.
Voglio farti notare però che questo non succede se cerchi un file *.tx!
Infatti, se provi, non troverai nessun file *.tx nel tuo computer! :)
Prova anche con *.mp, *.bm, etc.
Il bug affligge le estensione dai 3 caratteri in su.
Se in una cartella hai 3 file *.txtl, e cerchi *.txt, li troverai tutti e 3.
È davvero stranissimo!!!
ciao!!
Newsgroup: it.comp.lang.visual-basic
Titolo: API

Salve a tutti,
premetto che sono all'inizio con le API , volevo sapere dove si può reperire
una documentazione valida. In particolare avrei bisogno di informazioni su
una libreria chimata "ml32i2". Qualcuno ne sa qualcosa?
Ciao!!!

 ha scritto nel messaggio
news:ld%L9.675$R45....@news2.tin.it...

San google dice che è una dll di Mathematica
perchè non chiedi a lui maggiori lumi???

Newsgroup: it.comp.lang.visual-basic
Titolo: (ot) licenze e vendite (VB)

Salve a tutti
Non sò quanto la mia domanda sia pertinente ...
Io vorrei fare e distribuire applicazioni visual basic , il mio problema è
che non ho un negozio ma sono in realtà un operaio (in una carrozzeria )
quindi non ho partita iva , ammesso che io compri VB originale come posso
fare per vendere un mio prodotto ..? cosa dovre rilasciargli una fattura ??
oppure esiste un sistema specifico ?
Ancora una cosa .. non troppo legale ammettiamo che io faccia e regali un
programma sviluppato in visual basic ad un amico ... se arriva un controllo
della finanza lui può passare delle beghe oppure al limite sarei io a
passare dei guai ??
Non capisco granche di licenze fatture e partite iva e non sò quanto possa
convenirmi fare una partita iva (essendo anche operaio ) per vendere un
programmino in visual basic ( francamente non sò se ne farò altri ) e un
paio di siti intenet !
Sper che qualcuno ne sappia più di me e possa aiutarmi sia tramite newsgroup
e tramite email se sono completamente furi tema !
Grazie a tutti Adriano

Adriano,
molti di noi hanno esperienza di attivita' per conto proprio,
ma ogni caso ha le sue proprie peculiarita'.
fossi in te, interpellerei un paio di commercialisti.
(cosi' sentirai due pareri discordanti fra loro :)
Ciao
Aldo

quanto costi una P Iva non lo so, ma non ti conviene farla.
se hai detto che hai intenzione di fare solo un programma, si tratta di un
lavoro "occasionale" e quindi non hai bisogno di nessuna partita iva. le
tasse la paga inizialmente il tuo committente come sostituto di imposta. tu
devi aggiungere la somma percepita nella tua successiva dichiarazione dei
redditi. non so dirti altro, e quindi in ogni caso devi andare da un
commercialista. cmq l'unica cosa sicura è che per un singolo programma NON
devi pagare l'iva.
per quanto riguarda il programma regalato, basta che tu scrivi nella licenza
che è regalato, e nessuno puo dirti niente... non c'è stata nessuna
violazione, giusto? credo che se lo distribuisci su un cd o floppy non devi
neanche avere il bollino siae, perche non c'è nessun diritto patrimoniale da
tutelare (ma non ci giurerei).
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: NON C'E' LA FACCIO PIUUUUUUUUUUUU

Come posso memorizzare delle immagini in un record di un database tabellare
tipo access, che tipo di campo uso per memorizzare un'immagine ???
Grazie a tutti

 tipo access, che tipo di campo uso per memorizzare un'immagine ???
Come gia' piu' volte risposto, il metodo migliore e' quello di
archiviare non l'immagine intera, ma solo il sup path...
Ciao
Brando

...

Newsgroup: it.comp.lang.visual-basic
Titolo: VB.NET CreateObject , latebinding e Option Strict

Ciao a tutti,
ho la necessità di istanziare un componente COM (BullZip), volevo farlo in
late binding con Create Object, questo però va in conflitto con Option
Scrict ON, per cui non posso accedere alle proprietà dell'oggetto.
C'è qualche workaround?
Per ora ho ho messo il componente fra i riferimenti, ma volevo evitare.

Ciao Andrea [Work],

che versione del framework?
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 che versione del framework?
Rimarrei volentiere sulla 2.0.
Per ora ho separato i metodi in una classe con l'option Strict OFF solo su
quel modulo.
Tnx

 Rimarrei volentiere sulla 2.0.
allora devi farlo via reflection o con un ComCallableWrapper e 
IDispatch e IUnknown... se non ricordo male, meglio via reflection :-P


 .m
Mmh non pare semplice, per ora lascio il modulo esterno mi sa, rinunciando
solo lě all'Option Strict :)

 solo lì all'Option Strict :)
Ma guarda che la reflection non è affatto complicata:
    Dim objectType As Type = Type.GetTypeFromProgID(<ProgID del tuo server 
COM>)
    Dim obj As Object = Activator.CreateInstance(objectType)
    ' Per leggere una proprietà:
    <valore> = CType(objectType.InvokeMember(<nome proprietà>, _
                                                  Reflection.BindingFlags.GetProperty, 
_
                                                  Nothing, obj, Nothing), 
<tipo proprietà>)
    ' Per settare una proprietà:
    objectType.InvokeMember(<nome proprietà>, 
Reflection.BindingFlags.SetProperty, _
                                           Nothing, obj, New Object() 
{<valore proprietà>})
    ' Per chiamare un metodo:
    objectType.InvokeMember(<nome metodo>, 
Reflection.BindingFlags.InvokeMethod, _
                                           Nothing, obj, New Object() 
{<parametri>})
Bye
Raf 

 Ma guarda che la reflection non č affatto complicata:
Keepo il messaggio per tempi migliori, non mi piace usare codice che non
riesco a capire bene :)
Newsgroup: it.comp.lang.visual-basic
Titolo: RICH TEXT BOX CONTROL

 Hello, I have a problem with an RTF rich text control.
Suppose I have to insert formatted text directly from code.
Suppose I have to insert a title, centered, bold, with a particular font
size and so on...
I do the following (I will call "RT" my RTF control):
'These are settings valid from the insertion point on.
    RT.selfontsize = 12
    RT.selalignment = 2                     'centred
    RT.selbold = true
 'Now I insert the title
    RT.text = " My Title "
'Now I have to change line, ending paragraph, and reset alignement
    RT.text = RT.text & chr(13) & chr(10)
    RT.selstart = len(RT.text)           'This is to position the cursor at
the end of the text
    RT.selfontize = 10
    RT.selalignment = 0
    RT.selbold = false
'I insert the text of the paragraph
    RT.text = RT.text & " This is the body of my text, supposing ten
lines... "
'Now I have the title bold and centered, and in the next lines I have a text
left aligned, not bold.
'Now I want to add an ulterior line at the end, I want to end the paragraph,
so...
    RT.selstart = len(RT.text)           'This is to position the cursor at
the end of the text
    RT.text = RT.text & chr(13) & chr(10)  'This is to end the paragraph and
change line
NOW ALL THE TEXT IN ALL RICHTEXTBOX CHANGE IT'S ALIGNMENT TO THE TITLE'S
ONE: ALL BECOMES BOLD AND CENTERED !!!
Is anyone able to help me ?
Am I someway wrong or this is just a bug?
Thanx very much to anyone that will try my example and will answer me
Claudio Messora

AFAIK, you cannot set the properties of parts of a 
rich text box control.  Yes, it seems like you should
be able to, but I've given up trying.  If you learn how
to do this, post a follow up to the group.
Eric
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi vari 2

10 giorni fa ho spedito questo mex e nessuno mi ha c@#@§o e spero 
che in questi giorni almeno una risposta sintetica mi sia spedita
almeno via mail :-(
-Vorrei creare un form che occupi tutto lo schermo 
 ma se nelle proprietà del form metto massimizza all'avvio,
lo schermo viene completamente coperto dal form e scompare la 
barra di Windows infondo allo schermo quindi ho dimensionato "a mano"
il form ma eseguendo il programma il form volendo si può muovere in
tutte le direzioni anche portandolo fuori dallo schermo.
Come posso fare per ovviare a questo problema impedendo che si possa
muovere il form?
-C'è un modo (quale OCX?)per caricare delle immagini (da mettere ad
esempio come sfondo in un form)con estensione diversa da *.BMP?
-(Nuovo quesito) Vorrei fare in modo che su di un form mi vengano
creati "n" label e/o command in cui "n" è un numero che inserisco io 
in un altro form ho pensato di utilizzare un For ma non so come fare
e/o se si possa fare:
esempio:
For i = 1 to n
  ..................                          'Crea un label e/o
.                            command(qual è la sintassi?)
  label(n).caption = ............      '<-----come posso
.                                                 implementarlo?
Scusate per la quantità di domande ma sono nuovo a questo linguaggio
;-)
Apache

 .                                                 implementarlo?
E' un array di controlli. Devi prima porre sul form un controllo per ogni
tipo che intendi creare (ad esempio, una label e un textbox: chiamiamoli
rispettivamente lbl e txt), e porre la proprietà Index = 0. Poi nel codice:
Dim n as Integer
Dim i as Integer
n = 10			'O quello che vuoi tu
For i = 1 to n
     Load lbl(i)
     Load txt(i)
     lbl(i).top = ...
     txt(i).top= ...
     lbl(i).Visible = True
     txt(i).Visible = True
Next i
In questo modo avrai 10 label e 10 textbox (o 11 se il controllo con indice
0 è visibile). Ricorda che tutti ereditano le properietà del controllo con
indice 0, quindi dovrai cambiare le proprietà dei singoli controlli. ad
es.:
lbl(3).Caption = "Label # 3"
txt(6).Text = "Testo del textbox # 6"
e così via.
Domenico
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto su ODBC

una volta creato il dns : qualcuno mi può indicare le righe di codice per
aprire un archivio
tramite ODBC
Grazie

aprire un archivio tramite ODBC
Dunque l' ODBC è uno strato che si
mette tra te (il tuo programma) e un database, il suo compito è quelo di
occuparsi completamente del dialogo fra i due. Se campi db sotto il naso al
programma, questo manco se ne aggorce, purchè il nuovo db sia dello stesso
tipo del repcendente, ci capisce :))
Non puoi configurare un dns per un db
orracle e poi sostituirlo con uno access e sperare il che il programma vada
ugualmente. Quando definisci il dns, gli dici anche che driver deve esare
(vabbè che fa tutto da solo, ma almeno diciamogli con chi avrà a che fare).
Per accedere ad un db tramite ODBC nel codice non è cambia molto, anzi, a
dir poco cambia pochissimo, l' unica cosa che devi specificare è il tipo di
provider nella connctionstring.
Se devi puntare ad un db oracle, se non
ricordo male, debi scrivere:
   x.ConnectionString =
"provider=MSDASQL;....."
Comunque ricordato che lavorare con l' odbc
rallenta l' accesso al db, perchè logicamente questo strato intermedio,
qualunque cosa gli chiedi deve interpretare quello che vuoi da lui, e poi
passarlo in un linguaggio comprensibile al db...del resto, per arrivare al
db così devi fare un passaggio in più, lo starto ODBC appunto. :))
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it
 

ALTT!!
Mi correggo, ho detto una stronzata :)) Ehhh deve essere l' ora, č
presto e sono insonnolito!! :))
Dunque, il provider va specificato in
ogni modo, quello che appunto cambia, č l' aggiunta nella connection string
della clausula (si puň chaimare cosě?) dsn, che deve essere lo stesso nome
che hai messo nella campo "Nome Origine Dati" nella finestrella
"Configurazione ODBC per..." 
Una connectionstring che punta ad un db
oracle tramite ODBC, con dsn definito come pippo č questa:
x.ConnectionString = "provider=MSDASQL;DSN=pippo;uid=ahah;pwd=eheh"
Ricapitolando:
Tramite ODBC specifichi il DSN --> lo stesso nome che hai
messo in "Nome Origine Dati" quando hai configurato l' odbc
Tramite OLE
DB non si mette nessun DSN, arrivi direttamente al db e gli dai pswd e user
se ci sono.
In entrambi i casi va specificato il provioder per il db
usato.
Scusa per il bordello, spero che non ti ho confuso le idee :))

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto per file .exe

Mi č successa una cosa stranissima.
Da tempo lavoro con un programma scritto in VB4 col quale ho ottenuto un
file .exe che, fino a ieri, funzionava benissimo.
Improvvisamente, quando lo lancio, č apparso un messaggio di "memoria"
insufficiente. Tutti gli altri programmi (molto piů "grandi") non hanno
alcun problema.
Ho riformattato il disco, reinstallati tutti gli applicativi, ricompilato il
file .exe ... niente da fare: il sistema si blocca.
Qualcuno puň aiutarmi a capire "dove" si puň essere creato il problema?
P.S. quando carico il programma con VB4 e lo faccio partire con il tasto F5
funziona perfettamente.
Grazie in anticipo.
Dario Barbieri

Qualcuno può aiutarmi a capire "dove" si può essere creato il problema?


 Qualcuno puň aiutarmi a capire "dove" si puň essere creato il problema?


Newsgroup: it.comp.lang.visual-basic
Titolo: Cercare un file in una rete di pc w95

Ciao
Devo cercare e sostituire un file presente in diversi pc windows 95
collegati
in rete, questi pc hanno il disco C shared ma non sono mappati come device.
Come posso fare la ricerca? Un APi, un controllo .... se avete un piccolo
esempio
mi fate veramente un favore.
Grazie
Maurizio F.

 wrote in message 7shrs2$eje$1...@nslave1.tin.it...

Hai provato ad usare direttamente l'UNC ?
"\\NomeServer\RisorsaCondivisa\Directory\NomeFile.Ext"
Esempio: Dir$("\\Archivio\Disco_C\windows\win.ini")
Se devi fare invece una ricerca complessa, puoi mappare le unitą con
il sistema appena postato da Ven, guarda il messaggio
[API] WNETADDCONNECTION - WNETCANCELCONNECTION delle 12:42
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: Formattazione

Come si fa a formattare una casella di testo in formato data (gg/mm/aa)
Grazie
--
Silvio Spagnoli
s.spa...@abanet.it

 ha scritto nel messaggio
news:9621843...@sea.abanet.it...


 Come si fa a formattare una casella di testo in formato data
(gg/mm/aa)
A voler fare i precisini sarebbe da dire che non si puo`. Si
puo` solo assegnarle come valore una stringa (perche' solo
stringhe possiamo assegnare a una TextBox) che per noi
rappresenta una data. Con la funzione Format$ (vedi la guida
al riguardo).
Per esempio:
    Dim dtTuaData As Date
    Let dtTuaData = #6/28/00#
    Let Text1.Text = Format$(dtTuaData, "dd/mm/yy")
visualizzera`:
    28/06/00
--
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: Desktop di Windows

Qualcuno avrebbe qualche dritta su come fare a modificare lo sfondo del
desktop di windows da un applicazioni in Vb naturalmente!
Accedendo a quali file di sistema? Ho provato modificando il registro o i
file ini di windows ma non va proprio.
Grazie e a buon rendere.
--
~~~ MrOnederfull ~~~
mroned...@hotmail.com
http://www.mronederfull.com
 (coming soon!)

 desktop di windows da un applicazioni in Vb naturalmente!
c'è un'api ma non ricordo il nome.
prova a cercare qualcosa con setwallpaper (???) l'ho sparata.

Declare Function SystemParametersInfo Lib "user32" Alias
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal
lpvParam As Any, ByVal fuWinIni As Long) As Long
Public Const SPIF_SENDWININICHANGE = &H2
Public Const SPIF_UPDATEINIFILE = &H1
Public Const SPI_SETDESKWALLPAPER = 20
ret = SystemParametersInfo(SPIF_SETDESKWALLPAPER, 0&,
"c:\windows\prova.bmp", SPIF_UPDATEINIFILE Or SPIF_SENDWININICHANGE)
--
Piero Romani
HomePage:
http://digilander.iol.it/vbsegreti
"Non dico mai non si può fare."

 "c:\windows\prova.bmp", SPIF_UPDATEINIFILE Or SPIF_SENDWININICHANGE)
visto che ho lo stesso problema... questa apina e' graziosa, ma  vuole
la bmp...come si setta un jpg come sfondo?
la mia esperienza... volevo cercare di fare un vbs che cambiasse lo
sfondo...
creo un file di registro che cambia il registro modificando le chiavi
seguenti
[HKEY_CURRENT_USER\Control Panel\desktop]
"Wallpaper"=nomefile
"ConvertedWallpaper"=nomefile
[HKEY_CURRENT_USER\Software\Microsoft\Internet
Explorer\Desktop\General]
"Wallpaper"=nomefile
"BackupWallpaper"=nomefile
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\LastTheme]
"Wallpaper"=nomefile
ok, sono salvate, se guardo  le proprieta' dello sfondo e' quello che
ci ho messo io, ma win non se ne e' accorto!
e non lo cambia nemmeno al riavvio!
devo mandargli un messaggino in modo che si aggiorni, ma non ho
trovato modo:
disassemblando (si ho provato tutto) desk.cpl, vedo un bel po' di
funzioncine esportate, tra cui 
DeskSetCurrentScheme
DeskSetCurrentSchemeA
DeskSetCurrentSchemeW 
ma non so bene che argomeni passaer (provando a caso con rundll32.exe
senza argomenti ho ottenuto la finestra di caricamento del tema (ho
XP) ma non cambia
il desktop!)
e credo che non vada...
forse devo scrivere in qualche altra chiave del registro? 
qualcuno ha idea di una alternativa?
in fondo, IE lo fa in un attimo di settare una jpg come sfonddo....
(ma spy++ e softsnoop non mi intercettano nessuna chiamata
particolare...)  perche' io non riesco?
meew perplesso
Newsgroup: it.comp.lang.visual-basic
Titolo: Ocx Timer

Qualcuno mi sa dire (oltre ad ovunque) dove posso trovare un Timer più
preciso di quello fornito con VB5
Grazie Mille,
    Ciao al NG By Gianni C.

 preciso di quello fornito con VB5
se non sbaglio sul sito comune:
http://www.murialdo.it/it_lang_vb/

preciso di quello fornito con VB5
usa il gettickcount di windows, l'API è:
Declare Function GetCurrentTime Lib "kernel32" Alias "GetTickCount" ()
As Long
mi sembra funzioni correttamente.
Indica il tempo trascorso (in ms) da quando winzozz è in esecuzione.
Lo puoi usare come un timer utilizzando la matematica.
Nota: dopo 49 giorni di esecuzione continuativa di winzozz (e quando
mai potrà accadere senza avere problemi??), si azzera.


Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa Dati con Printer

Ho un recordset chiamato RS.
Volendo stampare il valore di un campo tramite l'oggetto Printer se digito:
Printer.Print RS("cognome")
non funziona.
Come debbo scrivere l'istruzione correttamente?
Grazie, Roberto.

 Printer.Print RS("cognome")
Printer.Print RS!Cognome
oppure
Printer.Print RS.Fileds("Cognome")
bye,
vbenry

 ha scritto nel messaggio
news:3bd7bf3d$1...@multidominio.mercurio.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ACM e VCM in visual basic

Premesso che la gestione dell'ACM mi pare sia trattata ampiamente anche nei
progetti presenti sul sito, e che comunque mi pare più "elastica", ho dei
seri problemi con la gestione del VCM (inteso come Video compression
manager). Qualcuno saprebbe dirmi dove trovare la documentazione
neccessaria? O darmi qualche informazione?
Grazie di cuore

 ha scritto nel messaggio
news:HDke9.885$qE6...@tornado.fastwebnet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Modifica immagini jpg

Ciao a tutti
Sto cercando di automatizzare una procedura che devo fare per le immagini da
inserire in un catalogo. Praticamente ho delle immagini (jpg) con
risoluzione di 640 x 480 a cui devo "tagliare" 1 cm in alto (70px) e uno in
basso.
Non ho idea da dove cominciare, magari è più semplice creare uno script con
programmi tipo GIMP?
Grazie
Ciao

 Ciao
non so quanto e' semplice in gimp. piuttosto che scriverci un vb (che di suo
in jpeg non salva, quindi devi usare p.e. la dll intel (
www.intel.com
 ->
developer)), si', farei una macro in photoshop. o un batch con
www.irfanview.com
, free. ha gli offset per il crop. gli algoritmi di
photoshop mi sembrano cmq migliori. te ne accorgi in stampa o con lo zoom.
hth, j.

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

Da dove posso scaricarmi la nuova versione di Ado ?
Luca

Prova 
www.microsoft.com
 :)))

Luca
http://www.microsoft.com/data/download.htm
Ciao


Sei furbacchione!!!!