mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: proprietà tag tra due form

visto che tra due form il tag non mi viene letto, come passo due info (due
numeri per la precisione) da un form all'altro dello stesso pregetto?
--
Ciao Marco
somme...@inwind.it
somme...@iol.it
somme...@libero.it
ICQ. 61968988
Sito Ufficiale Cd-AutoPlay:
http://utenti.tripod.it/skonvols2k


Variabili pubbliche?
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

Guarda che lo legge tranquillamente...
Prova con Form2.Tag......................
-----------
Ciao
Sabba

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Worm Hits Diebold's Windows ATMs

http://www.wired.com/news/business/0,1367,61526,00.html?tw=wn_tophead_10
Tutto come previsto:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=bkfl0b%241bq6g%241%40ID-97197.news.uni-berlin.de&rnum=2&prev=/groups%3Fhl%3Den%26lr%3D%26ie%3DISO-8859-1%26q%3Dwired%2Bemmexx%2Bgroup%253Ait.comp.lang.visual-basic%26btnG%3DGoogle%2BSearch%26meta%3Dgroup%253Dit.comp.lang.visual-basic
;-)
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 
http://www.wired.com/news/business/0,1367,61526,00.html?tw=wn_tophead_10
http://members.tripod.com/~reverberi/microsoft_2047.htm

 Tutto come previsto
sarò ingenuo e sprovveduto, ma...
per una applicazione che deve fare solo determinate cose, peraltro alquanto
delicate e quindi sarebbe proprio il caso che facesse solo quelle e non
altro, non sarebbe il caso di sviluppare un mini sistema operativo ad hoc?
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 operativo ad hoc?
Si chiama elettronica.

 
Io credo che la scelta di un SO generico non sia sbagliata: si hanno a 
disposizione tutti gli strumenti di sviluppo di quel SO senza dover 
utilizzare uno strumento ad hoc. In fin dei conti un programmino per 
gestire uno sportello bancomat lo potremmo realizzare in mezza giornata ...
Cio' che lascia perplessi e' invece la scelta del SO, arcinoto per la 
sua inaffidabilita'. Potento scegliere tra cio' che offre il mercato non 
avrebbero dovuto scegliere windows, ma evidentemente i miei criteri di 
valutazione sono diversi da quelli di un banchiere.


 utilizzare uno strumento ad hoc.
è sicuramente vero.
però ti tiri dietro anche tutte le cose che il sistema operativo può fare, e
molte di queste, presumo, oltre che inutili sono potenzialmente pericolose.

Newsgroup: it.comp.lang.visual-basic
Titolo: Perché non mi scrive una nuova riga!!!!

Ciao ragazzi,
ho fatto una funzioncina banale per scrivere in un file di testo, ma non 
capisco per quale motivo WriteLine non mi scrive in coda al testo contenuto 
nel mio file.
Il problema č che ogni volta che richiamo la mia funzione non fa altro che 
sovrascrivere il teso contenuto nella mia prima riga!
In basso vi riporto il codice della mia funzione:
Sub EditLog(ByVal strLog As String)
    Dim objFSO As New FileSystemObject
    Dim strPathFile As String
    Dim InStream As TextStream
    Dim canale As Integer
    Dim riga As String
    Dim lngNumRiga As Long
    canale = FreeFile
    Open App.Path & "\Configurazioni.txt" For Input Shared As #canale
    Do
        If EOF(canale) Then Exit Do
        Line Input #canale, riga
        If InStr(riga, "Pat_Log") Then strPathFile = Replace(riga, 
"Pat_Log=", "")
    Loop
    Close canale
    'Inizializzo la flag per verificare se ho esportato
    Set InStream = objFSO.OpenTextFile(strPathFile, ForWriting, True)
    InStream.WriteLine (strLog)
    InStream.Close
    Set InStream = Nothing
End Sub
Dove sbaglio????
Vi prego sto impazzando per una cosa cosě banale sto perdendo tempo. 
Sicuramente č una maxi ca**ata ma i miei occhi non vogliono vederlo.
Ciao .:: P ::.

 contenuto nel mio file.
"Appendi" il testo nuovo a quello vecchio
--
Gulp
....forse mi sono perso qualcosa !


Come giustamente osservato da Gulp©, devi usare la costante ForAppending anziché
ForWriting!
Bye
Raf

Newsgroup: it.comp.lang.visual-basic
Titolo: memorizzare un valore in un campo di una form

se voglio inserire il prezzo orario in un campo ma questo valore deve 
restare memorizzato anche quando esco dal programma e rientro devo ricorrere 
ad un db? oppure ci sono altri modi?
Grazie a tutti. 

 
File?
registro con istruzione savesetting?
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!


mi fai un esempio di come scrivere e leggere in un file il costo orario? 

 
Puoi usare la classe che trovi qui:
http://www.codeguru.com/vb/controls/vb_activex/article.php/c3485/
E' spiegato tutto passo passo. Includi la classe nel tuo progetto e con 
3 righe di codice hai risolto.


 ha scritto nel messaggio 
news:41e8fc5c$0$8209$5fc...@news.tiscali.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Importare tracce Audio da Cd a Wav

Come posso importare con VB5 o 6 delle tracce audio da Cd in file Wav?
Grazie
Lupo    
lupo...@tin.it


con "importare" vuoi dire "convertire" ?
puoi Avviare l'esecuzione del brano del Cd e Registrarlo su filw Wav con i
controlli di MCI... però sti controlli sono un po limitati.... meglio
qualche buon Encoder su Internet...
ciao Davide
Newsgroup: it.comp.lang.visual-basic
Titolo: A Quale Programma e' associato un file?

Usando risultato = Shell("start pippo.doc") se il computer ha un
programma che riesce a far partire file .doc lo apre con il file
relativo, ma come sapere se esiste un programma associato a quel
determinato file visto che sia che esista che non esista mi restituisce
sempre lo stesso indice nella variabile "risultato" e se non esiste la
funzione si limita semplicemente a non aprire niente senza nessun tipo
di messaggio?
So che esiste un API ShellExecute ma francamente non so proprio da dove
cominciare per usarla e soprattutto se puo' essermi utile nel mio caso
qualcuno sa dirmi qualcosa di piu'?
Grazie.

La funzione ShellExecute ritorna un valore >32 se il lancio della
applicazione associata ha successo, in caso contrario ritorna una serie di
codici che identificano il problema.
Allego un esempio che lancia un file Excel presente in C:\Pozzo, prova a
cambiare l'estensione del file per vedere il cambio di risultato.
In alternativa controllare la presenza della relativa chiave in
HKEY_CLASSES_ROOT, ma questo non ti assicura che l'applicazione sia ancora
presente.
Ciao,
Corrado
Option Explicit
Private Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal
lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String,
ByVal nShowCmd As Long) As Long
Private Sub Command1_Click()
Debug.Print ShellExecute(Form1.hwnd, "Open", "aaa.csv", vbNullString,
"C:\Pozzo", 0)
End Sub

Newsgroup: it.comp.lang.visual-basic
Titolo: acquisto vb

Qual è la versione di VB più semplice possibile, per uso didattico?
Dove posso acquistarlo?
Avete già idea di quanto costi?
Grazie

 Avete già idea di quanto costi?
Per uso didattico c'è Visual Studio .NET Professional Education, a circa 133
euro:
http://www.gorilla.it/gorilla/product.asp?sku=X00019101X&dept%5Fid=130618
(c'è lo sconto ma devi aggiungere IVA e spedizione)
Oppure Visual Basic .NET Standard Education: a un centinaio di euro:
http://www.gorilla.it/gorilla/product.asp?sku=X000192400&dept%5Fid=130617
Per comprarli devi certificare di essere uno studente o un docente, e puoi
usarli solo a casa o (disgiunzione esclusiva...) a scuola.
Altre informazioni su: 
http://www.microsoft.com/italy/education/

Newsgroup: it.comp.lang.visual-basic
Titolo: CORSO DI VISUAL BASIC

Sapete se su internet c'č un corso di visual basic?
Ho appena iniziato.............e vorrei impararlo bene.
Grazie
hoo...@tin.it

Sapete se su internet c'è un corso di visual basic?

Newsgroup: it.comp.lang.visual-basic
Titolo: Com'è SELECT+ variabili di sub?

Es:
 nella sub ho definito le variabili Pippo e Data
ed ho la seguente tabella: tabella(codice, data, cliente, ....)
Voglio dare in pasto una query del tipo
"select * from tabella
where cliente=pippo and data=data;"
com'è la giusta sintassi?

where cliente=pippo and data=data;"
"select * from tabella where (Cliente=' "& pippo &" ' and data=' "& data &"
')"
spero ti sia utile.
Ciao.

se il campo data nel db è di tipo data, allora:
"SELECT ALL * FROM Tabella WHERE Cliente = '"  & Pippo & "' AND Data = #" & data "#;"
Se cliente è di tipo numerico, allora togli gli apici " ' "
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: salvare file immagine in formato binario

Qualcuno sa qual'e' la funzione per salvare un file immagine in
formato binario, esattamente in un campo ditipo BLOB?
(Es: Access, MySQL, SQLServer...)
Grazie.

(Es: Access, MySQL, SQLServer...)
Sia che usi ADO o RDO, cerca GetChunk e AppendChunk.
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Vb6 e database

Salve,
da poco tempo ho iniziato ad avvicinarmi al mondo di Vb6 ed i problemi sono
subito iniziati.
Avevo creato con Access 2000 un database .mdb di notevoli dimensioni.
Non volendo ricopiare tutti i dati (200 record con 50 campi !) come posso
risolvere il problema di creare un'applicazione Vb6 che fornisca l'accesso
al file ?
Avevo pensato di usare la creazione guidata applicazioni ma quando indico il
database di Access non riesce ad aprirlo.
Ho comunque notato che, mentre funziona tutto con il file di esempio
BIBLIO.MDB fornito con Vb6, non riesce a leggere altri file .mdb.
BIBLIO.MDB risale al 1998 ed aprendolo con access 2000 deve essere
convertito.
E' per caso questo il problema ?
Ovvero Vb6 non riesce a gestire i file di Access 2000 perchè più recente ?
Qualcuno può indicarmi se esiste un modo di risolvere il problema ?
Grazie

 al file ?
Solito problema: devi installare i service pack (mi pare il 4 o superiori) :
Ado e Jet engine del Vb6 base arrivano fino a Jet 3.5 e non al 4.0 di Access
2000.
ciao
ugo


Grazie, non lo sapevo.
Faccio subito.
Ciao.-
Newsgroup: it.comp.lang.visual-basic
Titolo: Azzerare un UDT

Ciao,
secondo voi come potrei fare ad azzerare un UDT (User Definition Type)?
Per ora io faccio qualcosa del genere:
Private Type Tipo
	Uno as Byte
	Due as Byte
	Tre as byte
End Type
Dim MioTipo As Tipo
Dim Zero As String * 3
LSet MioTipo = Zero	'<- Azzero
Ora, pensavo si potesse fare anche:
ZeroMemory VarPtr(MioTipo), LenB(MioTipo)
Ma VB Va in crash!
LeleB.

 End Type
Soluzione 1)
Da mettere in un modulo insieme alla dichiarazione di tipo
Sub azzeraTipo(ByRef tp As tipo)
    Dim ehi_tipo As tipo
    tp = ehi_tipo
End Sub
Soluzione 2)
In alternativa dichiara una variabile
public tipo_non_inizializzato as tipo 
*non* utilizzarla mai in scrittura e usala per pulire le tue istanze:
tp_da_pulire=tipo_non_inizializzato 
Ricorda che gli UDT non sono puntatori quindi gli assegnamenti avvengono
per copia implicita.
termoPilucco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 per copia implicita.
Ma l'istruzione VarPtr non si può applicare anche agli UDT?

 Ma l'istruzione VarPtr non si può applicare anche agli UDT?
Sì.
Ma a quanto ne so, la memoria di un'istanza di UDT non è necessariamente
contigua.
In pratica potresti azzerare tutto con un copymemory o API similare se i
sottotipi fossero tutti long/byte/boolean o altri scalari.
Ma se, per esempio, uno dei sottotipi è stringa, in realtà nella memoria
contigua degli UDT finiscono i puntatori ai sottotipi.
Durante gli assegnamenti, comunque, non vengono copiati i puntatori ai
sottotipi ma viene replicato il sottotipo e creato un nuovo puntatore
apposta per l'altra istanza dell'UDT...
Insomma è un po' un casino, ma è inevitabile.
Ti conviene lasciare fare questa cosa a VB che sa come gestirla e lo fa
piuttosto velocemente.


 apposta per l'altra istanza dell'UDT...
Questo per i tipi stringa e gli array, che sono gli unici tipi complessi che
lavorano "ByVal", per gli oggetti viene copiato solo il puntatore.
In .Net non vorrei sbagliarmi ma anche gli array sono "ByRef".
In compenso in .Net gli UDT sono tutti disallineati in memoria (č il
compilatore che decide di volta in volta come ottimizzare le posizioni dei
singoli membri) a meno che non siano flaggati con l'apposito attributo.
Ciao
-- 
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

> In .Net non vorrei sbagliarmi ma anche gli array sono "ByRef".
trovo molto buono questo articolo.
http://ipattern.com/simpleblog/permlink.aspx?entryid=7
ciao
Andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] VB6 e il suo non Help

Fino ad un po' di tempo fa ero convinto che chiunque chiedesse a cosa serve
un msgbox doveva essere un lavativo pelandrone nullafacente e nullapensante
e che come tale non valesse la pena di dargli un risposta. Oggi mi sono
dovuto ricredere.
Ho iniziato ad usare VB6 al lavoro dove me lo hanno installato e mi hanno
messo a disposizione solo l'help (fosse almeno un help) in linea. Niente
manuali purtroppo. Sorvolando sulla lentezza di vb6 ad aprirsi e partire, io
mi chiedo: ma è mai possibile che per capire capire come funziona il metodo
open di un oggetto connection io debba aspettare 5 minuti? Perchè è questo
il tempo che ci metto per aprire MSDN e ottenere (quando funziona) ciò che
mi serve.
Ma dove sono andati a finire i fantastici file .HLP che per aprirli ci
voleva un attimo? Ma cosa è venuto in mente alle bestie che lavorano in M$
di creare un programma così pesante per poter visualizzare uno stupidissimo
help in linea?
Oggi ho capito perchè c'è qualcuno che chiede sul NG a cosa serve l'msgbox:
se lo chiedesse all'help potrebbe rischiare di morire nel frattempo.
Scusate il messaggio OT, ma dopo aver buttato via un pomeriggio in'inutile
ricerca di aiuto da parte di chi me lo avrebbe dovuto fornire, avevo proprio
bisogno di sfogarmi.
Ciao, Rick

CONCORDO A PIENI VOTI CON LA TUA "PROTESTA"( se cosě si puň chiamare)
anche io mi sono rotto di aspettare tutto quel tempo per aprire l'help, e
anche a me la maggior parte delle volte sbaglia voce!!!....
ormai per me MS č solo una marca di sigarette (che non fumo) e una bestia
immonda nata da una mente immondain un mondo immondo!!...
...GooD LooK...
EffEPi SySteM
EffEPi...@iol.it
Fabrizio Parrella
 - VB6 -
UIN:21371755

Visual Studio 6 è effettivamente più pesante (come d'altronde tutti i nuovi
software che Microsoft sta sfornando; vedi Windows98, Office2000, IE 5 e
così via).
Comunque posso dirti che io ho (fortunatamente) un Pentium II 400 Mhz e le
risposte sono praticamente immediate; ma la mia collega che ha un Pentium
133 Mhz non ha grosse difficoltà a visualizzare l'help, quindi ti consiglio
di dare un'occhiata alla tua macchina e vedere se non vi sono programmi
particolari (tipo Norton Utilities o via dicendo) che la appesantiscono
ulteriormente.
Si, effettivamente visualizzare MSDN Library non è così snello come i vecchi
HLP ma neanche più di tanto a mio modesto parere.
Newsgroup: it.comp.lang.visual-basic
Titolo: VB, Access e classi

Ciao a tutti,
ho un problema che non riesco a risolvere e spero che mi possiate aiutare.
Sto scrivendo un'applicazione VB che funga da interfaccia grafica a un DB
Access utilizzando un'architettura a 3 livelli:
I) una classe fonte di dati che recupera i dati dal database e li fornisce
ad eventuali consumatori di dati
II) piu' classi consumatori di dati che sono collegate al I livello e che
forniscono nelle loro proprietą i campi delle tabelle del DB
III) le form di interfacciamento con l'utente scambiano i dati direttamente
col II livello
I problemi sono:
1) non riesco a salvare i dati nel DB (quando chiamo il metodo update nel I
livello ottengo un errore del tipo "non posso aggiornare il DB : nessuna
colonna modificata")
2) Nel DB uso un campo ID come contatore; per l'inserimento di nuovi dati
devo aggiornare io il contatore o lo fa da solo???!

 devo aggiornare io il contatore o lo fa da solo???!
Posso rispondere solo a questo punto: Non e' necessario, il campo viene
aggiornato automaticamente all'aggiornamento del recordset
(NuovoRecord.update), purche' ovviamente al campo sia stato assegnato
l'attributo corretto. Se lo imposti da codice dovrai avere una riga del
tipo:
    NuovoCampo(0).Attributes = dbAutoIncrField (se e' un DB Access puoi
sempre aprirlo e verificare)
ciao
Roberto

Newsgroup: it.comp.lang.visual-basic
Titolo: Velocizzare caricamento DB in listview

Salve a tutti, sono un principiante che si sta cimentando nella preparazione
di un programmino per la gestione di magazzino di un piccolo negozio.
Per visualizzare gli articoli presenti e per compiere le varie operazioni di
carico e scarico ho scelto di usare una listview ma ho notato che con
l'aumento del numero degli articoli caricati da un database Access il
caricamento richiede diversi tempo. Che sistema devo usare per velocizzare
il caricamento della lista?
Ringrazio tutti per l'attenzione.


Disabilita o nascondi la listview mentre carichi i dati.
In questo modo non interviene il refresh ad ogni item caricato.
Ciao
Flavio Ronco
-- 
f.ronco@*NonMiServeNiente*
flashnet.it
http://www.metabrains.com
  [Under Construction]
-------------------------------------------------------------
"Che pubblico in gamba! Se ci dite dove lavorate,
domani mattina se abbiamo tempo vi veniamo a vedere"
[Paolo Rossi]

 wrote in message
3877E063...@flashnet.it...


 In questo modo non interviene il refresh ad ogni item caricato.
la cosa qui sotto funziona con un filelistbox, non ho provato col listview:
Declare Function LockWindowUpdate Lib "user32" _
    (ByVal hwndLock As Long) As Long
prima di caricare:
    LockWindowUpdate TuoListview.hwnd
finito il caricamento:
    LockWindowUpdate 0
pero' sono abbastanza sicuro che almeno coi listbox ci fosse la possibilita'
di usare le api, cfr costanti tipo lb_addfile lb_findstring e famiglia, ma
non riesco a ritrovare gli esempi.
Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda: dll.net in vbscript

Realizzando una dll in .net con l'opzione di interoperabilità com e
registrandola con l'apposito regasm la dll viene esposta come un oggetto
com ed è possibile utilizzarla all'interno di un progetto vb6 ....
Fino a qui è tutto ok.
Se volessi utilizzare questo oggetto .net dentro uno vbscript cosa devo
fare , sempre se è possibile, è sufficente istanziarlo con createobject
come un normale com ?
lo script vb deve essere eseguito dentro una pagina asp o aspx come lato
client.
saluti.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 client.
Se usi CreateObject() puoi solo usare vbscript da .asp.
Se hai la possibilità di usare pagine .aspx tutto il lavoro di prima non
serve a niente perchè puoi chiamare la tua classe direttamente in 
vb.net
,
come per una normalissima applicazione desktop.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

Newsgroup: it.comp.lang.visual-basic
Titolo: R: [OT] Smau 99


Se tutto fila liscio io ci sarò.
Ciao Marco

 >
--
!------------------------------------------------!
!ICQ     : 8281944
!E-Mail  : 
Dan...@levon.it
!
!"Il Paradiso e' pieno di santi che NON
! hanno avuto abbastanza occasioni di peccare."
!
!HomePage : 
http://www.levon.it/daniele
!
!------------------------------------------------!

10 print "ven 1"
20 print "Io ci sarò!"
30 if <mi dite dove e quando> then <io vengo>
40 rem Ciao, Fabrizio

Possiamo fare alle 11:30 Davanti allo Stand Microsoft, ma come ci
riconosciamo ?!?!?
--
Ciaps
Stracca

Ottimo alle 11:30 alla M$.... ci saranno i teatri come gli altri anni
???
Come ci riconosciamo?????
la vedo durissima..... io avro' una camicia di jeans (se fa caldo legata
in vita)
e una ragazza mora magra nei paraggi....
Se mi vedi...chiamami...
Danieleleeeeeeeeeeeeeeeeee
se mi girto sono io :-)
Stracca ha scritto:

--


se mi girto sono io :-)
Io non ho la piu' pallida idea di come saro' vestito, comunque non sono
fortunato come te xche' giro con due ragazzi, uno alto biondo, l'altro magro
magro con i capelli neri e il pizzetto, io invece ho i capelli un po' lunghi
... anzi fai prima a guardare la mia foto ...
http://www.comune.modena.it/~stracca
 !!!!
Ciaps
Stracca

Newsgroup: it.comp.lang.visual-basic
Titolo: BOT in VB

Salve a tutti
come si potrebbe creare un bot in VB?
ricorrendo ad un qualche OCX esterno magari...io ne ho trovato uno...solo
che non riesco nemmeno a collegarmi :(
se avete un esempio magari...
bye bye
MErlino666

bot ?!
io so che questa notte ne sentiremo tanti....
:-))))))))))))))))))))
ciao!
Merlino <merli...@NOTUTlibero.it> wrote in message
news:mo3b4.3064$Oo1....@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione degli stati

Spero di farmi comprendere nella mia richiesta.
Sono alle prese con un form di un'applicazione gestionale.
Mi chiedevo c'è una documentazione dettagliata sulla gestione degli
stati di un sistema gestionale ?
es.
                  Stato  Archivio privo di records
                  Stato  Nuovo record
                        Accetta <-   ->Annulla
                        etc etc

                         Accetta <-   ->Annulla
bhe la devi creare tu la documentazione
Ad esempio io uso un type "G2kApp" con dentro dei flag booleani che gestisco
ad ogni modifica o altra operazione ese.
Command1_click()
'Abilito le modifiche
TextPippo.Locked = false
G2kApp.InEdit = true
...
Command2_click()
'salvo le modifiche
...
'
...
'Insert into...
If Esito = corretto then
    G2kApp.InEdit = false
    G2kApp.Error = ""
else
    G2kApp.InEdit = True
    G2kApp.Error = "Errore inserimento dati...."
endif
oltre al type g2kApp che contiene molte info sulla applicazione e sugli
eventi in corso  uso anche g2kUser per gestire gli utenti e g2kSetting per i
settaggi di base
i type te li crei come servono a te, basta che studi a priori per bene la
struttura e la loro funzione.
Es. stupido di un type G2kApp :
Type G2kApp
    NomeApp as string  'nome dell'applicazione
    NomeProg as string ' nome progetto
    ...
    onSave as bool
    onEdit as bool
    onInsert as bool
    onDelete as bool
    ...
    CurrentModule as string 'modulo attualmente attivo
    ecc ecc..
-- 
-Gigio@work-
G2k Blog : 
http://www.g2kweb.it/?3098
G2k Snip Url : 
http://www.g2kweb.it/?3015
G2k Free Gallery : 
http://www.g2kweb.it/?218

Gigio2k [work] ha scritto:

Io chiedevo se vi fossero delle regole standard da seguire.
Tempo fa un mio ex collega mi fece vedere una documentazione che 
illustrava tramite anche un diagramma a blocchi la gestione degli stati 
di un'applicazione gestionale.

Newsgroup: it.comp.lang.visual-basic
Titolo: Proposta nuovo newsgroup

Ok, allora visto che l'OT sulle donne ha destato tanto clamore ed interesse,
propongo l'istituzione di it.comp.lang.visual-basic.ot, così poi potremo
sfogarci sul serio su questo e su altri argomenti ! ^___^
Ricordate... it.comp.lang.visual-basic.ot : Il lato umano di Visual Basic
!!!! ^___^
Zeross



Newsgroup: it.comp.lang.visual-basic
Titolo: domanda su documenti exe activex

Salve a tutti, vorrei sapere se un exe activex può scrivere file di testo
sul server web dove è pubblicato o se invece funziona solo lato client.
Grazie.
Stefano
sme...@tin.it
--------------------------------
Inviato via 
http://usenet.iol.it

Un documento Exe ActiveX gira a tutti gli effetti sul client.
Per scrivere su database lato server si potrebbe usare Ado-remote, ma per i
file di testo non vedo altre soluzioni che Asp.
Ciao
Alberto

Dimenticavo:
Oppure creare il file in locale e poi fare un FTP, ma ovviamente nascono
problemi di sicurezza e di gestione del server Web.
Alberto

 ha scritto nel messaggio
news:193Z70Z162Z78Y1...@usenet.iol.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [HELP] Sparita voce menu 'Inserimento Data Environment'

Ciao a tutti.
Non e` piu` accessibile nel mio IDE (VB6) la voce di menu relativamente
all'inserimento di un nuovo data environment 9e` proprio sparita). Qualcuno
di voi ha avuto lo stesso problema e come lo ha risolto ?
Grazie.

 wrote in message
8gvui4$4ng$1...@nslave1.tin.it...

click destro sulla toolbar dove hai gli strumenti da piazzare nei form,
seleziona "components", quando appare la finestra dei componenti clicca il
tab "designers" e quindi spunta il checkbox del data environment
Spero ti risolva il problema, ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: ComboBox e DBGrid

Ciao a tutti.
Ho una tabella di un database MDB, una form con un controllo ComboBox
ed un DBGrid.
Voglio popolare il ComboBox con i records di un campo della tabella,
riportando perň una sola occorrenza nel caso vi siano piů records con
lo stesso valore per quel campo ed infine mostrare nel DBGrid, quando
l'utente clicca sul ComboBox, i soli records che hanno il medesimo
valore selezionato.
Esempio: la tabella dei calciatori partecipanti ai mondiali di Francia
1998, il combo box dovrebbe riportare il campo SquadraNazionale, che
sarebbe popolato con il nome delle sole 24 nazionali, benchč i records
siano molto di piů. Selezionando poi una nazionale, l'Italia, il
DBGrid dovrebbe riportare i soli record dei calciatori italiani.
In Access la cosa č abbastanza semplice, in VB5 meno: pensavo di
popolare prima il DBComboBox dalla tabella (verificando le doppie
occorrenze) e poi creare, com una query SQL, un recordset per popolare
il DBGrid.
Qualche tempo fa, comunque, lessi una FAQ che lo mostrava, ma non l'ho
piů trovata.
Qualcuno puň aiutarmi?
Ciao,
   Giovanni 
---
e-mail: gbuomm...@SoftHome.net
To reply please remove 'INGO'.
---

Allora, lo scrivo di pugno, ma dovrebbe funzionare....
Facciamo finta che tu abbia il db chiamato "NomeDB.Mdb", la tabella in questione sia "TabellaPartecipanti" ed il campo
con i nomi delle squadre sia "Squadra"; la combo si chiama Combo1, il controllo data, Data1 ed il dbgrid Dbgrid1 (che
fantasia... ^__^)
Dim dbase as database
dim rst as recordset
set dbase=opendatabase("NomeDB.Mdb")
set rst=dbase.openrecordset("SELECT DISTINCT Squadra FROM TabellaPartecipanti Order BY Squadra ASC;")
if rst.recordcount=0 then exit sub	'se non ci sono squadre, che stai a fa' ?????
rst.movefirst
do
	Combo1.addnew rst("Squadra")
	rst.movenext
loop until rst(EOF)
Così facendo popoli il combo con i nomi delle squadre.....
Poi:
private sub Combo1_Click()
	data1.recordsource="SELECT ALL * FROM TabellaPartecipanti WHERE Squadra='" & combo1.text & "'"
	data1.refresh
end sub
E così il dbgrid viene popolato con tutti i record aventi come Squadra quella selezionata nella combo...
Ovvimente devi collegare il dbgrid al controllo data... (Dbgrid1.datasource=data1... ma fallo già in fase di
progettazione...)
Tutto chiaro?
Spero di sì...
Spero che funzioni.... magari c'è qualche errore di sintassi, ma il concetto è quello...
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

fantasia... ^__^)
Ti ringrazio per  le tue  info e mi conforta vedere che più o meno è
lo stesso di quanto fatto da solo ,tranne l'utile tua segnalazione del
(if rst.recordcount=0 then exit sub) che può evitare un errore futuro.
Una domanda: secondo te c'è qualche vantaggio in VB5 nell'impiegare il
MSFlexGrid invece del DBGrid?


il Flexi, a dire il vero non l'ho mai usato... ma ho visto che è possibile utilizzarlo anche senza collegarlo ad un
DB.... questo è molto interessante... per quanto riguarda le altre caratteristiche, devo ancora vedere...

Newsgroup: it.comp.lang.visual-basic
Titolo: database e pulsante di comando

Ho inserito all' interno di un record un pulsante di comando che
all'occorrenza mi rende la proprietà VISIBLE  false per  alcuni campi del
record.Non capisco perchè dopo ciò mi modifica questa propietà
di questi campi per tutti gli altri record.
Grazie anticipate a chi può darmi un aiuto.

 ha scritto

come fai ad avere inserito un cmd *in un record* ?
prova a spiegarti, dando il codice che usi.
ciao, a.

 ciao, a.
La risposta al tuo quesito, però, te l'hanno data già sia Pal sia il
programma,
col suo comportamento (del programma, non di Pal)! ;):)
--
Ciao a tutto il NewsGroup&Java
Alex
alm...@tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Help me! Sono un asino

Salve a tutti
per sviluppi di lavoro futuri di programmazione Vb con As400 sto cominciando
ad imparare il VB
Ho fatto una prova :
Creata una tabella in Access chiamata Tabella1 (vuota) e voglio gestire
l'aggiunta dei record da Vb
Cosa ho fatto :
Messo un datacontrol  con proprietą Databasename = nome del db in access,
RecordSource = Tabella1.
Ho un campo Testo nel form che ha come DataField il campo RagioneSociale
della tabella .
Ho un pulsante di comando a cui evento click corrisponde il seguente codice
:
Data1.Recordset.Addnew
Data1.recordset.update
Vorrei scrivere qualcosa nella casella di testo e con il clck sul pulsante
aggiungere il record alla tabella,
Perchč non mi scrive nulla ???
                               grazie
scr...@libero.it

 Perchè non mi scrive nulla ???
Prova
Data1.Recordset.Addnew
Data1.Recordset.Fields("RagioneSociale")=CampoTesto
Data1.Recordset.Update
Ciao

 > Perchè non mi scrive nulla ???

Newsgroup: it.comp.lang.visual-basic
Titolo: listBox e RichtBox

Ciao raga ho una domanda, credo semplice per voi, come faccio a recuperrare
tutti gli items di una listBox ed inserirli in una ricthBox?

La listbox ha la proprietà ListCount che ti indica quanti elementi 
possiede. Se ListCount>0 allora fai un ciclo per I che varia da 0 a 
ListCount-1 e scrivi ogni List(I) nella tua richtextbox.
-- 
Quando noi ignoranti eravamo di più,
tutto era più bello...
(Adriano Celentano)

 ha scritto nel messaggio
news:414887a8$1...@x-privat.org...

Grazie del suggerimento ma nn risco a far contare gli elementi della
listbox...mi aiuti?

 listbox...mi aiuti?
MiaListBox.Count

 ha scritto nel messaggio
news:MPG.1bb2ac771...@powernews.libero.it...

No nn č cosě, io uso vb.Net e facendo come mi hai detto nn funziona
Newsgroup: it.comp.lang.visual-basic
Titolo: SQL Somma se

utilizzo Access97;
ho una tabella con 3 campi valuta (v1, v2, v3); 
per ogni campo valuta esiste un campo booleano (quindi altri 3 campi (b1,
b2, b3)) che mi indica se l'importo è stato erogato o meno.
è possibile fare una query che mi dica per ogni riga il totale erogato
(ovviamente basandomi sui rispettivi 3 campi booleani).
Dovrei usare un qualcosa del tipo:
SELECT SUM(IF(B1=True;V1)),IF(B2=True;V2)),IF(B3=True;V3)) as ToT
FROM Tabella
ciao e grazie
AleSSandro
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Mah...raccontata così...è una query un pò strana...Sono titubante nel 
risponderti
e non vorrei dire qualche caxxata abnorme. Cmq...
La funzione sum, non è una funzione di aggregazione, di conseguenza mi 
piacerebbe sapere
più chiaramente perchè parli di ogni riga della tabella.Avrai un solo totale 
al termine della select.
Se ti riferisci alla somma totale  dei valori di tutta la tabella dove 
"erogato" è vero,
io credo che farei la seguente:
Dichiari una variabile all'interno della routine e le dai valore 0
attivi un ciclo di controllo per ogni record del DB fino a che EOF sia = 
true
muovendoti di un record alla volta;
Se le condizioni per ogni riga per i campi B1 B2 e B3 sono True
sommi quel valore o quei valori alla variabile.
Alla EOF avrai la somma delle condizioni posizionate sulla variabile.
Forse è laboriosa. Ma son certo che ti porta al risultato. ;-)
(Se qualcuno ti posta nuove soluzioni...le apprenderemo insieme...)
Cordialità
Sossio

Newsgroup: it.comp.lang.visual-basic
Titolo: è possibile usare qbasic per internet ?

come da oggetto.

 come da oggetto.
1) La domanda formulata non e' comprensibile
2) Ripassa il manifesto del NG e/o un po' di Netiquette
3) Sei OT
Lokar
Newsgroup: it.comp.lang.visual-basic
Titolo: Stampare OLE

Salve a tutti
Un problema sempre semplice per voi ma non per me.
Come posso stampare il contenuto di un oggetto OLE che in questo caso è
un'immagine bitmap caricata da Paint, tramite un pulsante Command?
Grazie a Tutti.

 escribió en el mensaje
news:a7qbdg$i87$1...@lacerta.tiscalinet.it...

 Private Sub Command1_Click()
OLE1.Copy ' metodo che copia il contenuto del OLE al oggetto Clipboard del
Windows
Printer.PaintPicture Clipboard.GetData, 0, 0 ' Usando l' oggetto Printer
stampo direttamente il contenuto del Clipboard
Printer.NewPage
Printer.EndDoc
End Sub
Ciao L'oriundo

Newsgroup: it.comp.lang.visual-basic
Titolo: click del combobox

ho collegato al'levento click di 2 combobox alcune operazioni.
il problema è che questi eventi vengono attivati ache quando semplicemente
visualizzo il form, senza mai clickare sui combo.
tra parentesi, avrei dovuto usare l'evento change, ma non ho capito perche,
non mi rileva correttamente le modifiche.
in ogni caso, io vorrei che l'evento click del combobox si attivasse SOLO
quando effettivamente uno ci clicka sopra, o modifica l'elemnto selezionato
con la tastiera, e non anche quando si carica il form.
come devo fare? avevo pensato di usare qualche API del tipo getkeystate, per
vedere se sul combobox ci ero arrivato premendo qualcosa, ma dovrei leggere
il valore GetKeyState di un oceano di tasti... come si fa?
MarioH

il valore GetKeyState di un oceano di tasti... come si fa?
ti piace proprio complicarti la vita, eh ? :)
ciao, hal


sìììììììììì!!!!!!!! ::)))))))
MarioH

Newsgroup: it.comp.lang.visual-basic
Titolo: Scrivere su Registry

Vorri Sapere come si scrive sul Registry di Win 95 senza utilizzare le
formule ....Setting
Saluti e Ringraziamenti
Renato Golia
rost...@tin.it

Ci sono delle apposite funzioni API. Sono tutte quelle che cominciano con
Reg...
Non ti faccio la lista perché è molto lunga, e poi le trovi tutte nella
lista fornita con il VB.

Newsgroup: it.comp.lang.visual-basic
Titolo: addnew in un datagrid

In un datagrid
Quando con il tasto TAB raggiungo l'ultima colonna dell'ultima riga vorrei
che in automatico si posizionasse su una riga nuova creando un nuovo record.
E' possibile? Come?

Spiderrunners ha scritto:

Nell' evento RowColChange leggi la riga e la colonna correnti.
Se sei in fondo allora comandi un bell' AddNew.
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: AUTOLOAD.MAK

Ho letto che per caricare all'avvio di VB5 un mio OCX in automatico devo
inserirlo in questo File.
Come si fa ? Il File va posizionato nella directory di VB5 ?
grazie
c...@eubico.it

Come si fa ? Il File va posizionato nella directory di VB5 ?
[...]
1) Crea un nuovo progetto
2) Aggiungi le control che vuoi far apparire all'avvio di VB5
3) Salva il progetto come Autoload.vbp nella directory dove č presente
VB5.exe
Comunque č piů flessibile crearsi dei progetti (usando diversi controlli) e
salvarli nella directory Template che trovi sotto alla directory in cui č
installato VB.
Troverai le rispettive icone per richiamarli nella finestra che si apre con
"Nuovo Progetto".
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)
-

Newsgroup: it.comp.lang.visual-basic
Titolo: utility per memoria

vorrei sapere quanto "spazio" occupano in memoria i miri programmi
(compilati).
esiste qualche utility che faccia questo?
MarioH



esiste qualche utility che faccia questo?
con nt e w2k c'e' il task manager che mostra un sacco di informazioni utili;
con il visual studio ( ed anche vb) c'e' il process viewer che dovrebbe
essere in qualche modo di aiuto.
hth, hal

 essere in qualche modo di aiuto.
process viewer? dove si trova? come si chiama l'exe?
MarioH


mi stai rispondendo in tempo reale??
magari dirņ una fesseria, ma io ho SOLO visual basic 6, non ho TUTTO il
visual studio...
ho detto una fesseria? mica sono la stessa cosa?
MarioH


no non sono la stessa cosa, ma il pview dovrebbe essere per lo meno 
nell' ultimo cd di vb (insieme allo spy e ad altre cosette :)
ciao, hal


ok ora guardo... se con quello che ho pagato non c'è manco il pview...
grrr...
MarioH

 ok ora guardo... se con quello che ho pagato non c'è manco il pview...
...allora vai sul sito M$ e ti scarichi i Kernel Toys :-)
Un Paperino con WinTop nella barra avvio rapido.

Newsgroup: it.comp.lang.visual-basic
Titolo: Verificare presenza Tabella con VB.NET

Salve a tutti
vorrei sapere come posso verificare la presenza di una tabella
all'interno di un DB SQL Server con VB.NET... cn VB6 utilizavo
If Rst!TABLE_NAME = "Tabella" Then
ma da quanto ne so io su 
VB.NET
 non esistono + i recordeset
Aiutoooooooooooooo


devi usare il metodo GetOleDbSchemaTable della classe OleDbConnection. Qui:
http://www.ugidotnet.org/tips/tips_read.aspx?ID=88
trovi una breve spiegazione al funzionamento del metodo: puoi adattare
facilmente il codice che trovi al tuo caso.
--
.A
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org
Read my blog at: 
http://www.ugidotnet.org/4.blog

 all'interno di un DB SQL Server con VB.NET... cn VB6 utilizavo
guida in linea Sql Server
sysobjects
Ave
giuseppeD
Newsgroup: it.comp.lang.visual-basic
Titolo: Porta parallela

Sto convertendo un programmino che avevo scritto in qbasic per la gestione
di un'apperacchetura con la porta parallela.
In qbasic avevo le istruzioni inp e out ma  in visual basic quali sono le
istruzioni equivalenti?
Grazie a tutti quelli che risponderanno?

 wrote in message
news:9edkc1$fd5$1...@lacerta.tiscalinet.it...

Sito Comune
ciaotutti,
Asterix

 wrote in message
news:9edkc1$fd5$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Modifica celle di Excel

Come posso fare per modificare delle celle di foglio.xls da un programma VB?
Grazie a tutti
GoLuke

 wrote in message
85t244$9e6$1...@nslave1.tin.it...


 Come posso fare per modificare delle celle di foglio.xls da un programma
VB?
Cerca nella guida di VB CreateObject e pagine collegate: troverai esempi che
fanno al caso tuo. Se hai problemi scrivi ancora.
Ciao.
Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: R: Lanciare Excel

 via Mailgate.ORG Server - 
http://www.mailgate.org

 wrote in message
7v4a3m$qjm$1...@stargate1.inet.it...


    X = Shell("c:\programmi\micros~2\office\excel.exe", 1)  ' apre EXCEL.
'ora ,dopo aver aperto excel gli faccio aprire il mio file "OSCAR.TXT"
       SendKeys "^{f12}", True     ' Send keystrokes to excel
        SendKeys "%(n)", True
        SendKeys "c:\OSCAR:TXT~~~~~", True
       ecc...ecc....

Un altro metodo piu' semplice e a mio avviso piu' efficace, consiste nel
dichiarare una variabile oggetto
            dim x as object
quindi impostare x nel seguente modo
             set x=createObject("ProgId di exel")
da questo punto in poi puoi utilizzare tutti gli oggetti, i metodi e le
proprietą  messi a disposizione dal VBA. Nel sito comune penso che riesci a
trovare qualcosa.
Ciao
Marcello

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

Salve,
qualcuno potrebbe dirmi come si fa ad utilizzare un database access in
vb.net
 (magari con un esempio)?
tenete presente che sono un neofita... :)
Grazie :)

beh innanzitutto ti serve un buon libro, e poi dovresti studiare qualcosa di
ADO.
Non è semplice usare i db con .NET
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

Newsgroup: it.comp.lang.visual-basic
Titolo: MDB IN SITO HTTP ! COME DIAVOLO FACCIO ??????????????????????

ecco il problema:
ho un file mdb in un sito "
www.sito.com/dati/miofile.mdb
" come faccio ad
leggerlo (ad esempio col controllo "INET") senza scaricarlo nel mio
computer, ma direttamente in rete ?????
Devo realizzare un interfaccia in VB autonoma senza che si connetta ad
esempio ad IE ?
AIUTO ?!?!?!??!?!?!?

...

X fare una cosa del genere credo che tu debba usare i vb script su file ASP.
Ma tutto ciň richiede che il file sia interno al gestore dei database di un
server
tipo Microsoft Personal Server.
Non credo che ci sia altro modo.
Ciao lele.
Newsgroup: it.comp.lang.visual-basic
Titolo: Icone da .exe


Hai provato con  l'API ExtractAssociatedIcon?
 Dim mIcon As Long
    'Extract the associated icon
    mIcon = ExtractAssociatedIcon(App.hInstance, "C:\Autoexec.bat", 2)
    'Draw the icon on the form
    DrawIconEx Me.hdc, 0, 0, mIcon, 0, 0, 0, 0, DI_NORMAL
    'remove the icon from the memory
    DestroyIcon mIcon
tratto da Api guide.

 >> listati immensi.
"prolisse" ? mi sembra molto strano. comunque
http://www.allapi.net/
scarica l'api guide, free
cerca "icon"
oppure, online
http://www.mvps.org/vbnet/
cerca "icon"
materiale dovresti trovarne in tutti e due i casi.

Newsgroup: it.comp.lang.visual-basic
Titolo: Come stampare BarCode PDF417

Come stampare il PDF417 da VB?
Esistono font particolari o procedure gia' sviluppate?
Grazie mille
RobertoA

Prova a vedere sul Sito Comune...
Ciao SIMO
--
__________________
www.sasim.net
* Vb è relativamente semplice perchè c'è MSDN: Usa F1 !!
* Server IRC : 
irc.azzurranet.org
 --> Canale: #it_lang_vb
* Sito Comune Ng: 
http://www.it-lang-vb.net
* Manifesto del Ng: 
http://www.it-lang-vb.net/docs/Manifesto.txt
* I vecchi messaggi su: 
http://groups.google.com/


 ha scritto nel messaggio
news:91cE7.22134$7A4.1...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 COME trasferire da un PDF (solo test) in una LISTBOX

salve a tutti
devo trsferre del testo da un file in PDF in una listbox.
ringrazio tutti coloro che mi aiutano a risolvere il mio problema
leonello


Prova a vedere se c'� qualcosa che va.

Newsgroup: it.comp.lang.visual-basic
Titolo: RegisterServiceProcess in windows XP

La suddetta API č svanita in windows XP?
Qualcuno sa dirmi se č stata sostituita da un'altra api?
grazie in anticipo.

Qualcuno sa dirmi se č stata sostituita da un'altra api?
Cerca OpenSCManager, CreateService...
anzi, parti da qui:
HOWTO: Query a Service for Status and Configuration
support.microsoft.com/support/
 kb/articles/Q189/6/33.asp
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Help su databases!

Salve a tutti. Ho un problemino con i database. C'e' qualcuno che sa dirmi
come scrivere in una stringa il valore di un campo? Fin ora l'unico modo per
farlo è collegare un Textbox, per esempio, ad un data control ed ad un field
determinato. Ma è possibile passare il contenuto del campo in una stringa
direttamente senza questo 'tramite?'
grazie per l'ascolto.
Francesco
gi...@tin.it

puoi provare cosě:
nomevariabile = datacontrol.recordset.fields("nomecampo").value
Ciao

 nomevariabile = datacontrol.recordset.fields("nomecampo").value
o cosi
 nomevariabile = datacontrol.recordset!nomecampo
Marco Colandrea

determinato. Ma č possibile passare il contenuto del campo in una stringa

Newsgroup: it.comp.lang.visual-basic
Titolo: richtextbos

Sto usando il comando richtextbo e volevo sapere 2 cose:
1- come faccio per allineare il testo nel formato "giustificato" come
quello di word?
2- ho una combo che contiene dei numeri che saranno utilizzati per
impostare il carattere. Dopo aver selezionato la parte su cui aumentare il
carattere vado nella combo per determinarlo, ma la selezione sparisce e il
comando è come se non lo avessi utilizzato. 
Qualcuno sa darmi una mano o sa darmi qualche consiglio per risolvere
questi 2 problemi?
Grazie 1000 
Davide
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 comando è come se non lo avessi utilizzato.
HideSelection=False

Non puoi. Sennò chi se lo compra Word? ;)
teoricamente sì, a patto che tu abbia la versione 3.0 del controllo.
MSDN dice che basterebbe inviargli il messaggio EM_SETPARAFORMAT
impostando PFA_JUSTIFY come wAlignment della struttura PARAFORMAT2: ho
provato ma non mi funge... qualcuno ha avuto più fortuna?
Ciao,
Moreno
-- 
sirri at morenosoft dot com
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 provato ma non mi funge... qualcuno ha avuto piů fortuna?
Io :-)
Ma non č stata solo fortuna, ci ho combattuto un bel po'... il trucco
č che devi prima "abilitare" le funzioni avanzate con una SendMessage
em_settypographyoptions to_advancedtypography. Dovrei aver
postato anche una bozza di codice, ma se ti serve chiedi...
Gugla per em_settypographyoption, in questo NG.
Bye, G.

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

E' possibile aggiungere il codice, ad un programma precedentemente creato,
che autoesegua il programma realizzato in VB6, ad ogni riavvio del computer?
Che codice devo inserire????

 wrote in message
news:uAX67.18666$NZ6.6...@news.infostrada.it...

http://www.msvbsite.net
http://www.it-lang-vb.net
Ciao,
Moreno(@work)

Newsgroup: it.comp.lang.visual-basic
Titolo: Accesso ai campi GROUP BY

Salve,
Ricavo una serie di dati con una SQL su Mdb Access:
SELECT ti_contratto.sigla,
COUNT(*) AS nu_contratti
FROM contratti
LEFT JOIN ti_contratto ON 
ti_contratto.id
 = contratti.id_ti_contratto
GROUP BY ti_contratto.sigla
Se provo questa query in Access vedo correttamente le colonne "sigla" e
"nu_contratti" ma se provo ad accedervi da codice ottengo un errore come se 
tale campo non
esistesse;
Dim s As String
s = rs.Fields("sigla").Value
Il campo è come se non esistesse....come mai? :-) Come posso accedervi?
saluti


Cicla la collection Fields e vedi come sono i Nomi dei campi....
Dim fls as DAO.Dield
For each fld in rs.Fields
     Debug.Print fld.Name
Next
Dovresti capire il motivo eventuale....
Ovviamente il Recordset è ReadOnly
@Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: Got Lost focus

Ho sempre cercato di evitare questi 2 eventi, ma alcune volte non posso 
proprio farne a meno.
Adesso ho questo codice:
Text1.Lostfocus()
    If text1.text= "ciao" then
        msgbox "Ammesso solo Buone Feste"
        exit sub
    End If
......
......
End Sub
Per quale motivo fa vedere la msgbox 2 volte? Sembra che l'exit sub scateni 
un secondo evento lostfocus....
Se qualcuno sa darmi una dritta, molto bene, e in ogni caso ne approfitto 
per fare a tutti gli auguri di Buone Feste e Felice Anno Nuovo :)
Ciao a tutti
Greg 


Non è exit sub, ma probabilmente il Msgbox che chiudendosi riscatena un 
LostFocus.
Però con il codice che hai postato non mi succede, evidentemente c'è 
dell'altro...
Cmq solitamente per questi casi si dovrebbe usare (con cautela) l'evento 
Validate.
Bye
Raf

 Validate.
I controlli finali prima del salvataggio sono ok, anche se non uso il 
Validate del DataControl. E' che in questo caso volevo dare un'info prima 
ancora di arrivare al controllo generale pre-salvataggio.
Greg 


Giustissimo, ma io intendevo l'evento Validate del TextBox...
Ciao

 Ciao
Mi pare ottimo, non lo avevo mai usato; ne terrò conto per usi futuri.
In questo caso però non vi va bene, in quanto "non sente" il setfocus, 
perchè mi pare di aver capito il controllo non ha ancora perso il focus.
greg