mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: VB.NET e stampa. Cosa uso?

Ho cercato con google ma non ho trovato risposte soddisfacenti.
Uso 
VB.NET
 e vorrei stampare dei dati prelevati da un recordset con un 
numero varibile di campi in base alle scelte dell'utente.
Con crystal report mi sembra di aver capito che non sia possibile creare 
un report al quale passare un recordset con numero di campi non 
definitio a design time (o sbaglio)???
Ho pensato di generare un PDF ma 
VB.NET
 non lo supporta nativamente e 
vorrei evitare di usare DLL esterne.
Vorrei, inoltre, evitare di stampare una semplice pagina HTML generata a 
run-time.
Qualche consiglio?
-- 
Max Etere
meNOSPA...@maxetere.it
Per chi ama la musica: 
http://www.maxetere.it

 Qualche consiglio?
Beh, ti consoglierei il mio tool :)  (vedi link in firma)
Non fa quello che dici ma lo saprebbe usare pure un demente, quindi potresti
lasciare anche il designer al tuo cliente.
Ciao
--
Reporting tool: 
http://www.neodatatype.net
Qualunque mentecatto può scrivere codice che un computer possa capire.
I buoni programmatori scrivono codice che gli uomini possano capire.
[Martin Fowler]

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] Esecuzione DVD, senza usare MSWebDVD

Qualcuno sa come mandare in esecuzione un DVD video?
Col VB6 bastava fare riferimento alla dll MSWebDVD (che fa parte del
pacchetto DirectX) ed il gioco č fatto, ma in .NET non funziona!
Non mi lascia utilizzare l'oggetto,anche importandolo utilizzando l'iterop
COM.
Dovrei finire uno stupido progetto per scuola e credevo che mandare in play
dvd su .net fosse come in vb6 cosě ho detto al prof che non c'erano problemi
:((
Qualcuno sa qualcosa?Ho provato a cercare su google nel news ma non c'č
niente su 
VB.NET
 e nella rete spuntano fuori i soliti siti tedeschi oppure
quelli porno :)
Grazie e ciao!

Io uso VB6 e, detto fra noi, odio questa nuova versione di VB (parlo del
.NET).
Perň ti chiedo:
Visto che con VB6 fuzione, perchč non provi con quello?
"Massimo Forni" <nospam_mas...@warpsoft.it_nospam> ha scritto nel
messaggio news:D0ynb.72784$vO5.2...@twister1.libero.it...


 COM.
Provalo un po' in VB6 per essere sicuro che non sia un'altro problema...
Installa anche la patch per le DirectX che é uscita un paio di mesi fa...
    Ciao
        Allanon
-- 
- SPAMKILLER
 lasciate il NOSPAM nell'indirizzo: 
itlangv...@michele.sytes.net
 e lasciate la parola SPAMKILLER nel corpo dell'email
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto Controllo TabStrip

Ho la necessità di utilizzare un controllo a schede TabStrip ma non riesco a
capire come funziona.
Le varie schede dovrebbero semplicemente essere le lettere dell'alfabeto e
restituire, quando premute, la lettera stessa che funzionerebbe da filtro in
un'istruzione SQL. (Scelgo scheda A e in una listbox inserisco tutti i
cognomi che iniziano per A).
Ho provato a leggere e rileggere la Documentazione in linea ma sono ancora
più confuso di prima.
Sarei molto grato a chiunque mi potesse indicare qualche esempio di codice
da poter studiare.
Grazie Igor.

Le TabStrip sono solo degli ausilii grafici usabili solo in runtime come
generatori
di eventi. Ti devi arrangiare poi tu giocando con le proprietà .Visible
dei vari controlli che vuoi far apparire, scomparire, ecc, a seconda del
tab che ha generato l'evento.
In fase di progettazione devi mettere TUTTI i controlli sul form, con
una
confusione gigantesca (a meno che dopo in runtime non giochi pure con
le .left e .top di ogni controllo.
Una alternativa, che gestisce i Tab e le schedine associate come fossere
dei
container, è la Microsoft Tabbed Dialog, ma  è di una lentezza
mostruosa.
Non vorrei dire stupidaggini, ma mi sembra che sul CD di VB5 ci sia un
esempio.
Maurizio.


capire come funziona.
  Invece di cercare nell'help prova a cercare nel capitolo dei Books
on line, dove trovi un esempio di codice per gestire un TabStrip.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione da accesso remoto

Vorrei sapere come connettermi ad internet tramite accesso remoto senza le
ole grazie
Tiziano SILVESTRI
GRAZIE
tiziano....@linet.it

Devi chiamare le funzioni di Windows Ras...();
Ciao.
--
Antonio Donatiello

 ole grazie
Se vuoi creare completamente ex novo la connessione devi usare le RAS API
però chiamate dal C++ (non sono riuscito a trasportare in VB la funz. che
crea 
la connessione)
.Un esempio lo trovi a:
http://www.microsoft.com/win32dev/apiext/rasapi.htm
( con il c++ è agevole cambiare l'esempio ed aggiungere nuove funzionalità)
Se ti basta lanciare il wizard per creare accesso remoto
anche da VB richiama la funz.
RASCreatePhonebookEntry
Comunque nella pagina che ti ho detto ci sono tutte le spiegazioni
N.B. funziona anche con win 98 (ho provato!)

però chiamate dal C++
  Le classi contenute nel file presente sul sito comune contengono
pure quella funzione.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"
Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Utenti che usano un MDB

Mi pare che la domanda giri spesso (non se va anche per Accss97):
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnimo01/htm
l/o2k0135.asp

 l/o2k0135.asp
ecco non pensi mai a chi legge il ng off line ... mi tocca sempre mettermi
sti messaggi sul desktop ... grrrrr :p
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

Scusami!!!
Mi diresti che cosa dice in italiano??? Sono cose tecniche e non mi piace se
confondo un significato con un altro...
1000 Grazie e Buona Pasqua

 confondo un significato con un altro...
Credo che, per questo, hai sbagliato NG...
Comunque, è un modo per rilevare quali sono gli utenti che hanno aperto un
file MDB...

Newsgroup: it.comp.lang.visual-basic
Titolo: acquisto licenza VB5

Ciao,
chiunque fosse interessato a vendermi una licenza di visual basic 5 full(non
upgrade)
può contattarmi direttamente al mio indirizzo di posta elettronica.
Se fosse fatturabile sarebbe meglio.
Grazie.

 ha scritto

se non trovi altro cerca "vb for sale" nei miei vblinks,
www.ems.com
 o qc di simile.
ha molte occasioni.
ciao, a.
--
andrea dot palazzi at tin dot it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/

Newsgroup: it.comp.lang.visual-basic
Titolo: Evento SerialPort in .Net

Ciao a tutti,
sapreste dirmi se in C#.net o VB.net esiste il modo di gestire l'evento 
SerialPort cosě come si faceva in VB6 con MSComm1.CommEvent.
Questo perchč non mi va di utilizzare l'eventio di VB6 in Vb.net.
Grazie per gli eventuali suggerimenti.


?

http://www.dreamincode.net/forums/topic/37361-serial-port-communication-in-vbnet/
o cosa?

 o cosa?
Direi perfetto, funziona alla grande.
Grazie mille
Ciao
Sandro 

 Grazie per gli eventuali suggerimenti.
"Esiste l'evento SerialPort" in .Net è una domanda che non ha senso.
Esiste l'oggetto SerialPort, più esattamente System.IO.Ports.SerialPort,
con il suo evento DataReceived. Scordati però la facilità di VB6, ti
incollo una porzione di codice di un mio progetto:
	Private Sub MyPort_DataReceived(ByVal sender As Object, ByVal e As
System.IO.Ports.SerialDataReceivedEventArgs) Handles MyPort.DataReceived
		Dim c As Integer
		c = MyPort.BytesToRead
		If c > 0 Then
			Dim Buffer(c - 1) As Byte
			MyPort.Encoding = System.Text.Encoding.GetEncoding(65001)
			MyPort.Read(Buffer, 0, c)
			'nel buffer hai i byte ricevuti
		End If
	End Sub
Ciao
PaF

 ha scritto nel messaggio 
news:qlf55o9n8no1.z...@40tude.net...

In effetti devo proprio scordarmi la facilità di VB6 :-(
Con serialport riuscivo a scrivere e leggere l'intero buffer ma non a 
gestire l'evento di ricezione.
Grazie per le info
Sandro

 Sandro
Si però la maggiore complessità è ben ripagata - almeno per me - dalla
gestione finalmente ad oggetti (quindi ereditabili o incapsulabili in tuoi
oggetti etc etc), di quei componenti che prima potevi solo posizionare su
un form...
PaF
Newsgroup: it.comp.lang.visual-basic
Titolo: Lock di record di ODBC

Devo gestire un dbase access via ODBC usando la tecnica ADO . Dato che altri
applicativi in rete interagiscono con lo stesso dbase vorrei essere sicuro
che i record che sto utilizzando in alcune tabelle , legate tra loro da
indicizzazione, non siano manipolate da altri utenti mediante lock.
Ringrazio anticipatamente chiunque voglia spendere un po' del suo tempo per
darmi qualche spunto, suggerimenti e/o pezzi di codice in materia di
tecniche di lock
Saluti F.P.

 wrote in message
8ebmlj$e8g$1...@lacerta.tiscalinet.it...

Il massimo che puoi ottenere usando ACCESS è un lock esclusivo sull'intera
tabella.
Se utilizzassi un database SQLServer o ORACLE potresti utilizzare un trucco
spettacolare.
1) In testa alla store esegui un update impostando un campo al valore che ha
già su tutti i record che ti interessano, a questo punto il motore fa un
lock su questi record finchè la store non finisce.
2) ti smanetti tutti i tuoi record come e finchè vuoi ( ovviamente
all'interno della store) senza pericoli di interferenze esterne.
3) Esci dalla store liberando tutti i record usati
Purtroppo access non ha store procedures. :)
Ciao Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: Quanto costa VB6?

Ciao
sono uno studente e vorrei sapere quanto mi verrebbe a costare l'acquisto di
VB6
(magari con licenza studente)
Inoltre vorrei sapere quand'è prevista l'uscita dell anuova versione (VB
2000?)
Grazie
Giuliano
:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
:-:-
Giuliano Prati
E-mail:    
giul...@iol.it
Homepage:  
http://meteo.cjb.net
  "Web Meteo Live"
 
http://www.geocites.com/Yosemite/Rapids/1583
  "Sport
Estremi"
 
http://users.iol.it/giuli.gp
  "La città di Verona"
Presto Online il mio ultimo programma "GP SPLITTER99" in grado di dividere
ogni genere di file in files di dimensioni minori. Che aspetti a prenotare
la tua copia Shareware di prova? Sbrigati!!!

 (magari con licenza studente)[...]
Intanto prendi come riferimento i prezzi su
http://www.direct.it/
(segui il percorso Software-Programmazione-LinguaggiMS) e confrontali con
quelli dei negozi di informatica nella tua zona.
Ciao
---
--
-
Maurizio Santaniello
MIX
170 links a siti VB
http://space.tin.it/computer/gaais/
http://web.tiscalinet.it/VBLINKS/
-
--
---
Curatore della "zona links" de:
Il sito comune di it.comp.lang.visual-basic
http://www.murialdo.it/it_lang_vb/
Newsgroup: it.comp.lang.visual-basic
Titolo: come si fa ad eliminare più item selezionati da un ListView?

come si fa ad eliminare più item selezionati da un ListView?
postare codice, grazie.

 postare codice, grazie.
Ho fatto questa prova e sembra funzionare:
Private Sub cmdRemove_Click()
    Dim i As Integer
    For i = ListView1.ListItems.Count To 1 Step -1
        If ListView1.ListItems(i).Selected Then
            ListView1.ListItems.Remove i
        End If
    Next
    ListView1.Refresh
End Sub
Ciao!
--
Esteban
Hosted by 
www.seber.it
(Remove nonspammare for reply)

postare codice, grazie.
Spedire assegno circolare non rubato, prego <g>

 Spedire assegno circolare non rubato, prego <g>
o utilizzarlo per masterizzare anche i cd di msdn.
j.f1

 End Sub
j.crab

 appunto: tanto da qui ci devi passare comunque...
Non capisco cosa intendi...


postare codice, grazie.
Hai preso il NG per un help desk???? Prafrasando "qualcuno": pagare
moneta, vedere cammello! ;-)
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com

 Prova!
scusa, colgo adesso.
mi sfuggiva perche' di solito elimino gli elementi (file, record) collegati
a un listview e _poi_ faccio il refresh del listview.
grazie, a.

Newsgroup: it.comp.lang.visual-basic
Titolo: Ma perchèèèèè ?????

Devo installare dao per far funzionare crystal report RDC 6 se uso solamente
Ado 2.7 nella mia app.
Sono diventato scemo a forza di provare pacchetti di installazione con
riferimenti diversi e solo dopo aver aggiunto DAO 3.6 tutto si è messo ad
andare (solo i report non funzionavano) sun una macchina win98 installazione
tipica.
Me lo spiegate per favore?
--
VB6 Sp5
Grazie, Alcau

 Me lo spiegate per favore?
Beh, forse perchč CR usa DAO?

> Beh, forse perchè CR usa DAO?
ma se ho aggiornato le librerie di CR!

Newsgroup: it.comp.lang.visual-basic
Titolo: Salvare una pagina html

Ciao a tutti allora io dovrei fare un programmino che mi salvi una
determinata pagina internet sul pc a scadenza variabile cioč ogni x minuti.
Il problema č che pensavo di utilizzare il metodo openUrl() per salvare la
pagina ma purtroppo da quello che ho capito mi salva solamente la pagina
html, io vorrei salvare tutta la pagina comprese le immagini in modo di
poterla aprire in offline (per capire quello che si fa quando si va su file
salva con nome che lui crea una cartella con le immagini e la pagina html).
Esiste un metodo che me lo faccia senza che si apra il browser ogni volta
(cioč in background).
Grazie

 volta (cioè in background).
No.
Una volta ottenuto il sorgente HTML della pagina principale (che, tra 
l'altro, potrebbe essere anche un frameset) devi 'analizzare' tutti i tag 
IMG (e potrebbe non bastare) e scaricare una per una tutte le immagini.
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

Ok grazie 

Quindi non c'e' nessun'altra maniera per farlo ??? 

 Quindi non c'e' nessun'altra maniera per farlo ???
Non mi risulta.

Newsgroup: it.comp.lang.visual-basic
Titolo: Bilancia Bizerba

Buonasera!
Vi scrivo perchè ho bisogno di aiuto con il collegamento e la
trasmissione delle anagrafiche (dovrebbero chiamarsi così...) da un pc
ad una bilancia (Bizerba BS-800). Mi servirebbe il software e qualche
nozioncina sul collegamento ethernet cross da effettuare...
Grazie in anticipo!    Filippo

 
Puň esserti utile?
http://groups.google.com/groups/search?hl=it&lr=&num=10&q=bizerba+group%3Ait.comp.lang.visual-basic&qt_s=Ricerca
bye

Newsgroup: it.comp.lang.visual-basic
Titolo: TIFF & VB 16Bit

C'e' un modo semplice e rapido per stampare file grafici in formato TIFF
in VB4.0 16Bit.
Ogni suggerimento e' gradito
Teatini Venanzo

Problema risolto !
Ciao a tutti


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] oggetto printer, suggerimenti ?

Concordo con hal quando decanta le qualita' dell'oggetto printer, il
problema sorge quando (su richiesta del cliente) si debbano creare numerosi
stampati molto "grafici", e quindi giu' a farsi un c..o cosě con
Printer.line (1,1)-(1,10) ecc. per numerosi riquadri per numerosi
stampati...
Mi chiedevo se esisteva qualche altro modo, mantenendo sempre l'oggetto
printer e quindi la sua stabilita' e versatilita', per accelerare
l'impostazione della grafica ???.
Avevo pensato, a tempo perso, di realizzare un disegnatore grafico con linee
spessori colori ecc., che sviluppasse in automatico il codice da inserire
nei progetti, a.p. mica qualcuno lo ha gia' fatto ?? ;-).
Qualsiasi suggerimento e' ben accetto.
--
Ciao Marika

nei progetti, a.p. mica qualcuno lo ha gia' fatto ?? ;-).
Sono refrattario al visual programming :-(
Pero', pero' ...
Nella sezione Leonardo del sito comune, c'era il progetto del DataRaptor
che forse faceva qualcosa del genere, ... ehi, c'e' qualcuno ?
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestire files in formato Metastock-Computrac

Qualcuno ha gentilmente la documentazione (o degli esempi di codice) 
per gestire dei files nel formato come da oggetto? Trattasi di banche
dati di dati finanziari per la creazione di grafici con l'omonimo
software (metastock) prodotto dalla Equis.
Grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:8fa29723a95434d501...@mygate.mailgate.org...

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione errori

In tutte le sub e function ho attivato la seguente "gestione errori":
.....
.....
    Exit Sub
Winsock_ConnectionRequest_Errori:
    Select Case Err.Number
        Case 5
            Resume Next
        Case Else
            Call MsgBox("Da " & lNomeForm & "/
Winsock_ConnectionRequest Errore: " & Err.Description & " N: " &
Err.Number, vbCritical, "Attenzione!")
            Call UtyGPUWriteFileLog("Da " & lNomeForm & "/
Winsock_ConnectionRequest Errore: " & Err.Description & " Numero " &
Err.Number)
    End Select
End Sub
Problema:
- quando il messaggio viene visualizzato le variabili Err.Description
e Err.Number sono corrette
- quando il messaggio viene scritto su un file di log
(UtyGPUWriteFileLog) a volte, e solo a volte,  le variabili sono
rispettivamente a blank e a zero.
Dov'e' che sbaglio?
Grazie a tutti per l'attenzione,ciao.
LittleWave

LittleWave ha scritto:

mi ci sono imbattuto anche io....
il problema è che viene azzerato l'oggetto errore..
sei sicuro che le chiami sono sempre consecutive le due chiamate o
richiami qualche altra funzione tra la msgbox e UtyGPUWriteFileLog.

 
Si e' sempre cosi', prima la MsgBox poi la UtyGPUWriteFileLog.
Penso che il problema sia legato al fatto che una volta l'informatica
si basava sullo 0 e sull'1, oggi ci sono di mezzo anche tutti gli altri valori :).
Ciao, e grazie.
-- 


perchè non sposti la visualizzazzione dell'errore nella tua funzione
UtyGPUWriteFileLog?
in questo modo dovresti risolvere il problema...
io ha fatto così:
Public Function ScriviErrore(ByVal numero As Long, ByVal descrizione
As String, _
                                         ByVal Form As String, ByVal
funzione As String)
scrivo l'errore nel db o su log
mostro il messaggio
end function

 
L'idea e' molto valida, ma per i progetti gia' realizzati non e' piu' utilizzabile (troppo
codice da variare)
Per i nuovi verra' sicuramente adottata.
Di nuovo grazie.
-- 

 rispettivamente a blank e a zero.
L'oggetto Err è piuttosto delicato.
Prova così:
Dim sDescription As String
Dim lNumber As Long
lNumber = Err.Number
sDescription = Err.Description
Call MsgBox("Da " & lNomeForm & "/ Winsock_ConnectionRequest Errore: " &
            sDescription & " N: " & lNumber, vbCritical, "Attenzione!")
Call UtyGPUWriteFileLog("Da " & lNomeForm & "/ Winsock_ConnectionRequest 
Errore: " &
                        sDescription & " Numero " & lNumber)
Ciao 

 
Grazie del consiglio, ciao,
LittleWave
-- 

 In pratica vuole dire che e' bacato?
No, voglio dire che basta poco per resettarlo e prepararlo per il nuovo 
errore, anche se visto cosě il tuo codice dovrebbe essere a posto.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: problemi con barra di scorrimento verticale DataGrid

Salve a tutti, è la prima volta che scrivo in questo newsgroup
e sono un novello di VB quindi scusate se uso una terminologia
non troppo precisa.
Ho creato un form nel quale ho inserito un controllo Adodc, un Datagrid e li
ho collegati.
SUll'evento Load del form ho scritto il seguente codice:
Private Sub Form_Load()
    Dim rsAttori As ADODB.Recordset
    Dim strSQL as string
    Set rsAttori = New ADODB.Recordset
    strSQL = "SELECT * FROM Attori ORDER BY DESCRIZ"
    rsAttori.CursorLocation = adUseServer
    rsAttori.Open strSQL, cnAdo, adOpenKeyset, adLockOptimistic, adCmdText
    Set Adodc1.Recordset = rsAttori
    DataGrid1.Columns(0).DataField = Adodc1.Recordset.Fields(1).Name
    DataGrid1.ReBind
End Sub
Fin qui tutto bene, il problema è che la barra di scorrimento verticale non
parte dall'alto ma a metà.
Ho provato a trascinarla verso il basso e va fino in fondo ma se la trascino
in alto torna sempre
a metà.
Dove ho sbagliato?
Grazie a tutti in anticipo!!
--------------------------------
Inviato via 
http://usenet.libero.it

Non so se può essere questo ma te lo dico lo stesso:
nelle proprietà della barra verticale tra le altre ci sono "Min" e
"Max" e "Value".
Può essere che Min hai impostato x esempio 5
		Max hai impostato esempio 20
		Value impostato esempio 10
In questo modo la sbarretta parte nn all'inizio ma un pò sotto!
Magari nn c'entra ma dai un 'occhiata lo stesso.
Andrea.

Newsgroup: it.comp.lang.visual-basic
Titolo: ? Stampa di campo (memo)

Sto facendo una piccola scheda dove vengono stampati vari campi.
Utilizzo l'oggetto printer e non trovo difficoltà fino a che conosco la
lunghezza di tali campi.
Adesso però sono arrivato a stampare le note contenute in un campo memo, non
conosco la lunghezza, non so se ci sono spazi, se e dove devo andare a capo,
come posso o non posso spezzare le parole.
Insomma non so da che parte farmi.
Qualche anima gentile può darmi un suggerimento??
Grazie mille
Paolo

 ha scritto nel messaggio
news:8sa470$6fs$1...@nslave3.tin.it...


 dei caratteri della stringa MEMO che rientrano hanno larghezza >= a X


 ha scritto nel messaggio
news:8sbtrg$53a$1...@nslave3.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: EMERGENZA!!!!!! ActiveX

Ho un problema gigantesco:
Ho creato un ActiveX EXE.
Poi mi sono reso conto che non avevo implementato un metodo...
Ho ri-fatto la classe... ma se cerco di compilarla non me la lascia
sovrascrivere...
Inoltre non riesco ad usare il nuovo metodo...
    Qualcuno piņ aiutarmi?
            Come sempre GRAZIE

Newsgroup: it.comp.lang.visual-basic
Titolo: Help: file TRC, troppi !

Sviluppando componenti in Visual Basic che vengono montate sotto Microsoft
Transaction Server vengono generati migliaia di files con estensione .trc
nella directory c:\winnt\system32 (in allegato un esemplare).
Il database con cui MTS "collabora" è Oracle ver. 7.3.4.
Sono preoccupato visto che il sistema NT viene messo seriamente in crisi
dall'altissimo numero (uno al secondo) di questi files.
E' mai successo a qualcuno ?
Qualsiasi suggerimento sarebbe davvero molto utile ... speranzoso, Vincenzo

 wrote in message
8072lv$1jp$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Isolamento di una sottostringa

 (added by 
postm...@iol.it
)
FROM:Anonimo
TO:fabi...@libero.it
SUBJECT: nessun oggetto
wlf
.
ora cosa dovrei fare, se volessi, ad esempio, inserire il nome del mittente
in una label?
ho trovato alcune funzioni tipo instring, ma non sono riuscito a capirne il
funzionamento, dato che il mio libro le spiega abbastanza maluccio!
qualcuno è in grado di illuminarmi?
in vostra attesa, vi saluto!
--
Fabio Ruini
(
fabi...@libero.it
)
"Non si può descrivere la passione, la si
può soltanto vivere" (Enzo Ferrari)

in una label?
[SNIP]
Da come scrivi suppongo che tu stia leggendo un buffer in una variabile di tipo
String.
InStr ti dice in quale posizione (1 based) inizia una certa stringa, percio' ti propongo
questo esempio (occhio che l' ho scritto direttamente in newspro, potrebbero 
esserci degli errori):
Dim mi_Pos As Long
Dim mi_EndLine As Long
Dim buffer As String
Dim mi_Ret As String
Dim mi_Key As String
' carichi il buffer
buffer = <pappardella sopra descritta>
' cerchi la parola chiave From:
mi_Key = "From:"
mi_Pos = InStr(1, buffer, mi_Key, vbTextCompare)
If (mi_Pos) Then
     ' cerca la prima fine di riga
     mi_EndLine = InStr(mi_Pos, buffer, vbNewLine, vbTextCompare)
     If (mi_EndLine) Then
            ' siamo alla fine del buffer
            mi_Ret = Trim$(Mid$(buffer, mi_Pos + Len(mi_Key))
     Else
            mi_Pos = mi_Pos + Len(mi_Key)
            mi_Ret = Trim$(Mid$(buffer, mi_Pos, mi_EndLine - mi_Pos))            
     End If
End If
' stampa il risultato nella immediate window
Debug.Print mi_Ret
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Come posizionare una voce di menu'

Ciao utilizzo VB6
Ho la necessita' di posizionare (utilizzando il 'Menu' Editor' del VB) una
voce di menu' all'estrema destra della form; mi spiego meglio...inserendo le
varie voci (Top Level Menu) che comporranno i vari menu', questi ultimi si
posizioneranno andando dalla sinistra del form veso destra.
Io avrei la necessita' (per una sola voce di menu' 'About' o '?') di
posizionarlo sulla destra della form e non so proprio come fare, ho provato
(andando a culo... scusate il termine) con caratteri di controllo come '/'
'\' ma senza nessun risultato, eppure ho visto delle applicazioni che fanno
cio' che desidero.
Esiste un modo per fare tutto questo???
Ciao e grazie.

posizionarlo sulla destra della form 
HOWTO: Right Justify the Help Menu Item in Visual Basic 
Q216189
http://support.microsoft.com/support/kb/articles/Q216/1/89.ASP
-- 
hth, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: How to make a label at run-time?

 set <variable> as new label

Hi
Place your label at design time and set its visible property to False. Then
set it to true and position it dynamically when you need it at runtime.
Hope this helps
----SVHK----
han...@pop.agri.ch

A "real" label, or you just need to print some text on a form?

Newsgroup: it.comp.lang.visual-basic
Titolo: salvare in GIF

Io utilizzo una label dove viene mostrato il testo formattato in base al
font prescelto...
Ora il problema e' che devo salvarlo in formato .GIF .....
Qualcuno mi puo aiutare???
Grazie...

Ora il problema e' che devo salvarlo in formato .GIF .....
Copio e incollo da un post del 13 settembre 2000 dell' ottimo 
Franco Languasco:
--------------- inizio citazione ----------------
 se non trovi niente di meglio, sul mio sito di "DownLoads" a:
 
http://members.xoom.it/flanguasco/
ho messo un programmino per salvare PictureBoxes su files in
formato .GIF.  C' e' anche una versione per salvare immagini
multiple sullo stesso file.  Attento pero' che l' algoritmo di compressione LZW e' brevettato da
Unisys e non puo' essere
usato per scopi commerciali senza opportuna licenza.
----------------  fine   citazione  --------------
hth, hal

 writes:
h> Copio e incollo da un post del 13 settembre 2000 dell' ottimo 
h> Franco Languasco:
h> Attento pero' che l' algoritmo di compressione LZW e' brevettato da
h> Unisys e non puo' essere usato per scopi commerciali senza 
h> opportuna licenza.
Correggo:  Non può  essere usato  tout court.  In Europa  il SW  non è
brevettabile ma  c'è il pericolo che  si appellino a  copie del codice
usate negli USA...
(nota:  la licenza è  cara ed  annuale. Per  un progetto  aziendale ho
utilizzato il formato PNG).
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

Newsgroup: it.comp.lang.visual-basic
Titolo: Copia di Pictures

Ciao,
volevo sapere come copiare pixel x pixel una immagine caricata in Picture1
in Picture2.
Ho visto i metodi PSet e point ma non so se sono quelli incriminati.
Ciao da Andrea

Se devi semplicemente copiare, alora utillizza Picture1.picture =
Picture2.picture
Andrea Gelati ha scritto:


...


Newsgroup: it.comp.lang.visual-basic
Titolo: Leggere il registro di configurazione

Salve a tutti, avrei bisogno di leggere una voce del registro di
configurazione e suppongo si debba usare una API. Chi saprebbe indicarmi
come fare?
Grazie

 Salve a tutti, avrei bisogno di leggere una voce del
registro di configurazione e suppongo si debba usare una API.
Chi saprebbe indicarmi come fare?
Potresti visitare il Sito comune di questo newsgroup:
 
http://www.murialdo.it/it_lang_vb
e scaricarti la Raccolta API di Cesare Rizzi:
 
http://members.xoom.it/CesareRizzi
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
Newsgroup: it.comp.lang.visual-basic
Titolo: Permission Denied

Ciao a Tutti,
ho un problema al quale non so dare una soluzione.
Lavorando in rete, abbiamo gli applicativi in una direttrice
condivisa. Succede quotidianamente che, per nuove implementazioni o
correzioni di bug esistenti, si debba ricreare l'Exe dell'applicativo.
Se pero' qualche utente della rete lo sta usando, mi appare il
messaggio d'errore 'PERMISSION DENIED'.
Questo perche'  Windows continua a leggere dall'exe , per cui lo tiene
sempre aperto e mi impediscedi sovrascriverlo. Fatto sta che , per
porre in linea la nuova versione del programma, debbo far uscire gli
utente che stanno usando l'applicativo.
Voi per caso, avete qualche idea su come risolvete questo fastidioso
problema ??
Ringrazio anticipatamente chi vorra' aiutarmi. :-)
Ciao,  Ugo.
E-Mail: 
pri...@gpnet.it

Praticamente ti sei dato una risposta da solo.
Ciao Ivano,
Ti  ringrazio chi per avermi risposto, anche se pensavo che qualcuno
nel NG avesse gia' trovato un metodo pratico per ovviare
all'inconveniente.
Ho trovato solo un programma Dos che si chiama WHOHAS e ritorna quali
utenti stanno usando un dato file. E' molto comodo, ma purtroppo
bisognerebbe sapere quali chiamate fa a Novell o avere una reference
della Dll NWCall.dll per effettuare lo stesso controllo da Windows.
Per ora so solo cosa bisognerebbe fare (fare le chiamate a questo
whohas x Win, se nessuno usa l'applicativo, copiare il nuovo EXE) ma
non so come implementarlo praticamente. 
Comunque grazie per la risposta,
Ciao, Ugo.
E-Mail: 
pri...@gpnet.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Potete levarmi 2 dubbi?

Ho scaricato ieri un programmino che però non vuole saperne di partire,
facendomi apparire un messaggio in cui dice di non aver trovato il file
CMDIALOG.VBX .
Non sarà mica un file runtime di Visual Basic?
Non avendo mai installato questi file, non ne so nulla, e quindi vi voglio
chiedere un'altra cosa: se installa i files runtime di Visual Basic 5, mi
gireranno tutti i programmi scritti con le precedenti versioni del
linguaggio di programmazione della Microsoft?
Grazie a tutti quelli che avranno la voglia di rispondermi.
Ciao
-- 
Michele Fruscella
Roma
mic.e...@flashnet.it

CMDIALOG.VBX è l'intefaccia al sistema di VB 3.0 (e credo precedenti...).
Se installi VB5, non solo non potrebbero partire i programmi scritti dalla
versione 4 in giù (le librerire sono totalmente cambiate), ma in alcuni
casi potresti creare sovrascritture di files molto importanti, visto che le
versioni inferiori alla 4, non riconoscono la versione dei files da
installare e quelli che probabilmente andrebbero sovrascritti. Occhio!

 linguaggio di programmazione della Microsoft?
Spero di aver capito la domanda. Se Il programmino che dici richiede un VBX
vuol dire che è un programma a 16 bit scritto in VB3, quindi installerà i
files di runtime di VB3. Alcuni di questi ultimi hanno gli stessi filename
di quelli attuali, e quindi se il programma non fa version-checking corri
effettivamente il rischio di sovrascrivere file più recenti con file più
vecchi, col risultato che l'applicazione che installi gira, ma le altre,
che fanno uso degli stessi file smettono di funzionare. Se però
l'installazione è stata creata con un qualsiasi tool (anche con il Setup
Wizard di VB3), il problema non dovrebbe presentarsi, perché questi tool
sovrascrivono solo le copie più vecchie, e quelle nuove sono ovviamente
compatibili. Altri file invece hanno nomi diversi (è il caso di
vbrun100.dll, vbrun200.dll, vbrun300.dll, ecc. per VB1, VB2, e VB3) e qui
non ci sono problemi.
Se invece la tua domanda intendeva che cosa succede ad installare VB5 o
anche solo i file di runtime di VB5, la risposta è: assolutamente niente: i
vecchi programmi continueranno a girare tranquillamente: i file con nome
diverso che VB5 installa naturalmente non riguardano le vecchie
applicazioni, e quelli che hanno lo stesso nome invece sono compatibili.
D'altra parte, il problema si pone solo rispetto a VB4 - 32 bit, perché i
file di VB3 e precedenti sono a 16 bit, quindi un set totalmente
differente: In conclusione, puoi stare tranquillo.
Domenico

Newsgroup: it.comp.lang.visual-basic
Titolo: Formazione professionale gratuita Visual basic

Ciao
So' che ci sono aziende che fanno creano figure professionali richieste ad
esempio dal mercato informatico, skillpass, elea....etc
Qualcuno di voi conosce qualche azienda che offre corsi mirati al visual
basic?
mi piacerebbe avere + informazioni
grazie

 basic?
Gratis no, a pagamento le hai elencate tu...
Newsgroup: it.comp.lang.visual-basic
Titolo: Ricavare funzione da dll

Data una qualsiasi dll è possibile risalire ad eventuali funzioni in essa
contenute e alla loro dichiarazione ?
Scusate l'ignoranza, io penso di
no ..... ma non si sa mai !
Grazie a tutti.
Ciao, Claudio.
--------------------------------
Inviato via 
http://usenet.iol.it

contenute e alla loro dichiarazione ?
Le funzioni esportate possono essere facilmente conosciute.
Scoprirne i parametri e' possibile, ma AFAIK piuttosto impegnativo.
-- 
ciao, hal
p.s.
se invece intendevi le dll activex, allora e' sufficiente l' object viewer di vb.

 Scoprirne i parametri e' possibile, ma AFAIK piuttosto impegnativo.
dubiterei se possibile :)))
sherzo ....
trovare parametri tipo struct(type) da 20 variabili ?
mah....

 ha scritto nel messaggio
news:SZPe8.28863$v7.11...@twister1.libero.it...

tanto, in questi casi, si passa solo l'indirizzo  ;)
--
Faber

 Scoprirne i parametri e' possibile, ma AFAIK piuttosto impegnativo.
aggiungo:
http://www.faberbox.com/fabertoys.asp
;)
--
Faber

> tanto, in questi casi, si passa solo l'indirizzo  ;)
si ma guarda che non cambia nulla.........
devi sempre sapere che tipo di dati ci sono nella struct :)))
ciao :)

 devi sempre sapere che tipo di dati ci sono nella struct :)))
d'accordissimo. intendevo che per scrivere _solamente_ la declare non è
indispensabile conoscere anche le strutture (leggasi--> la declare di
per sé sarebbe corretta, ma inutilizzabile)
--
Faber

Si, ma come ?
Ciao, Grazie.

Si, ma come ?
Esistono molti strumenti che lo fanno.
Uno di questi e' stato scritto dal nostro Faber, che ha appena
postato l' url: 
http://www.faberbox.com/fabertoys.asp
;
Se installi l' anteprima di windows, anche quella solitamente va bene,
oppure puoi usare l' utilita' dumpbin.exe fornita con visual studio,
forse anche con il solo vb:
C:\>dumpbin
Microsoft (R) COFF Binary File Dumper Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
usage: DUMPBIN [options] [files]
   options:
      /ALL
      /ARCH
      /ARCHIVEMEMBERS
      /DEPENDENTS
      /DIRECTIVES
      /DISASM
      /EXPORTS
      /FPO
      /HEADERS
      /IMPORTS
      /LINENUMBERS
      /LINKERMEMBER[:{1|2}]
      /LOADCONFIG
      /OUT:filename
      /PDATA
      /RAWDATA[:{NONE|BYTES|SHORTS|LONGS}[,#]]
      /RELOCATIONS
      /SECTION:name
      /SUMMARY
      /SYMBOLS
Comunque, se cerchi su internet ne puoi trovare tanti altri.
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Usare il comando CompctDatabase

Come faccio ad usare il comando CompactDatabase sul database corrente ?
Cioè su un database gia aperto e sul quale sto effettuando operazioni.
In pratica io sto usando un DataControl collegato ad un database .mdb
(Access) creato in precedenza, e ho la necessita di snellire
periodicamente il database mediante la funzione CompactDatabase
associata all' evento click di un pulsante di comando, ma il sistema mi
segnala l'impossibilità di compattare il database in quanto questo è in
uso. Tale errore mi si presenta sia sotto VB4 ed. enterprise che sotto
Access97 (qui usando le macro).C' è nessuno che mi può aiutare magari
inviandomi frammenti di codice da studiarmi ?
Grazie anticipatamente 
mic...@tin.it

...


Confermo pienamente ciò che dice Cristiano!
Non puoi compattare un db aperto e quando fai la compattazione, in realtà crei
un nuovo db (compattato). Questo (è ovvio) viene fatto per motivi di
sicurezza. Pensa cosa succederebbe se la compattazione "lavorasse" sul file
originale e qualcosa andasse storto (crash di sistema, mancanza rete, sfiga),
ti ritroveresti un db inservibile!
Ciao :-)

Si ma il mio problema è che siccome (sono inesperto con i database) sto
lavorando con il DataControl su un database Access (.mdb), non so come
chiudere il database .... puoi aiutarmi ?
GRAZIE ANTICIPATAMENTE BY 
MIC...@TIN.IT
Cristiano Larghi Micronix2 ha scritto:


Newsgroup: it.comp.lang.visual-basic
Titolo: Esecuzione comandi DOS ??

Sto cercando di esguire un semplice comando dos con la funzione shell,
il cmd in questione è "dir c:\windows > c:\windows\pippo.txt".
Qualcosa però non funge...scusate ma sono un neofita.
Grazie.

alberto_bnl@#Nospam#
writeme.com
 (Alberto B.) wrote:
Prova a fare:
shell("c:\automat.bat")
dove automat.bat e' un file batch del tipo:
dir c:\windows > c:\windows\pippo.txt
Ciao Lorenzo



Ti ringrazio per il consiglio, ma alla fine ho risolto cosě:
shell("command /c dir *.* > pippo.txt") funge !!!
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Solidi

ciao,
volevo sapere se esiste un metodo per creare dei solidi (cubi 
parallelepipedi ecc...) passando come parametri i vertici del solido 
stesso. Esiste una API che mi può aiutare?
Grazie mille!!
-- 
P.
Clark Kent rappresenta la critica di
Superman alla razza umana.
Bill

Forse con le DirectX ma non so quanto valga la pena impararle (non è 
semplicissimo), dipende da quello che ti serve fare.
-- 
Quando noi ignoranti eravamo di più, tutto era più bello...
(A. Celentano)
Per rispondermi in privato, prima togli l'immondizia dalla testa.


oppure sul NG
comp.graphics.api.opengl
Spero sia utile.
Ciao!
Dan

 semplicissimo), dipende da quello che ti serve fare.
Infatti... le DX sono secondo me piu' complesse delle OpenGL (diciamo 
pure: il sottoinsieme delle DX relativo alla grafica, dato che le DX 
comprendono anche suono, etc.).
Si possono avere dei vantaggi in termini di game-development, ad es. 
perche' ci sono metodi gia' belli e pronti per ottimizzare mesh, per 
caricare dati geometrici prodotti con 3DS, per gestire quaternioni e 
altri strumenti matematici usati in un motore 3D, ma:
1. mi pare che le richieste dell'OP fossero ben piu' limitate;
2. tutto quanto detto sopra si trova anche per OpenGL, solo che non e' 
"standard", nel senso che non fa parte del "core" di OpenGL, ma si trova 
comunque in tantissimi siti web, sottoforma di progetti open-source, 
tutorial e simili.
Ciao,
Dan

Newsgroup: it.comp.lang.visual-basic
Titolo: Librerie per tar tgz

Salve a tutti
 
Come da oggetto, cerco delle librerie per decomprimere file creati in linux.
 
Cosa mi consigliate???
 
Sergio

 Cosa mi consigliate???
 
7-zip, da linea di comando (da VB con Shell, ShellExt
o simili) oppure potresti provare questo:
http://www.vbforums.com/showthread.php?683630-VB6-7-zip-support
 
(mai provato, eh: ï¿œ il primo link che ho trovato :-D)
 
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: aggiungere query da codice in un db access

esistono alcuni esempi su come si inseriscono query in un db access?
grazie
1000
ciao

> esistono alcuni esempi su come si inseriscono query in un db access?
    Dim AccApp As New Access.Application
  AccApp.OpenCurrentDatabase ("<percorso db>")
  AccApp.CurrentDb.CreateQueryDef "<nomequery>", "<testo query>"
                        Ciao
                                    Zephiross

Newsgroup: it.comp.lang.visual-basic
Titolo: fuoco su un controllo prima disabilitato

 Help, Massimo

Sì in condizioni normali funziona, ma abbiamo costruito dei "wrapper" ai
controlli e questo evidentemente genera il problema.
Grazie, comunque
Pensavo in realtà si verificasse sempre ecco perchè non ho dato ulteriori
info.
Massimo
Luigi Casiglio wrote in message <01bed8cf$da8a9e20$4700a8c0@luigi>...

Newsgroup: it.comp.lang.visual-basic
Titolo: ridimensionamento immagine

Salve,
 caricando una immagine in una picturebox vorrei che non si "deformasse"
adattandosi alle dimensioni della finestra.
Qualcuno mi aiuta ad avere un "fit" dell'immagine?
Thank you!

[*Delta* = 
n...@no.it
 in news:FXnwb.138828$
vO5.5...@twister1.libero.it
] ha
scritto:

La picture di suo non deforma.
Se carichi un'immagine con LoadPicture ti farà vedere quel che può, in
funzione della dimensione della picture, dall'angolo alto sinistro.
Ti stai forse riferendo a un controllo Image con Stretch=True?

 Ti stai forse riferendo a un controllo Image con Stretch=True?
Non vorrei contraddirti ma sto usando proprio una picturebox

In effetti il mio problema forse l'ho spiegato male...
Riformulo: "come posso ottenere un fit image in una picturebox"?
L'immagine la carico con loadpicture
Ciao

 L'immagine la carico con loadpicture
Ancora non è chiaro, ma se intendi far stare tutta l'immagine in una
picture, prova a creare una picturebox di appoggio (pt), invisibile e di
qualsiasi dimensione e, ipotizzando che p sia la picturebox di effettiva
visualizzazione (le cui dimensioni sarebbero adeguabili dopo la prima
istruzione):
    pt.Picture = LoadPicture("C:\tua_immagine.bmp")
    Call p.PaintPicture(pt.Picture, 0, 0, p.Width, p.Height)

Newsgroup: it.comp.lang.visual-basic
Titolo: spooler e stampante

Ciao a tutti. Ho la necessità di controllare quando la stampante (stampante 
virtuale che stampa su file pdf) finisce di stampare,  perchè a quel punto 
posso far proseguire il ciclo di istruzioni del codice. Penso che debba 
controllare lo spooler ma nn so come fare. Grazie. 

 ha scritto nel messaggio 
news:443fb739$0$18283$4faf...@reader1.news.tin.it...

Devi controllarlo per qualche esigenza particolare?
Per te la stampa finisce quando fai l'EndDoc (se usi VB6).
Mica puoi sapere quando fisicamente termina (e non dovrebbe nemmeno 
interessarti) perchè magari va tutta subito in pasto alla stampante ma mica 
significa che la stampa è finita.
Ciao
-- 
Free .Net Reporting Tool - 
http://www.neodatatype.net
 

 ha scritto nel messaggio 
news:443fb864$0$18297$4faf...@reader1.news.tin.it...


 è in stampa, se è in attesa , se ha finito ecc.??
Per favore, quota meglio.
Secondo me stai affrontando il problema dalla parte
sbagliata, soprattutto perche' parliamo di una stampante
virtuale. Ti suggerisco di controllare che il file prodotto
dalla stampante virtuale sia "scritto" prima di
aprirlo/gestirlo, piuttosto che di verificare chee la
stampante abbia finito (anche perche' AFAIK non c'e' modo,
a meno di interfacciarsi con i driver specifici della
stampante stessa - sempre che questi supportino la
trasmissione di questo tipo di informazione).
hth,
Lokar 

 stampante abbia finito
Pienamente d'accordo.
Cristiano, msdn e dai un'occhio a
FindFirstChangeNotification

 ha scritto nel messaggio 
news:KFT%f.83065$PR2.1...@twister2.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Arrotondare preciso preciso

Forse l'oggetto sembra poco serio, il mio problema forse no. Dovrei far
quadrare l'imponibile + IVA = Totale_Fattura.
Totale as Currency, Imponibile as Currency, IVA as Currency
Imponibile = Round (Totale * 1,2)
Iva = Round (Imponibile * 20) /100
Non sembra molto preciso....
Grazie a tutti
Ciao 8)



> Master_p:

Option Explicit
Sub Main()
Dim curAli  As Currency
Dim curImp  As Currency
Dim curIva  As Currency
Dim curTot  As Currency
  Let curImp = 100005
  Let curAli = 20 / 100
  Let curIva = -Int(-curImp * curAli)
  Let curTot = curImp + curIva
  Debug.Print curImp; "+"; curIva; "="; curTot
  Let curIva = -Int(-(curTot - curTot / (1 + curAli)))
  Let curImp = curTot - curIva
  Let curIva = -Int(-curImp * curAli)
  Let curTot = curImp + curIva
  Debug.Print curImp; "+"; curIva; "="; curTot
End Sub
--
Ciao.
Maurizio

Ti basta calcolare l'imponibile nel giusto modo quindi dividendo, non
moltiplicando, per 1.2...
-----------
Ciao
Sabba

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi sulla generazione dell'evento validate.. in uno User Control .

Ciao a tutti.....
Mettiamo che io abbia un controllo utente costituito da una text box.
1.Piazzo il mio semplicissimo controllo in una form
2.Sull'evento Validate del mio controllo scrivo:
        Cancel=True
(Quindi il mio controllo non dovrebbe cedere il fuoco ad un qualsiasi altro
controllo
appartenente a quella form.)
3.Ora metto sulla form una text box.
4.Lancio il progetto e vedo che:
    Se sono sul mio controllo e schiaccio il tab la validate non mi lascia
uscire il focus, mentre se clicco con il mouse sull'altra text box (non
appartenente al mio UserControl) VB mi lascia andare su di essa....SENZA
PASSARE DALLA VALIDATE DEL MIO USER CONTROL.
Se avete qualche spiegazione...beh .... fatemi sapere.    Grazie a tutti.



Probabilmente perché considera il textbox indipendenta dal tuo uc.
---
Vorrei vedere le piramidi di Cheope,
ma sono miope, ma sono miope.
---


    Verifca che "l'altra textbox" abbia la proprieta' "causeValidation" a
true.
Spero di esserti stato utile ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Crystal Report e Report dinamici

Ciao a tutti. Mi sto studiando Crystal Report ed ho delle difficoltà a 
creare dei report che mi consentano di utilizzare un DataSet ed un db 
Access.
Nel mio form dove è presente il viewer ho il seguente codice:
         Dim objRepDOC As New rptStElenco
'La stringa di connessione mi deriva da una proprietà che ho definito 
altrove
         Dim Conn As New OleDb.OleDbConnection(prop.strConn)
         Dim cmd As New OleDb.OleDbCommand
         cmd.Connection = Conn
         cmd.CommandText = "SELECT ana_cognome AS Cognome, ana_nome AS 
Nome, ana_dataNascita AS Data, ana_tel1 AS Tel FROM Anagrafica"
         Dim crAdapter = New OleDb.OleDbDataAdapter
         crAdapter.SelectCommand = cmd
         Conn.Open()
         Dim crDataset As New DataSet
         crAdapter.Fill(crDataset, "rptStElenco2")
         objRepDOC.SetDataSource(crDataset)
         objRepDOC.Refresh()
         crwStElenco.ReportSource = objRepDOC
         Conn.Close()
Quando creo graficamente il report come faccio a indicargli la posizione 
dei campi senza per forza creare una connessione a quel db?? In rete ho 
trovato un sistema che sfrutta un file .ttx per creare solo una 
definizione dei campi da inserire ma, pur non dandomi nessuna sorta di 
errore il report visualizzatomi è copletamente vuoto!
Grazie per l'attenzione!
D.

 Access.
Taglio
Ho adottato il seguente:
costruito un file.xsd
Nel file.rpt,
associare,
per i
campi di database,
 i campi del file.xsd
Ave
giuseppeD

Newsgroup: it.comp.lang.visual-basic
Titolo: debug.print viene compilato?

Ciao,
mi sapete dire se l'istruzione Debug.Print viene compilata e inserita anche
nell'eseguibile di un programma VB ?  Se con quella istruzione Printo delle
cose che NON voglio siano viste nell'EXE posso stare tranquillo ?
Grazie
Bye!
Alex

 cose che NON voglio siano viste nell'EXE posso stare tranquillo ?
be quiet and go ahead! ;-)
-- 
ciao, hal

 ma vabbe', da un sampdoriano non si puo` pretendere <VBEG>
GRRR, notare la firma prego! :-D
Volevo solo rafforzare il fatto che sto usando Print :-P
comunque grazie!
--
elimina unsampdoriano per rispondere via email

 GRRR, notare la firma prego! :-D
ops... mi cospargo di pece e ti lascio l'onore di rovesciarmi
i sacchi di piume...
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con setup - riavvio del sistema

ciao a tutti.
ho un problema con un pacchetto creato da setup wizard (VB6 + SP5) su alcune
macchine con Win98
In sostanza, all'avvio del setup il programma chiede di riavviare la
macchina perchè ha fatto l'upgrade di file di sistema, ma al successivo
riavvio (sia del pc che del setup) la situazione si ripresenta...
Aiutatemi :(

Dopo mille giri x la net ecco la soluzione :
http://support.microsoft.com/default.aspx?scid=kb;IT;q191096

Non spezzare il Thread nel giro di poche ore....
* Manifesto del Ng: 
http://www.it-lang-vb.net/docs/Manifesto.txt


Cmq nel mio caso era un del della directory temporanea nell'autoexec.bat

 Cmq nel mio caso era un del della directory temporanea nell'autoexec.bat
Quando mi è capitato ho sempre risolto eseguendo l'installazione in modalità
provvisoria
Davide