mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema avanzato con l'evento click VB.NET

Salve a tutti...
In visual basic 2008 ho trovato questo enorme problema con l'evento
click che non riesco a risolvere.
Immaginiamo di avere un comando semplicissimo che all'evento click
esegue delle operazioni, ad esempio l'apertura di un form in
ShowDialog...
Succede quanto segue:
Se eseguo velocemente dei click sopra capita che esegue piu' volte
l'evento...
Quindi capita:
a) apertura form in showdialog.
b) Alla chiusura del form... il form viene riaperto... in quanto nello
stack trova nuovamente la chiamata precedette.... portando delle
spiacevoli conseguenze...
La procedura per eludere questo problema... finissimo... e' il
seguente:
cmdCommand_Click
           if Not cmdCommand.Enabled then Return
           cmdCommand.Enabled = False
           ....codice....
           cmdCommand.Enabled = True
           cmdCommand.Focus
Mi sembra un po strano fare questo per ogni click che deve essere
gestito (fa cosi' per qualunque controllo).
Qualcuno conosce qualche modo per evitarlo???
Grazie...

 spiacevoli conseguenze...
Sinceramente non ho mai avuto questo tipo di problema, in particolare
con le finestre di dialogo, ne' con VB6 e anteriori, ne' con 
VS.NET
2003-2008...
l'unico caso in cui bisogna stare attenti è quando attivi un ciclo
lungo che rinfreschi periodicamente con DoEvents
Per curiosità, mi sono messo di impegno con un piccolo esempio, ho
smitragliato di click i button che ho creato, e non sono riuscito a
riprodurre il tuo problema.

 riprodurre il tuo problema.
E  lo credo bene; sta scritto nel titolo che il problema è avanzato! :)
-- 
Greg 

 riprodurre il tuo problema.
Hai ragione... e' stato fatto un errore da pivelli proprio... :)
Nell'inizializza del form chiamante... in una procedura nidificata era
presente un DoEvents...
Grazie :)
Newsgroup: it.comp.lang.visual-basic
Titolo: Directory d'esecuzione ... dove trovarla???

Scusate la domanda(credo ceh sia stata fatta un miolone di volte ... e
io ovviamente non ero presente ...) ma volevo sapere come si fa a
determiare il patch dove si trova il programma in esecuzione.
Es: il programma si trova nel patch: c:\pippo\programma\
ecco il programma dovrebbe assegnare (ovviamente in esecuzione) ad una
variabile, dove si trova in quel momento.
Grazie mille per ogni aiuto!
Werewolf: "E l'aiuto continua a eccheggiare nei news ..."!
gio...@iol.it
 

La prorietą app.path contiene la directory senza backslash.
--
Antonio Donatiello

determiare il patch dove si trova il programma in esecuzione.
la PATH, presumo....  ;-)
Mypath = App.Path
bye
Mauro Mariz
3nto


wrote:

ho sempre saputo IL Path

...

Eventualmente the path.
Lo sò è scontata ma sono appena tornato dalle ferie . . .
Bruno

 ho sempre saputo IL Path
Comunque non il PATCH (Path="strada/percorso", Patch="toppa" oppure
"campo")

Newsgroup: it.comp.lang.visual-basic
Titolo: Evento OnMouseOver

Salve!
Come faccio a riprodurre con VB l'evento OnMouseOver come quello del
javascript ??
grazzzzie
eMOeL

 wrote in message
7v7bq4$i50$1...@fe1.cs.interbusiness.it...


Ciao!
Io ho realizzato un paio di routine per riprodurre un evento simile al
"onMouseOver" di JavaScript; non sono proprio il massimo, ma funzionano. Se
sei interessato, fammelo sapere cosě te le invio (vorrei farlo adesso, ma
vado di fretta).
A presto
--
Marco Minerva, 
mar...@dmw.it
http://www2.armaditaggia.com/marco
http://www.geocities.com/SiliconValley/Foothills/7260/


Newsgroup: it.comp.lang.visual-basic
Titolo: [RE-POST] - [?] - Controllo VB con schede mobili.

CIAO a tutti.
Vorrei realizzare una interfaccia utente per un mio programma costruita nel
modo seguente. All'estrema sinistra vorrei mettere un controllo simile a
quello che nell'IDE di VB contiene tutti i controlli (OCX) inseribili nei
form, infatti se ci aggiungiamo una o due schede in più, quelle non
selezionate vengono spostate in fondo e ad ogni cambio di selezione, le
schede cambiano posizione.
Come posso ottenere un risultato simile ?
Spero che qualcuno sappia aiutarmi, nel frattempo TIA.
--
'''®foolbrain®'''
Visual Basic Programmer
Database Designer & Manager
F.O.O.L.: Functional Obedient Observation Lifeform
B.R.A.I.N.: Biomechanical Robotic Android Intended for Nullification
(...and sky's the limit.) [CIT]

 schede cambiano posizione.
Ramon Guerrero rgDock, dovrebbe essere quello che cerchi:
http://skyscraper.fortunecity.com/parallax/721/miscelaneo.html
Oppure, è lo stesso:
http://202.198.141.205/vb/chinese/ocx/rgdock.zip
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !

 Ramon Guerrero rgDock, dovrebbe essere quello che cerchi:
Si, grazie mille, è proprio quello che cercavo.

Newsgroup: it.comp.lang.visual-basic
Titolo: CR ??? Report Designer ??

Salve a tutti.Parto subito con le domande :
1) C'e' modo dal CR di VB5 di leggere un report creato con la versione
professionale sempre del dannato CR ?? ( Versione professionale ma vecchia
di CR ) .
2) In VB6 CR esiste ancora o e' stato sostituito completamente da REPORT
DESIGNER ? e se la risposta e' si..... c'e' modo di convertire CR ==> RD ??
Ho il pacco di Visual Studio 6 sulla scrivania ancora sigillato ma ancora lo
guardo sospettoso & dubbioso e aspetto vostre risposte.
Grazie a tutti
Ciao.

...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] problemi di refresh

salve a tutti.
Ho un programma in cui, all'avvio, ci sono dei notevoli problemi di
refresh... per farla breve, il form non viene ridisegnato completamente,
sebbene autoredraw=true e 50 refresh sparsi qua e la....
inizialmente pensavo che potesse essere dovuto al controllo sstab e quindi
l'ho sostituito con un tabstrip (2 oo = 2 palle!! :-) ), ma niente è
cambiato...
Accetto suggerimenti
saluti
Stefano

cambiato...
in ogni caso, imho, hai fatto bene
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Ado/Dao

Ciao a tutti!
Ho un problemino: Non riesco a modificare la dimensione di un campo di
una tabella di un database Access né con ado e né con dao. Qualcuno mi
saprebbe aiutare?
Grazie in anticipo a chi mi risponde,
Ciao Lino

 una tabella di un database Access né con ado e né con dao.
Mi sembra che Access non supporti l' istruzione ALTER COLUMN.
Sicche' temo che l' unica possibilita' sia applicare la modifica in tre
tempi:
1) aggiungere una nuova colonna con la dimensione voluta;
2) copiare nella nuova colonna i valori della vecchia colonna;
3) eliminare la vecchia colonna.
Ciao
Aldo

 Aldo
Però poi non si può rinominare il nome della colonna, giusto ?
Io infatti volevo chiedere se su un database Access97 era possibile cambiare
nome
ad una tabella....................
Ciao
Sirjo

 wrote in message
news:GbTY5.20382$D8.3...@twister2.tin.it...

Con ADO non ho provato, ma con DAO si puo'.
Es. :
Option Explicit
'strPercorsoDB  = percorso del database NWind.mdb
Public Function Prova(ByVal strPercorsoDB As String) As Long
        Dim db As Database
        Dim td As TableDef
        Dim fld As Field
        Set db = dbengine.OpenDatabasestrPercorsoDB , True, False)
        Set td = db.TableDefs("Customers")
        Set fld = td.Fields("PostalCode")
        fld.Name = "CAP"
        td.Fields.Refresh
        Set fld = Nothing
        Set td = Nothing
        db.Close
        Set db = Nothing
        Prova = 1
End Function
Ciao
Aldo





speriamo
Newsgroup: it.comp.lang.visual-basic
Titolo: Salvataggio in nuova tabella

Salve scusate ma non sono molto esperto:
vorrei creare in database una nuova tabella
con una decina di campi di cui so ovviamente i nomi
e poi riempirla con i dati di una tabella che ho visualizzato su una
grid...
uso connessioni oledb (perchè uso solo database access)
qualcuno sa dirmi dove trovare una procedura standard per fare questo?
o se magari c'è un comando "bacchetta magica" che mi crea la tabella e
la riempie direttamente con tutti i dati e le colonne?
grazie e scusate il disturbo.
Matteo Zagatti

Il 12/10/2004 11.24, Matteo Zagatti scrisse:

http://www.w3schools.com/sql/sql_select_into.asp
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 Matteo Zagatti
Prego
Ciao, Vincenzo
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] DAO?

Chi sa come si trova il n° max di records in una tabella (senza percorrerli
tutti ;-P)?
Grazie a tutti, siete i MėGLėōRė
----------------------------
Andrea Melis
ame...@pianeta.it
----------------------------







Grazie a tutti, siete i MìGLìòRì


 Perché il mio server manda sempre n mail ai NewsGroup?
Prova a settare un timeout maggiore (strumenti->Account, selezioni il tuo
account per le news e clicchi su proprieta'->Impostazioni avanzate e imposti
il timeout del server a 2 minuti).
--
ciao
gelty
--
Visita 
http://www.sifor.it
Elimina *toglimi* per le risposte

 Grazie a tutti, siete i MėGLėōRė


Set RS=Db.Open("select count(*) as pippo from tabella where.....")
Quantisono=RS("pippo")
CIAO

Ok adesso provo, anzi, questa è la prova.
Grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: ma dove stanno le SAPI ?

ma dove stanno le SAPI ? 



Newsgroup: it.comp.lang.visual-basic
Titolo: [OT]REALBasic

Salve.
Sto cercando di costruire un'interfaccia con REALBasic.
Con grande stupore noto che non è possibile definire di un PushButton 
proprietà quali "Colore di sfondo" oppure il colore del testo scritto sul 
bottone.
Qualcuno ha esperienze in merito per aiutarmi.
Grazie
StarryNight 

 Grazie
probabilmente comp.lang.basic.realbasic
ciao, a.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] CRC checksumm di un progetto

Non vi ho trovato un CHECKSUM... ho usato anche il cerca ma NIET!
Sapresti dirmi il nome del file da cercare?
Grazie!
Franko

Newsgroup: it.comp.lang.visual-basic
Titolo: Traduzione da Delphi 2 a vb6......

Salute a tutto  il NG.
Come da oggetto, chiedo se qualche buonanima ha avuto oppure sa dove trovare
un convertitore da delphi 2 a vb 5 o 6.....
Grazie e Buona Pasqua.


Non mi risulta che esista un tool simile.
Sul sito Borland, comunque, c'era (e probabilmente c'e' ancora) un technical
paper con indicazioni su come fare il porting da VB a delphi, magari puo'
servirti (guardando le cose dal lato opposto ;-)
Roal Zanazzi

 wrote in message
8dmlgj$6f7$1...@lacerta.tiscalinet.it...

Ti tingrazio...
E magari fosse il caso di implementarlo ?
Che ne dici ?
Newsgroup: it.comp.lang.visual-basic
Titolo: Windows Scripting Host di W98 : come si usa?

Occorre usare un programma con VBA che gestisce gli oggetti?
Cioè devo farlo solo da VB o financo da Access o da che altro????
grazie
-- 
Please reply to my Email!!!!!!!
labbo...@odd.it
 o 
labbo...@euromadis.com

WSH si usa sempliemente scrivendo (anche con notepad) uno script VB.
tipo:
Set WshNetwork = Wscript.CreateObject("Wscript.Network")
MsgBox "Computer: " & WshNetwork.ComputerName & vbCrLf _
 & "User: " & WshNetwork.UserName & vbCrLf _
 & "Domain: " & WshNetwork.UserDomain
Set WshNetwork = Nothing
il file deve avere estensione vbs (se script VB) o Js (se Java)
sul modello COM di wsh ti consiglio di leggere la documentazione in linea.
ciao,
Alessandro Scardova
scar...@tin.it
http://space.tin.it/computer/ascardov/

sul modello COM di wsh ti consiglio di leggere la documentazione in linea.
[...]
Premetto che non ho ancora W98, ma sono curioso di sapere dove si trovano
gli oggetti esposti dal sistema per la sua programmazione. C'è un file di
documentazione? Un sito Internet? E' possibile vederli dal visualizzatore
oggetti di VB?
Grazie e ciao.
--
-
MIX (VB5SP3)
post...@yahoo.com
110 links ai siti VB
http://www.tempolibero.com/user/mix/
 (consigliato)
http://space.tin.it/computer/gaais
  (alternativo)
-

documentazione? Un sito Internet?
La documentazione, come il sw, e' disponibile nell'Option Pack per windows
NT o W95.
E' possibile vederli dal visualizzatore oggetti di VB?
Sě! Ma prima devi installare wsh
ciao,
Alessandro Scardova
scar...@tin.it
http://space.tin.it/computer/ascardov/
PS
Mi sa che ormai dovrai cambiare in VB6SP1... ;)

Newsgroup: it.comp.lang.visual-basic
Titolo: Autocompèosizione Installazione

Ciao a tutti,
come faccio ad inserire nel mio SETUP.EXE, generato con l'autocomposizione,
un ulteriore lancio di un xxxxxxx.EXE, evitando di creare un nuovo
INSTALLA.BAT che contenga il xxxxxxxx.EXE ed il SETUP.EXE (soluzione valida,
ma troppo "batch")?
--
*******************************************************************
saluti
Stefano
 
ste...@tin.it
*******************************************************************

 wrote in message news:8tban4$77e$1...@nslave3.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto con metodo printer e listbox

Salve a tutti
Ho questo problema e non riesco ad uscirne:
Ho cinque listbox affiancate dentro cui ci sono una lista X di dati filtrati
con una query dal db.
Con il codice che ho realizzato (incollato di seguito) se la lista è
inferiore ad una pagina tutto ok, diversamente la stampa fa un macello. Chi
mi può aiutare???
Grazie infinite.
Ecco il codice
...
...
        .CurrentY = 2
        For i = 0 To List34.ListCount - 1
            .CurrentY = .CurrentY: .CurrentX = 1: Printer.Print
List34.List(i)
        Next i
        .CurrentY = 2
        For i = 0 To List3.ListCount - 1
            .CurrentY = .CurrentY: .CurrentX = 5: Printer.Print
List3.List(i)
        Next i
        'ELIMINA LA COLONNA DELLA DATA DALLA STAMPA
'        .CurrentY = 2
'        For i = 0 To List17.ListCount - 1
'            .CurrentY = .CurrentY: .CurrentX = 11: Printer.Print
List17.List(i)
'        Next i
        .CurrentY = 2
        For i = 0 To List14.ListCount - 1
            .CurrentY = .CurrentY: .CurrentX = 15: Printer.Print
List14.List(i)
        Next i
        .CurrentY = 2
        For i = 0 To List16.ListCount - 1
            .CurrentY = .CurrentY: .CurrentX = 17: Printer.Print
List16.List(i)
        Next i
        .EndDoc
    End With

 ha scritto nel messaggio
news:9o9ep6$sd0$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Writing to a text file

Greetings,
I hope someone can help me with this one.  Every time I log data to a file,
the data is surrounded by quotationm marks.  This is expected behavior, but
it is very annoying with the amount of data that I log.
Is there any way to turn this off?
Thanks in advance!
John

 ha scritto

Newsgroup: it.comp.lang.visual-basic
Titolo: Oggetto command e Parameter di ADO

Ciao a tutti
Vorrei degli esempi concreti di codice in VB6  che contengono
i Parameter di ADO e gli oggetti Command (N.B. ..non i CommandButton ma
....Es. : Dim Pippo as New ADODB.Command)
C'č qualcuno che mi puņ aiutare ...!!!!
Grazie Ciao

Simone ha scritto:

ESP0DAMA dal Sito Comune (
http://www.it-lang-vb.net/
), Cerca database
Lupo.autopromoting

Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal reports e Windows 98

Salve a tutti,
Ho creato un programma in VB6 che usa i reports di Crystal reports 10 usando
'Crystal Active X Report Viewer Library 10'.
Installo l'applicazione con i files creati con la 'creazione guidata
pacchetti di installazione' di visual studio.
Nelle macchine con installato Windows Xp tutto funziona correttamente mentre
dove è installato Windows 98 il programma funziona però non apre i report.
Cercando nei Newsgroup sono riuscito a trovare delle procedure che
correggono l'errore però devono essere create tramite 
v.studio.net
 che io
non ho.
Non ho trovato niente neanche sulle pagine del sito di Crystal Reports.
Qualcuno sa dirmi come posso risolvere il problema ?
C'è una procedura autonoma che consente di installare i files necessari alla
visualizzazione dei report ?
Grazie.

 visualizzazione dei report ?
purtroppo non ho il link all'articolo della KB di Crystal report, ma CR10
su win 98 NON VA E NON LO FARA' MAI, crystal report 10 funziona da Win
2000 in su.
ciao
-- 
Inno Setup Extension Knowledege Base
http://www13.brinkster.com/vincenzog
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 2000 in su.
L'ho trovato
http://support.businessobjects.com/library/kbase/articles/c2014829.asp
ed anche
http://support.businessobjects.com/communityCS/TechnicalPapers/cr10_supported_platforms.pdf.asp
l'ho scoperto quando volevo fare lo script di installazione di CR10 con
Inno Setup, e su 98 avevo problemi a registrare alcune DLL, dopo aver
scoperto che mancavano delle DLL mancanti in documentazione, ho visto che
alcune dll di CR dipendevano da DLL che sono presenti solo sui sistemi NT.
ciauz


Newsgroup: it.comp.lang.visual-basic
Titolo: richiamare prog.esterno

da un programma Vb6 devo richiamare un altro programma vb
creato separatamente e non voglio includerlo nel primo programma....
si può utilizzare sempre la shell oppure c'è un altro metodo?
grazie 1000
fcbo

 fcbo
ciaociao

 
Aggiungo che, ovviamente, l'altro programma deve essere un eseguibile... 
non in formato sorgente spero :)
-- 
Rivolterò il mondo per trovarlo, e anche se andasse in Indocina uno dei 
nostri starà nascosto in una ciotola di riso pronto a sparargli nel culo.
(Pulp Fiction)

 si può utilizzare sempre la shell oppure c'è un altro metodo?
Puoi benissimo usare Shell se il tuo programma non ha necessità di sapere
quando l'altro programma viene richiuso.
Altrimenti cerca Shell sospensiva sul sito comune
(
http://www.it-lang-vb.net
).
-- 
Esteban
www.seber.it
Questo post è stato scritto con bit riciclati.

 ha scritto nel messaggio
news:c5jqkr$2gggo$1...@ID-217323.news.uni-berlin.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: Velocita codice

Salve
Come posso misurare il tempo di esecuzione di una routine?
ho usato Now ma vorrei qualcosa di piu preciso.
magari č possibile avere una scala in microsecondi?
tempo_iniziale
routine da testare
tempo_finale
tempo_esecuzione=tempo_finale-tempo_iniziale
ciao

 
timer (la funzione)
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 tempo_esecuzione=tempo_finale-tempo_iniziale
In *micro*secondi la vedo dura, in millisecondi puoi usare
Declare Function GetTickCount Lib "kernel32" () As Long
da usare molto semplicemente con:
tempo_iniziale = GetTickCount
routine da testare
tempo_esecuzione = GetTickCount - tempo_iniziale
Per avere qualcosa di piu' preciso ancora puoi vedere, sempre su MSDN, nel 
Platform SDK come per la funzione qui sopra, QueryPerformanceFrequency e 
QueryPerformanceCounter, oppure i timer multimediali ma la precisione 
possibile dipende dall'hardware.
Per quello che vuoi fare penso sia sufficente GetTickCount
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown
Newsgroup: it.comp.lang.visual-basic
Titolo: [Semi OT] BULK INSERT e caratteri Unicode

Salve a tutti,
ho un problema che san Google non riesce a risolvere.
 
Devo effettuare numerose BULK INSERT (generate da programma) di file contenenti
caratteri Unicode provenienti da svariate lingua: Arabo, Cirillico, caratteri
latini ecc...
 
Nella stessa tabella e nella stessa colonna possono insistere caratteri di
varie lingue (ï¿œ il caso di una anagrafica bancaria di una banca internazionale).
 
Il file che cerco di caricare ï¿œ un CSV delimitato da "punto e virgola".
Ovviamente giocare sulla collation non ha un gran senso perchï¿œ se imposto
quella araba i caratteri cirillici non mi vengono caricati e cosï¿œ andando...
 
Tutti i campi testo sono stati dichiarati NVARCHAR. Pensavo che la BULK INSERT
ci pensasse in automatico a riconoscere il carattere che sta caricando.
 
C'ï¿œ una qualche scappatoia a questo problema?
 
Nicola

Allora,
prova che ti riprova ho trovato una mezza soluzione.
 
Il problema ï¿œ che va specificato il codepage, e fin qui avrei risolto i miei
problemi se non fosse che... il codepage dei miei file ï¿œ 65001 (UTF-8) che ï¿œ
supportato fino al SQL Server 2005 e poi basta!
Risposta di MS alla segnalazione:
 
https://connect.microsoft.com/SQLServer/feedback/details/321839/msft-edw-tapblock-bcp-doesnt-recognize-field-terminator-on-code-page-65001
 
 
In sostanza un'azienda come MS si concede il lusso di dire "per risolvere il
bug e supportare pienamente UTF-8 ci vogliono 7 settimane tra sviluppo e test,
e siccome noi siamo noi e voi non siete un cazzo, decidiamo che UTF-8 non ï¿œ piï¿œ
supportato e tanti saluti"
 
Siamo a SQL Server 2012 ed UTF-8 ï¿œ ancora non supportato... da un SW che costa
migliaia di ï¿œ a licenza!!!
 
Ora mi tocca convertire un Unicode tutti i file (stiamo parlando d gigate che
arrivano giornalmente) prima di darli in pasto alla BULK INSERT.
 
Dire che sono disgustato ï¿œ dire poco.
 
Nicola

 Dire che sono disgustato ï¿œ dire poco.
 
essere disgustati da Sql Server ï¿œ cosa buona e giusta.
 
.m
 
-- 
blog @ //
milestone.topics.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [vb.net] Label e textalign

Ciao,
una domanda banale: metto una label sul form, setto la proprietą TextAlign
su MiddleCenter ma la scritta (proprietą Text) rimane si al centro ma in
alto...C'č qualche altra propritą da settare ?
Ciao
Starsky

A me non succede, semmai usando TopCenter...
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://blogs.ugidotnet.org/corrado/

Newsgroup: it.comp.lang.visual-basic
Titolo: SMS (Aiuto)

Vorrei sapere come si costruisce un programma in VB che mi mandiun msg da
internet in SMS.

 wrote in message
8j80kh$jpc$1...@nslave2.tin.it...


 era stato segnalato un sito da cui scaricare un sorgente che funziona.
i sorgenti (che non so se funzionano perché non li ho provati) si trovano su
http://www.beginend.com/vbasic
Ciao
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: Proprietà filter ADO ...

Chi mi può aiutare a capire perchè questo codice non va? ho provato 2000
versioni diverse...sto impazzendo !
grazie
DE1.rsSMSInviati.Filter = ("idperiferica = " & Text1.Text) '& "And data > "
& MonthView1.Value   '& "00.00.00"


 DE1.rsSMSInviati.Filter = "idperiferica = '" & Text1.Text & "' And data >
#" & Format( monthview1.value,
"mm/dd/yyyy") & "#"
- notare le ' (apici) prima e dopo il text1.text
- ammesso che il controllo monthview restituisca una data...
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: URGENT HELP: Global Time Synchronization

Hi, All!
My application gets different time stamps of some events from different
SQL servers all over the world. The problem is that I have to compare,
analyze, and store those event time stamps. How do I make
synchronization between times in different time zones?
Please, if somebody have a solution or wrote something like that before
send me a tip.
Thank you in advance,
Kornelii.
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 wrote














,

--
Monte Hansen
VB Yuk Yuk
mo...@thehansens.net


 wrote


 Convert it to local when you need to work with it.
This is not an option: i collect those times from different time zones
and to store them in GMT. Is it possible to know in VB what is the time
zone. Can I get TimeZone like I can get Hours out of variable of type
Date.
Regards,
Kornelii.


 wrote


Newsgroup: it.comp.lang.visual-basic
Titolo: estrapolare numeri da stringhe

Salve , vorrei sapere come fare ad estrapolare i singoli numeri in una
stringa di numeri
esempio " 3  6  9  12  13  25  29  32 " ,anche come tipi di dato integer
o string
graditissimo algoritmo .
Chi mi puo' aiutare
Ringraziovi in anticipo

...

ALGORITMO:
1. Metti in una variabile la lunghezza della stringa
2. Ciclo FOR per il numero di caratteri della stringa
2a. Se mid(stringa,indice,1) e' diverso da Blank
       Allora aggiungi il carattere utilizzato nel test ad una stringa di
comodo
       Altrimenti numero=VAL(stringadicomodo)
                         stringadicomodo=""
      fine Se
      fine FOR
Ciao
Marco
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Creare un documento Excel...

Sono un paio di ore che ci sbatto la testa... Sapreste darmi qualche
consiglio? Un tutorial?
Non ditemi di guardare post precedenti che ho cercato su Deja e faccio
ancora + casino...
Ho guardato SC e VB T&T ma non ho trovato nulla...
Grazie!
SebaMix

Salve a tutti,,
ho un cavolo di problema con il datagrid di M$ (Visual Basic 6.0 SP 3).
Uso l' Adodc collegato al datagrid per "navigare" tra i dati estratti dal
database, fin qui tutto bene.
Ma uso il metodo FIND per riposizionarmi sull'ultimo dato selezionato.
Il find funziona ma il datagrid non visualizza nulla, non fa il focus sul
record trovato.
Qlcn sa darmi una dritta su come ottenere il focus in visualizzazione?
Grazie a tutti e buon weekend,
Simone



Risolto.
In maniera un po' barbara, ma...
:)
CiaoZ
SebaMix

 record trovato.
Se il DataControl si chiama datPrimary, e il DataGrid grdData, il codice che
ti interessa è il seguente:
    'Per semplicità ipotizzo di partire sempre dal primo record.
    datPrimaryRS.Recordset.Find "City='Bergamo'", , adSearchForward,
adBookmarkFirst
    If Not datPrimaryRS.Recordset.Eof Then
        'Ho trovato il record. Aggiungo il bookmark corrente del recordset
alla collection
       'SelBookmarks del DataGrid.
        grdDataGrid.SelBookmarks.Add datPrimaryRS.Recordset.Bookmark
    End If
Tieni presente che se l'utente ha già selezionato un record, questo rimarrà
selezionato, ma il record trovato sarà reso visibile.
Ciao, Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: programmazione multithread .net

Ciao a tutti, premetto che non ho molta dimistichezza con la programamzione 
multithread.....
Come faccio ad accedere a variabili di diversi thread? oppure a far spostare 
un thread su una sub?
Il problema � questo: alla pressione di un pulsante, viene avviato un thread 
che ha il compito di far visualizzare dei valori su una form. Alla pressione 
di un altro pulsante devo far fare delle operazioni di fine al 2� thread....
Qualche dritta?
Grazie ;)

 Grazie ;)
forse faccio una domanda stupida ma ...
ti serve ricorrere al multithreading per fare una cosa del genere?
ciao
stefano

 ti serve ricorrere al multithreading per fare una cosa del genere?
al momento sto facendo con ciclo while e doevents e un exit sub 
all'uscita.......mi fa un p� schifo come soluzione :D

all'uscita.......mi fa un p� schifo come soluzione :D
Il tuo pulsante non ha l'evento KeyPress?
--
ciao
  Stefano


quindi? coem ogni pulsante ha anche il keydown e key up...... 



Non capisco perch� devi fare un multithread per gestire due tasti che devono
riempire delle label, se ho capito bene dal primo post.
--
ciao
  Stefano

 ha scritto nel messaggio 
news:3t3jf51sqo9ss9o6d...@4ax.com...


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

Buongiorno a tutto un NG,
volevo sapere se è possibile porre quesiti anche per il VBA per excel.
Michele 
 

volevo sapere se è possibile porre quesiti anche per il VBA per excel.
 
Poni pure, se qualcuno lo sa, ti risponderà.
 
 
--
ciao
  Stefano

  Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO : ADO e DATAGRID

Ho un problema nell'assegnare un recordset ad un datagrid.
Il recordset è aperto tramite un oggetto command.
Ogni volta che cerco di assegnare il recordset al datagrid
Set datagrid1.Datasource=Recordset1
 viene generato l'errore :
'7004' Impossibile assegnare segnalibri al gruppo di righe.
Se la stessa operazione la faccio nei confronti di un Flex Grid , allora
tutto funziona.
Qual'è il problema ?
Grazie
Pier
pi...@tmn.it

 '7004' Impossibile assegnare segnalibri al gruppo di righe.
Prova a verificare che la connessione sia stata impostata lato Client e che
il tipo di Command sia Static.
Era successo anche a me.
Ciao, spero di essere stato utile.
Tommy

Newsgroup: it.comp.lang.visual-basic
Titolo: [Binario] conversione

Ho fatto un'applicazione che con appena 7 righe di codice converte un
qualsiasi numero (max 999999999) in codice binario...a me serviva all'uni
dove dovevo fare delle verifiche immediate...quindi penso che serva anche a
qualcun altro...
La domanda č: ne vale la pena metterlo sul sito comune? (il sorgente)


Se per converte intendi "cambiare la base", es: 4 => 001, sul sito comune
dovrebbe già esserci un mio vecchio codice, che converte i Long in "stringhe
binarie" e viceversa.
I Long arrivano a oltre 2.000.000.000
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Percorso della cartella WINDOWS e altri?

Come faccio in VB a ricavarmi i percorsi delle cartelle di windows?
Di preciso mi serve la cartella Windows che di solito č c:\windows ma non č
detto che lo sia.
Potrebbe servirmi anche i percorsi di altre cartelle, ad esempio della
cartella TEMP ecc.
Nella guida MSDN non ho trovato niente.
Ringrazio tutti in anticipo.
Ciao da Emiliano - Webmaster di EMILANDIA - Tutto per AutoCAD
ligh...@tin.it
http://digilander.iol.it/emilandia

 detto che lo sia.
In un modulo .bas
---------------------------------
Option Explicit
-----------------------
Public Declare Function GetWindowsDirectory Lib "kernel32" Alias
"GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As
Long
-----------------------
Public Function WinDir() As String
WinDir = String$(256, 0)
WinDir = Left$(WinDir, GetWindowsDirectory(WinDir, 255))
End Function
-----------------------
Nel Form ti basta richiamare WinDir per avere la path esatta.
--
----------------------------------------------------------------------------
-
Marco Corsaro
ICQ 9870268
http://www.corsaro.it
my greatest love - 
http://151.38.159.216/users
----------------------------------------------------------------------------
-

 è



Se vuoi la puoi inserire in un form, basta mettere la Declare come private.
Personalmente credo sia preferibile avere un modulo con tutte queste
funzioni di utilità che possa essere inserito in un progetto, senza
costringerti a infiniti copia-incolla tra progetti (considerando anche che
così quando aggiorni quel modulo lo fai per tutti i programmi che
ricompilerai una volta sola)
Ciao

senza dover inserire un modulo.
In questo caso, puoi usare Environ$
Prova nell' immediate window:
? Environ$("windir")
V:\WINNT
? Environ$("systemroot")
V:\WINNT
-- 
hth, hal

http://www.mvps.org/vbnet/code/browse/csidl.htm
guarda qua trovi un esempio per trovare quasi tutte le cartelle speciali di
windows
ciao
L2K

 V:\WINNT
come mai nessuno mi ha mai informato che esiste Environ$? :-P
grazie hal! :)
ciao, assa.

 come mai nessuno mi ha mai informato che esiste Environ$? :-P
...malissimo... proprio tu, fido webmaster, non leggi l'help...   :-PPP
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] bloccare il contenuto di una cella

Ciao a tutti,
sto gestendo per la prima volta un DataGrid e non riesco a trovare la
proprietą che mi permetta di bloccarene un cella.
Es. ho un DataGrid con 4 colonne: A  B  C  D  e vorrei che le celle della
colonna C venissero disabilitate (una sorta di .Enabled=False).
Grazie.
Ciao.
Paolo

 colonna C venissero disabilitate (una sorta di .Enabled=False).
una soluzione potrebbe essere agire sull'evento keypress e impostare
keyascii=0
CIAO
Newsgroup: it.comp.lang.visual-basic
Titolo: ricerca chiamata API per incolonnare una ListBox

Il nostro problema è riuscire ad incolonnare una ListBox. Sappiamo che
esiste un'API in grado di fare questo. Saremo grati a chiunque ci fornirà
questa informazione. Abbiamo provato a cercare tra gli esempi disponibili
sul sito ma non abbiamo trovato nulla. Mille grazie.

Cerchi forse questa?
Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd
As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Public Sub AdjustColumnWidth(LV As ListView, AccountForHeaders As Boolean)
Const LVM_SETCOLUMNWIDTH = &H1000 + 30
Const LVSCW_AUTOSIZE = -1
Const LVSCW_AUTOSIZE_USEHEADER = -2
Dim col As Integer, lParam As Long
'-------------------------------------------------
If AccountForHeaders Then
      lParam = LVSCW_AUTOSIZE_USEHEADER
   Else
      lParam = LVSCW_AUTOSIZE
End If
For col = 0 To LV.ColumnHeaders.Count - 1
   SendMessage LV.hwnd, LVM_SETCOLUMNWIDTH, col, ByVal lParam
Next
End Sub
Ciao,
Corrado

Scusa ho capito male...
Const LB_SETTABSTOPS = &H192
ReDim alTabs(1 To 2) As Long
'----------------------------------------------
'// Set Tabs
alTabs(1) = 4
alTabs(2) = 148
SendMessage lstDevIDs.hwnd, LB_SETTABSTOPS, 2, alTabs(1)
Ciao,
Corrado

Newsgroup: it.comp.lang.visual-basic
Titolo: parametri a Crystal Report

Ciao a tutti. Sono un principiante di VB. Utilizzo VB6.
Come si fa a passare dei parametri provenienti ad esempio da valori
contenuti in TextBox su una Form qualsiasi in modo che il Report li usi come
filtro????
Esempio :
Archivio magazzino   campi : codice, descrizione, etc
Vorrei che il Crystal report selezionasse solo i record che hanno il codice
uguale a quello digitato nelle TextBox di selezione
Grazie a chiunque mi aiuterà
Rispondere via E-mail    
mgr...@libero.it
 - 
mgr...@freemail.it

Devi     creare una query parametrica e dopo collegare il report alla query.
A runtime puoi anche attivare una textbox di cr per inserire il
valore-variabile.
Ciao

uguale a quello digitato nelle TextBox di selezione
Dovresti creare una formula di selezione, dai un'occhiata alla propietą
SelectionFormula dell' OCX.
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: Condivisione file

Salve.
Sto scrivendo un programma che dovrà essere utilizzato su più PC.
L'accesso ai file quindi dovrà essere condiviso. E qui casca l'asino (cioè
io!)
Ho provato le funzioni/istruzioni tipo DbPessimistic, lockedits ma mi
vengono bloccati più record.
Questo perchè viene bloccata una pagina da 2 kb.
Siccome i miei record sono più piccoli ne vengono bloccati molti.
DOMANDA: come si fa a bloccare un solo record (quello che mi serve?)
P.F. non ditemi di allungare le dimensioni dei campi.........   ;-)
Attendo qualche dritta davvero fiducioso.
Grazie a tutti, Ciao
Giacomo
E-mail: togliere UDINE
UDIN...@xnet.it


L'unica soluzione utilizzabile che ho trovato e' di unare il lock
ottimistico. In pratica NON usi il lock, quindi devi gestirti "a mano" gli
eventuali problemi (record cancellato o modificato da altro utente...).
Questi errori vengono notificati da DAO al momento del "tentativo" di update
del record.
--
Roal Zanazzi
z...@iol.it

del record.
E' una strada che avevo già iniziato a percorrere ma, accidenti, che rogna!
E comunque il risultato è davvero scarso perchè riesco ad ottenere
l'informazione che un gruppo di record è bloccato ma non quello
effettivamente in uso. E' decisamente poco efficiente. A meno che........
non lo so!
E usando RDO? (non so, azzardo! so che Remote Data Object...)
Mi sa che devo arrendermi e trovare strade alternative, ma credimi non ho
parole, mi sembra ancora impossibile!
In ogni caso ti ringrazio. Ciao Giacomo

parole, mi sembra ancora impossibile!
Ehmmm, allora chissa' cosa penserai quando comincerai ad avere run-time
error che non sono trappabili con On Error e non vengono nemmeno notificati
nell'evento OnError del controllo Data :-(  (ri assicuro che mi e' successo
anche questo!)
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo GRIGLIA avanzato

Qualcuno mi sa consigliare una griglia che abbia più flessibilità
della msflexgrid?
Mi spiego meglio, funzionalità del tasto destro, modifica all'interno
delle celle, combo nelle celle etc?
Grazie

 ha scritto nel messaggio
news:m7f3j15keetssu2e6...@4ax.com...

Ma è tanto faticoso fare una ricerca su internet?
Non hai nemmeno specificato se vuoi qualcosa di free o a pagamento...
Cmq 
www.componentone.com
 ... sicuramente una delle migliori griglie sul
mercato.
Ciao, Vincenzo



non so se ha tutto quello che hai chiesto, ma è gratis e ha diverse opzioni:
http://www.vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/index.asp
ciao
  Stefano

 ha scritto nel messaggio 
news:mkr4j1hbfket5qajg...@4ax.com...

Questa l'ho usata per qualche mio programmino, ma mi crea problemi seri di 
runtime.
Credo sia a causa del subclassing.
Marcy
Newsgroup: it.comp.lang.visual-basic
Titolo: Spaziatura dei caratteri

Sto impazzendo per un problema che probabilmente in molti hanno gia'
risolto. 
Vorrei che un testo venisse stampato in modo da incassellarlo in un
modulo; io ho provato cosi' ma il risultato e' pessimo
nc = Len(Text1(8).Text) ' numero dei caratteri del testo
l = Printer.TextWidth(Text1(8).Text) ' larghezza (in mm) dei caratteri
sp = (60 - l) / (nc - 1) ' come dovra' essere spaziato ogni singolo
                           'carattere considerato una casella di 60 mm
For i = 1 To nc
c = Mid(Text1(8).Text, i, 1) 'prendo il singolo carattere
lc = Printer.TextWidth(c)  ' ne calcolo l'ingombro
Printer.Print c;' lo stampo
Printer.CurrentX = Printer.CurrentX + lc + sp 'e calcolo la nuova
posizione di stampa
Next i
Non sono un "vecchio" del vb per cui non me ne vogliate se la
soluzione e' di una semplicita' incredibile. Ho provato ha sfogliare
un sacco di pagine di manuale ma non ho trovato nulla che mi aiutasse.

posizione di stampa
On Thu, 03 Dec 1998 21:21:17 GMT, 
a.da...@geocities.com
 (Angelo)
wrote:

GHIOTTOCLAUDIO SOFT&MEDIA
Montecchio M. (VI) - Italy
www.ghnet.com
in...@ghnet.com

...


>Printer.CurrentX = Printer.CurrentX + lc + sp 'e calcolo la nuova
aggiungevo al currentX anche lo spazio occupato dal carattere che
avevo appena stampato non sapendo che il puntatore CurrentX viene
automaticamente aggiornato dopo il print.

Newsgroup: it.comp.lang.visual-basic
Titolo: dove posso trovare una guida online di visualbasic-asp?

grazie

 grazie
Per tutte e due 
www.programmazione.it
 tra gli altri. Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic Inet FTP "CD" (Change Directory)

I am making an FTP program, but I'm having a problem changing directories
using the inet control.  I have been using the following:
Inet1.Execute "FTP://" & ftp_string, "CD " & Text6.Text
But I get an icError 11. I then looked at the commands that programs such as
CuteFTP send, and it looks like it uses "CWD [directory]". I'm wondering
whether I can't use "CD" on that FTP server? Do I have to use "CWD", and if
so, how can I? It doesn't look like the Inet control supports this.
If anyone knows what I should do , please let me know.
Thanks,
Adam Charney
-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/
   Now offering spam-free web-based newsreading

...


Newsgroup: it.comp.lang.visual-basic
Titolo: How do create a Web Based app?

How do you create a Web Based VB app?  I would
like to be able to create an application that
I can view from anywhere in the world.
Can someone please step me through the
process?
pau...@riverstyx.com

Try to read something about DHTML; with Vb 6 it's a great tecnology !
Wiith DHTML you can build HTML pages controlled by a true Vb program.
On Mon, 06 Sep 1999 03:09:12 GMT, 
pau...@riverstyx.com
 (Spanker)
wrote:


Hi,
DHTML is great for Intranet application, where you can
make sure the users to use IE4+ (ie not Nescape etc.)
For Internet apps, however, you are better off using Webclasses
(IIS Applications). The are a few articles and examples available
on this subject on MSDN. Try searching for "WebClass".
Regards,
    /Olof

Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.


There's a nice article from Mike Pope on the last issue of MSDN News.
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: redistriuire MSINET.OCX

Ho Visual STudio 6 posso redistribuire il controllo MSINET.OCX?
Avete notizia di problemi dovuti all'installazione del controllo attraverso
la semplice registrazione? (io uso InnoSetup) cioe'... per installarlo senza
conflitti di versione devo anche installare Internet Explorer 6?
Ciao e grazie!
Luke

Io lo intallo normalmente e non ha mai dato conflitti... presumo quindi che
puoi installarlo come qualunque altro controllo di VB
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

[Luke = circa_...@aaaaaa.aa in 
4059...@x-privat.org
] ha scritto:

Mi è capitato su qualche macchina WinNT 4 Server, senza IE installato, che
non si lasciasse registrare.
Accettando il messaggio di avviso, il Setup andava poi avanti lo stesso
senza problemi, ma non ho mai avuto necessità di provare l'uso del MsInet su
quelle macchine.
Newsgroup: it.comp.lang.visual-basic
Titolo: Tipo Processore

Ho trovato in giro per la rete (e anche nel sito di questo ng) come ottenere
il tipo di processore installato in un pc. La funzione che uso č:
GetSystemInfo().
Perň la funzione mi restituisce che sul pc c'č un Intel Pentium ma non mi
dice se Penium I, II, III, 4 ...
Cosa devo usare per conoscere piů precisamente il tipo di processore
installato?

 scrisse:

mi sa che devi farti una tabella di lookup con family e step
ciauz
Aran Banjo
-
web: 
www.ponchio.it
 (non aspettatevi molto)
C'č da chiedere cosa togliere nell'indirizzo ;)
Replay to: *[[banjo]]spamdim..@**
abilene.it
**


Hai già dato uno sguardo a questo esempio:
http://vbnet.mvps.org/index.html?code/system/getsysteminfo.htm
Ciao, Vincenzo

 ha scritto nel messaggio
news:2iljlnF...@uni-berlin.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda dalla difficile espressione.

Vb2005, mi trovo a lavorare con ZedGraph per la creazione di grafici.
questo ha la possibilità per esempio di visualizzare dei cerchi, croci
etc sulle spezzate delle linee con la proprietà SymbolType.Circle nel
caso di cerchi.
Ora dovrei mettere in un  menù la possibilità di scelta dei vari
formati (circa 15) della proprietà SymbolType.
E' possibile associarli a una combobox?
e se si come?
grazie per l' aiuto.

scusate il post, mi sono risposto da solo.
Basta associare alla combo un indice (integer) per poi passarlo come
SymbolType al controllo ZedGraph.
MyLine1 = myPane.AddCurve(Titolo, List1, Color.Blue, Simbolo)
passare simbolo = 0 è come passare un tipo di SymbolType.Square
passare simbolo = 1 è come passare un tipo di SymbolType.Diamond
etc
etc

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Caricare un form in una DLL ActiveX

Ciao a tutti,
ho una applicazione MDI che ha come estenzioni delle dll create per vari
scopi.
Devo creare adesso le DLL che mi servono ma non sto riuscendo a far caricare
dal MDI un form contenuto in una DLL ActiveX. Uso VB6, come posso procedere?
Grazie mille a chi vorrą aiutarmi!
Ciao
Salvo
-- 
Posted from 
mail-7.tiscalinet.it
 [195.130.225.153] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Grazie mille a chi vorrà aiutarmi!


 ti si apre il form.
Grazie Andrea,
spero di aver capito ;-)
Ci provo.
Ciao
Salvo
Newsgroup: it.comp.lang.visual-basic
Titolo: help su controllo immissione dati

Mi capita sempre più spesso di dover utilizzare un controllo dell'immisione
dei dati, ad esempio occurre che in un controllo txt debba immettere solo
numeri e la virgola, come si fa ???
Ho provato con il Microsoft mascked edit control 6.0, ma non riescoi ad
impostarlo in modo da avere unicamente l'immissione di numeri interi o
decimali (da poter in seguito utilizzare ai fini del calcolo), potreste
darmi una mano con un'esempio, oppure consigliandomi altri metodi. Grazie
(scusate ma stasera sto proprio fonfdendo davanti al pc, tentando di venire
a capo di vari problemi di VB, quindi farò un intensivo uso di questa
newsgroup)

 numeri e la virgola, come si fa ???
metti in un modulo
Public Const SoloNumeri As String = "1234567890,"
e poi
Private Sub Text1_KeyPress(KeyAscii As Integer)
    If InStr(SoloNumeri, Chr$(KeyAscii)) = 0 And KeyAscii <> 8 Then
        KeyAscii = 0
    End If
End Sub
ciao
Wild

 Ho provato con il Microsoft mascked edit control 6.0, ma non riescoi ad
impostarlo in modo da avere unicamente l'immissione di numeri interi o
decimali (da poter in seguito utilizzare ai fini del calcolo), potreste
darmi una mano con un'esempio, oppure consigliandomi altri metodi.
Personalmente evito il controllo Masked Edit, per antica abitudine, anche se
in questo ng ho letto che le ultime versioni funzionano bene.
Il seguente mi sembra un sistema abbastanza dignitoso, anche se non
particolarmente sofisticato:
Option Explicit
Private Sub Text1_GotFocus( _
)
  With Text1
    .Text = Format$(.Text)
    .SelStart = 0
    .SelLength = Len(.Text)
  End With
End Sub
Private Sub Text1_LostFocus( _
)
  With Text1
    .Text = Format$(.Text, "#,##0.00")
  End With
End Sub
Private Sub Text1_Validate( _
  ByRef Cancel As Boolean _
)
  Cancel = Not IsNumeric(Text1.Text)
  If Cancel Then Beep
End Sub
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: Come eliminare un record da una tabella in relazione con un'altra...e i records di quest'ultima relativi?

Salve.
Con Vb2005 ho creato un database con 2 tabelle .
Tabella1 con 2 campi : Id (con chiave primaria e auto incrementante) e una
campo 'Nome' descrittivo.
Tabella2 con 2 campi : Id (con chiave primaria e auto incrementante) e una
campo 'Nome' descrittivo e campo Id (chiave esterna per relazione con
Tabella1).
Dal Dataset diagram ho creato una relazione uno a molti tra campo
'Id_foreign' della tabella2 e campo 'Id' della tabella1
Ho aggiunto controlli text alla mia form relativi a tali campi.
Se provo ad eliminare un record della tabella2 mi esce fuori un eccezione
che mi impossibilita l'eliminazione del record perchè c'è una integrità
referenziale.
Ora...io vorrei forzare tale integrità referenziale legata alla relazione
tra le 2 tabelle .
Vorrei che eliminando un record dalla tabella2 venga o vengano
automaticamente eliminato tutti irecord della tabella1.
E' possibile? in che modo ?
Con una stored procedure...? ma come ?
grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:82Z89Z51Z37Y11...@usenet.libero.it...

Direi con un trigger...
Che database usi??? 


Uso un database in SqlExpress .


 Uso un database in SqlExpress .
Non da la possibilità di fare l'eliminazione cascade?
Qualcosa del genere:
ALTER TABLE "Tabella" ADD CONSTRAINT "FK_1" FOREIGN KEY ("Campo")
REFERENCES "TabellaPrincipale" ("CampoPrincipale") ON UPDATE CASCADE ON
DELETE CASCADE;

Newsgroup: it.comp.lang.visual-basic
Titolo: CORSI!!!

Dove trovo corsi su Visual Basic per application?? Devo assolutamente
impararlo per non essere una cacchina!!!!!    Grazie!! Rispondete a
lan...@tin.it

 Dove trovo corsi su Visual Basic per application?? Devo
assolutamente impararlo per non essere una cacchina!!!!!
Prima di tutto devi conoscere molto bene le "Applications" da
questa parte dello schermo prima di andare a vedere cosa c'e`
dietro. Word, Excel & Co. Molte delle difficolta` che si
incontrano derivano proprio da un approccio ingenuo o
arrogante al problema.
Poi se sai programmare e conosci benino Visual Basic e`
sufficiente che ti faccia tatuare nel cervello quelle poche
paginette della guida generalmente intitolate "Oggetti di
...". Quelle con tutti quei rettangoli gialli e azzurri.
Poi usa il tasto F2 piu` dell'F1. Studia e lavora con classe,
metodo e proprieta` perche' un evento tira l'altro.
E inizia qualsiasi riga di codice scrivendo application.
(applicationpunto). Non sempre, pero`;-)
--
Ciao.
Maurizio