mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: SQL non funziona

Ciao a tutti
come si fa a interrogare un database di Access con istruzione SQL
partendo da 2 dati certi, l'ID della ditta e la data dell'operazione.
("select * from Operazioni WHERE codditta =" & id & " and Dataappt=#" &
dataapt & "#")
Non funziona. Dove sbaglio. Il dato c'è con l'ID giusto e la data
giusta, i campi sono ID:text e DATA:Date/Time
Alex
--
Posted from 
mail.ctonline.it
 [212.34.202.4]
via Mailgate.ORG Server - 
http://www.mailgate.org

Il problema e' la data :
Prova con :
"select * from Operazioni WHERE codditta =" & id & " and Dataappt=
convert(datetime,'" &  dataapt & "',105)"
105 e' la data italiana con l'anno a 4 cifre. altrimenti 5 e' l'anno a 2
cifre...altrimenti guarda sul manuale on line di SQL che c'e'!!!
CIAO
GL

...


Sul database il campo codditta e' per caso di tipo testo? Se si', dovresti
mettere gli apici.
"...where codditta = '" & id &"' and..."
Fabio Pagano


Newsgroup: it.comp.lang.visual-basic
Titolo: E-MAIL senza visualizzare la finestra di outlook

Salve ragasuoli ;-)
Come caspiterina si fà a inviare E-MAIL senza che ogni volta mi si avvii la
finestra di OutLook?
Mi andrebbe bene anche che la posta si invii una volta che apro outlook ma
però nel mio programma non voglio che a ogni niminativo mi apra la finestra
del messaggio. E' possibile con le MAPI?
Link o esempi postati saranno moooolto graditi.
GRAZIE1010

Ci sono anche un sacco di controlli smtp ... alcuni
gratis altri no. Se non vuoi cose stratosferiche anche
con quelli gratis te la puoi cavare.
Guarda se la softwareartisans distribuisce ancora
la versione gratis del suo sasmtp.
Ciao
Andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: Validate

Non mi spiego come mai in acune tabelle con data control se non metto
nell'evento validate Save=false mi esce azione annullata da un oggetto
associato ...
In altre tabelle non ho messo nulla e funziona bene ..
Antonio Tanzillo  
a...@pippo.netgroup.it
KillPippoforrepondez

Allora non sono io che faccio casini !!!!!
Anche a me ogni tanto vb esce con queste trovate e mi mette azione
associata....
oppure addirittura faccio data1.updaterecords e mi sento rispondere
"proprietà o metodo non supportato dall' oggetto" ... qualcuno ci sa
spiegare come fare a eliminare questi messaggi prima che decida di attuare
una soluzione drastica ? (Es: un missile terra-aria nel quartier generale
Microsoft).


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] valore costanti...

Qualcuno mi saprebbe dire il valore delle seguenti costanti?
SM_CXEDGE,
SM_CYEDGE
Vi ringrazio anticipatamente,
Davide

 ha scritto nel messaggio
news:_hvL7.11375$BA4.3...@news1.tin.it...

Fai un "cerca" su MSDN (che ora non ho sottomano... o meglio, non ho il CD
nel lettore e non ho voglia di prenderlo :P)
A intuito direi che SM_ non sta per sadomaso ma per GetSystemMetrics() che è
la funzione che le usa.
CX dovrebbe indicare la larghezza orizzontale (X) in pixels.
EDGE indica ovviamente un bordo. Presumibilmente della finestra in esame.
Quindi dovrebbero servire ad ottenere lo spessore del bordo di una finestra.
Maggiori dettagli e potenzialità di GetSystemMetrics() su MSDN.
Ciao

 SM_CYEDGE
Google, ad esempio (ho cercato semplicemente "Const SM_CXEDGE"). Come
spesso succede, il primo link è quello giusto
Public Const SM_CXEDGE = 45
Public Const SM_CYEDGE = 46
Lunga vita a google!

Newsgroup: it.comp.lang.visual-basic
Titolo: VB e TCP/IP

Premetto che sono piuttosto a digiuno dei meccanismi che governano le
connessioni e trasmissioni in rete locale. Ciononostante l'argomento
mi sfizia non poco.
Devo realizzare dei piccoli programmi che si connettono ad un server
risc (nell'ambito di una rete con protocollo TCP/IP) e fanno eseguire
ad esso dei comandi.
Volevo realizzare cio' utilizzando VisualBasic, mediante qualche
controllo shareware (se esiste).
Qualcuno sa se esiste qualcosa del genere?
Potete anche consigliarmi qualche sito con informazioni attinenti a
quanto vi ho detto?
Ogni suggerimento, come sempre, sara' ben accetto :-))
Grazie in anticipo.
Tonino Musciumarra

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [SITO COMUNE] Nuovo webmaster

Ciao a tutti,
viste le proteste di alcune persone che, a ragione, hanno definito questa
votazione una farsa (Timothy, unico candidato, sarebbe stato eletto anche
con soltanto un voto, voto che gli ho dato immediatamente io...) e
soprattutto visto l'accordo che c'è tra gli iscritti del ng, le votazioni
sono interrotte.
Nuovo webmaster: Timothy!
    Complimenti! :)
Il passaggio delle consegne avverrà a breve e, una volta concluso, quando
Timothy sarà webmaster a tutti gli effetti, invierà come al solito un
messaggio al ng perchè tutti possano essere informati.
ciao, assa.
--
Sito Comune
http://www.it-lang-vb.net/

 votazione una farsa
Se non ci fossero state le elezioni qualcuno sarebbe uscito con "ecco, ci
sono le solite caste segrete, i soliti despoti che decidono tutto loro" e
avanti con queste cretinate.
Lo so che critiche puramente distruttive come queste non meritano nemmeno
attenzione (si sarebbero potuti candidare loro, per fortuna non l'hanno
fatto :P), però a scanso di equivoci è meglio una farsa.
Ciao

 fatto :P), però a scanso di equivoci è meglio una farsa.
:-)
ciao
ugo

sono interrotte.
Personalmente non sono d'accordo, ma ormai il dado è tratto...
Ciao,
Moreno
-- 
sirri at morenosoft dot com
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
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Impedire l'immisione dei dati in una combobox!

Salve a tutti,
come si fa ad impedire l'immissione di dati in una combobox?
Se setto la proprietà Locked a true, non mi permette di scegliere i valori 
dalla lista!
Grazie a tutti...
:) 

 Se setto la proprietą Locked a true, non mi permette di scegliere i valori 


Newsgroup: it.comp.lang.visual-basic
Titolo: serial number

qualcuno di voi mi può spedire il codice per ottenere il numero di serie del
disco fisso?

Private Declare Function GetVolumeInformation Lib "kernel32.dll" _
    Alias "GetVolumeInformationA" _
    (ByVal lpRootPathName As String, _
    ByVal lpVolumeNameBuffer As String, _
    ByVal nVolumeNameSize As Integer, _
    lpVolumeSerialNumber As Long, _
    lpMaximumComponentLength As Long, _
    lpFileSystemFlags As Long, ByVal _
    lpFileSystemNameBuffer As String, _
    ByVal nFileSystemNameSize As Long) As Long
Function GetSerialNumber(strDrive As String) As Long
    Dim SerialNum As Long
    Dim Res As Long
    Dim Temp1 As String
    Dim Temp2 As String
    Temp1 = String$(255, Chr$(0))
    Temp2 = String$(255, Chr$(0))
    Res = GetVolumeInformation(strDrive, Temp1, Len(Temp1), _
        SerialNum, 0, 0, Temp2, Len(Temp2))
    GetSerialNumber = SerialNum
End Function
'Esempio:
Call MsgBox GetSerialNumber("C:\")

...

Newsgroup: it.comp.lang.visual-basic
Titolo: lettura da file di testo tabulato

Con un programma in vb devo aprire un file di testo e leggere tutte le righe
che compongono questo file.
Ogni riga contiene dei dati tabulati (ogni dato è separato dall'altro da un
vbTab)
Io devo leggere riga per riga e memorizzare tutti i dati per poi trattarli
con calcoli vari.
Ho scritto cosi:
-----------------------------------------------------
handle = freefile
open file_da_aprire for input as handle
do while not eof(handle)
    line input #handle, linea
    myarray = split (linea, vbTab)
    'scrivo in una msgbox il primo dato di ogni riga
    msgbox (myarray(0))
loop
close handle
------------------------------------------------------
perchè non funziona? non compare nemmeno nessuna msgbox!!
mi sapete dire dove sbaglio?
come faccio a prelevare tutti i dati della mia riga del file aperto?
grazie
Luca

 perchè non funziona?
ok, non rispondete! ho gia fatto da solo.
a differenza di quello che ho scritto qui sotto, nel programma ho scritto
do while eof(handle)
e chiaramente manco entrava nel loop :)
deve essere la stanchezza
ciao e grazie lo stesso

 ok, non rispondete! ho gia fatto da solo.
E se uno avesse risposto in quei 5 minuti, che deve fare? ;-)

 E se uno avesse risposto in quei 5 minuti, che deve fare? ;-)
uhm... lupo, questa non l'ho capita.
cioč: luca manda un post, si accorge di aver fatto un errore e comunica al
ng che non ha piů bisogno di aiuto, specificando anche che errore ha
commesso. in questo contesto, il tuo post, che significato ha?
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 significato ha?
Nessuno, ma "forzato" da quel "non rispondete" con tanto di esclamativo.
Comunque, mie pippe.


mamma mia... adesso anche alla punteggiatura devo stare attento?
comunque scusate il disturbo...
Luca

 comunque scusate il disturbo...
No, ho detto che sono mie pippe.

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT Comandi Batch]  Cartella Desktop

Devo fare l'installazione di un programmino semplice semplice.
Ho pensato di fare il setup con un .bat
La dir di windows so che viene recuperata tramite %SystemRoot%
Ma il desktop dell'utente con quale 'comando' si ottiene ?
Su google non sono riuscito a trovare niente. 

 Ma il desktop dell'utente con quale 'comando' si ottiene ?
%homepath% ti da doc&set\utente\
http://www.azpoint.net/consigli/windows/6079/WinXP-le-variabili-di-sistema.asp
Non so se in Active directory ci sono problemi 
-- 
DBMS Firebird
VB6 + Ado

"Andrea" <nos...@invalid.invalid> ha scritto nel messaggio 
news:hrpljrslyeuj.1170i19bdskqn$.dlg@40tude.net...

Grazie. E' proprio quello che cercavo.
Newsgroup: it.comp.lang.visual-basic
Titolo: Nome utente

Ciao,
ho una rete di macchine 95 in rete con sever NT4 e ho una impellente
necessità di scoprire come si fa in VB5 a sapere sotto 95 il nome
dell'utente che stà utilizzando il computer.
A dire il vero avrei bisogno anche di scoprire come si fa ad avere l'elenco
degli utenti,e dei gruppi di cui fanno parte, registrati presso il server
NT, URGENTISSIMAMENTE mi servirebbe sapere come si  fa a sapare CHI cavolo
stà usando il client 95!
Grazie
    Andrea

...


    Andrea
Gino, Giacomo, Piermaria, Pimpy, Antonietta.
..... Scusa, non ho resistito!!!      ;)
Pat
Newsgroup: it.comp.lang.visual-basic
Titolo: Proprietà palette

Qualcuno mi può dire a cosa serve questa proprietà del form?

 Qualcuno mi può dire a cosa serve questa proprietà del form?
Oramai a quasi nulla. Praticamente quando lavori a 256 colori se usi delle
bitmap complesse durante la riduzione dei colori effettuata automaticamente
dal SO ti puoi ritrovare con una immagine rovinata.
Per evitare questo problema puoi sfruttare i settaggi della proprietà
PaletteMode (che in VB5 e precedenti si chiamava UseZOrder). Il settaggio di
default è HalfTone, che significa che viene usata la palette di default di
Windows. Tra gli atri settaggi trovi:
UseZOrder = Usa la palette dell'oggetto "più in alto" nello Zorder sulla
form.
Custon = Usa la palette contenuta nella bitmap che hai settato nella
proprietà Palette.
In pratica, la proprietà Palette serve solo se lavori a 256 colori, setti il
PaletteMode su Custom e metti in Palette una immagine che contenga una
palette pensata per contenere tutti i colori utilizzati nelle differenti
bitmap che devono essere mostrate contemporaneamente a video ma che non
sarebbero visualizzate correttamente tramite la palette di sistema.
Non ha senso usare questa proprietà se bitmap differenti vengono mostrate
una per volta, perchè in questo caso basterebbe settare UseZorder in
PaletteMode.
Da 16Ml di colori in poi, non serve a nulla perchè il SO ha a disposizione
abbastanza colori per compensare bene il passaggio a palette diverse.
Insomma, ormai serve decisamente a poco.
Ciao
*Roby*

Newsgroup: it.comp.lang.visual-basic
Titolo: problemino con recordset .. please help me ..!!!

ho un piccolissimo problema .. che non riesco a capirne il motivo ..
ho due tabelle in access ..
info (che presenta questi campi)
id: contatore
descrizione: stringa
codiceautore: numerico
autore (che presenta questi campi)
id: contatore
descrizione: stringa
ora con una semplice query recupero il campo info.codiceautore che poi lo
passo ad una seconda query è precisamente
SELECT * FROM autore WHERE id=info.codiceautore
risoluzione: "Tipo non corrispondente" ..
qualcuno conosce la risposta ..??
--
 .. [t]Eo ..
|| TORNO SUBITO ||
" .. Sono fuori di testa. Tornerò tra cinque minuti .."

 qualcuno conosce la risposta ..??
nella query di selecr manca la tabella Info, il motore DB
non sa dove pescare info.codiceautore
--
bye BlackMagic
ICQ# 85485468

 risoluzione: "Tipo non corrispondente" ..
Prima cosa: mai usato i join?
Seconda cosa: il numerico del codiceautore č intero lungo?
terza cosa: hai access? se sě, prova a costruire la query con la sua interfaccia
grafica e poi copia l'SQL che genera access
--
Salutoni
Sergio

 cioč nella mia query scrivevo
[cut]
Se il problema era questo, sfido chiunque a collegare gli indizi che avevi
dato con la realtŕ delle cose.
Chiedere aiuto va bene, ma un minimo di sforzo nel fornire indizi č ben
accetto.
Alberto

 Alberto
--
 .. [t]Eo ..
|| TORNO SUBITO ||

Newsgroup: it.comp.lang.visual-basic
Titolo: Non saprei che titolo mettere??????

Salve a tutti. Ho creato una piccola app. con VB5 utilizzando un controllo
DATA per ricercare dei dati in un DB ACCESS 97. In fase di progettazione,
tramite la finestra delle proprietą del cocontrollo DATA, gli ho indicato il
percorso per trovare il DB che si trova nella directory X e come arrivarci.
Il problema nasce al momento della compilazione. Una volta compilato ed
installato, il programma cerca ancora il DB nella directory X, e non nella
directory dove ho installato il Prg.
Come posso fare capire al controllo Data che il DB va cercato nella
directory di installazione del programma???
Grazie.

 wrote in message
7uHg4.25177$D3.1...@news.infostrada.it...


 Grazie.
una volta finito lo sviluppo dell'applicazione prima di compilare
modifica la proprieta' 'DataBaseName' del controllo data eliminando
tutto il path e lasciando solo il nome del database.
cosi facendo il database verra' aperto dalla directory corrente del
programma che solitamente e' la directory d'installazione ( vedere
proprieta' dell'icona di windows associata al programma ).
Un'altra soluzione e' eliminare completamente il 'DataBaseName' del
controllo data e nel form_load usare il comando
set data1.recordset = ......openrecordset(.....) per settare in maniera
dinamica il recordset collegato al controllo data svincolandoti del
tutto dai nomi.
Newsgroup: it.comp.lang.visual-basic
Titolo: ADODB.Connection

>
Da cosa può dipendere??
Grazie.

 ha scritto nel messaggio
news:pan.2004.03.16....@tiscalinet.it...

installa mdac_typ.exe, la 2.8 che è l'ultima release.
poi vai in progetto-->riferimenti ed abilita la voce microsoft activex data
objects 2.8
sei a posto.
il primo file di mysql ti installa i driver ADO per accedere a mysql, ma
devi abilitare i riferimenti ad ADO prima di poterli usare effettivamente.
good coding!!!
-- 
Alletun
"Io lo so che accadrà. La voce sussurra nei miei pensieri di Jair, Rone,
Allanon e soprattutto nelle Mortombre.
Sussurra segreti che mi sono tenuti nascosti, nella grigia oppressione
di questo giorno e nell'oscurità caliginosa di quello che mi aspetta.
Saremo distrutti. Tutti."
Brin Ohmsford - La Canzone di Shannara - T. Brooks

>
mentre se da linux provo con "mysql -u root -p" mi fa accedere
correttamente

 correttamente
:-))))
stiamo andando OT, qua......
cmq, credo che il tuo linux rifiuti qualsiasi connessione che non siano da
se stesso. questo spiegherebbe perchè da linux accedi, mentre da qualsiasi
altro ip invece no. Non so aiutarti, però, in questo caso, perchè mi sa che
devi modificare qualche impostazione di mysql direttamente su linux.
Cerca qualche mysqld.conf da qualche parte, credo......


Si in effetti io ho installato tempo fa MySQL e PHP sulla mia macchina 
(Win2k) e c'č un file di configurazione in cui c'č il parametro 
"Bind=..." in cui si mette l'indirizzo della scheda di rete su cui deve 
stare in ascolto MySQL e poi un altro (non ricordo quale) che serve per 
elencare gli IP che possono accedere da remoto al Database.
Leggi le info sul sito ufficiale di MySQL che c'č scriutto tutto (ma 
anche il file di configurazione stesso nei commenti scrive tutto per 
ogni parametro).
-- 
Dato che non sappiamo quando moriremo, siamo soliti pensare che la vita 
sia una fonte inesauribile. Eppure ogni cosa accade soltanto un certo 
numero di volte, quasi raramente ad essere sinceri.
Quante volte ti ricorderai di un certo pomeriggio della tua infanzia, un 
pomeriggio che č una parte cosě profonda di te senza il quale non 
potresti dare un senso alla tua vita? Forse quattro o cinque volte. 
Forse anche di meno...
E quante volte nella tua vita guarderai la luna piena? Forse venti...
Eppure tutto sembra non debba mai finire...
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Domanda

Salve a tutti vorrei chiedervi un'informazione,
vorrei imparare visual basic .net ,(DI VISUAL BASIC HO LE BASI)
e quindi vi chiederei dei testi per cominciare a sviluppare qualcosina.........
quali libri mi consigliate??????
in giro ce ne sono tanti e siccome costano nn vorrei fare acquisti sbagliati...
me ne servirebbe uno base e uno + avanzato....
poi nn so ditemi voi che già conoscete la materia.....
Ringrazio anticipatamente tutti coloro vogliono darmi qualche indicazione....
ciao a tutti!

 me ne servirebbe uno base e uno + avanzato....
Per il base vedi for Dummies o principiante.
Avanzato Francesco Balena.
Ave
giuseppeD

 me ne servirebbe uno base e uno + avanzato....
Quelli base io non li farei nemmeno stampare: costano poco ma ti danno la
possibilità di fare solo disastri e di non imparare un tubo.
Ne devo prendere un paio anch'io e avevo selezionato questi come possibili
candidati:
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&threadm=dJFZb.415%24IT2.21
374%
40news4.tin.it
&rnum=1&prev=/groups%3Fhl%3Dit%26lr%3D%26ie%3DISO-8859-1%2
6q%3Dzanna%2Blibri%26btnG%3DCerca%2Bcon%2BGoogle%26meta%3Dgroup%253Dmicrosof
t.public.it.dotnet.vb
Hanno spostato il sito dei link indicati da
http://www.bol.it/a
http://www.ita-bol.com/
quindi lo dovrai sostituire a mano ;)
Ciao
-- Math Parser : 
http://www.neodatatype.netSito
 Comune :
http://www.it-lang-vb.net

Newsgroup: it.comp.lang.visual-basic
Titolo: PROBELMA CON ADO

Ho fatto un programma in VB6 che utilizza Ado con connection Microsoft jet
ole db 3.51
con accesso ad un db access , ho creato il pacchetto 'installazione ed
installato il tutto
su un pc.  In fase di esecuzione mi da un errore dicendo IMPOSSIBILI TROVARE
IL
PROVIDER . POSSIBILE CHE NON SIA INSTALLATO CORRETTAMENTE!
Avete suggerimenti?  Grazie Ciao Andrea.

Che MDAC e JET hai installato sulla macchina target?
E che S.O. ha?
Alberto

 wrote in message
a9h3to$j4h$1...@newsreader.mailgate.org...


Newsgroup: it.comp.lang.visual-basic
Titolo: HTML help

Sto' provando AuthorIT per fare la guida in html.
Devo importare un documento Word ma la versione trial e' limitata.
Qualcuno sa se ne vale la pena comprarlo?
Se no quale altro programma mi consigliate?
Grazie in anticipo
Paolo.

 wrote


> Se no quale altro programma mi consigliate?
RoboHelp  for Microsoft HTML Help:
http://www.blue-sky.com/
Prova il trial.
Personalmente uso ancora la versione 6.0 di RoboHTML Help e mi trovo
benissimo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Stampare un form zoommato su pagina.

Salve a tutti, ho un problema che la guida non mi risolve o almeno me lo
risolve per metà, vorrei stampare un form in una pagina e poiche il form è
piccolo vorrei zoommarlo nella stampa.
Grazie mille , ciao.

piccolo vorrei zoommarlo nella stampa.
Non posso accendere la stampante, in questo momento, per verificare
quanto sto per dirti, ma dovrebbe bastare il metodo PaintPicture di Printer,
passandogli Form.Image:
Printer.PaintPicture Me.Image, 0, 0
-- 
hth, hal

 Non posso accendere la stampante in questo momento
tieni la 80 colonne come livre de chevet ?
Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Report Ecc.

Ciao a tutti,
ho due domande da farvi:
1) E' possibile utilizzare l'ocx di crystal report senza averlo installato?
Mi spiego: ho installato vb su una nuova macchina, non voglio installare
crystal report ma voglio che i report rpt si riescano a visualizzare. Ho
provato ad importare l'ocx ma mi presenta un errore. Qualcuno di voi sa se
si può fare e come?
2) Voglio far "girare" un applicazione che usa un mdb in un disco removibile
(quelli dentro le chiavette USB) in modo che se la chiave non è inserita
l'applicazione non è disponibile. Secondo voi è possibile farlo senza creare
pacchetti di installazione e quindi senza installare l'applicazione??
Grazie 1000 a chi risponde, siete sempre gentilissimi !!
Ciao
Paolo

ti rispondo per il primo questio.....
1)il discorso č piů complesso. Non ti basta copiare semplicemente il file
OCX (crystl32.ocx), ma anche tutta una serie di DLL di supporto per Crystal
Report. Devi fare un setup per la tua applicazione. Per il resto sě, puoi
certamente far visualizzare i report, anche senza installare Crystal Report:
anzi, direi che devi fare per forza cosě. Crystal Report č un tool separato,
un editor con il quale creare e gestire gli RPT, ma all'utente finale non
gliene frega niente. A meno che non sia un uTonto (come dice Wodka), ed č
abbastanza esperto per lavorarseli da solo (dovrebbe in ogni caso prendere
lui una sua licenza).
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

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

Sto facendo un programma di gestione fatture
nel quale il report viene compilato con la lista degli articoli presenti in
fattura e alla fine della pagina (non del report) vorrei inserire il Totale
Articolo    |Qta    |Prezzo
art1            1        100
art2            1        200
--------------------------
            TOTALE: 300
--------------------------
ma ho il seguente problema:
Se lo metto nell'intestazione a pièpagina non mi fa inserire le rptfunction
e anche trovando soluzioni alternative, nel caso di più pagine comparirebbe
il totale su tutte le pagine mentre a me interessa che compaia solo
nell'ultima.
Se lo metto nell'intestazione a pièReport si sposta in alto e in basso in
base al numero di articoli inseriti
Come posso fare??
Grazie
Enzo

 Come posso fare??
Puoi imparare a leggere le risposte ai tuoi messaggi precedenti.
;-(
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Newsgroup: it.comp.lang.visual-basic
Titolo: cambia risoluzione

Se sapete come cambiare la risoluzione e i colori di win95 con un programma
scritto in VB5
(Magari tramite le api di windows) vi prego di scrivermi a 
giga...@ats.it
grazie mille

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Nel sito http://www.it-lang-vb.net dove ?

http://www.it-lang-vb.net
 
In quale sezione hai trovato la tua risposta
?
Grazie
--------------------------------
Inviato via 
http://usenet.iol.it

 In quale sezione hai trovato la tua risposta ?
Credo qui:
http://www.it-lang-vb.net/Documentazione/Articoli/DBRemoto.htm
Bye, G.

?
DIpende dalla domanda.
Comunque c'è il motore di ricerca... use it!
Ciao,
Moreno
-- 
sirri at morenosoft dot com
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
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione Pacchetti di Installazione

Ciao a tutti, sto provando a usare questo strumento di visual basic.... mi
sembra funzioni bene però io ho la necessità di fargli  copiare nella
directory del programma una sottodirectory contenente 2000 immmagini...
avete idea di come posso fare?
Grazie!
--
Francesco Musicman
-----------------------------------------------------------------
Contacts:
msn: 
fra_mu...@hotmail.com
icq: 86016267
mail: 
fra...@libero.it
---------------------------------------------------------------
- I won't give up 'til I've no more to give -
DT


prima di perder tempo con l'installer di vb che spesos e volentieri ti
lascia  a piedi....
guarda innosetup (ormai lo conoscono tutti)
ciao

Anchi'io  consiglio di usare inno setup !
            ciao!
"Francesco Musicman" <frNaO_...@libMero.it> ha scritto nel messaggio
news:xg_W8.19267$K_4.4...@twister1.libero.it...


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

Ho un link ad un sito, vorrei metterlo sulla mia applicazione in VB6 e fare
in modo che cliccandoci sopra mi possa collegare tramite internet a quel
sito.
Qualcuno sà farlo?
-- 
Posted from [194.184.181.34] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Qualcuno sà farlo?
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA"
(ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String,
ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As
Long) As Long
Public Function Internet(ByVal URL As String) As Long
   Naviga = ShellExecute(0&, vbNullString, URL, vbNullString, vbNullString,
vbMaximizedFocus)
End Function
Quindi richiami la tua funzioncina Internet passando come parametro
l'url che vuoi aprire.
--------------------------------------------
             ASSA
http://assatarram.yohoo.it
Napster: Assatarram3
it.comp.lang.visual-basic: Assatarram
--------------------------------------------

 ha scritto nel messaggio
news:NDBBKOHECECDJOFLKD...@goel.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: una cosetta

non ricordo una cosa banale...
come devo dichiarare una variabile di tipo stringa in un mdiform per poterlo
controllare in un altro form?
grazie

 wrote in message
news:900kmu$m87$1...@suite03.caspur.it...






Creati un modulo con all'interno una variabile global o public 
(come preferisci tu) di tipo stringa.


 


Ciao Gaetano

Newsgroup: it.comp.lang.visual-basic
Titolo: file animato per il trasferimento file

Ciao vorrei sapere se e' possibile e come trovare il file
animato (forse in formato avi) che windows utilizza per far
vedere quando si copiano i files da una cartella ad un altra
(tanto per intenderci il foglietto che vola da una cartella
all'altra) in modo da poterlo utilizzare su di una mia
applicazione.
Ciao e grazie

*ppiagg* ha scritto:

Cerca FILE*.AVI sulla macchina dove hai installato VB

> Cerca FILE*.AVI sulla macchina dove hai installato VB
scusa e come lo faccio andare questo file??? devo importare l'ocx di
mediaplayer???



se non devi fare cose sofisticate e' sufficiente il multimedia control
-- 
ciao, hal

> se non devi fare cose sofisticate e' sufficiente il multimedia control
devo solo eseguirlo...

devo solo eseguirlo...
Guarda un po' se c'e' ancora e se ti puo' servire:
http://download.microsoft.com/download/vb60ent/Sample6/1/W9XNT4/EN-US/Mmmctrl.exe
-- 
ciao, hal

 ha scritto nel messaggio
news:b779f0$70o$1...@gossip.excite.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione ad un database Access2000 mediante ADO

Salve.
Dopo essermi documentato sulla connessione ad un database con il
metodo ADO, ho provato a mettere in pratica un semplice esempio.
Ho costruito mediante Access2000 un database semplice, pero' al
momento della connessione mediante ADO e' sorto un errore.
In pratica viene segnalato che non e' installato un ISA.
Avendo gia' avuto problemi con Access2000 con il metodo DAO, credo che
a questo punto non siano correttamente installati determinati driver
di Access per l'accesso ai dati.
Chiedo a chi e' pratico di database, di fornirmi semplici consigli ed
eventualmente il percorso per connettere correttamente un database
Access2000.
Inoltre vi sarei grato se mi illustraste altri metodi per gestire
database, compatibili con Visual Basic 6. Il VisData incorporato mi e'
ottimo in fase di progettazione di un database, ma secondo me pone
limiti in fatto di incorporazione di dati da altri contenitori.
Ringrazio in anticipo chi mi fornira' delucidazioni sui problemi
sopraelencati.
Grazie ancora...
Gianluca

 wrote in message
news:392d99f...@news.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: inseriemento data

S.O.: Win98 e XP
Ambiente di sviluppo: Vb6 SP5
uso la libreria ADO 2.8
Quando da codice costruisco la INSERT: (tipo
sql = "insert into RICOVERI values('" & ... & "','" & TxtData(0))...
Se ora nella txtBox inserisco per esempio la data 4/5/2003 (4 maggio),
dopo l'esecuzione della INSERT, nel DB invece di 4/5/2003 trovo 5/4/2003
(5 aprile);
Questo succede in caso di ambiguità, cioè se inserisco una data del tipo:
20/1/2003 non ci sono problemi (dato che il mese 20 non esiste).
Sapete come posso risolvere questo problema? 
Riguarda il settaggio di windows?
O mi tocca farlo da codice VB
Ciao e grazie anticipatamente
alessandro
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


a causa di questo tipo di problemi io tratto le date come stringhe
26/05/2003 la formatto nella stringa 20030526, in quasto modo si mantiene
l'ordinamento ( cioč il campo č ordinabile come quello della data )  e
inoltre la gestione č semplice in quanto basta fare du funzioni una di
format e una di unformat della data .
Quasto tipo di fromattazione lo puoi anche fare nella stringa SQL .
Ciao
--
  ...:::::M::O::R::B::I::L::L::O:::::...

 O mi tocca farlo da codice VB
E' banale.
Vedi sopra.
Ciao
Alberto

 Per access invece devi usare mmddyyyy, ma il concetto è lo stesso.
Sarà lo stesso, ma a me (salvo #MM/GG/AAAA#) non riesce...

 Sarà lo stesso, ma a me (salvo #MM/GG/AAAA#) non riesce...
quoto

 Sarà lo stesso, ma a me (salvo #MM/GG/AAAA#) non riesce...
Va beh, ho dimenticato le barrettine...
E che sarà mai...
Alberto

 Alberto

[*Marg* = 
ke...@inwind.it
 in
news:bpakfj$1jl5p8$
1...@ID-193795.news.uni-berlin.de
] ha scritto:

No, dietro a barrettine e cancelletti (finta di niente, eh?!). In prigione
da 41bis, insomma... ;-)
Newsgroup: it.comp.lang.visual-basic
Titolo: VB e excel

Su excel andando su strumenti macro ho visto che posso aprire visual basic
6.0 editor. Volevo sapere se con questo strumento posso realizzare programmi
in visual basic di tutti i tipi. A me interessa realizzare un programma che
permette di:
scrivere dati in un DB
Leggere i dati
Stamparli
E' possibile anche compilare il programma oppure viene eseguito solo con
excel.
Ho provato ad inserire la seguente istruzione:
MsgBox 10
Per vedere se la esegue, ma non funziona. Qual'è la procedura esatta per
inserire le istruzione e farle eseguire ?
Grazie a chi risponderà.

prova a scrivere MsgBox ("10")
Non è concettualmente corretto mettere le parentesi in una chiamata sub.
puoi scrivere:
msgbox "10"
oppure 
call msgbox("10")
ma scrivere 
msgbox("10")
significa far valutare l'espressione tra parentesi a VB prima di passare il
risultato a msgbox . In certi casi (mi pare quando i paramteri sono oggetti)
tale valutazione produce errori in fase di runtime.
termoPilucco

inserire le istruzione e farle eseguire ?
Le inserisci in una sub pubblica di un modulo che richiami come macro.
termoPilucco
*  Copyright Lupo

 tale valutazione produce errori in fase di runtime.
Lo produce sempre, dall'ide appena lasci la riga che contiene l'istruzione.
"Previsto: =". Ovvero prevista l'assegnazione del ristulato della funzione
ad una variabile.
Che se e' una sub pero' non restituisce alcun risultato, ovviamente. =)
Io mi sono abituato a mettere _sempre_ Call davanti alle chiamate di Sub o
Funzioni delle quali non mi interessa il valore restituito.
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

Newsgroup: it.comp.lang.visual-basic
Titolo: ActiveX in pagine html

Ho creato un activeX con VB che si interfaccia a un Db; ho necessita
di parametrizzare la connessione intervenendo sul codice html ... ma
come faccio a passare un parametro dalla pagina all'oggetto
ActiveX???? E dove trovo il valore passato??
Ogni aiuto e' gradito ..... ergo HELP ME!!!!!!!!!!
Grazie e ciao.
Massimo.

Devi usare nel tag <object> dell'activex ,PARAM per impostare le
proprietą,per es..
<OBJECT CLASSID="clsid:76a21534-3ev44-55bb-g3t1-007588002" id= 233
  WIDTH=100
  HEIGHT=40>
  <PARAM NAME="alignment" VALUE="1" >
  <PARAM NAME="BorderColor" VALUE="red" >
  <PARAM NAME="caption" VALUE="PREMI">
  <PARAM NAME="FontName" VALUE="Arial">
  <PARAM NAME="BgColor" VALUE="yellow" >
</OBJECT>
ciao
carlo

Newsgroup: it.comp.lang.visual-basic
Titolo: oggetto freeware winsock

Salve!
Dove posso trovare un oggetto freeware winsock che sia diverso da 
quello concesso da Visual Studio?
Grazie,
Stefano
-- 
Posted from 194.244.157.162 by way of 
mail2.webmessenger.it
 [193.70.193.55] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

quello concesso da Visual Studio?
http://www.catalyst.com/products/wrench.html
Ciao
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Istruzione Select

Ciao a tutti, rieccomi con un piccolo problema (di sintassi forse) riguardo
l'istruzione Select.
Devo recuperare da un archivio tutti gli eventi verificatisi in una
determinata data:
Set rs = db.openrecordset("Select * from Eventi where Data = " & Oggi)
dove Oggi e' una variabile del tipo Date
L'istruzione mi restituisce un recordset vuoto, come mai?
L'archivio e' un database Access ed il campo Data e' impostato come
Data/Ora, dov'e' l'errore?
Grazie infinitamente per il vostro interessamento
Fabio.

Nello standard SQL la data é in formato "Americano" quindi:
format(data,"mm/dd/yyyy")... Mi pare...
                    Ciao
                                    Allanon

 ha scritto nel messaggio
news:9nppr8$smc$1...@nreadb.inwind.it...


 wrote in message 9nppr8$smc$1...@nreadb.inwind.it...

Oppure puoi provare con il vecchio...
Data.RecordSource = "select * from tabella where tabella.campo_data >= #" &
Format(Text1, "MM-DD-YY") & "# and tabella.campo_data <= #" &
Format(Text2.Text, "MM-DD-YY") & "#"
ciao
Jack

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

Ciao a tutti, sapete dove posso trovare un keylogger con il codice sorgente
relativo??? grazie

 sorgente relativo??? grazie
Su google?

 [...] keylogger con il codice sorgente relativo???
http://tinyurl.com/2bqxs
CiauX
L.
-- 
    /|                   L i n o G e
  \'o.O'  "Io ho vissuto a lungo, migliaia di anni, ma
  =(___)= non sono un dio e nemmeno uno degli immortali."
     U                                          s. kinG

Newsgroup: it.comp.lang.visual-basic
Titolo: gestione Associazione

Salve a tutti
Sono il responsabile di un associazione di Volontariato
Ho comprato VB5 per creare da solo un programma di gestione dei soci
donatori di sangue volontari,
credevo fosse più semplice qualcuno può indicarmi da dove iniziare ?
grazie per l'aiuto
Seminara Filippo
Gruppo Fratres, Donatori Volontari Sangue

credevo fosse piů semplice qualcuno puň indicarmi da dove iniziare ?


credevo fosse più semplice qualcuno può indicarmi da dove iniziare ?

Newsgroup: it.comp.lang.visual-basic
Titolo: Formattazione campi data in Stampa Unione di Word

Scusate, probabilmente e' OT...
Devo realizzare una stampa unione in Word, collegandomi ad un Database
di MSAccess '97. Il problema e' che facendo l'importazione
selezionando la modalita' ODBC i campi Data vengono visualizzati anche
con l'ora (es: 12/10/2000 0.00.00), pur se nel settaggio del database
ho impostato un formato diverso. Ho pure notato che facendo il
collegamento via DDE il problema non sussiste.
Qualche suggerimento?
Marco

 Devo realizzare una stampa unione in Word, collegandomi ad un Database di
MSAccess '97. Il problema e' che facendo l'importazione selezionando la
modalita' ODBC i campi Data vengono visualizzati anche con l'ora (es:
12/10/2000 0.00.00), pur se nel settaggio del database ho impostato un
formato diverso. Ho pure notato che facendo il collegamento via DDE il
problema non sussiste.
Il cd "settaggio" del database non e` rilevante e riguarda il modo in cui
vuoi vengano mostrati i dati nelle varie visualizzazioni di Access (Tabella,
ecc). Quello che conta e` unicamente il formato (il tipo di dato) del campo.
Il tuo e` Data/ora. Il formato di visualizzazione lo decidi tu volta per
volta in base alle tue esigenze di output. Per esempio, in vb con
l'istruzione "Format". Nel caso di Word dovrai usare le "Opzioni" dei
"Codici di campo". Per esempio:
    { MERGEFIELD TuoCampoData \@ "dd/MM/yyyy" }
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 Maurizio
Ciao Maurizio,
ti ringrazio della risposta.
Ho provato ad attivare la formattazione, ma mentre con la connessione
a mezzo DDE, essa funziona a meraviglia, con la connessione ODBC il
risultato che ottengo e' formattato correttamente pero' sulla data di
oggi!! Mi spiego. Se il campo Miadata contiene il valore 12.10.2000 e
{MERGEFIELD miadata} mi da come risultato "12/10/2000 0.00.00", il
risultato che ottengo con {MERGEFIELD miadata \@ "dd/MM/yyyy"}e'
stranamente "23/10/2000" (data di oggi). Non so se sbaglio qualcosa io
oppure e' un problema dovuto al collegamento ODBC.
Ciao,
Marco

 Ho provato ad attivare la formattazione, ma mentre con la connessione a
mezzo DDE, essa funziona a meraviglia, con la connessione ODBC il risultato
che ottengo e' formattato correttamente pero' sulla data di oggi!! Mi
spiego. Se il campo Miadata contiene il valore 12.10.2000 e {MERGEFIELD
miadata} mi da come risultato "12/10/2000 0.00.00", il risultato che ottengo
con {MERGEFIELD miadata \@ "dd/MM/yyyy"}e' stranamente "23/10/2000" (data di
oggi). Non so se sbaglio qualcosa io oppure e' un problema dovuto al
collegamento ODBC.
Mi dispiace, non saprei come aiutarti. Mi sembra un po' strano cio` che
segnali. Io, come prima cosa, verificherei il tipo di dato del campo ed i
valori effettivamente in esso contenuti...

Newsgroup: it.comp.lang.visual-basic
Titolo: problema con GetObject

Set pic = GetObject("C:\miaimmagine.BMP")<
rst.AddNew
rst!art = "prova"
rst!foto = pic
rst.Update
rst.Close
Set dbs = Nothing
End Sub
Ciao Daniele - Verona

 >Set pic = GetObject("C:\miaimmagine.BMP")<
GetObject non apre un file. Ha invece la funzione di rendere
informazioni riguardo un oggetto grafico già in memoria.
Alla funzione va passato l'handle di questo oggetto.
Con VB usa LoadPicture per caricare l'immagine.

 wrote in message 8cksm5$9pn$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Collegare un DB in rete

Salve ragazzi,
scusate l adomanda, ma no risco a risolvere,
com'è la stringa per collegare un database access che è su un altro 
computer?
Ad es. ho il programma Server sul serve e Client su un altro pc che è 
collegato in rete. Io mi devo collegare al database utenti.mdb
Per favore mi dite i parametri?
Grazie
Robin

bygv ha scritto:

Ahhh dimenticavo: si tratta di VB5  o VB6
Scusate e grazie
Robin

 Scusate e grazie
ADO o DAO?
Ciao 


http://www.connectionstrings.com/?carrier=access

Fabio ha scritto:

Principalmente DAO (il programma è stato fatto in VB5) ma potrei passare 
anche in ADO visto che ho installato VB6 e potrei passarea VB6. Ma 
comunque, si, va bene DAO per VB5.
Grazie
Robin

 comunque, si, va bene DAO per VB5.
Beh, allora basta indicare il percorso di rete anzichè quello locale.
Set db = OpenDatabase(percorso)
Ciao

Fabio ha scritto:

SI grazie,
oddio scusami ma questo diciamo che lo sapevo. Mi sevirebbe ls sintassi 
giusta. Faccio un esempio
Se il MioDB.mdb sta in "C:\Programmi\Miprogr\MioDB.mdb" il percorso di 
rete come dovrebbe essere?
Set DB = OpenDatabase("pc_su_cui_sta_il_db\C:\Programmi\Miprogr\MioDB.mdb")
com'è la sintassi precisa?
Scusa l'insistenza.
Grazie
Robin

 com'č la sintassi precisa?
Non hai mai visto un percorso di rete??? :)
\\SERVER\Cartella\db.mdb
oppure connetti un'unitą di rete e fai riferimento a quella.
Ciao 

 
Grazie Fabio. OK
Non ero sicuro. Mi mancava la doppia \\ :-)
Ciao
Robin
Newsgroup: it.comp.lang.visual-basic
Titolo: Eseguire applicazioni esterne da VB6

Ciao a tutti, ragazzi vi espongo il mio problema.
Ho il path ed il nome di un'immagine. Vorrei fare in modo che se clikko
su un bottone, quest'immagine venga aperta dal programma di default che
Windows utilizza per le immagini.
Mi sapete aiutare ?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
prova a far eseguire il comando    start nomeimmagine da shell

 Grazie
Prova chiamando questa Funzione e passandogli il nome dell'applicazione:
Public Sub ExecuteFile(FilePath As String)
'Esegue file
On Error GoTo error
Dim ret As Integer
ret = Shell("rundll32.exe url.dll,FileProtocolHandler " & (FilePath))
Exit Sub
error:  MsgBox Err.Description, vbExclamation, "Error"
End Sub
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


Ma non ha chiesto l'esecuzione da parte dell'applicazione
di default?
Scusa se mi intrometto ma l'argomento interessa anche me.
-- 
______________________________________
James Tiberius Kirk, matricola SC 937-076 CEC
  Nato a Riverside, nello Iowa, USA, Terra
            il 1277.1 (26/03/2233)

Grazie
Adattala alle tue esigenze:
Private Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String,
ByVal lpFile As String, ByVal lpParameters As String, ByVal
lpDirectory As String, ByVal nShowCmd As Long) As Long
Const SW_SHOWNORMAL = 1
Private Sub Form_Load()
    'KPD-Team 1998
    'URL: 
http://www.allapi.net/
    'E-Mail: KPD...@Allapi.net
    'Send an E-Mail to the KPD-Team
    ShellExecute Me.hwnd, vbNullString, "mailto:
KPD...@Allapi.net
",
vbNullString, "C:\", SW_SHOWNORMAL
End Sub
Ciao

 Scusa se mi intrometto ma l'argomento interessa anche me.
Hai provato il codice suggerito...?
Ciao


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

Salve a tutti
ho trovato sul sito comune e nei thread dei riferimenti all'utilizzo del
registro di windows.
Non conoscendo niente (o veramente poco) dell'argomento registro vorrei
sapere in quali casi viene utilizzato nelle applicazioni VB.
Ho creato delle applicazioni VB per dei clienti ma non mi sono mai
preoccupato di controllare il registro. Quando installo un mio pgm viene
scritto qualcosa nel registro? cosa? dove?
Grazie a tutti e scusate se forse sono OT!
Paolo
Newsgroup: it.comp.lang.visual-basic
Titolo: oggetto MSComm ed evento OnComm

Ciao a tutti,
in una classe che ho costruito, ho il riferimento ad un oggetto MSComm
creato a runtime, ho quindi referenziato tra i riferimenti l'ocx MSCOMM32,
ed ho potuto quindi dichiarare:
dim WithEvents objSeriale as MSComm
e dopo aver settato la mia variabile ad una nuova istanza di MSComm
Set objSeriale as MSComm
e dopo aver settato i parametri di velocita', parita, bit dati, bit di stop
ed ancora il numero di porta, posso inviare tutti i dati che voglio alla
seriale stessa.
Il problema nasce quando voglio leggere...
non capisco perche', ma l'evento OnComm() non mi scatta mai, se anche
invio dati alla seriale, questi vengono immagazzinati nel buffer, (se
provo a lanciare un objSeriale.Input, posso leggere cio' che avevo
mandato), ma l'evento MSComm() non si verifica mai.
Ho provato anche a settare la proprieta' InBufferSize = 1 (tra l'altro mi
deve arrivare solo un Byte), ma nada zero nix carbonella.
Che me so' dimenticato?
Buon WE a tuttti quelli che mi leggeranno (agli altri no, viato che non mi
risponderanno :-) :-) ).. Maurizio
 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

...
Ignoratemmi, grazie! :-)
La proprieta' RThreshold era impostata a 0.
Di nuovo buon WE.. quel poco di buono di Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: ?Usercontrol

Sto cercando di fare un mio controllo, è la prima volta che mi cimento.
Sta andando tutto bene per ora, però malgrado stia seguendo passo passo la
guida, e qualche esempio scaricato, non riesco a gestire i tasti di scelta
rapida.
Nel controllo c'è una label per la caption, la guida dice che dovrebbe fare
tutto lei, io devo solo impostare la lettera con la "&" davanti.
Però non funziona a meno che non tolgo la "&", ma in questo caso non si
capisce quale sia la lettera di scelta.
Oltretutto msdn si contraddice nella sezione "Impostazione da parte degli
sviluppatori dei tasti di scelta per il controllo" dice prima che è
possibile creare i tasti di scelta.
Poi sotto dice "Nota   Quando l'utente finale preme un tasto di scelta su
uno dei controlli costitutivi, l'oggetto UserControl non riceve alcun evento
AccessKeyPress."
Come posso fare?
Carmelo

 si capisce quale sia la lettera di scelta.
[SNIP]
Non sono sicuro di aver capito bene il problema; ho creato uno UserControl
nuovo, costituito da due Label e due TextBox, e inserito soltanto queste
istruzioni:
Private Sub UserControl_Initialize()
Label1.Caption = "&Prova"
Label2.Caption = "&Riprova"
End Sub
se ora lo includo in una Form e mando il programma in esecuzione,
utilizzando ALT-P e ALT-R il focus si sposta correttamente sul textbox
relativo (i due TextBox hanno TabIndex immediatamente successivo a quello
della label associata)
Prova a postare un po' di codice...
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 ha scritto nel messaggio
news:c0g28r$16i68s$1...@ID-138791.news.uni-berlin.de...

Il controllo è un pulsante, con caption e image.
Vorrei che quando digito la lettera corrispondente al tasto di scelta, il
pulsante riceva il focus e quindi un evento AccessKeyPress.
Carmelo

 scelta, il pulsante riceva il focus e quindi un evento AccessKeyPress.
Ho riprovato cosi' come descrivi, e il focus continua a funzionare
tranquillamente; per quanto riguarda l'evento AccessKeyPress, gia' nello
stralcio di MSDN che hai riportato c'era la spiegazione del perche' non puo'
funzionare nel tuo caso; ti riporto un'altro passaggio:
"If you're authoring a control that enhances a single constituent control,
or is an assembly of constituent controls, your UserControl object will be
unable to receive the focus, regardless of the setting of the CanGetFocus
property, unless none of its constituent controls can receive the focus.
If no constituent controls can receive the focus, and CanGetFocus is True,
then your UserControl object will receive the same events a user-drawn
control receives. The only thing you need to do with these events is provide
a visual indication that your control has the focus."
Quindi dato che il tuo UserControl non e' interamente creato da zero, ma usa
un controllo costituente (il pulsante), e dato che questo controllo e' in
grado di processare autonomamente i tasti di scelta rapida, l'evento non
viene scatenato.
