mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: vfp e vb differenze

Da un po di tempo sto "programmando" in vfp e ne sono contento. Ci sono dei
punti che anccora non mi sono chiari ma posso affermare che nel mio piccolo
sono riuscito a creare i piccoli applicativi di cui avevo bisogno.
Io resto un amante del Basic. Un po come i vecchi affezzionati al latino;
una lingua morta che conserva il suo fascino.
Scarico andora file . bas e mi diverto a guardarli, manipolarmi e....
incasinarmi la vita.
In diversi siti però ho trovato affermazioni del tipo : "..... chi conosceva
il vecchio gw-basic o basic troverà agevole passare a Visual Basic..."
oppure "visual basic è il fratello maggiore di qbasic " e ancora "se conosci
il basic con un po di applicazione passerai al visual basic con facilità"
a questo punto mi chiedo:
Ma sarà poi vero? e soprattutto perchè scegliere Visual Basic anzichè Visual
Fox Pro?
Quali sono le differenze tra i due?
Se qualuno volesse darmi una spiegazione in merito...
Faccio notare che ho iniziato ad usare VFP perchè a) è installato nel mio
ufficio, b) avendo una piccola esperienza in access mi è sembrato un po
simile.
Mi sono traovato ad usare VFp quasi per caso quindi .
La cosa particolare è  che anche nei manuali di microsoft non vengono date
spiegazioni dettagliate delle differenze tra i  due "linguaggi". Ogni
manuale li tratta come i migliori in assoluto. Purtroppo non ho trovato
manualistica che li  spieghi entrambi elencandone le differenze e modalità
d'uso.
Grazie ancora per ogni spiegazione.

Quali sono le differenze tra i due?
[CUT]
Ciao,
io abitualmente (in azienda) utilizzo VFP.
IMHO VFP è molto buono per quanto riguarda l'import-export dei dati in
formato ASCII, visto che con una istruzione puoi "appendere" un
qualsiasi file testo in una tabella. Nel mio campo (lavoro con i
registratori di cassa "evoluti" ed interfaccio le applicazioni con
AS400 via files TXT) tutto questo è molto utile: APPEND e COPY TO.
Per i fatti miei uso VB, che trovo in molte occasioni più flessibile
di VFP (es. non riesco a fare programmi residenti nella Tray con VFP.)
Ciao
Aran

 Ma sarà poi vero?
Assolutamente no.
Chi conosce i vecchi basic dos deve seguire la filosofia di Bruce Lee:
buttare via tutto ciò che si conosce per fare spazio alla nuova
conosc(i?)enza.
In comune hanno solo la parola "basic" nel nome e qualche comando come
"print" che sono comunque in disuso.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Aprire un documento HTML dopo averlo creato...

Nel mio solito programmino vorrei aprire un documento HTML subito dopo
averlo creato con il browser di default. So (o mi sembra) che esiste un'API
a riguardo, ma non ricordo qual'è (sarà per quel bug che ogni tanto mi fa
perdere allocazioni di memoria... :::)))))
Qualcuno sa darmi una mano?
Grazie!
SebaMix

 perdere allocazioni di memoria... :::)))))
ShellExecute()
Ciao
Faber

Grazie!
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Varie MDAC Parte 2

Grazie per le risposte ragazzi....
Per quanto riguarda MDAC 2.5 RTM e SDK + le varie Service Pack e
MDAC 2.6 SDK e RTM, qualche chiarimento????
In definitiva a cosa servono i due differenti pacchetti??? Li devo avere
entrambi per forza??
Grazie di nuovo

 wrote in message 3A3A7007...@nospam.it...


 "Retail...Runtime....qualcosa.."
RTM = Released To Manifacturer :)
in pratica è la versione finale di un prodotto (la "Gold"), quella appunto
rilasciata
all'azienda che stampa i cd e prepara le confezioni.
Byee
Zeross

Newsgroup: it.comp.lang.visual-basic
Titolo: Versione di windows

Ho vosto che è possibile, trmite una API di windows sapere su quale sistema
operativo il programma sta funzionando.
Peccato che l'informazione (almeno per quanto possa aver capito) sia solo:
    Windows 98/98/ME
    Windows NT/2000
Io avrei bisogno di sapere quale sistema operativo tra Win98 o Win95 è
installato su un certo pc.
In sostanza devo far partire, durante l'installazione il file Dcom95 o
Dcom98 a seconda del sistema operativo...
Come si può fare?

 ha scritto nel messaggio
news:vNux8.83045$SR5.2...@twister1.libero.it...

Hai provato con l'API GetVersionEx()?
Altrimenti, con InnoSetup puoi fare un'installazione condizionata dalla versione
del SO.
Ciao!
--
Esteban
Hosted by 
www.seber.it
(Remove nonspammare for reply)

 installato su un certo pc.
Provato Ver dalla Shell
con la sintassi
ver > versione.txt
lo so poco elegante ma efficace.
--
~~~ MrOnederfull ~~~
mroned...@hotmail.com
http://www.mronederfull.it
 (coming soon!)

 del SO.
dato che non ho soldi uso il wizard di Vb con le modifiche del caso a
setup1.exe...


 Dcom98 a seconda del sistema operativo...
A me risulta che DCOM98 vada benissimo anche per W95.
O meglio, io ho sempre applicato DCOM98 sulle macchine W95, e tutto dopo
funzionava benissimo.
Ciao
Alberto

 setup1.exe...
Allora InnoSetup fa al caso tuo, visto che č freeware e molto personalizzabile.
Lo scarichi da 
http://www.jrsoftware.org/isinfo.php
.


Newsgroup: it.comp.lang.visual-basic
Titolo: OGGETTI FONTI DATI

Ho un piccolo problema:
Ho creato un oggetto ActiveX con VB6 che riproduce una semplice toolbox
con dei pulsanti che dovrebbere permettermi la navigazione sui dati
del tipo  avanti, indietro, inserisci, salva, annulla, cerca .....
fin qui tutto bene....
Creo un nuovo progetto con un DataEnvironment, registro il componente OCX
appena fatto
lo creo e lo disegno su un form... a questo punto mi manca il collegamento
allo specifico DataBase che ho gia connesso nel DataEnvironment...
mi spiego meglio....
nell'oggetto ActiveX non riesco a riferirmi all'oggetto
DataEnvironment che ho nel progetto ospite...
e quindi a lavorare sulla stessa connessione....
Thank you
                 Dott. Federico Baietta
                   Digitronica Systems
---------------------------------------------------------------------
mailto:
federico...@digitronicasystems.it

 wrote in message
8pa9qm$b3$1...@news.IT.net...


 ha scritto nel
messaggio news:8pa9qm$b3$1...@news.IT.net...

Newsgroup: it.comp.lang.visual-basic
Titolo: Esecuzione Automatica

Volevo intanto ringraziarvi per le risposte alle mie Domande siete stati
veramente gentili!!
E ora ne approfitto di nuovo:
Sapete come posso fare a fare in modo che un programma si avvii
automaticamente quando si accede ad internet?
Se no mi hanno detto che posso fare un programma che ogni tot minuti fa un
controllo: Tipo Ip o prova di connessione ad un sito e poi tenere conto
dell'esito. Ma come faccio a fare un programma che si avvi all'avvio del
computer e che rimanga nascosto?
Grazie a tutto il Ng
Marco

 computer e che rimanga nascosto?
Ci sono varie soluzioni:
.crei un collegamento in [windows]\menu avvio\programmi\esecuzione
automatica\ (o startup)
.usi la chiave del registry
hkey_local_machine\software\microsoft\windows\current_version\run
.credo che funzioni anche se lo lanci dall'autoexec.bat ma non ho mai
provato
per farlo avviare di nascosto puoi utilizzare una form non visibile e con la
proprieta' showintaskbar = false, oppure puoi farlo partire dalla sub main()
senza visualizzare niente.
C'e' poi una semplice api (vedi sito comune) per nasconderlo dall'elenco
delle applicazioni visibili con ctrl+alt+canc



Per sapere come intercettare la connessione ad internet dai un'occhiata sul mio sito.
Per sapere come avviare un programma all'avvdio di Windows dai un'occhiata sul mio sito.
Per sapere come rendere invisiblie un programma dai un'occhiata sul mio sito.
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Errore : Provider cannot be found. It may not be properly installed.

Aiuto!!!!!! :)
Oggi ho installato il mio bel programmuzzo su un pc senza nessuna libreria.
Premesse : Usa un db e usa una di quelle form wizard per collegarsi ai db
Ho usato l`installazione creata con il Package & Deployment Wizard.
(Tra parentesi tutti i miei problemi con sto programma si sono risolti
installando la
SERVICE PACK 4...)
Sembrava tutto ok, fino a che ho usato le form e le query che ho scritto io
! :) ;)
Invece quando clicco sul bottone della form creata con il wizard (solo su
una macchina senza access e vb6) mi dice
Data error event hit err:
Provider cannot be found. It may not be properly installed.
Che devo fare... ???
(Ho provato a installare mac_type.exe)
Grazie a tutti per le Vs. risposte ! :)
C.
p.s.: Mi sto ancora riprendendo dalla risposta di Jimi! WOW! :) Grazie

Ciao,
ho visto che nessuno mi ha risposto... :)
Ci riprovo e..... tengo le ditina incrociate...
Nessuno conosce l`origine di questo errore
 Data error event hit err:
 Provider cannot be found. It may not be properly installed.
Grazie per la pazienza! Mi avevate abituato cosi` bene... ;)
A presto e buona giornata a tutti
C.

 Che devo fare... ???
Non sono sicuro che sia lo stesso errore che mi è capitato qualche mese
fa, am credo di si.
Cmq, ho provato di tutto, o spulciato ovunque, l'unica soluzione
funzionante è stata quella di installare access, che poi ho rimosso.
Da quel momento in poi il programma è andato bene
Ciao
	  :-) Hd (-:
-^- Verso l'infinito e oltre -^-

Retifico, retifico, retifico...
Scusa, ho sbagliato errore.
Il mio riguardava l'Isam non installabile.
Ho bisogno di fosforo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Ho un'latro problema con i decimal....

Per salvare i dati sul db (sqlserver7) uso una SP passando gli argomenti 
come addecimal, mentre sul db i campi sono decimal. Ora, ho decimal in 
vb6, decimal nella definizione della SP, decimal sul db, ma mi da errore 
di conversione di tipo quando faccio la execute della SP. Premetto che 
la SP funziona(va) correttamente prima del cambio delle variabili.
Ciao

Il 25/05/2004 19.05, Edoardo "Edoloz" Carminati scrisse:

I decimal di vb non sono come quelli di sqlserver. Su sql server decimal 
ha un numero "prefissato" di decimali. In vb no.
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 ha un numero "prefissato" di decimali. In vb no.
Azz....č vero...e come posso fare a convertirli senza perdere?
Sto quasi valutando che in effetti il currency non č poi cosě male :-)
Ciao

 ha scritto
nel messaggio news:2hhl3fF...@uni-berlin.de...

non devi convertire niente, basta che indichi la precisione e la scala
----------------
Dim ecc ecc
Dim Numero As Variant
Numero = CDec(15.33)
Set cmd = New ADODB.Command
With cmd
  .ActiveConnection = cn
  .CommandText = "NomeSp"
  .CommandType = adCmdStoredProc
  .Parameters.Append cmd.CreateParameter("@Numero", adDecimal, adParamInput,
, Numero)
  .Parameters(0).Precision = 18
  .Parameters(0).NumericScale = 2
  .Parameters.Append cmd.CreateParameter("@Out", adDecimal, adParamOutput)
  .Parameters(1).Precision = 18
  .Parameters(1).NumericScale = 2
  .Execute
End With
--------------------
Ciao Giorgio

 non devi convertire niente, basta che indichi la precisione e la scala
Grazie!

 Grazie!
Adesso che hai risolto i tuoi problemi ... continua a lavorare     :)
Saluti

   .Parameters(0).NumericScale = 2
Con precision 18 mi da errore, precisione non corretta...eppure č quella 
con cui i dati vengono salvati sul db. Il decimal dovrebbe avere 28 
cifre decimali, quindi aggiungendo lo "0" iniziale dovrebbero bastarne 
29. Ma anche cosě dice precisione non valida...
Ciao

 29. Ma anche cosě dice precisione non valida...
Niente! Scherzavo, il problema era da un'altra parte, adesso funziona!
Grazie ancora!
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto per OLEDB : uso in rete

Ciao a tutti,
per la felicita' del popolo finalmente non chiedo piu' cosa fare ma
passo al come :)
Mi sono deciso a cambiare i sorgenti di prova da DAO a ADO e con
felicita' immensa ho trovato la cosa facile e piacevole (aahaha), ora
pero' ho provato nella mia rete locale il programma che sto facendo
per prova (classico archivio monotabella da interrogare e modificare
da piu' terminali) per capire come fare tutto... andiamo per ordine
per i problemi (intanto scrivo questo, magari la risposta mi aiutera'
per tutto il resto) : 
Aperto il database (fantomatica collezione di DVD) con      
cnADO.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Data
Source=\\server_mio\c\visualbasic\film\film.mdb"
cnADO.Open
aggiungo  un record con (tralascio il dimensionamento della var SQL e
scusate se non uso & _ per andare a capo, faccio cut&paste)
SQL = "INSERT INTO films (Titolo, Formato, Cd1, Cd2, Qualità) VALUES
('" & Titolo & "','" & Formato & "','" & Cd1 & "','" & Cd2 & "','" &
Qualita & "')"
cnADO.Execute SQL
a questo punto avendo usato una transazione (cnADO.BeginTrans dopo
cnADO.open e cnADO.commit prima di cnADO.close) pensavo che in rete
funzionasse tutto perfettamente, ma invece quando uso il programma
(copiato paro paro o installato come si deve) ricevo sempre un errore
di file gia' aperto con accesso esclusivo (ma non c'e' altra
applicazione che lo usa!) o insufficienza dei privilegi per
visualizzare i dati... ma da che cosa dipende? non faccio niente di
illegale, tant'e' che se sul server lancio il prg e faccio le stesse
cose funziona perfettamente... c'e' qualcosa che ancora mi manca per
capire ADO OLEDB in rete, ma non so cosa.





ai provato a dichiarare una Variabile Ado.recordset 
anzichè utilizzare la connessione


per l'esecuzione della 
query

Newsgroup: it.comp.lang.visual-basic
Titolo: INFORMAZIONE UTILE per chi sviluppa OCX

Vi e' mai successo sviluppando OCX in VB5 + SP3 di incorrere nell'errore :
"System error &H80004002 
(-2147467262
). No such interface supported."  ?
Grazie ( si fa per dire ) al quale vi scompaiono TUTTI i componenti
installati dalla finestra relativa ?
Cosa fare ?.... Se reinstallate VB5 o il service Pack, non combinate nulla
di buono, i vostri componenti sono scomparsi .... che fare ?
Il problema e' dovuto al fatto che il Service Pack 3 modifica il file
COMCAT.DLL della vostra directory system (per l'esattezza sostituisce  la
versione 4.71 con la 5.0)....
Bene, questa modifica non viene digerita da alcuni OCX (per esempio
Sheridan Active Toolbar) che in talune situazioni comportano l'errore di
cui sopra.
Come si risolve il problema ?... Semplice evitate di installare la nuova
DLL o se malauguratamente l'avete gią fatto, deregistratela ed installate
la vecchia...
per deistallare dovete eseguire :
REGSVR32 /U COMCAT.DLL
e per reinstallarla (dopo averla copiata) :
REGSVR32 COMCAT.DLL
bye bye
Vincio

la vecchia...
Scusa l'ignoranza ma...
ma questo non causa poi altri "problemi"?
Se la dll viene aggiornata probabilmente qualche ocx o qualche altra dll
aggiornata ne avrà bisogno.. o no? =D
DC da lavoro
Newsgroup: it.comp.lang.visual-basic
Titolo: routine di installazione per una macro

come si crea una routine di installazione per una macro per word?

 
anche un punto di partenza o un link! non ne ho la minima idea!

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

Ciao a tutti.
Dunque, il discorso e' il seguente. Supponiamo di avere
un'applicazione che ha una finestra principale con handle 3168, ovvero
C60h.
Supponiamo di voler inviare un messaggio WM_CLOSE a
quest'applicazione.
Dall'MSDN vedo che lparam e wparam non sono utilizzati per il
messaggio WM_CLOSE, quindi possiamo imporre 0 per questi parametri.
Allora scrivo:
Risultato = SendMessage(3168, WM_CLOSE, 0, 0)
e faccio eseguire l'istruzione con l'F8.
Ma non succede niente. E Risultato resta = 0.
Apro lo Spy++ monitorando la finestra che mi interessa e tengo sotto
controllo i messaggi che le arrivano. E infatti il WM_CLOSE non le
arriva.
Dove sto sbagliando?
Ah, gia' che ci siamo: se volessi usare C60 esadecimale: come devo
scriverlo al posto di 3168? Intendo con che prefisso/suffisso?
Saluti.
-- 
      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

non sono un espertissimo di Api SendMessage, ma:
1) per il valore esadecimale devi metterci &h davanti (ma non credo cambi
molto)
2) hai controllato il risultato della funzione? scrivi retVal = SendMessage
(ecc. ecc.) e vedi cosa ti restituisce. sull'MSDN ti dovrebbe dare una
spiegazione per il valore restituito, perche se č un errore individui che
errore č
3) non sono sicurissimo, ma forse al posto degli 0 devi mettere byval
clng(0), non chiedermi perche ma a volte certe Apaccie non mi funzionavano,
poi mettevo sta formuletta magica e puff! funzionavano.
4) che cavolo č F8? perche non fai F5 ??
MarioH

> Risultato = SendMessage(3168, WM_CLOSE, 0, 0)
Da me funziona...............
Sicura che l'handle sia proprio 3168 ? Come lo ricavi ?
Ciao
Sir Jo

Non e' l'handle giusto.
Salve
                Dbg
Gianni Rondinini ha scritto nel messaggio ...


Non e' l'handle giusto.
Ok :)




2 possibilita':
- guardo con spy++ la finestra del mio programma
- all'avvio, nel frmMain --che e' il mio MDIForm--, ho una msgbox
me.hwnd che mi restituisce quel numero. Non era questo che dovevo
usare? Sono proprio pirla allora :)
Comunque ho capito che la chiamata e' giusta ma sbaglio l'handle. E'
gia' qualcosa --l'aver capito come usare SendMessage, intendo :)--.


poi mettevo sta formuletta magica e puff! funzionavano.
usa 0&.
Ciao

 Saluti.
Io uso questo codice per chiudere un programma che si chiama WBX
Dim Hw as Long
Hw = FindWindow(vbNullString, "WBX")
If Hw <> 0 Then SendMessage Hw, WM_CLOSE, 0, 0
Ciao
Sir Jo


Se ti sente Giuseppe DBG minimo minimo ti scotenna :)))
--
Fibia "Sakamoto" FBI
URL: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Membro #25 delle Brigate Takahashi Sez. Sud
Newsgroup: it.comp.lang.visual-basic
Titolo: visualizzare il filesystem

Ciao,
sapete attraverso quale libreria od oggetto ActiveX e' possibile aprire la
finestra che visualizza il file system e selezionare un deteminato file...
Cioe' l'operazione classica che fa ogni programma quando si carica o si
salva un file...
Ho cercato sul MSDN ma non ho trovato nulla a riguardo...
probabilmetne non l'ho trovato ma c'e'....
grazie mille.
BlueChip
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 salva un file...
commondialog
da usare, mi par di ricordare, come
nomecontrollo.showopen
f1 per tutti i dettagli (tanti, credimi) del caso
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo


 f1 per tutti i dettagli (tanti, credimi) del caso
Che dire...
grazie mille per la velocita'...
a buon rendere :)
ciao
-- 


Newsgroup: it.comp.lang.visual-basic
Titolo: Le directory di windows

Scusate la mia spropositata ignoranza ma...
COME FACCIO A SAPERE IL PERCORSO COMPETO DELLA DIRECTORY DI WINDOWS O QUELLA
DEI PROGRAMMI?
perche nel mio computer puo essere "C:\cesso\" ma in altri no!!
AIUTOOOOO!!!

 wrote in message 8ms3k4$lr4$1...@nslave1.tin.it...


 > Scusate la mia spropositata ignoranza ma...


per quella di windows che un vbp d'esempio sul sito comune.
Non capisco perchč per ottenere la dir di win tutti usano le api quando
basta un Environ("WINDIR") e lo stesso per la dir. temporanea
Environ("TEMP")
Ciao.

nelle variabili ambiente non c'č la dir dei programmi ("C:\programmi\"), la
dir system, system32 (che in genere basta avere %WINDIR%, ma possono essere
cambiate pure quelle)
e ancora: la dir del menu avvio, la dir dei programmi del menu avvio (su
sistemi con lingue diverse non ti basta avere solo la dir del menu avvio e
aggiungerci la stringa "Programmi")
naturalmente se serve solo avere la dir di win, la tua č la miglior
soluzione ;-)
--
ciao
- Xaero -
"Quando ero piccolo i miei genitori mi
 volevano cosě bene che nella culla mi
 misero un orsacchiotto vero"


per la cartella di windoz dei usare GetWindowsDirectory() e per system
GetSystemDirectory()
Invece per la cartella Programmi...non mi ricordo molto bene ma dovrebbe
essere nel registro sotto:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
ProgramFilesDir="C:\Program Files".
--------
Ciao
Sabba

Newsgroup: it.comp.lang.visual-basic
Titolo: Salvataggio di un textbox in un file

Piů che un problema, la mia č una curiosita...
Ho notato che quando salvo il contenuto di una casella di testo in un file
di testo con una routine tipo:
Open "c:\pippo.log" For Output As #1
Print #1, text1.text
Close #1
VB6 aggiunge alla fine del testo il carattere "Invio". Č possibile
eliminarlo da codice o evitare che venga aggiunto?
Spero di essere stato chiaro...
--
Dark Hado

 eliminarlo da codice o evitare che venga aggiunto?
Print #1, text1.text;
Bye, G.

 Print #1, text1.text;
Non immaginavo fosse cosě semplice!
Grazie
--
Dark Hado
Newsgroup: it.comp.lang.visual-basic
Titolo: ?toolbar

La toolbar è l'unico controllo di vb con i button flat che, permette di
inserire una icona alla sinistra della caption.
Però anche se i button evidenziano nella caption i tasti di scelta rapida,
non funzionano, per cui per interagire anche da tastiera bisogna associargli
dei menu.
Io vorrei evitare di mettere i menu.
Volevo sapere se, a parte inserire del codice nell'evento keydown del form,
c'è un modo per ovviare.
C'è qualche controllo buono (magari free), perchè ne ho scaricato qualcuno,
ma quale da solo la caption, quale solo la picture.
Carmelo

Io uso il keydown e non ho nessun tipo di problema.
Perchè dovresti avere un controllo? Credo che il keydown funzioni
degnamente.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

 di inserire una icona alla sinistra della caption.
No. C'è anche il normale CommandButton con una Picture che puoi mettere dove
vuoi.

 ha scritto nel messaggio
news:bur8fb$l3nt5$1...@ID-174464.news.uni-berlin.de...

Nel normale CommandButton la Picture si puo mettere solo sopra la caption, a
meno che non ti fai una bmp con la scritta accanto, ma in quel caso addio
tasto di scelta rapida.
Carmelo

 Carmelo

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT]Salve a tutti...

Volevo solo salutarvi e dirvi che sono tornato...
Ciao
Andre

 ha scritto nel messaggio
news:8d1jkv$s9$1...@serv1.iunet.it...


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

come carico una bmp in un "picturebox" o in una "imagebox", mentre il
programma è in esecuzione?
o per lo meno come fare per caricare a ogni avvio del programma una bmp
esterna?
in pratica devo scegliere una foto dall'HardDisk qualsiasi e farla vedere
nel programma...
mi aiutate? grazie a tutti

Detta picture1 la picturebox
	picture1.picture=loadpicture(app.path & "\nomedeltuofile")
Ciao


 ha scritto nel messaggio
news:nRg1d.245213$OR2.11...@news3.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: calcolo colori complementari.

Salve a tutti.
Scusate il subject sibillino.
Ho questo piccolo problema veniale.
In un eccesso di spirito creativo ho dato la possibilita' agli utenti di 
un mio programma di poter cambiare il colore del fondo delle form sulle 
quali lavorano con un doppio click. Il problema nasce nel momento in cui 
l'utente seleziona un colore che non 'azzecca' con quello del testo che 
descrive le text box (che grazie a dio ho fatto sempre bianche). Ho fatto 
alcune prove ma non ho trovato un calcolo per poter automaticamente 
trovate un colore da assegnare agli altri elementi della form che possa 
creare un contrasto si' da rendere leggibile il testo qualunque sia il 
colore scelto per lo sfondo. 
Spero di essermi capito.
Saluti e grazie.
-- 
Paolo

Il colore complementale e' calcolato sottraendo il colore stesso a &hFFFFFF
Ma per fare quello che intendi fare te... usa questa tecnica:
I colori che contrastano di piu' su sfondo di qualsiasi tipo sono il bianco
e il nero!
A questo punto converti lo sfondo in un tono di grigio (0 to 255).. poi
imposta il carattere bianco se ottieni piu' di 127 altrimenti imposta il
bianco...
Ora per convertire il colore di sfondo in B/N... devi dare peso diverso a
ogni singolo componente (R,G,B)... G ha peso maggiore, poi viene R e poi
B...     (questa differenza viene anche usata per la compressione in JPG...)
Newsgroup: it.comp.lang.visual-basic
Titolo: RecordSource

Sorry for not wriing Italian, but this still is the best newsgroup on VB.
Hello,
I use an ADODC-connection to an Access-database. In the properties I 
declared the db and the table I want to use.
Is it possible to change the recordsource in the program or must I use a 
different ADODC1-connection for every table I use?
Must I do something like this?
With Adodc1.Recordset
    .  RecordSource = "OtherTable"
End With
(by the way, this one doesn't work...)
Thanks,
Sjoerd 

 ha scritto nel messaggio 
news:dmefmv$592$1...@news4.zwoll1.ov.home.nl...


Newsgroup: it.comp.lang.visual-basic
Titolo: Stato ordine

Vedo che per l'evasione del mio ordine 116775 mancano solamente i mouse 
14869, quando sono previsti in arrivo?
Ciao, Fabrizio 

Scusate, invio errato
Fabrizio

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi Crystal Report OCX

"

<DIV><FONT color=3D#000000 size=3D2>ma quando vado ad installare =
<snip>
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: report particolare

Utilizzo VB5 e debbo stampare uno scontrino fiscale. Si tratta di uno scontrino che riporti, oltre
ai dati di intestazione dell'azienda e ad altri testi "accessori", i dettagli dell'acquisto.
Lo scontrino deve essere grande la metà di un foglio A4 e nello stesso ne debbono essere stampati
due (il titolare poi dividerà il foglio a metà trattenendo una copia dello scontrino).
Purtroppo non so come fare, perché a Crystal Report non si può dire di stampare due report uguali in
una pagina.
Qualcuno può aiutarmi? Grazie anticipatamente e un saluto agli amici del newsgroup.
Ermes

...


...



So che forse non è una soluzione da programmatore, ma potresti utilizzare un
programmino che si chiama Fineprint (o qualcosa del genere) che ti permette
di stampare fino ad otto pagine su una singola facciata (naturalmente
ridotte...), poi a CR dici di fare 2 copie....
Ciao
Stefano

So che forse non č una soluzione da programmatore, ma potresti utilizzare un



Ciao, sono di nuovo io... ho pensato anche ad un'altra possibilità: crei il
report "doppio", sfruttando la pagina in orizzontale ed utilizzando i
caratteri più piccoli possibili. Certo è una bella rottura di balle, ma
almeno risolvi il problema senza ricorrere ad aiuti esterni.
Saluti..
Stefano

...


...

Intendevo dire di "costruire" su di un foglio A4 orizzontale due report
identici affiancati.
Ciao

...

Newsgroup: it.comp.lang.visual-basic
Titolo: report in html

dovrei fare un report in html
vorrei creare il file di volta in volta salvarlo in windows temp e
aprirlo.
fin qui tutto ok.
siccome vorrei inserire un paio di icone (gif) all'interno della pagina
e anche uno sfondo ho pensato che potrei includere i ifile con
l'installazione.
ma se poi si perdessero o venissero spostati ?
come potrei inglobarli nell'exe e se non si trovano ricrearli al
momento?
p.s. ho pensato ad una dll in c++ che contiene i dati delle gif e crea i
file, ma sono sicuro che in vb ci sarà un metodo molto più semplice solo
che non lo conosco.
grazie
Ciao

 ha scritto

cerca "risorse" nei post vecchi e meno vecchi.
event.:
http://groups.google.com/advanced_group_search

> cerca "risorse" nei post vecchi e meno vecchi.
grazie mille tutto chiarissimo. ora posso fare a meno della dll in c++ che mi
ero fatto.
comunque penso che faccia la stessa cosa che fa l'editor di risorse del vb, ma
senza il limite dei 64 k!

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 e Overlay... (o meglio, croma-key....)

Salve a tutti,
sto tentando di realizzare un'applicazione che visualizzi le immagini in
ingresso da una fonte video (scheda di acquisizione qualunque, tipo WinTv o
simili...) e inserisca in sovrimpressione l'output del programma stesso. Ho
scaricato una tonnellata e mezza di controlli di vario genere, compresi
quelli "ufficiali" presenti sul sito Hauppauge; riesco a visualizzare le
immagini acquisite dalla scheda tuttavia tutti gli altri oggetti, labels o
pulsanti che siano, restano inesorabilmente sepolti sotto al riquadro creato
dal controllo video.....
Come posso fare per riuscire a portarli in primo piano???? (l'effetto finale
dovrebbe essere simile ai sottotitoli per non udenti del televideo.....)
Grazie a tutti!
Enrico Pozzobon

 ha scritto nel messaggio
news:n2zdb.353845$lK4.11...@twister1.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Creare textbox da codice

Ciao ragazzi! Siete tutti grandiosi e utilissimi!
Sono una mamma cinquantenne. Sto imparando vb6. Mi diverto moltissimo!E sono
anche bravina (grazie anche a Voi).
Vorrei imparare a creare una textbox in fase di esecuzione (da codice) e
definirne alcune proprietą. E' possibile farlo senza utilizzare le classi?
Esiste qualcosa come "create textbox" .... ?
Grazie in anticipo!

Inserisci nella form una textbox hidden e dalle index=0.
Per crearne un'altra: load nometextbox(1): nometextbox.visible=true
E puoi impostare tutte le altre proprietà (in particolare la posizione,
altrimenti credo la crei sopra l'originale).

 anche bravina (grazie anche a Voi).
Fantastico! :-PPPPPPPP
_____________________________________________
James Tiberius Kirk, matricola SC 937-076 CEC
  Nato a Riverside, nello Iowa, USA, Terra
            il 1277.1 (26/03/2233)


se hai VB6 prova con
Option Explicit
Private WithEvents m_Text1 As VB.TextBox
Private Sub Form_Load()
    Set m_Text1 = Controls.Add("VB.TextBox", "Text1", Me)
    With m_Text1
        .Move 60, 60, 2000, 315
        .Visible = True
    End With
End Sub
p.s.: non funziona in VB5
ciao

'azz...pregiatissimo!!!
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] togliere il tabindex

ciao a tutti, ho un problema...
Mi trovo con una form in cui sono presenti delle picturebox invisibili
e  dei controlli visibili, ho bisogno che ci si possa spostare sui
controlli tramite il tasto tab, purtroppo anche le picturebox hanno il
tabindex, col risultato che ricevono il focus e scombinano tutto... se
uno deve "fare il giro" tra i controlli deve premere tab anche per le
picturebox... non c'e' un modo per evitare che le picturebox ricevano
il focus?
grazie
Francesco Mapelli ( 
mape...@tin.it
 )
il contakm per il mouse:
http://members.xoom.com/mousestats
sito comune programmatori vb
http://members.xoom.com/it_lang_vb

Tabstop = false.
Alessandro Scardova
scar...@tin.it
http://space.tin.it/computer/ascardov/

Alessandro Scardova
scusa mi sento troppo un cretino.
Giuro che mi faccio perdonare.


il focus?
Setti semplicemente TabStop = false per i controlli in cui non vuoi
che il tab si fermi...
Ciao!

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]come invio e-mail da un commandbutton?

domanda già fatta un milione di volte ma non riesco a trovare le soluzioni
precedentemnete date
Grazzie !
Luciano

 precedentemnete date
Shell "start mailto:
l.al...@mpv.it
?subject=Saluti_a_tutti", 0

Newsgroup: it.comp.lang.visual-basic
Titolo: Sfondo di una form

Ciao,
esiste la possibilità di mettere una texture o un'immagine come sfondo di
una form ????
Grazie
Cinzia

 una form ????
certo.
utilizza la proprieta' picture del form.
non l'ho provato ma dovrebbe funzionare
set form1.picture = loadpicture("c:\.... \immagine.bmp", vbbitmap)
(da un Fibia che alle 20.50 di sabato e' ancora in ufficio)
--
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

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Compattazione DB remoto

Come posso fare per compattare un DB access residente sul server web?
Chiedo se possibile tramite ADO + ASP.
Grazie
Ciao

 Chiedo se possibile tramite ADO + ASP.
    Dim JRO
    Dim strTempDBPath, strDBPath
    strDBPath = Server.MapPath("directory con il db\MioDB.mdb")
    strTempDBPath = Server.MapPath("directory con il db\TmpDB.tmp")
    Set JRO = CreateObject("JRO.JetEngine")
    JRO.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
strDBPath, _
        "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
        strTempDBPath & ";Jet OLEDB:Engine Type=4"
    Set JRO = Nothing
    Kill strDBPath
    Name strTempDBPath As strDBPath
non credo proprio che le istruzioni Kill e Name siano supportate da ASP &
VBScript. puoi tranquillamente ovviare con l'oggetto FileSystemObject
Ciauz
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: come ottenere icone?

Conoscete qualche convertitore bmp - ico o gif - ico?
Con che programma ottenete voi delle icone da utilizzare nei form di vb?
Grazie
-- 
Demis Magoga                       
de...@mall.it
 
http://www.geocities.com/SiliconValley/Horizon/3639
 
[Internet: Chi cerca trova]

Io utilizzo Microangelo


Newsgroup: it.comp.lang.visual-basic
Titolo: servizi win2000/xp

ciao a tutti
dovrei installare un programma visual basic compilato come servizio in
windows2000 e winxp, in modo che si avvii anche se il pc rimane sulla
maschera di login
qualcuno mi puo' aiutare
grazie
enzo

Il 07/05/2004 9.28, enzo scrisse:

gooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooogle!
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!


gooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooogle!
in effetti non e' semplice rendere graficamente, senza html, il relativo
vocalizzo :)

 
Allora metto il link:
http://italia1/mai
 dire domenica
:-)

Newsgroup: it.comp.lang.visual-basic
Titolo: Acquisizione dati tramite scanner

Salve a tutti.
Dovendo quotidianamente trascivere su DB dei dati scritti a penna su
un apposito modulo cartaceo, mi piacerebbe creare un programmino che
renda automatica questa acquisizione tramite uno scanner. In pratica
il modulo e' pensabile come una tabella NxM ed io dovrei praticamente
poter estrarre il testo di ogni singola cella. Non ho pero' la minima
idea di come fare, ne se si puo' fare. Si accettano idee e
suggerimenti.

antologiko ha scritto:

Ciao,
A fare, si pu� fare. Se il modulo � tabellare e scritto bene (quindi non
scritture in corsivo o storte etc.), diventa anche abbastanza efficace.
Estrai l'immagine, usando un qualsiasi componente per la scansione (questo
dipende dal linguaggio che usi), quindi vai a suddividere l'immagine e la
passi ad un OCR, in modo che possa rilevarne il testo.
Ovviamente, l'unico onere � che ti devi mettere a dividere il modulo
calcolando le coordinate delle varie caselle di testo.
Ciao,
--
Carmine
Webmaster di 
www.thetotalsite.it
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Se cerchi su 
www.codeproject.com
 c'� un progetto VB che usando il motore di 
Scan/Ocr di Office XP/2003 fa esattamente quello che vuoi.
http://www.codeproject.com/KB/cs/tableextractor.aspx

Ciao, grazie ad entrambi dei suggerimenti!

Newsgroup: it.comp.lang.visual-basic
Titolo: Caricamento dati e creazione grafici

Ciao,
in un foglio Excel carico una tabella dati da SQL Server usando VBA.
il codice fa questo:
- Svuoto le colonne del foglio (es: A2:J10000)
- Mi connetto a SQL Server
- Leggo la tabella e la carico in Excel a partire dalla cella A2
 
il problema è dovuto al fatto che se creo dei grafici (es. grafico a linee), quando vado a svuotare le celle per poi ricaricare i dati il grafico perde i riferimenti e non mi mostra più nulla!
come posso fare? Magari da codice VBA dopo aver popolato le celle posso rieseguire il puntamento dell'origine dati del grafico?
grazie
Marco

Marco75 ha usato la sua tastiera per scrivere :

Soluzione sporca ma funzionabile: la query riempie le caselle, esempio:
 
a1 a2 a3 a4, dopo la query i dati vengono copiati in b1 b2 b3 b4 e
da queste ultime vengono generati i grafici, quando ri-esegui la query
le caselle di riferimento rimangono intatte (b1 b2 b3 b4), copiando i
dati dalle caselle a1 a2 a3 a4 in b1 b2 b3 b4 e si refresha il grafico.


grazie, credo di aver risolto! non mi era arrivata la notifica della tua risposta che vedo solo ora...
Marco
Newsgroup: it.comp.lang.visual-basic
Titolo: problemi con i permessi in scrittura su DB SQL SERVER

Salve sono un utente alle prime armi con SQL SERVER inpratica ho creato
un nuovo database per il mio sito, ed ho importato i dati
precedentemente creati in locale, ho creato un utente per l'accesso al
DB e ora questo mi fa accedere ad DB in sola lettura negandomi la
scrittura nelle varie tabelle, io al  mio utente ho settato i permessi
public, db_owner, db_datawriter e db_datareader, cos'altro c'è che non
va????? :-((( vi prego spiegatemelo con parole molto povere xke sono
alle prime armi e non so nemmeno da dove iniziare.
GRAZIE A TUTTI

 scrittura nelle varie tabelle
Il DB e' in remoto? L'hoster del sito permette l'accesso da IP diversi da 
localhost?
Puoi riportare il messaggio di errore esatto?
Lokar 

Ciao si il DB è in remoto, però non mi da alcun messaggio di errore,
semplicemente non mi fa scrivere nulla sul DB.

 semplicemente non mi fa scrivere nulla sul DB.
Come ti colleghi al DB? (Stringa di connessione)
In che modalita'?
Come effettui la scrittura? (Posta un po' di codice)
Lokar

Connessione:
<?
	$dbhost = "localhost";
	$dbname = "norciafood";
	$dbuser = "norciafood";
	$dbpass = "norciafood";
	$conn = mssql_connect($dbhost,$dbuser,$dbpass) or die("Impossibile
collegarsi al server SQL Server ");
	mssql_select_db($dbname,$conn);
?>
Inserimento:
$query = mssql_query("INSERT INTO carrello
id_prodotto,id_cliente,tipo,quantita,prezzo,data,peso)
VALUES(".$id_prodotto.",'".$id_cliente."','".$t."',".$quantita.",'".$prezzo."','".time()."',".$peso.")");

Credo che sia una questione di settaggio di permessi, ti pare?pero non
so quali e come settare...:-((

 ha scritto nel messaggio 
news:1166005288.3...@j44g2000cwa.googlegroups.com...

credo che il $dbhost sia errata... non deve essere localhost se no si 
connette in locale e invece deve connettersi
in remoto...(Ip Remoto)
inoltre credo che, se $id_cliente č chiave esterna di tipo integer, l'errore 
stia nel fatto che ci metti  gli apici quando salvi nel DB...
ciao 

 VALUES(".$id_prodotto.",'".$id_cliente."','".$t."',".$quantita.",'".$prezzo."','".time()."',".$peso.")");
La query ha una parentesi aperta mancante dopo il nome della tabella 
(carrello).
Occhio a mettere gli apici solo dove servono (non per i campi numerici).
Per avere l'eventuale errore in output sulla pagina scrivi:
if (!$query=mssql_query(...)) echo mssql_error();
se vuoi che l'esecuzione del codice php della pagina continui, oppure:
$query=msql_query(...) or die(mssql_error());
se vuoi interrompere.
FOLLOW UP su it.comp.www.php
hth,
Lokar

 [SNIP]
Hai risposta su it.comp.www.php
Lokar
Newsgroup: it.comp.lang.visual-basic
Titolo: problemi sub che modifica il colore di una textbox

Ciao a tutti,
premetto che sono un principiante di 
vb.net
 e che provengo, come tanti
programmatori, da vb6.
Per l'appunto in vb6 questo codice, ovviamente non uguale come
sintassi, ma uguale come struttura, funziona correttamente.
In 
vb.net
 non funziona, avete una soluzione?
Il codice riportato sotto dovrebbe passare alla sub "EnterText" il nome
del form e il nome della casella di testo appena cliccata, alla fine
del routine la casella cambia colore.
Facendo il debug la struttura select funziona correttamente e riceve
tutti gli argomenti giusti (nomeform, nometxt), ma la casella non
cambia colore.
Grazie anticipatamente
Ciao
'codice nel form clienti relativo alla txt
Private Sub txtCod_Enter(ByVal sender As Object, ByVal e As
System.EventArgs) Handles txtCod.Enter
        Dim NomeTxt As String = txtCod.Name
        Dim NomeForm As String = Me.Name
        EnterTxt(NomeTxt, NomeForm)
end sub
'sub contenuta nel modulo che preleva il nome del form e della txt
Module mdlCaselleTeso
    Public frmClienti As New Clienti()
    Public Colore As New System.Drawing.Color()
    Sub EnterTxt(ByVal NomeTxt As String, ByVal NomeForm As String)
        'MsgBox(NomeTxt & NomeForm)
        Select Case NomeForm
            Case "Clienti"
                'Dim frmClienti As Clienti()
                Select Case NomeTxt
                    Case "txtCod"
                        frmClienti.txtCod.BackColor = colore.yellow
                End Select
        End Select
    End Sub

Marco Saetti wrote:

cosi' a naso direi che l'oggetto frmClienti dichiarato nel modulo
non e' lo stesso che esegue la sub qui':
Dim NomeForm As String = Me.Name
=========================^^
EnterTxt(NomeTxt, NomeForm)
cioe' Me e frmClienti non solo la stessa cosa
quindi il colore lo imposti in un altro form,
probabilmente invisibile.
hth
bye
r

Ho inserito la riga "mdlCaselleTesto.frmClienti = Me" nel FormLoad e
funziona tutto correttamente.
Grazie della risposta.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: VB6  magbox e tooltiptext

salve
e' possibile aumentare la dimensione dei caratteri come da oggetto ?
cio'  per facilitare la lettura per ipovedenti.
leonello 

 cio'  per facilitare la lettura per ipovedenti.
puoi fare una tua tooltip:
crea un form, mettici un timer, 3 commandbutton, un frame
e DENTRO il frame mettici una label.
Private Declare Function GetCursorPos Lib "user32" (lpPoint As _ 
   POINTAPI) As Long
Private Type POINTAPI
        X As Long
        Y As Long
End Type
Private CommandName As String
Private Mx As Single, My As Single
Private Sub MyToolTip(TheName As String, X As Single, Y As Single)
  Timer1.Enabled = True
  CommandName = TheName
  Mx = Controls(CommandName).Left + X
  My = Controls(CommandName).Top + Y
End Sub
Private Sub Form_Load()
Label1.Move 0, 0
Label1.FontSize = 24
Label1.FontBold = 24
Label1.AutoSize = True
Label1.BackColor = vbYellow
Frame1.Visible = False
Frame1.Caption = ""
Frame1.BorderStyle = 0
Timer1.Interval = 1000
Command1.ToolTipText = "CIAO CIAO"
Command2.ToolTipText = "WE WE WE"
Command3.ToolTipText = "Prova Prova Prova"
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, _ 
X As Single, Y As Single)
If Timer1.Enabled = True Then
   Timer1.Enabled = False
   Frame1.Visible = False
End If
End Sub
Private Sub Command1_MouseMove(Button As Integer, Shift As Integer, _ 
 X As Single, Y As Single)
  MyToolTip Command1.Name, X, Y
End Sub
Private Sub Command2_MouseMove(Button As Integer, Shift As Integer, _ 
X As Single, Y As Single)
  MyToolTip Command2.Name, X, Y
End Sub
Private Sub Command3_MouseMove(Button As Integer, Shift As Integer, _ 
 X As Single, Y As Single)
  MyToolTip Command3.Name, X, Y
End Sub
Private Sub Timer1_Timer()
 On Error Resume Next
   Label1.Caption = Controls(CommandName).ToolTipText
   Frame1.Move Mx, My, Label1.Width, Label1.Height
   Frame1.Visible = True
   Timer1.Enabled = False
End Sub


Seguono le impostazioni del sistema operativo, che trovi nel pannello
di controllo; un ipovedente è facile che sia già intervenuto li per
massimizzare le scritte in generale. Se non è sufficente, temo debba
intervenire tu manualmente
Per il tooltip ti hanno già dato un suggerimento, per i messaggi ti
basta usanre una tua form personalizzata; se hai l'accortezza di
definire in un modulo a parte una funzione 'MsgBox' con la stessa
firma della funzione originaria (e che richiama opportunamente la form
suddetta), tale funzione avrà la precedenza su quella base, per cui
non dovrai andare a cambiare il resto del codice, e nel caso volessi
tornare a quella base, ti basterà togliere il modulo incriminato
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] - Conversione numeri in stringa

Avrei la necessità di convertire un numero in stringa, mantenendo però tutti
i separatori di migliaia e decimali impostati nel campo numerico.
Qualcuno ha una dritta in merito?

 numerico.
Le variabili (e come esse anche i campi dei database) di tipo numerico non 
hanno separatori, nè di migliaia nè di decimali.
Quindi basta che tu formatti il valore numerico come desideri che appaia, e 
sei a posto.
Vedi Format$ sulla guida.
Ciao
Alberto
-- 
E tutto mi sembrava andasse bene...
Newsgroup: it.comp.lang.visual-basic
Titolo: Come via API si setta la stampante di default ??

Come si fa tramite api a scrivere su una stampante, settandola come default
di sistema.
Grazie .

 come default di sistema.
Non ho trovato molto nel PSDK, prova comunque questo:
WriteProfileString("windows", "device", "nome stampante")
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.18. C, C++ and ASM developers
                              and beta testers are welcome!
Newsgroup: it.comp.lang.visual-basic
Titolo: database

premesso che sono
un novellino di VB6.0, mi scrivereste due, dico due ma precise righe di
codice da associare all'evento clik di un commandButton al fine di aprire un
benedetto file .mdb (ho gia' creato i riferimenti necessari) e per scriverci
su qualcosa???
Vi ringrazio anticipatamente e scusate la lameraggine
fabio

Set m_DataBase  =  DBEngine.Workspaces(0).Opendatabase(<nome database>)
naturalmente avrai dichiarato
dim m_DataBase  as database

 ha scritto nel messaggio
news:8lpen1$lni$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Tasto destro in tutte le applicazioni

Vorrei fare un applicazione che con il tasto destro, se ho evidenziato un
testo in una applicazione qualsiasi, me lo cambi in Maiuscolo.
Non ho idea di come gestire le altre applicazioni da vb.
E' una cosa possibile secondo voi?
Forse dovrei tagliare nella clipboard modificarlo ed incollarlo?
Gradito ogni suggerimento. Magari esiste già qualcosa che fa al caso mio di
fatto!!!

 fatto!!!
Anche qui... e quale sarebbe _realmente_ il caso tuo?
Ciao


piccolo esempio....
1) un timer che prende l'hwnd della finestrta attiva
2) se l'hwnd cambia gestisci i messaggi catturandoli con setwindowslong
3) nella callback (funzione passata a setwindowslong) gestisci il messaggio
per il mouse
questo è solo la bozza di un metodo possibile...
magari dopo che hai fatto qualcosa potremmo dire altro :))
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Report Access e passaggio di Parametri nel 2000 e nel 97

Ciao a tutto il NG, ho un grosso problema e non so come riuscire a
risolverlo.
Ho una serie di Report in un DB Access 2000 attraverso VB riesco a lanciare
sia l'anteprima di un report selezionato sia una stampa diretta dello stesso
e con i vari parametri che gli devo passare da programma.
Il Problema fondamentale in tutto questo è che il DB io l'ho creato in
Access 2000 mentre il Cliente ha Access 97 e quando tenta di visualizzare
l'anteprima o gli da un problema sul Nome Report non trovato oppure dice che
i parametri che vengono passati alla Query del Report non sono validi.
Premetto che uso lo Strumento di Conversione di Database presente in Access
2000.
Spero di essere stato abbastanza esauriente in merito
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:62Z110Z252Z164Y...@usenet.libero.it...

Che Jet hai installato sulla macchina target?
Usi DAO o ADO, e in che versione?
Ciao
Alberto