mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: MSCE vc Access 97

Configurazione attuale:
1) alcuni database foxpro, e visual foxpro (con estensione .dbf per 
intenderci)
2) alcuni database paradox
3) alcuni database access 97
Le tabelle foxpro vengono aggiornate da un gestionale esterno e 
indipendente da me, idem per le tabelle Paradox lette da una 
applicazione che non ho realizzato io.
Io ho realizzato una serie di applicazioni in Vb che si appoggiano ad 
alcuni database Access 97.
Con Access 97 io riesco a fare collegamenti nativi alle tabelle foxpro e 
   paradox, senza passare da ODBC. In questo modo mi costruisco delle 
query Access che funzionano sulle tabelle in modo indipendente dal tipo 
di tabella che c'è sotto (leggi foxpro, e paradox) e in più sono veloci 
perchè non usano l'ODBC.
Questa bellissima proprietà è stata tolta in access 2000 e 2002, quindi 
il collegamento diretto con tabelle foxpro me lo posso scordare! Ma 
foxpro non è della Microsoft? Mah!
Ora mi piacerebbe passare a MSCE o sql 7, ma non sono ancora riuscito a 
capire se riesco a collegarmi a queste benedette tabelle in modo 
trasparente e nativo come fa access 97. Mi sembra di no, ma comunque è 
possibile gestirle con un altro sistema senza usare ODBC ?
Grazie

 possibile gestirle con un altro sistema senza usare ODBC ?
Boh, non si capisce se userai VB o Access come FE per MSDE.
Ad ogni modo in entrambe le ipotesi di consiglio di non usare ODBC, ma
connessioni ADO.
Ciao, Max

 connessioni ADO.
Chiarisco meglio la mia domanda:
1) Apro il "SQL Server Enterprise Manager di MSDE" e mi costruisco un 
database  con le sue brave tabelle magari fatte migrare da access.
2) Ora da dentro sql Server vorrei fare un collegamento alle tabelle 
esterne foxpro e paradox. Non voglio importarle voglio solo collegarle, 
come si faceva in Access 97 usando "collega tabella". E' possibile da 
dentro l'Entrprise Manager e se sì come?
Il passo successivo sarà di usare Visual Basic e ADO per collegarmi al 
database SQL!
Ciao
Marco

 dentro l'Entrprise Manager e se sì come?
Enterprise Manager è un Client grafico d'amministrazione del Server di
database, non è un ambiente di sviluppo (al di fuori della crezione di SP e
Triggers con la relativa sintassi SQL).
Ciao, Max

 Triggers con la relativa sintassi SQL).
Devo interderlo come un no, non č possibile ?!
Quindi se voglio interagire con le tabelle foxpro e paradox devo farlo 
sviluppando una applicazione esterna (nel mio caso in VB) che faccia da 
ponte tra SQL foxpro e paradox ?!
Quindi Access 97 mi permetteva di fare cose che SQL server non mi 
permette di fare ??? !!!
Ciao
Marco

 permette di fare ??? !!!
Access e Jet non coincidono: il primo č un'interfaccia grafica Front-End che
integra una versione proprietaria di Visual Basic (č utilizzabile
virtualmente con tutti i motori di database sulla terra compatibili
ODBC-Ole-DB).
Il secondo č il suo motore predefinito, quindi la parte "database".
Sql-Server č un puro Server SQL coi suoi bravi strumenti d'amministrazione:
per i FE devi usare Access, VB, VC++ o quello che ti  pare ;-)
Ciao, Max
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] winsock e win2000

Ciao a tutti,
sapete se vi sia qualche incompatibilita' fra il componenete winsock e w2k?
ho installato w2k e applicazioni compilate su w98, perfettamente
funzionanti, ricompilate o testate su w2k hanno iniziato ad avere
comportamenti anomali sul componente winsock, sia sul metodo senddata che
sul getdata.
qualcuno ha riscontrato le mie stesse anomalie?
beppe

 ha scritto nel
messaggio news:aq89ki$7hl01$1...@ID-96007.news.dfncis.de...


 Run Time Error '429' "Il componente activex non può creare l'oggetto"
l'errore in questione è molto generico, in quanto qualunque componente
utilizzato dall'applicazione lo potrebbe generare, in quanto e' sufficiente
che non sia presente una dipendenza o registrata una classe.
Potrebbe quindi essere un problema di registrazione dei componenti sulla
macchina (hai installato sp3 per w2k?), non credo invece a un problema di
licenze, poiche' questo si verificherebbe sulla macchina di sviluppo.
L'unico dubbio che mi viene è hai creato il pacchetto di installazione o
piu' semplicemente hai portato l'eseguibile sull'altra macchina?
beppe

 ha scritto nel
messaggio news:aqajtm$8210o$1...@ID-96007.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Controlli utente -> controlli active X

Ho commesso l'errore di continuare ad utilizzare i controlli utente (cosi
potevo modificarli continuamente) man mano che procedevo col mio progetto.
Ora, se volessi sostituirli con degli OCX corrispondenti, dovrei ridisegnare
tutti i form che ho fatto (non pochi).
Esiste qualche utility che possa essere di aiuto in questo caso?
Grazie, Sauro

 ha scritto nel messaggio
news:%%PPb.277982$e6.10...@twister2.libero.it...

Io, ho avuto un problema simile, ho modificato la versione di un controllo
ActiveX, sovrascrivendo l'originale rendendo cosi impossibile l'avvio dei
form che possedevano tale controllo. Sono riuscito a risolvere il problema
modificato manualmente il file .vbp del progetto modificando i dati relativi
al controllo con i dati relativi alla nuova versione, dati prelevati dalla
chiave del registro "HKEY_CLASSES_ROOT\TypeLib"
esempio di striga da aggiornare:
"Object={7F1A4579-53E3-4FCD-A970-4D7FAF4DE3C0}#1.0#0; MyControl.ocx"
PS: Chiaramente devono avere le stesse proprietą e metodi. :-)
Spero di essere stato utilie.
AleD

 AleD
Penso che il tuo problema fosse più semplice.
In realtà io dovrei intervenire su tutti i form che comprendono i controlli
incriminati (almeno credo) perchè il riferimento ad un controllo utente
interno al progetto è completamente diverso dal riferimento ad un OCX.
Comunque credo anch'io che l'unico modo sia quello di usare un normale edit
di testo e non VB per fare le modifiche.
Grazie comunque.
Ciao, Sauro
Newsgroup: it.comp.lang.visual-basic
Titolo: [CERCO] correlatori per articolo per SC

Ciao,
e' mia intenzione scrivere un articolo per il SC con i fondamenti
dell'interfacciamento VB - Dll in ASM, alla luce di un progettino che ho
postato. Siccome vorrei evitare di scrivere caz*ate troppo grosse
(sicuramente in buona fede) sto cercando qlcuno disposto a leggere
l'articolo (che sarà pronto in settimana, spero) e a segnalarmi eventuali
stupidaggini, errori, inesattezze, caz*ate.
L'articolo conterrà riferimenti a VB6 e MASM6.
La discussione avverrà tramite email privata.
Naturalmente, i cadidati dovrebbero avere, oltre alla buona volontà, anche
le necessarie competenze tecniche... (non si offenda nessuno per questo)
Grazie a tutti per l'interessamento.
Ciao
--
V. Roccasalvo
email:
vrocca....@iname.nos_pam.com
Pregasi rimuovere nos_pam prima di scrivere

 l'articolo
Mandi, mandi. Fa piacere vedere argomenti interessanti.
Curiosità: anche per te l'Url di riferimento per l'argomento è questo:
http://www.geocities.com/SunsetStrip/Stage/8513/assembly.html
O ne conosci altri?
Ciao
*Roby*
P.S.
La mia email è pubblica.


Lo prenderò come un invito a mandarti l'anteprima... ;-)))))))))))))


 e 
http://www.pbq.com.au/home/hutch/masm.htm
Anche io sono un ex Masmista. Anzi, devo essere tra i pochi che all'epoca
l'avevano comprato originale (ora è abandonware, come dimostra l'ultimo dei
tuoi due URL).
Se ti piace l'assembler, ti consiglio di dare una occhiata qui
http://ams.ampr.org/cdragan/journal.htm
 . L'Assembly Language Journal (ora
chiuso) conteneva una serie di perle veramente impagabili. Qualche esempio:
Creare oggetti COM in asm, usare DirectDraw in ASM, e robe simili.
Ciao
*Roby*

 Anche io sono un ex Masmista.
ex masmista, ex cista...
APOSTATA VIBISTA !
e dovresti pure fare il correlatore...
in quale sede accademica, di grazia ? :)


Java eh? Mi sa che qui e' stato l'umano a mettersi alla tastiera :P
Ciaotutti,
*

 O ne conosci altri?
anch'io ho sempre fatto riferimento a quello e stavo per scrivere un
articolo per il mio sito da mandare in cc al s.c.
ieri sera ravanando nel CD di VB5 ho trovato casualmente una
documentazione MS per la costruzione di DLL da usare con VB5.
forse potrebbe esserti utile anche se parla di C
la trovi in D:\Tools\Docs
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud

 in quale sede accademica, di grazia ? :)
Aridaje...
Fanciulla parte, mi metto in ginocchio sulla Crusca? ;-)
Ciao
*Roby*

 la trovi in D:\Tools\Docs
Grazie. Mi tocca di replicare però...
Spulciando i miei vari link, ho ritrovato questo:
http://www.geocities.com/SiliconValley/Heights/7394/
C'è un bell'esempio su come scrivere in ASM una DLL per calcolare il CRC32.
Ciao
*Roby*

 *Roby*
Per oggi ho fatto indigestione di link e risorse, le anilizzerň... con
calma.
Grazie a tutti,



si possono unire gli sforzi...
Ciao,

Newsgroup: it.comp.lang.visual-basic
Titolo: FOGLIO EXCEL

Buongiorno a tutti, sto lavorando con Vb-Excel, e ho un problema. In
pratica in VB ho un ciclo che mi crea delle tabelle in modo orizzontale,
ovvero la prima tabella da dalla colonna A alla colonna F, la seconda
tabella dalla colonna H alla colonna P, in pratica arriva alla colonna IV
e le colonne di excel finiscono.come mai? non c'e' un modo per aggiungere
altre colonne almeno fino a MZ.
Aiutatemmiiii.Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 altre colonne almeno fino a MZ.
Excel ha un limite di colonne e di righe.
Non ricordo i numeri esatti, ma può essere che tu sia arrivata alla 
fine.
Potresti risolvere utilizzando Excel 2007 in modalità binaria, ma 
immagino non sia ciò che ti serve.
Ciao
Alberto
-- 
Max Beerbohm: Tutto ciò che è degno di essere fatto è stato fatto 
ripetutamente. Dalle cose mai fatte bisognerebbe tenersi, sospetto, 
molto alla larga.


Excel dispone di(almeno questo fino alla prossima versione):
Righe:65536
Colonne:256
Dai un'occhiatina qui:
http://support.microsoft.com/kb/272729
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/

Newsgroup: it.comp.lang.visual-basic
Titolo: Icona dei controlli utente

Come si procede per sostituire l' icona di un user control ActiveX
progettato in Visual Basic ?
    Grazie anticipatamente.
 
mar...@meb-system.it

progettato in Visual Basic ?
Prop ToolBoxBitmap definisce l'icona che rappresenta il controllo nella
barra degli strumenti
Ciao Stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto database

ertgryertygertye
--
Posted from 
mta03-acc.tin.it
 [212.216.176.34] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG





 ertgryertygertye
Ti hanno imbavagliato?
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

 wrote in message
000a01bfc4f7$891febc0$0100007f@incorso...


 puoi fare cosě:

Newsgroup: it.comp.lang.visual-basic
Titolo: Resize form

Ciao a tutti, sto impazzendo in una cosa che mi sembra estrememnte banale.
Vorrei effettuare il resize di una form a runtime. In particolare la
sequenza è questa:
 1. con common dialog apro un'immagine
 2. recupero le dimensioni dell'immagine
 3. con il metodo move faccio il resize della picture box e della form.
Ora, il resize della picture funzione ma della form no. Ho usato il metodo
Move così:
...
Picture1.width=imgSizeX*15 (era in px)
Picture1.height=imgSizeY*15
me.Move Left,Top,PictureBox.width,Picture1.height
..
la form ha BorderStyle=Sizeable. Qualcuno mi può aiutare?
Grazie a tutti
Giuseppe

 me.Move Left,Top,PictureBox.width,Picture1.height
prova:
picture1.left=0
picture1.top=0
me.height=picture1.height
me.width=picture1.width
CIAO

 me.width=picture1.width
Avendo il bordo devi ricavare le dimensioni totali del form.
Puoi ricavare le dimensioni dei bordi da aggiungere a quelle del form così:
Me.Width - Me.ScaleWidth
Me.Height - Me.ScaleHeight
Attenzione: Width e Height sono sempre in twips, mentre ScaleWidth e
ScaleHeight sono nell'unità di misura del form per cui andrebbero convertiti
con
Me.ScaleX(Me.ScaleWidth, Me.ScaleMode, vbTwips)
P.s.: Non fidarti di quel "* 15" (e diffida dai magic-numbers in genere).
Usa Screen.TwipsPerPixelX|Y: io ad as. ce l'ho a 12.
Ciao
-- 
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net


Perfetto, grazie mille per le dritte. La frase sopra perň mi č un po'
oscura.. cioč intendi che quelle differenze sopra sono i "delta" che devo
aggiungere alle dimensioni della form?
Grazie ancora.
Giuseppe

 aggiungere alle dimensioni della form?
Esatto


Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Documentazione su API

Qualcuno sa dirmi dove è possibile trovare una buona documentazione sulla
GDI32 ??
... suggerimenti, libri, siti, file in vostro possesso,
 insomma quello che sapete.
GRAZIE, ciao

Come da oggetto.
Apogeo, 19.000 lire
C'è tutto.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [UnOfficial MITTING] - 16 Giugno 2007, a Verona

Please rispondere a questo messaggio per confermare.
Sabato 16 giugno 2007, a pranzo.
Speriamo che il drago che dorme si svegli che ce lo facciamo alla 
griglia :)
Bau bau
-> GbC
www.gbcweb.com
www.chiappori.com

 griglia :)
Aggiudicato. Verrei da Milano, ma sono senza macchina.
Se qualcuno parte da Milano mi faccio scarrozzare volentieri (ovviamente 
dividiamo le spese).
Nicola

 Bau bau
si', dai.
a.

GbC ha scritto:

OK.....
io parto Da Prato...mi posso spingere verso Pistoia-Empoli-Firenze al max!!!
....al limite posso fare la cisa e passare da Lucca Viareggio 
Massa......o potete venire a Prato che vi carico!
...che mi fate fare il viaggio da solo?
Posso ospitare da 3 persone (comodamente e larghe) a 5 ......comode a 
patto di non avere le chiappe esageratamente larghe!....anche la 
multipla c'ha i suoi limiti!
Un unico limite: non mi vomitate in macchina al ritorno che la moglie 
s'incazza!

 Sabato 16 giugno 2007, a pranzo.
In linea di massima va bene. Saprò solo all'ultimo le mi condizioni 
lavorative! :(
Newsgroup: it.comp.lang.visual-basic
Titolo: patch per programma

ciao a tutti,
ho sviluppato un'applicazione in vb6 + access.
l'ho distribuita alla mia rete di collaboratori e tutto funziona bene.
A volte però ho l'esigenza di distribuire una versione aggiornata che
aggiorna sia il .exe che il db.
Fino ad ora ho sempre fatto disinstallare la vecchia versione e fatto
reinstallare la nuova però è una faccenda lunga e brigosa (sono a contatto
con molta gente che il computer non sa dove sta di casa).
Sto quindi cercando una soluzione che mi permetta di automatizzare il tutto.
Pensavo di poterlo fare mandandogli un eseguibile che (una volta indicato il
percorso del programma) andasse a rimpiazzare il vecchio exe ed il vecchio
db (i controlli usati dal prg sono sempre gli stessi quindi non dovrebbero
avere problemi) ma non so come fare.
E' possibile inviare un'exe che contenga il nuovo .exe e il nuovo db e che
faccia da solo questa sporca procedura?
Oppure ci sono altri metodi per upgradare il prg?
grazie a tutti in anticipo
Samuele
-Per email togli le MUTANDE dall'indirizzo.

Io se devo semplicemente fare una sostituzione dei files uso winzip.
Basta creare un exe autoestraente e impostare un quale cartella estrarre il
tutto.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no
web: 
http://www.nicolaottomano.it

 estrarre il tutto.
Tu sai che l'autoestraente di winzip presume la licenza regolare dello
stesso?
Io non l'ho (ed è ancora l'unica che mi manca). Tu?

Il 18/12/2003 14.15, Lupo scrisse:

Si puo' anche usare 7-zip che e' freeware.
Piu' che della licenza mi chiederei piuttosto:
"ma se uno degli utenti ha installato il programma in una cartella non 
standard, winzip dove estrae l'aggiornamento?"
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 > Io non l'ho (ed č ancora l'unica che mi manca). Tu?


 Oppure ci sono altri metodi per upgradare il prg?
Fatti un bel setup con InnoSetup! E' gratuito e lo puoi scaricare qui:
http://www.jrsoftware.org/isinfo.php
Esteban

Newsgroup: it.comp.lang.visual-basic
Titolo: intercettare la connessione a internet

Qualcuno sa se è possibile in VB5 intercettare l'evento di connessione
avvenuta di Accesso Remoto?
Grazie
--
Andrea
je...@magnos.it

Ho una FAQ per verificare se la connessione è attiva,se ti interessa vai a
http://www.lunet.it/offerte/berti/faq.html
ciao
carlo

Newsgroup: it.comp.lang.visual-basic
Titolo: Scomparsa applicazioni?!?

Qualcuno sa come creare applicazioni in visual basic che si attivano senza
però essere viste? Vorrei che non si vedesse il tasto nella barra delle
applicazioni e magari ci fosse solo una icona nella traybar; una sorta di
applicazione invisibile.
Grazie in anticipo.
Seba

perņ essere viste? Vorrei che non si vedesse il tasto nella barra delle

Newsgroup: it.comp.lang.visual-basic
Titolo: elenco alfabetico da un database

vorrei visualizzare in una listbox in ordine alfabetico una serie di
nomi prelevati da un campo di un database Access. Dando un'occhiata
all'help ho visto che bisogna usare un ORDER BY e quindi ho provato in
questo modo:
Set dbsComuni = OpenDatabase("comuni.mdb")
Set rstComuni = dbsComuni.OpenRecordset("SELECT Comuni, " & "ORDER BY
Comuni")
ma ricevo un "errore di sintassi (operatore mancante) nell'espressione
della query 'ORDER BY Comuni'"
cosa manca?
Partecipa alla protesta contro la Tariffa Urbana
a Tempo. Perche' la Rete sia un diritto di tutti.
http://notut.ml.org
--------------------------------------
Aranar
http://www.nettaxi.com/citizens/Aranar/
   (above all VgaPlanets)
http://www.tempolibero.com/user/aranar
    (sopratutto VgaPlanets)

Comuni")
Manca la tabella da dove estrai i dati:
Set dbsComuni = OpenDatabase("comuni.mdb")
Set rstComuni = dbsComuni.OpenRecordset("SELECT Comuni FROM [TabellaComuni]
ORDER BY Comuni")
Ciao Marco.
-- 
Remove xxx from E-mail.




Newsgroup: it.comp.lang.visual-basic
Titolo: Il 10 marzo... :|

Uhm... Ho una notiziola di quelle da leccarsi le orecchie... :|
Il 10 marzo ho al 95% un esame, anche se e' sabato. Il professore di
Economia e Organizzazione Aziendale ha ben pensato di fissare lo
scritto quel sabato mattina. Non e' ancora matematico, ma siamo
*quasi* certi che sara' quel giorno. Naturalmente, se e' il 10 rischio
grosso di fare molto tardi e di essere impegnato fino a dopo ora di
pranzo, che avrebbe come conseguenza quello che intuite anche da soli
:|
Spero tanto che lo sposti, ma sara' dura :|
Saluti amareggiati che tra l'altro e' uno degli esami che mi stanno
piu' sulle balle...
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

 piu' sulle balle...
pubblicare subito email prof.
1 msg al giorno da ogni ng'er, di qui al 10/3, con supplica di spostare la
data.
2 risultati certi:
a. data spostata.
b. vbr cambia ateneo. d'altronde ha s. marino li' vicino...
:)

Newsgroup: it.comp.lang.visual-basic
Titolo: vorrei poter fare in access un menu ad albero ma non so da dove cominciare....

nessun mi può indirizzarmi sulla retta via?
grazie mille

 wrote in message
news:be455f$aa9$1...@news.flashnet.it...


 nessun mi puň indirizzarmi sulla retta via?
i.e. it.comp.appl.access
in VB va bene qui.
Cerca info su MSDN oggetto TreeView.
Alex

 grazie mille
http://www.sitocomune.com/
Forms
Esempi di utilizzo dei controlli: TreeView, ListView, ImageList
Proggetto in Access 97, la conversione in Access 2000 non dovrebbe
presentare problematiche.
giuseppeD

scusate il mio Off Topic
ciao e grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: Help ORACLE

Scusate dove posso trovare del materiale per interfacciare vb6 ad oracle
Vi ringrazio anticipatamente per la risposta.

 wrote in message
8u6rbv$2pge$1...@stargate1.inet.it...


Io mi sono trovato molto bene con un libro.
Il titolo è 'Visual Basic Oracle 8 Programmer's Reference' di Dov Trietsch
(non so se ho scritto giusto il nome dell'autore :-)) edito dalla WROX
Press.
Nicola


Scusa, quali argomenti tratta? ed in inglese o italiano?
Grazie

 Grazie
Ma lo hai letto il titolo ?

 Ma lo hai letto il titolo ?
uffa ! mai dare niente per scontato !
magari il titolo e' inglese ma il testo italiano !
guarda questo ng, per esempio...
:))

Il libro, naturalmente in inglese, illustra buona parte delle problematiche
che si incontrano lavorando con programmi VB che si appoggiano a DB Oracle.
La cosa positiva è che propone esempi di risoluzione di problematiche
abbastanza realistiche e sempre con due soluzioni: una utilizzando strumenti
nativi Oracle (OCI, PL/SQL) l'altra utilizzando VB. Unica pecca, se
vogliamo, è che per trarre il massimo da questo libro bisogna avere una
buona conoscenza di Oracle come DBMS e  come ambiente di sviluppo (perlomeno
conoscere PL/SQL).
C'è da dire inoltre, cosa non da poco secondo me, che l'autore resta sempre
super partes. Non si schiera mai a favore di Oracle o di Microsoft cosa che,
purtroppo, mi è capitato di trovare in molti altri libri, ma illustra
abbastanza obiettivamente la soluzione migliore, a volte anche consigliando
un RDBMS diverso da Oracle. Infatti nella prima parte del libro descrive le
potenzialità (vantaggi/svantaggi -effettivi-) degli RDBMS più comuni
(Oracle, SQL Server, Access).
Secondo me è un libro che merita...
Saluti
Nicola

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Aggiornamento del DB

Ciao, rieccomi qui con un'altra bella domada.
Allora ho una maschera d'inserimento dati che e' collegata ad un
database.
Ho un form con diverse textbox che devono essere reimpite con dati
anagrafici: codice, nome, cognome, etc.
Al caricamento del form viene aggiunto un nuovo recod (addnew) al
recordset.
Nella prima text box ho messo, nell'evento lost focus, una routine
che mi cerca il codice nel Db e, se questo esiste, mi inserisce
automaticamente il nome e il cognome corripsondenti nei rispettivi
textbox.
La cosa funziona per i nominativi gia' presenti nel Db (Access), ma se
inserisco un nuovo nominativo (con un nuovo codice), se ritorno su
quel form e inserisco il codice, di quest'ultimo inserimento non mi
compaiono le altre textbox aggiornate.
Penso che il problema sia l'aggiornamto del db, ma e' strano, perche'
se scorro i record i nominativi nuovi compaiono tutti, ma non funziona
il codice di completamento automatico.
Cosa posso fare ??
Un grazie a tutti coloro che mi sapranno dare qualche indicazione.
Allego un pezzo del codice che utilizzo....
Quando carico il form con il DB:
	form2.Data1.Recordset.MoveLast
	form2.Data1.Recordset.AddNew
il codice nell'evento lost focus e' questo:
	Set db = OpenDatabase("d:\fabio\vb\pippo.mdb")
	Set rs = db.OpenRecordset("SELECT * FROM [pippo] WHERE [codice] ="""
& Text1(0).Text & """")
	'Text1(1).Text = rs!cognome
	'Text1(2).Text = rs!nome

 form2.Data1.Recordset.AddNew
Spesso io risolvo con un form2.data1.Recordset.refresh
Saluti
        Simone!
Newsgroup: it.comp.lang.visual-basic
Titolo: DINUOVO errore di sintassi in una stringa sql

DUNQUE RAGAZZUOLI FINO A QUI FUNZIONA !!!!
strQuery = "SELECT PROG,FL_PROD,DESCRIZIONE AS PRODUTTORE,SERIE,MOD2 AS
MODELLO,LISTINO FROM DETTAGLIO WHERE prog =" & _
     LBL_PROG_DETT.Text
IL PROBLEMA E' QUANDO CI AGGIUNGO LASECONDA CONDIZIONE AND FL_PROD=1
DOVE STO BENEDETTO CAMPO FL_PROD E' CARATTERE E FACENDO COSě NON FUNZIONA !!
PORCA BULETTA
strQuery = "SELECT PROG,FL_PROD,DESCRIZIONE AS PRODUTTORE,SERIE,MOD2 AS
MODELLO,LISTINO FROM DETTAGLIO WHERE prog =" & _
     LBL_PROG_DETT.Text And FL_PROD='1'"
--
----------------------------------------------------------------------------
------------
Stefano Grassi
System  Admin Sabiana S.p.A
Sabiana S.p.A
Via Piave , 53 20011
Corbetta MI
Tel. 02972031
Web Site: 
www.Sabiana.it
 
www.Sabiana.com
----------------------------------------------------------------------------
--------------------------------------------------------
INFORMAZIONI STRETTAMENTE CONFIDENZIALI
L'invio di questa e-mail č destinato solo ad uso personale o a enti sopra
nominati e potrebbe contenere informazioni riservate, coperte da segreto
professionale e non soggette a divulgazione ai sensi di legge. Se non ne
siete i corretti destinatari, con la presente siete informati che non Vi č
assolutamente permessa alcuna divulgazione, copia, distribuzione, o altro
uso delle informazioni in essa contenute. Se per errore avete ricevuto
questo messaggio, Vi chiedo cortesemente di informarmi immediatamente al
mio indirizzo di posta elettronica. Grazie.

 FUNZIONA !! PORCA BULETTA
Per la seconda e ultima volta:
strQuery = "SELECT PROG,FL_PROD,DESCRIZIONE AS PRODUTTORE,SERIE,MOD2 AS
MODELLO, LISTINO FROM DETTAGLIO WHERE prog ='" & LBL_PROG_DETT.Text & "' And
FL_PROD='1'"
PS: Togli il maiuscolo, quando non necessario. Siamo ormai ... sordi!

      LBL_PROG_DETT.Text And FL_PROD='1'"
Caro Steafno,
sicuramente il tuo Outlook Express ha dei grossissimi problemi, in quanto:
1) ti hanno già spiegato dove sbagli, postandoti anche il codice corretto
2) il tipo di errore che commetti dimostra che non hai capito assolutamente
un cazzo di come funziona la comunicazione coi DB (ma hai studiato due righe
di qualche testo prima di cominciare, o credi che ti venga tutto per scienza
infusa?)
3) hai dimenticato attaccato il Caps Lock
Ciao
Alberto
PS: And FL_PROD='1' fa parte del codice VB o della stringa SQL? E
riflettendo su questo dovresti capire tante cose....
Newsgroup: it.comp.lang.visual-basic
Titolo: MOV o AVI

Sono un profano di VB e vorrei sapere come visualizzare un .MOV o un
.AVI all'interno di una applicazione
compilata con VB 5.0.
                Vi ringrazio anticipatamente, Enzo
--
Automatic posted from 
nike2.athena2000.it
 [194.140.224.252]
via Mailgate Server - 
http://www.mailgate.org

...


 sia installato il supporto per tale formato. ( di solito č Quick Time )
Per i .mov Dovrebbe bastare il controllo activemovie (AMOVIE.OCX), ma
non so ancora come usarlo, mi da' errore.
-- 
Demis Magoga
de...@mall.it
dma...@merlot.dtv.unive.it
http://www.geocities.com/SiliconValley/Horizon/3639
 
[Internet: Chi cerca trova]

Qualcuno puo' mandarmi un esempio di esecuzione di un .AVI utilizzando
MCIcontrol ?
                Grazie anticipatamente


Newsgroup: it.comp.lang.visual-basic
Titolo: manuale viasual-basic quale?

Salve a tutti ho intenzione di imparare il linguaggio visual-basic,in
considerazione del fatto che non conosco alcun linguaggio di programmazione
e che ho intenzione di sfruttare questo linguaggio per costruire semplici
software gestionali x piccole aziende quale manuale mi consigliate?(gradirei
che lo stesso abbia un cd x fare copia/incolla con i listati
e che faccia molti esempi pratici)
un grazie anticipato
-- 
Posted from [151.35.160.132] by way of 
oe67.law9.hotmail.com
 [64.4.8.202] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

un grazie anticipato
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
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:OE67c4Iu1B6gV...@hotmail.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: OCX per trova file

Vorrei sapere se esiste un OCX per cercare un file in una struttura
ramificata restituendo il percorso del file.
Spero di essere stato chiaro.
Ciao e grazie.
Enzo

 ramificata restituendo il percorso del file.
guarda se la funzione dell'API SearchTreeForFile() fa al caso tuo...
trovi un esempio nell'API-Guide (
http://www.allapi.net
)
Ciao
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: riferimenti e dll usati, come scovarli?

Terminato il mio prog utilizzando excel e il VB ad esso associato, ho
scoperto che sugli altri pc (il mio ha installato anche il VB6) il tutto non
gira; in particolare mi viene dato come primo errore la sub
Sub svuota_bench_grafico()
Righe_Tot =
Application.WorksheetFunction.CountA(Worksheets("DatiBench").range("A2:A25")
)
For see = 2 To Righe_Tot
Worksheets("DatiBench").ChartObjects(1).Chart.SeriesCollection(2).Delete
Next see
End Sub
ma io temo l'errore non sai solo qui, anche perché sul mio pc funge bene.
Qualcuno mi aveva parlato di comandi utilizzati nelle userform che potevano
essere del VB6, senza che io lo sapessi. Come controllare?
Si tratta d iqualche dll associata al programma? io ho praticamente svuotato
i Riferimenti, ma continua a non funzionare.
Come tenere sotto occhio efficacemente quello che ho usato nelle Form e
nelle sub?
Grazie a tutti.
francesco
* ascolta  "A silver mt. zion" *

 ha scritto nel messaggio
news:9sgbo6$9t1$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: mancano gli OCX ?!?

Ho realizzato un programmino che interagisce con pagine web, con uso di
Internet Controls ed Internet Transfer Controls.
A ma il programmino funziona bene, ma inviatolo per prova ad un amico, a lui
risponde con un errore:
Runtime error 339: MSINET.OCX missing or invalid
Questo vuol dire che, al momento della compilazione per creare l' EXE questi
componenti non vengono "inglobati" nel programma?
E allora se l'EXE non basta cosa bisogna fare? Creare un installer che
installi in windows/system l'OCX? E come si fa?
Grazie mille come al solito... :-)

 E come si fa?
Usa la "Creazione guidata pacchetti di installazione" che VB ti fornisce.
Se non la trovi nel menu "Avvio/Programmi/Microsoft Visual...." la trovi
nella directory VB da qualche parte cercando il file PDCMDLN.EXE.
Ciao.
Giorgio.

 nella directory VB da qualche parte cercando il file PDCMDLN.EXE.
Ovviamente una volta installati i componenti non è più necessario fare
un'altro pacchetto d'installazione, ma basta sostituire l'exe.
Se aggiungi altri componenti dovrai rifare l'installazione, oppure mandare i
componenti aggiunti e farli registrare a mano con regocx32.exe
Ciao

 componenti aggiunti e farli registrare a mano con regocx32.exe
Non era regsvr32.exe?
    Assa.

Ragazzi, vi ringrazio della risposta....
Solo che, cazzo, per un programmino di 57 Kb (leggesi Kappabytes) viene una
installazione da 3 mega!!!!!
E poi come mai mi crea una cartella da 12-13 files e non un unico exe
autoscompattante??
Devo crearmelo io con winzip??
Vorrei passarlo via internet, ma mi rifiuta l'autocomposizione dicendo che
non ci sono componenti activeX (il che č peraltro vero)
grazie della pazienza....

    Assa.
Per gli ocx va bene anche il regocx32, se invece vuoi registrare
tutti gli activex (dll e ocx) che si trovano in una directory puoi usare 
regit *.* 
ciao, hal
tutto

 non ci sono componenti activeX (il che č peraltro vero)
ci mancherebbe il contrario :)
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud

 non ci sono componenti activeX (il che è peraltro vero)
Vado a memoria perche' non uso l'autocomposizione di VB da un bel pezzo,
comunque quell'opzione non serve semplicemente a fare l'upload del tuo setup
su un sito, ma prepara un CAB per permettere di utilizzare un controllo
ActiveX da te creato direttamente su una pagina Web...
Una volta entrato nel meccanismo (prova ad esempio ad aprire il file
setup.lst per vedere cosa viene incluso di norma nei programmi) puoi
eventualmente provare un'altrernativa al setup di VB, molto "sponsorizzata"
dal NG: Inno Setup 
http://www.jrsoftware.org/
Ciao
--
Luca Dormio
luca....@tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Confronti testo

 faccio un confronto su due tabelle che contengono lo stesso campo di 5 
caratteri ma incece di avere centinaia di records ne salatano fuori solo 
4-5.
I campi che metto in relazione sono cosi:
00124    00124
08500    08500
98541    98541
ecc..   ecc..
Come mai non me li restituisce tutti?
Grazie per ogni info e buone vacanze a tutti
-- 
Greg 

greg ha scritto:

Risolto, come sempre � colpa mia. Una tabella era vuota in una determinata 
circostanza. Chiedo venia :)
-- 
Greg

Newsgroup: it.comp.lang.visual-basic
Titolo: [vb6] copiare i valori di una inputbox esterna

ciao a tutti,
forse l'oggetto puň non sembrare chiarissimo per cui cerco di essere piů 
preciso:
- progetto vb6
con componente webbrowser
carico la pagina:
.Navigate 
"
http://maps.google.it/maps?f=q&source=s_q&hl=it&geocode=&q=firenze&ie=UTF8&hq=&hnear=&z=16
"
successivamente click su un tasto:
.Navigate "javascript:void(prompt('',gApplication.getMap().getCenter()));"
a questo punto mi appare una inputbox con le coordinate di cui vorrei poter 
scrivere i valori in un db.
grazie per l'aiuto


Prova a spulciare le API google, forse trovi un metodo piï¿œ diretto.

 Prova a spulciare le API google, forse trovi un metodo più diretto.
purtroppo ho provato a spulciare le api di google, ma per il momento nulla 
da fare...


visto che le coordinate appaiono selezionate, un bel
 sendkeys CTRL + C  seguito a breve da un invio, li copiano
nella clipboard.


grazie 1000, ottima idea
Newsgroup: it.comp.lang.visual-basic
Titolo: Oggetto Recordset più veloce?

Postato anche su it.comp.www.asp
Ciao a tutti,
mi chiedevo quale tra questi due metodi è il più performante e il meno esoso
in termini di risorse utilizzate:
Devo cercare un record in una tabella, se c'è lo modifico, altrimenti ne
inserisco uno nuovo.
Caso 1 (via SQL):
-------
Set rs = cnn.execute "select TOP 1 CAMPO from TABELLA where CONDIZIONI"
if rs.EOF then
    cnn.EXECUTE "INSERT INTO TABELLA ..."
else
    cnn.EXECUTE "UPDATE TABELLA SET ..."
end if
Set rs = nothing
Caso 2 (metodi oggetto Recordset):
-------
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "select TOP 1 CAMPO from TABELLA where CONDIZIONI", cnn, 1, 3
if rs.EOF then
    rs.AddNew
end if
rs("CAMPO") = Valore
...
rs.Update
rs.Close
Set rs = nothing
Secondo voi è meglio usare le proprietà e i metodi dell'oggetto recordset o
fare tutto via SQL?
Che differenza c'è in termini di prestazioni?
Il server come *vede* il metodo rs.update? Lo traduce in SQL?
Grazie per l'attenzione.
Filippo


Personalmente preferisco il secondo metodo, ossia quello di fare l'AddNew
sul recordset.
Però, in un ambiente multiutente, queste due modalità sono entrambe
sbagliate, visto che controlli l'esistenza di un record, se non c'è lo
inserisci, e poi non verifichi se ad esempio nel frattempo l'aveva inserito
qualcun altro.
Se per caso usi Sql-Server o MSDE, ti consiglio di creare una piccolissima
stored procedure, che esegua tutto direttamente sul server. Caso tipico è
quello dell'inserimento a magazzino di un prodotto. Se già era presente,
bisogna aumentarne la giacenza, altrimenti occorre creare un nuovo record.
Io ho una SP che si chiama "AggiornaGiacenza", a cui passo il codice
articolo, la quantità movimentata e la causale del movimento. La SP mi
scrive nel log dei movimenti, aggiorna la giacenza, se la giacenza va a 0
elimina il record, ecc...
Ciao
Alberto

 stored procedure,
Putroppo non posso usare SQL Server. E' per una applicazione Web (ASP +
Access o MySQL).
COmunque ho spulciato un po' nell'MSDN e penso di aver trovato un
compromesso:
cnn.BeginTrans
cnn.Execute "update TABELLA set CAMPO = VALORE where CONDIZ.",
RecordsAffected
if RecordsAffected = 0 then
    cnn.Execute "INSERT INTO TABELLA ... "
end if
cnn.CommitTrans
In questo modo evito:
1. di creare un oggetto recordset per ogni controllo
2. di eseguire la query di selezione
3. che due utenti inseriscano contemporaneamente le righe (cnn Transaction
control).
Isn't it?
Grazie.
Filippo
www.mercatinomusicale.com
Newsgroup: it.comp.lang.visual-basic
Titolo: risorse.

Ciao,
ho creato un prg in visual basic che esegue un collegamento ad un db remoto
per effettuare una serie di operazioni su un grosso numero di record. Il
problema è che mentre esegue queste operazioni il prg diventa "occupato"
cioè non mi permette neanche di aggiornare una label! c'è un modo per
risolvere il problema (in pratica fare in modo che non tutte le risorse date
al prg dal sistema operativo vengano impiegate dalla stessa funzione)?
Grazie.

 Ciao,
doevents
(usato bene: vedi i post precedenti sull'argomento)
ciao
ugo

 ha scritto nel messaggio
news:9eoqb5$5p0$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Risultato di una query su Datagrid

Salve chi mi puņ aiutare come faccio per inserire il risultato di una query
in una datagrid in modo che non mi faccia vedere tutto il database ma
soltanto quello che mi interessa,il tutto senza usare il componente adodc ma
creando da codice un oggetto connection ed un oggetto recordset.
Grazie mille

 Salve chi mi può aiutare come faccio per inserire il risultato di una

Ciao STefano,
innanzitutto, a meno di una query gigantesca, in una griglia
puoi visualizzare tutta una "tabella" e non un "database" ;-)
Poi, una volta creato il tuo rs ( lato client ) basta che lo assegni
alla proprietà DataSource della griglia.
Set DataGrid1.DataSource = Rs
Ciao
 Valter
P.S. l'argomento è stato spesso trattato nel NG, nel tuo
stesso interesse, ti consiglio di dare un'occhiata oltre che
ai vecchi post ( tramite Google ), anche a MSDN e/o
alla guida sul tuo PC.
Il tutto per una maggior completezza di informazione.

 puoi visualizzare tutta una "tabella" e non un "database" ;-)
Se il db ha le seguenti tabelle:
tb1
tb2
...
tbn
SELECT tb1.*,tb2.*,...,tbn.* FROM tb1,tb2,...,tbn
Visualizza tutto il database!
;-)
		maxx


Era esattamente ciò che intendevo per query "gigantesca"... ;-)
Ciao
 Valter

 ha scritto nel messaggio
news:ad2r16$1ma6$1...@newsreader1.mclink.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Icona in un eseguibile

Come si fa a mettere un icona in un programma pascal .exe?


Su questo NG si parla di Visual Basic, non di pascal.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Exportare le Dll

Salve
Vorrei sapere se è possibile esportare le funzioni di un Dll in un file.
--

> Vorrei sapere se è possibile esportare le funzioni di un Dll in un file.
con i miei occhi spalancati, leggendo il post di Fulvio penso...
...
...
o questo e' un genio oppure io non ho capito un tubo di
programmazione
nota che i soggetti possono anche essere invertiti =)
se ti riferisci alla lista delle funzioni esportabili, credo si possa fare,
ma se vuoi tirar giu' il codice delle funzioni e separarlo dalle dll,
be, ritorna valido l'algoritmo visto sopra
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

Mi riferivo alla lista delle funzioni

> Mi riferivo alla lista delle funzioni
si, si può fare... di che DLL ti serve la lista?
Faber

Basta usare l'applicazione dumpBin che trovi nella Binn del VisualC.
Ti rimando all'msdn per vedere come funziona.
DUMPBIN /EXPORTS WBTRV32.DLL
CIAO
-- 
Posted from [217.57.33.234] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Dump of file advapi32.dll
File Type: DLL
  Section contains the following exports for ADVAPI32.dll
           0 characteristics
    3904E47E time date stamp Tue Apr 25 02:19:10 000        0.00 version
           1 ordinal base
         557 number of functions
         557 number of names
    ordinal hint RVA      name
          4    0 000340AE AbortSystemShutdownA
          5    1 00034056 AbortSystemShutdownW
          6    2 000080E9 AccessCheck
          7    3 0001DDE1 AccessCheckAndAuditAlarmA
          8    4 0001DB69 AccessCheckAndAuditAlarmW
          9    5 0001DA35 AccessCheckByType
         10    6 0001DEC3 AccessCheckByTypeAndAuditAlarmA
    una volta avute le dichiarazioni, come faccio ad avere le Costanti e i
Tipi di dati
Fulvio


quelle non sono le dichiarazioni, sono semplicemente i nomi delle funzioni
che esporta...
[che io sappia] non c'è proprio modo per conoscere i prototipi delle
funzioni esportate da un eseguibile (a meno di non avere la documentazione
;))
idem per quanto riguarda costanti e tipi di dati
Ciao
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: Debuggers Users e problemi di sicurezza

Ciao a tutti,
sapete dirmi se esistono problemi di sicurezza legati al gruppo
Debuggers Users ?
Un utente ha chiesto di essere aggiunto a questo gruppo per testare i
progetti in Visual Studio. 
Di norma gli utenti sulle macchine non hanno permessi di scrittura sul disco locale ma solo sul loro profilo (che tra l'altro e' su server, con eliminazione di quello locale al logoff). Vorrei che questa limitazione fosse conservata.
Mettere un utente in questo gruppo che facolta'  gli aggiunge rispetto
allo user normale?
Dove posso trovare documentazione a riguardo?
Grazie in anticipo a tutti.
-- 
-----------------
    Prokofiev
-----------------

Dove posso trovare documentazione a riguardo?
Sul resource kit di nt/2000 server.
-- 
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Anomalia VB5 IT SP3

Salve a tutti,
ho un PICCOLO problema con VB5, quando dall' ambiente di sviluppo chiudo
il run del programma , con la normale istruzione di end, il simpaticone
oltre a chiudere  il run chiude anche l' ambiente di sviluppo senza
salvare, quindi mi perdendo le modifiche fatte durante il debug.
Grazie
,
FL



Grazie
FL


wrote:

------------
Francesco Beccari
frankb@I_HATE_SPAM_interplanet.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Leggere il colore di un pixel

Salve a tutti,
                sono un neofita del VB, e nella manualistica e nei libri
a mia disposizione non sono ancora riuscito a trovare come si fa (se si
può, ma penso di si...) a leggere il colore (nelle tre componenti RGB,
suppongo) di un pixel. Ovviamente so come si fa ad accendere un pixel
con il colore, ma... è la funzione inversa che mi interessa.
            Grazie e buon lavoro a tutti!
                        Giovanni

...

Chiedo scusa a Dario Pispisa, questa è la risposta alla stessa domanda
postami da lui in privato.
Puoi usare Point() che è basata sull' l'Ape GetPixel() che comunque è più
veloce, quindi preferibile.
Spigezione Rapida:
I Valori RGB (ma questo credo tu lo sappia) sono valori contenuti in tre
bytes, uno per il rosso, uno per il verde, uno per il blu.
Messi in fila arrivano al valore esadecimale &HFFFFFF-1 (partono da 0), cioè
(256 * 256 * 256) -1.
Il valore può essere contenuto solo in un long, come vedi occupa tutti i
primi 3 bytes.
I colori di sistema usamo anche il byte pi alto, fino a &H20 mi sembra.
Come ottenere R,G, e B dal Long?
Semplice: intanto nel long sono memorizzati al contrario (l'intel lavora
così...) cioè BGR.
Quindi (se lavori in esadecimale è molto pi semplice perchè dividi i tre
bytes due cifre alla volta)
Red = (Long Mod &H100)
Green = (Long \ &h100) Mod 256 'nota la divisione per intero, anche questo
da in velocità anche se poca, ed è più corretta, visto che stiamo lavorando
con interi
Blue = (Long \ &H10000) Mod 256
Però pi veloce (come tempo macchina) usare la matematica binaria:
Red = Long And &HFF
Green = (Long \ &H100) And &HFF
Blue = (Long \ &H10000) And &HFF
Spero di essere stato chiaro, altrimenti fammelo sapere.

Newsgroup: it.comp.lang.visual-basic
Titolo: Ordinamento  elementi Flexgrid

BuonGiorno a tutti
Volevo sapere se esiste un modo per ordinare in maniera crescente o in
maniera decrescente  i dati visualizzati all'interno di una flex
grid.......
Grazie in anticipo per l'aiuto

Ciao,
esiste la proprieta' .Sort
http://msdn.microsoft.com/library/en-us/mshflx98/html/vbproSortProperty.asp

Newsgroup: it.comp.lang.visual-basic
Titolo: cerco macro x excell

Spero di non postare OT
Cerco qualcuno che mi possa aiutare a preparare una macro che giri sotto
excell e che mi permetta di trasformare i valori di una cella in continuo
cambiamento (la cella è collegata ad un programma di borsa), in una lista di
numeri. Qualcuno mi ha detto che esiste gia.
Grazie in anticipo a chi sarà così gentile da darmi qualche indicazione
Carlo
cped...@tin.it

 wrote in message 7ldsci$57d$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: STAMPA DI TEXTBOX

Ciao @ALL,
Dovrei stampare il contenuto delle TEXTAREA nella mia form, non ho scoperto
nulla di interessante nella guida in linea.
Sareste così gentili da dirmi come fare? Esiste la possibilità di dare le
coordinate X,Y di stampa sul foglio?
Se uso:    Printer.Print "Prova di stampa"     parte lo spooler ma non
stampa nulla....
Please help me, mi manca solo questa parte per finire un progetto.....
Grazie per l'interessamento...
--
Stefano Brusamolino
-----------------------------------------------------------------
C6 & ICQ: brusamost
http://space.tin.it/computer/sbrusam
http://asp4free.ravenna2000.it/brusamost/
-----------------------------------------------------------------

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Help SetUp Data/Ora

Salve.
C'e' qualcuno che sa dirmi quale procedura
richiamare da VB4-32 e/o VB5 per poter
far comparire la finestra di settaggio della
data/ora di sistema?
Grazie anticipate
Stefano Albonetti
Albonett...@MailCity.com
Have you tried MailCity?
Get your FREE, private e-mail account at
http://www.mailcity.com
--
Automatic posted from 
fes.whowhere.com
 [209.1.236.79]
via Mailgate Server - 
http://www.mailgate.org

Albonett...@MailCity.com
Ti posso dare 3 modi:
1.Usare il programma Rundll32 con un'istruzione Shell in questo modo:
Shell "Rundll32.exe shell32.dll,Control_RunDLL TIMEDATE.CPL @0,<NumeroTab>"
dove NumeroTab indica su quale dei due tab ti vuoi posizionare.
2.Dichiarare la funzione API ControlPanel come segue:
Declare Sub ControlPanel Lib "shell32.dll" Alias "Control_RunDLL" (ByVal
hWnd As Long, ByVal hInstance As Long, ByVal cmdLine As String, ByVal
cmdShow As Long)
ed utilizzarla cosi':
ControlPanel Me.hWnd, 0, "TIMEDATE.CPL @0,<NumeroTab>", 1
stesso discorso di prima per il tab ed in piu' puoi passare l' hWnd della
form rispetto alla quale il dialogo deve essere modale.
3.Se hai installato IE4 hai una DLL di nome "SHDOCVW.DLL" che permette di
fare molte cose carine con la shell e ci evita i trucchetti sporchi dei
primi 2 punti. Ti baste scrivere:
Dim s As New Shell
s.SetTime
e il gioco e' fatto.
Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] mpostazioni internazionali e punto sul tastireino numerico

Salva a tutti,
Vorrei recuperare i dati che sono nelle impostazioni internazionali, la 
cosa che mi interessa maggiormente è la scheda numeri e valute.
Inoltre vorrei poter intercettare il tasto "." del tastierino numerico, 
penso che sia possibile ???
Ciao e grazie 


Hai provato con la funzione CCur?
Intercettare il . in che senso?


Ciao.
Prova con keypress
private sub oggetto.keypress(keyascii as integer)
    if keyascii = 46 then keyascii = 44
end sub
spero di esserti stato utile
Ciao.
Denis.