mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Chiudere programma da riga di comando

Conoscendo l' ID di un programma e voglio chiuderlo usando la shell,
qualc1 mi  sa dire che comando si puo' usare?

 qualc1 mi  sa dire che comando si puo' usare?
kill ID
;-)
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!


wrote:


 e sai come si passa da 1 finestra all'altra? con ALT+F4 ...
o con Ctrl+Alt+Fn ... ;-)
Che io sappia non esiste un "comando" come il kill di unix perche' il 
concetto
di Id del processo e' diverso.


> e sai come si passa da 1 finestra all'altra? con ALT+F4 ...
nono, emmexx (anche se forse non consapevolmente) non ha detto una cazzata.
il comando kill esiste, e è nel resource kit.
kill svchost.exe
oppure
kill -f svchost.exe
-- 
regards,
Simon

 nono, emmexx (anche se forse non consapevolmente) non ha detto una cazzata.
Inconsapevolmente :-) Anche se, ora che me lo hai ricordato, un lumicino 
si e' acceso nella mia memoria.
Lo avevano fatto per i poverini che passavano da unix a NT ... :-)
grazie


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] come si sospende il processo per N-secondi?

Salve,
come riesco a bloccare la procedura per N-secondi dove N e' un
parametro variabile.....
Grazie
Bye, Red
red...@tin.it
==============

On Sat, 22 May 1999 13:06:25 GMT, redr...@123SPAMtin.it (Red Reef)
wrote:
Sorry ho trovato la routine in nell'help !!!

Bye, Red
red...@tin.it
==============
Newsgroup: it.comp.lang.visual-basic
Titolo: creare file standalone

Posso evitare di avere un file exe da 10k e degli ocx da 200k creando un
file exe standalone che integra tutto e solo ciň che gli serve, come si fa
con altri linguaggi?
--
Paolo 83 RE
XXXg...@freemail.it
 (remove XXX)
gher...@iname.com
 (text only)
CIAO!

 wrote in message
7k3klk$lv9$1...@pinco.nettuno.it...



NO.
--
Roal Zanazzi
z...@iol.it

 NO.
Si può invece. Si deve assemblare in un unico file exe l'eseguibile, le
librerie e i supporti vari. Quando si lancia l'exe questo decodifica e
scompatta i file in uno spazio di memoria virtuale e li mette
temporaneamente nella directory di windows. Insomma io non so spiegarlo
bene, però se vai su 
www.spippolatori.com
 c'è un programma fatto da uno di essi che fa proprio questo. Si chiama
Stealth Installer 2. Se ti interessa te lo mando io via email.
Ciao


Benvenuto nel mondo VB...
--
Roal Zanazzi
z...@iol.it

 ???
SI!
Marco



MSVBVM#0.DLL oltre un mega....
...
Insomma, sevi avere circa 4 Mb di programma di installazione per un programmino da 40K...
Ah, a proposito, per quello che vuoi fare tu, mi sa che ti conviene WinIpCfg.... :-)))
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 wrote in message
376a9d23...@news2.tin.it...



Mah, il mio orologio e' OK...
E' possibile che in realta' spedisco alla data/ora segnata, ma che i miei
msg arrivano dopo un po (chissa' che giri fanno!), io uso il newsserver di
IOL, magari e' per quello...
--
Roal Zanazzi
z...@iol.it

Non č che tu fai come me? Cioč scrivi i mex, ma non li spedisci
subito? Magari dico una ca...volata, ma a pensarci potrebbe essere...
no?
ByeZ!
Alkondor

 no?
Si, rispondo e scrivo quasi sempre off-line, poi (anche dopo ore) mi collego
e spedisco.
Ma mi pare che la data/ora del messaggio sia quella di effettiva spedizione,
non di quando e' stato scritto.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Modifica Menu

Lavoro con Visual Basic 4.0, ho una maschera (menů principale) che
contiene un menů. 
Avrei bisogno di modificare le voci sistematicamente a seconda del
tipo di utente che si č connesso con la procedura.
E' possibile ??
Grazie.
Nell'indirizzo, sostituire "NOSPAM" con "WRITEME"
In the address, replace "NOSPAM" with "WRITEME"

E' possibile ??
  Se tra le varie possibilita' non ci sono moltissime (e sta a te
stabilire cosa voglia dire moltissime) differenze, potresti mettere
nei menu' tutte le voci possibili ed a seconda dell'utente che si e'
connesso rendere invisibili quelle superflue.
  Se ci sono molte differenze, forse ti conviene creare degli interi
menu' ad hoc per i vari utenti e rendere visibili solo quelli giusti
di volta in volta.
  Forse puoi modificare i menu' al volo con le API ma in questo caso
non posso aiutarti perche' non le conosco.
  Ciao :-)
  Massimo
  Nell'indirizzo, sostituire DIESPAMMERS con MC1258
  In the address, replace DIESPAMMERS with MC1258

Newsgroup: it.comp.lang.visual-basic
Titolo: BUS Isa, BUS Pci

Ciao a tutti, chi ha qualche documentazione su queste due uscite del pc ?
Per favore ... AIUTOOOOOoooooo
 :)))
Ciao e grazie mille ....
                Bruce

 wrote in message
sN1X6.8174$nG2.1...@news1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: PERCORSO RETE

COME POSSO IN VB6
CAPIRE SE UN PERCORSO DI RETE E' ANCORA MAPPATO.
PER ESE. N:\CICCIO
VORREI SAPERE SE IL CLIENT PUO' ENTRARE IN QUESTO PERCORSO DI RETE
GRAZIE

 ha scritto nel messaggio
news:fYTMa.143441$lK4.4...@twister1.libero.it...

togli il capslock
e provi a fare una dir

puoi fare, in successione:
una Dir$() sulla directory indicata; se hai un errore, allora esci
una Dir$() solamente sull'unità; se hai un errore, allora esci
prova a leggere un file nella directory indicata; se hai un errore, allora
esci
prova a scrivere un file nella directory indicata; se hai un errore, allora
esci
guarda Open, Close, Dir$(), Mid$() su MSDN
good coding!!!
-- 
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

[*killer* : 
matteo...@katamail.com
] ha scritto:

Prova con n:\ciccio, in minuscolo.
Forse va e magari impari dove sta il tasto per sbloccare le maiuscole.

 ha scritto nel messaggio
news:be16b1$3hh2$1...@ID-174464.news.dfncis.de...



ma a te ti s'incippa sempre il capslock?

Newsgroup: it.comp.lang.visual-basic
Titolo: win2000 e MSDN

Ho installato VB6 SP5 su una macchina con Win2000 da utente
"administrator".
Se faccio il login come altro utente, anche se con diritti di
amministratore, non riesco ad utilizzare, tra le altre cose, il MSDN.
Potete darmi qualche spiegazione??

 amministratore, non riesco ad utilizzare, tra le altre cose, il MSDN.
a me non succede...
ho installato VB come utente, avendo i diritti di amministratore. prova
a reinstallarlo
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: eseguire routine da excel

Ciao a tutti.
Scusate l'intrusione e la mia ignoranza in materia.
Ho scritto una piccola routine in Visual Basic per Excel, che dovrebbe farmi
comparire una userform in un foglio elettronico.
Perņ, non ho la minima idea di come far partire questa routine cliccando una
commandbutton che ho creato sul mio foglio di lavoro.
Qualcuno mi puņ aiutare.
Grazie in anticipo.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:62Z211Z23Z139Y1...@usenet.libero.it...
: Ciao a tutti.
: Scusate l'intrusione e la mia ignoranza in materia.
: Ho scritto una piccola routine in Visual Basic per Excel, che dovrebbe
farmi
: comparire una userform in un foglio elettronico.
: Perņ, non ho la minima idea di come far partire questa routine cliccando
una
: commandbutton che ho creato sul mio foglio di lavoro.
: Qualcuno mi puņ aiutare.
: Grazie in anticipo.
Il codice va inserito nell'evento Click del CommandButton.
Ciao, Luca.


Ma qual'è il codice?
Io ho provato a cercarlo nella guida in linea di Visual Basic ma
sinceramente non ho capito molto.
Grazie in anticipo di eventuali risposte.
Ciao.


Scusa, hai detto che hai scritto una routine, bene, ora inseriscila
nell'evento Click del bottone.
Alt+F11 per accedere all'editor VBA.
Non ho capito bene "dove" incontri difficoltà...
Ciao, Luca.

 ha
scritto:

Scusami (e scusatemi), è solo che non sono molto pratico.
Nel foglio xls ho creato questo pulsante che cliccandolo vorrei che mi
visualizzi un userform che ho già creato con l'editor VBA.
Se però clicco col destro sul pulsante in excel mi compare solo assegna
macro.
Quindi, creo una macro vuota, la collego al pulsante e la visualizzo con
VBA.
A questo punto, avrei bisogno di un comando, da inserire nella macro, che mi
faccia comparire questa userform.
Grazie mille. Ciao.


 macro.
Se sei in modalità di progettazione e fai "doppio click" col sinistro sul
pulsante, dovrebbe aprirti nel VBA Editor la routine corrispondente
all'evento click del pulsante. Lì puoi inserire il codice che hai scritto.
Ciao ciao
Fulvia


Acc..! Fatto e funzionante.
Grazie a tutti. Ciao.
paolo
N.B. Prometto che studierò di più.

Newsgroup: it.comp.lang.visual-basic
Titolo: SPI_SETSCREENSAVEACTIVE non funziona

premesso che
....
Public Const SPI_SETSCREENSAVEACTIVE = 17
Public Const SPIF_SENDWININICHANGE = &H2
Public Declare Function SystemParametersInfo Lib "user32"
Alias "SystemParametersInfoA" _
    (ByVal uAction As Long, _
    ByVal uParam As Long, _
    ByRef lpvParam As Any, _
    ByVal fuWinIni As Long) As Long
...
Qualcuno mi sa dire perchè non funziona il seguente:
SystemParametersInfo(SPI_SETSCREENSAVEACTIVE, _
    False, vbNul, SPIF_SENDWININICHANGE)
ho provato diverse varianti del tipo:
    myRetVal = SystemParametersInfo(SPI_SETSCREENSAVEACTIVE, _
    False, vbNul, SPIF_SENDWININICHANGE)
con myRetVal che mi ritorna 0 (quindi insuccesso dell'operazione)
oppure
    SystemParametersInfo(SPI_SETSCREENSAVEACTIVE, _
    1, 0, SPIF_SENDWININICHANGE)
e altre variazioni che dovrebbero essere equivalenti sui parametri,
ma in tutti i casi nessun segno di modifica dello stato dello screen
saver.
P.S. provato su Windows98 4.10.2222A
Grazie
--
Ka mate!Ka mate!Ka ora!Ka ora!
Hi!
kamatekaora*at*
my-deja.com
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 wrote in message
8og053$mgd$1...@nnrp1.deja.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: ?Aggiornamento programma

Volevo sapere se è possibile aggiornare un programma a un cliente, tramite
internet. Non tramite posta elettronica.
Se è possibile, mi date qualche dritta.
Carmelo

 internet. Non tramite posta elettronica.
Devi avere un sito di appoggio (anche di quelli gratuiti) dal quale sia
possibile fare il download, poi con 2 noticine il cliente prende il file
scaricato e lo sostituisce nel punto giusto a quello che ha sulla sua
macchina, ma, attenzione, se l'EXE ha nuovi e/o diversi riferimenti ai
controlli, devi fornire il normale pacchetto di installazione, magari anche
quello messo sul sito.

 Carmelo
Ciao
Enrico

Newsgroup: it.comp.lang.visual-basic
Titolo: LETTURA RIGA COMANDO

Come si fa a leggere in VB i parametri della linea di comando
Ad esempio se lancio un eseguibile con
myapp.exe -c 10 -b 100
come faccio nel codice a tirarmi su questi valori?
grazie

 wrote in message
8u8hoj$3tcu$1...@stargate1.inet.it...



wrote:


 Un pò più specifico PLEASE!!

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo predefinito in datasource

Buongiorno al gruppo.
Recentemente mi sono addentrato nella esplorazione dell'ambiente Visual Basic,
nella versione Express 2010.
Il mio intento sarebbe quello di creare una applicazione gestionale.
Quindi la mia applicazione ha un dataset popolato da una database esterno.
Una cosa bella che ho notato e' che nella finestra dei datasource che si rende attiva quando sono in ambiente Visual, ovvero quando sono in modalita' designer su un form ad esempio, ho la possibilita' di fare drag and drop su tutti i field disponibili. Sottolineo field in quanto sono proprio i campi della origine di dati, i quali hanno ovviamente una tipologia (integer, byte, string, ecc.).
Ho notato che e' possibile associare da UI customization, il controllo predefinito per ogni campo, e anche associarne uno manualmente, in modo che la creazione del form sia effettivaente efficiente.
Per esempio de draggo un campo "Descrizione" tipo stringa, il sistema pone un controllo "myTextBox" con proprieta' e metodi predefiniti gia' sviluppati da me, in piu' viene anche inserito un controllo tipo Label (standard).
La mia domanda e' la seguente.
E' possibile cambiare il tipo di controllo Label con uno custom myLabeL?


Non so rispondere alla tua domanda, ma ti posso dire che l'autocomposizione
form non l'ho mai usata, perchè preferisco fare sempre le cose manualmente,
eventualmente con classi scritte da me, in modo da avere la massima
flessibilità.

 flessibilità.
 
Effettivamente l'autocomposizione porta con se dei limiti, che sono il fatto che la classe derivata diventa 'tipizzata' (termine corretto?), per cui difficilmente si riescono a creare metodi generali a livello di classe base.
Tuttavia la possibilita' di utilizzare controlli basati su classi customizzate esiste. Infatti come ho detto, a livello di interfaccia visual, mi trovero' nel riquadro 'data source', l'elenco delle tabelle disponibili, con il controllo di default per il field che andro' a trascinare. Se un field tipo string 'Descrizione" ha associato una classe myTextBox, in quella classe mettero' tutti i metodi necessari al suo funzionamento. E quindi la flessibilita' e' mantenuta.
Inoltre il controllo avra' le proprieta' binding gia' associate alla origine dati voluta, senza doverlo fare a mano come dici tu.
Mi rendo conto che un vero programmatore vuole avere tutto sotto controllo...

Newsgroup: it.comp.lang.visual-basic
Titolo: Somma fra 2 campi con formato ora

Devo sviluppare un applicazione che gestisce sostanzialmente delle commesse.
In un form devo usare un 2 campi per indicare l'ora d'inizio dell'intervento
e la fine dell'intervento con un formato ora/minuti/secondi.
Il problema consiste nella somma dei due campi.
Avete qualche suggerimento.
Grazie mille

 wrote in message
lWxX3.49981$s17.5...@typhoon.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Per tutti i novellini

USATE L'Option Explicit!
Non se ne puň piů (scusate lo sfogo) di gente che non riesce a trovare le
variabili dichiarate in altri moduli, o che le trova con valori errati, o
che si ritrova con errori del tipo "Variabile o blocco Width non impostata".
L'errore č sempre lo stesso!
Usate
Option Explicit
Come prima riga di ogni modulo!
O meglio ancora selezionate "dichiarazione obligatoria delle variabili"
nella finestra del menu opzioni!
Ciao.

L'errore è sempre lo stesso!



Grazie per questi consigli;  anche se facciamo perdere la pazienza ai
più esperti  sono sempre ben accette le bacchettate istruttive.

Newsgroup: it.comp.lang.visual-basic
Titolo: visual studio installer

Ho installato sul mio Pc visual studio installer v1.1. Ho provato a creare
il setup di un eseguibile e il programma genera un file di estensione .msi
in una cartella output. Se lancio questo file in un altro pc, dà un
messaggio di errore dicendo che bisogna installare una versione più recente
di windows installer. Dove la posso trovare?
Dove posso trovare una guido all'utilizzo di visual studio installer v1.1?

 ha scritto nel messaggio
news:8v3bhd$7ah$1...@fe2.cs.interbusiness.it...


 wrote in message
8v3d34$mgf$1...@nslave3.tin.it...


mi hai anticipato di un soffio, volevo giusto chiedere se qualcuno aveva
provato a fare setup di progetti VB in MSI.
Funge? vengono registrate correttamente le tlb le dll ecc.??
insomma, vale la pena studiarlo o anche con questo le installazioni sono
precarie.
Provai tempo fa a creare i setup con l'InstallShield di VC++ inserendo le
DLL a mano , e notai che su NT comunque cercava di sostituire DLL esistenti
anche se gli avevo detto di non aggiornare DLL esistenti.. insomma,
l'abbandonai
con msi ne vale la pena?
grazie
--
Fabio Guerrazzi
http://digilander.iol.it/WarZi/default.htm
fab...@libero.it
fab...@si.tdnet.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Jet 4.0 SP3 / MDAC

Sto sviluppando un' applicativo in VB con ADO.
In questo modo ho installato MDAC 2.5/2.6.
A che cosa server Jet 4.0 SP3 ?
Grazie 1000

 Grazie 1000
Prego 50.000   :-))))))))))))))))))))))))
Ciao
Sir Jo

 ha scritto nel messaggio
news:t53hmbo...@corp.supernews.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con Ado

Ho un problema con una connessione a un database oracle: con il driver
MSDAORA.1, mi collego con Vb su database oracle che sta su un server unix,
il collegamento e la gestione delle tabelle non mi da problemi, ma quando
eseguo una elaborazione un po piu complessa (ma non di molto), il programma
perde la connessione e mi da un errore oracle che sostanzialmente significa
che la connessione e' persa; tutto cio mi succede solo presso un computer
che dispone di una rete diversa dalla mia, ma si collega sempre sullo stesso
indirizzo, mentre dalla mia postazione tutto funziona regolarmente e il
programma va a buon fine, premetto che sia la mia postazzione che la prima
sono dei clients che stanno su reti doverse; e' possibile mettere un timeout
quando apro una tabella? (il ConnectionTimeout che utilizzo all'apertura del
database non ha senso perche il problema si verifica quando il database e'
gia aperto).
C'e' qualcuno che mi puo aiutare?
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:62Z94Z66Z124Y1...@usenet.libero.it...

Prova a postare la stringa di connessione, magari
è un problema di provider.
Io ho fatto una interfaccia per db oracle,
che sono indifferentemente sia su macchine
linux che macchine windows e non ho mai avuto di
questi problemi utilizzando MSDAORA.1
                                danilo
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema Cd-Rom Installazione (3)

Ho creato il cd-rom di installazione del software che ho ultimato.
Lancio l'installazione del setup per l'installazione su di un PC ed alla
fine di tutto il processo di installazione (probabilmente all'atto della
registrazione nel registro di configurazione) mi ritorna il seguente errore:
Impossibile Trovare il file: "C:\Windows\Temp\msftqws.pdw\$dll.SelfRegister"
e quindi terminare l'installazione.
Dopodichč la procedura di installazione rimuove tutti i files installati.
Dov'č il problema? Tempo fa avevo creato un altro cd-rom di installazione ma
non ho avuto nessun problema di sorta!
Vi prego datemi una mano!

e quindi terminare l'installazione.
E' possibile che il file setup.lst contenga qualche refuso.
-- 
hth, hal

Grazie per la risposta.
Scusa l'ignoranza, ma cosa intendi per "refuso"?

cosa intendi per "refuso"?
Probabilmente lo wizard ha generato una riga non corretta nel file setup.lst.
Verifica che $(DLLSelfRegister) sia sempre scritto con le parentesi e sia
presente solo su righe relative a file che vanno effettivamente registrati.
Verifica anche che i cab siano sani e contengano tutti i file e che il pc di 
destinazione non abbia conflitti fra periferiche: le procedure di decompressione
ne potrebbero risentire.
Hai provato a rifare il cd ?
-- 
ciao, hal

 ha scritto nel messaggio
news:a77lsv$iv6ou$1...@ID-56381.news.dfncis.de...


 ha scritto nel messaggio
news:a77k7t$k1j$1...@fe2.cs.interbusiness.it...

Giusto qualche mese fa mi č accaduto lo stesso problema,e non con una sola
applicazione ma con
ben quattro installazioni da effettuare.
Tutte osservavano una corretta procedura di controllo per come ti č stato
segnalato qualche post
piů avanti,ma niente di niente. Il problema si č risolto solo quando ho
rieffettuato una nuova installazione
di vb sulla mia macchina. E' evidente che il wizard non generava un setup
corretto o qualche file da
inserire non era presente.
Provaci anche tu.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Voi come fareste?

Vorrei un consiglio:
Ho dei dati estratti da una tabella access, che visualizzo in una MSFlexGrid 
(purtroppo non ho una griglia decente la MSFlexGrid è una Ca...ta).
Tra questi dati ci sono dei valori numerici (riferimenti ad ID di altre 
tabelle) che mi servono per aprire dei combobox.
Quale soluzione mi consigliate:
1) Memorizzare gli ID nelle colonne della griglia con colwidth=0
2) Memorizzare gli ID in una matrice di variabili
Grazie Carmelo



Io direi la 1), se i dati sono questi e basta, magari bloccando il resize
delle colonne in quei casi.
Cosa sia più corretto non lo so però... Magari potresti popolare la griglia
da una collection di una classe, se cambi griglia ti ritroveresti roba già
fatta, ma se è una griglia semplice non mi complicherei la vita.


Il Listitem della listview ha la proprietà TAG che è comoda...
La flex non ha qualcosa di simile?
-- 
-> GbC|
www.gbcweb.com
www.chiappori.com
 

 La flex non ha qualcosa di simile?
Non mi pare proprio a livello di riga/cella.

 Non mi pare proprio a livello di riga/cella.
ed e' obbligatoria la flex? anch'io avrei pensato al lv...
cmq, cosa puo'/deve usare lo sa chi l'ha chiesto...
ciao, a.

 cmq, cosa puo'/deve usare lo sa chi l'ha chiesto...
Anche io sono passato gradualmente alla ListView che imho è più adatta allo
scopo. Comunque in un progetto ho #n colonne di una griglia, di cui solo
alcune visualizzate (con scelta a runtime). Ma la griglia ha la proprietà
Columns("NOME").Visible.
In ogni caso si dovrebbe poter fare qualcosa del genere bloccando il resize
manuale delle colonne.

 (purtroppo non ho una griglia decente la MSFlexGrid è una Ca...ta).
Una griglia decente e free:
http://www.vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/S_Grid_2/article.asp

 manuale delle colonne.
Ho usato e uso la LV come griglia, ma stavolta depo poter selezionare le 
singole celle e con LV non posso farlo.
Carmelo 


Come no...
Ho fatto una LV editabile e l'esempio è scaricabile da qualche parte in 
quanlche mio sito... Solo che non ricordo dove ... :))
Insomma se so quale casella editare so quale casella è stata cliccata, 
no?

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] Dov'è l'errore???

Ciao a tutti...
Scritta una routine, mi genera un errore che non riesco a rintracciare manco
con la lente d'ingrandimento (ho provato anche try-cacth ma non ne vengo a
capo...), mi aiutate per favore?
Sub ReadAlarm()
'----------Acquisizione Allarmi----------------------------
Dim AllCh() As String
Dim Allarme(32) As Integer
Dim DatoDec, a1 As Int32
Dim AllChH() As String
Dim NumCanali As Integer = 2
'Seriale.Comm_Trasm č una funzione che legge la seriale (funziona, la uso
anche in altri casi...)
AllCh = Seriale.Comm_Trasm("00RD", 50, NumCanali)
For i = 0 To NumCanali - 1
If AllChH(i) = AllCh(i) Then GoTo 10
AllChH(i) = AllCh(i)
DatoDec = Esadec(AllCh(i))
For BitAlarm = 0 To 15
a1 = Int(DatoDec / 2)
Allarme((i * 16) + BitAlarm) = DatoDec - a1 * 2
DatoDec = a1
If Allarme((i * 16) + BitAlarm) = 1 Then
If OneShortAlarm((i * 16) + BitAlarm) = False Then
OneShortAlarm((i * 16) + BitAlarm) = True
'LeggiAllarme() č una sub che mi legge gli allarmi da un file XML...
LeggiAllarme()
End If
End If
Next BitAlarm
10: Next i
End Sub

Goto 10? ma stai usando VB.Net come si usava GWBasic?
Esegui il programma a step e vedi quale linea genera l'errore altrimenti
impostando le opzioni di debugging del CLR fai in modo che VS si interromap
sull'istruzione che ha generato l'errore....
HTH
-- 
Corrado Cavalli [Microsoft MVP]
UGIdotNET - 
http://www.ugidotnet.org

 Goto 10? ma stai usando VB.Net come si usava GWBasic?
è che con quel metodo, poi mi ritorna al punto dove era...
come dovrei fare altrimenti?
Che io sappia col next e basta poi esco dal giro...

 Che io sappia col next e basta poi esco dal giro...
Ci sono mille modi.
Uno è quello di fare la if al contrario e racchiudere tutto
nella "then" (poco leggibile).
Io preferisco inserire un "finto" Do per uscire in modo pulito
alla prossima esecuzione del For:
For i = 1 to 10
    Do
        If condizione Then Exit Do
        .
        .
        .
    Loop Until False ' in questo modo esegue una sola volta
Next i
--
Er Roscio

Ho trovato l'errore...
Io ho fatto cosě e funziona...
Dim AllCh() As String
Dim Allarme(32) As Integer
Dim DatoDec, a1 As Int32
Dim AllChH() As String = {0, 0}
Dim NumCanali As Integer = 2
AllCh = Seriale.Comm_Trasm("00RD", 50, NumCanali)
For i = 0 To NumCanali - 1
If AllChH(i).Equals(AllCh(i)) = True Then GoTo 10
AllCh(i).CopyTo(i, AllChH(i).ToCharArray, i, 0)
Newsgroup: it.comp.lang.visual-basic
Titolo: stampare con aghi

Salve, ho la necessità di stampare su una stampante ad aghi
Quindi penso proprio che il DataReport sia inutilizzabile.
Che suggerimenti mi date???
Devo stampare una cosa tipo fatture, quindi un intestazione del documento,
dei dettagli (variabili) e un resoconto finale.
(quindi con posizione fissa)
ciao
--
__________________________________
Usi Messenger??
Parliamo velocemente, aggiungimi ai contatti.
glaucoc...@libero.it

 sia inutilizzabile.
Non so dirti se funzioni o meno il DataReport,
ma usa l'oggetto Printer e vivi tranquillo :)
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

 ma usa l'oggetto Printer e vivi tranquillo :)
Per le stampanti ad aghi direi proprio di si.
Ciao
Alberto
--
E non so se avrò gli amici a farmi il coro,
o se avrò soltanto volti sconosciuti,
canterò le mie canzoni a tutti loro
e alla fine della strada
potrò dire che i miei giorni li ho vissuti...


Grazie per i consigli, però, visto che il datareport me la prepara lui la
pagina, con Printer come la preparo??
Non conosco quest'oggetto, come funziona??

 Non conosco quest'oggetto, come funziona??
Devi posizionarti nella pagina con Printer.CurrentX
e Print.CurrentY e stampare ciascun oggetto nella
posizione voluta.
(ovviamente, se scrivi una serie di Printer.Print "all'antica",
ci pensa lui ad avanzare di riga in maniera "standard")
--
Er Roscio.

 > Grazie per i consigli, però, visto che il datareport me la prepara lui



Caro Glauco,
la tua rapidità nel rispondere ad OGNI consiglio con una ulteriore domanda
anzichè cercare di capirla o di informarsi è sconvolgente.
Esistono centinaia di post sull'uso dell'oggetto Printer, con relativo
codice di esempio.
Per non parlare del sito comune.
E chissà quanta roba in Google...



Grazie, ma di solito quando arrivo qua, ho già cercato abbastanza, magari
non ho trovato quello che mi serve, magari ho cercato male.

 ho già cercato abbastanza
   __      ____    __      _____   __  __  __  __      __
 _\ \ _  /\  _`\ /\ \    /\  __`\/\ \/\ \/\ \/\ \    _\ \ _
/\_` ' \ \ \ \_\ \ \ \   \ \ \/\ \ \ `\\ \ \ \/'/'  /\_` ' \
\/_>   <  \ \ ,__/\ \ \  _\ \ \ \ \ \ , ` \ \ , <.  \/_>
<_
  /\_, ,_\ \ \ \/  \ \ \_\ \ \ \_\ \ \ \`\ \ \ \\ \   /\_,
,_\
  \/_/\_\/  \ \_\   \ \____/\ \_____\ \_\ \_\ \_\ \_\
\/_/\_\/
     \/_/    \/_/    \/___/  \/_____/\/_/\/_/\/_/\/_/
\/_/


 --
col comic sans non si capisce, ma si intuisce :)

 \/_/
sembra una mia stampa ad aghi   ;-)
Newsgroup: it.comp.lang.visual-basic
Titolo: Shell

Richiamo un programma eseguibile scritto in VB
con il comando shell. Per garantirmi che il programma
sia stato eseguito correttamente vorrei che ritornasse
alla shell un double da me specificato.
Ivan
-- 
Posted from 194.105.59.23 by way of 
relay3.inwind.it
 [212.141.53.74] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

alla shell un double da me specificato.
Credo non si possa fare in questo modo per due motivi: uno e' che Shell ritorna
l'ID del task che hai appena lanciato, assegnato dal S.O. e sul quale non credo
ci si possa mettere becco ;-)
il secondo e' che Shell avvia il programma in maniera asincrona per cui l'unica
cosa che puoi verificare con il valore di ritorno e' che sia effettivamente
partito (se diverso da zero) ma non che sia terminato e neanche se ha fatto cio'
che doveva.
Si potrebbe pero' usare il valore di Shell con un paio di API per fare una cosa
simile:
Declare Function OpenProcess Lib "kernel32" ( _
 ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, _
 ByVal dwProcessID As Long) As Long
Declare Function GetExitCodeProcess Lib "kernel32" ( _
 ByVal hProcess As Long, lpExitCode As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" ( _
 ByVal hObject As Long) As Long
Const STILL_ACTIVE As Long = &H103
Const PROCESS_QUERY_INFORMATION As Long = &H400
Private Sub cmdShell_Click()
Dim TestCode    As Long
Dim ShellHandle As Double
ShellHandle = Shell("c:\unprogramma.exe", vbNormalFocus)
Me.Enabled = False
Do
    TestCode = TestExitCode(ShellHandle)
    Me.Caption = "processo in corso, attendere..."
    DoEvents
Loop Until TestCode <> STILL_ACTIVE
Me.Enabled = True
MsgBox "processo terminato con codice:" & TestCode
End Sub
Public Function TestExitCode(ByVal TaskID As Double) As Long
Dim hProc As Long, iRet As Long
'Recuperiamo l'handle del processo
hProc = OpenProcess(PROCESS_QUERY_INFORMATION, False, TaskID)
'Controlliamo lo stato del processo
If hProc <> 0 Then
    GetExitCodeProcess hProc, iRet
Else
    iRet = -9999
End If
CloseHandle hProc
TestExitCode = iRet
End Function
questo per quanto riguarda il chiamante; al processo chiamato sarebbe
sufficiente chiamare la funzione:
Declare Sub ExitProcess Lib "kernel32" (ByVal uExitCode As Long)
specificando il codice di uscita desiderato.
Il "sarebbe sufficiente" l'ho messo perche' in realta nelle prove che ho fatto
non funziona sempre, nel senso che spesso OpenProcess ritorna zero (il processo
ormai e' terminato e non ottengo nessun handle) e quindi non riesco a testare il
codice di uscita... probabilmente ho sbagliato qualcosa io, attendiamo un anima
pia che dia una mano a tutti e due :-)
Ciao
--
Luca Dormio
luca....@tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Date in Visual Basic

Buon giorno a tutti,
c'e' qualcuno che sa dirmi come fare x settare la data
"occidentale" gg/mm/aaaa in VisualBasic?
Ho notato che se faccio una query (con il motore Jet 3.51)
in cui includo la data, la vuole nel formato "americano", ossia
select * from ...... where data = #mm/gg/aaaa#
Grazie anticipatamente.
Francesco

 wrote



  -----------== Posted via Newsfeeds.Com, Uncensored Usenet News ==----------
 
http://www.newsfeeds.com
       The Largest Usenet Servers in the World!
------== Over 73,000 Newsgroups - Including  Dedicated  Binaries Servers ==-----

Newsgroup: it.comp.lang.visual-basic
Titolo: Materiale su VBA

Salve,
già qlc tempo fa vi ho prospettato la domanda ma, avendo ricevuto poche
indicazioni, faccio un nuovo tentativo.
Avrei la necessita' di imparare a lavorare con VBA. Al momento ho trovato
materiale, inteso come corsi on line, solo su VB. Che voi sappiate...da
qualche parte qualcuno ha messo un corso su come iniziare in VBA...
grazie

 ha scritto nel messaggio
news:9r2be9$84i$1...@nreadb.inwind.it...

Non so cosa ti hanno risposto nel post precedente, comunque se hai Access
puoi partire dalla guida in linea di Access.
Ciao Roberto - Syd
Newsgroup: it.comp.lang.visual-basic
Titolo: Set vs show

Avendo una form che si chiama form1
che differenza c'è a livello pratico
fra un
 Dim frm As Form1
 Set frm = New Form1
 frm.Show
e un semplice
form1.show  ?
                                    danilo

 wrote in message
9vsrds$hkuio$1...@ID-111402.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Avvio locale e in rete

Dovrei rilevare quando l'applicazione che ho creato viene avviata sullo
stesso PC dove è installata oppure da un PC in rete.
Ho pensato alla funzine App.path, secondo voi è giusto dire :
se il carattere iniziale di app.path = \ allora avvio file in rete
oppure
se il carattere iniziale di app.path = da C a Z allora avvio file in locale
oppure se avete altre idee.
Ciao

 oppure se avete altre idee.
Se hai un'unità di rete mappata mi sa che ti dice es.
D:\Server\Programma
e non \\server\programma
Quindi come fosse in locale.
Ma il programma che fa? Ha un DB?

 ha scritto

vb6
Private Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" 
(ByVal nDrive As String) As Long
ciao 

 Ma il programma che fa? Ha un DB?
il programma esegue dei calcoli in base agli input e poi gli archivia in un
DB.
Lo stesso programma viene anche installato sui singoli PC ed utilizzato nei
casi di "soccorso" (es . il server non funziona,...) e così volevo che 
quando
era eseguito "in locale" (stand-alone) ci fosse un avviso.
Avevo pensato anche al Serial del disco ma sfiga vuole che due pc acquistati
assieme abbiano lo stesso numero.
Ricordo di una funzione relativa all'App.path che risolveva percorsi ambigui
ed aveva il nome circa Absolute.... Sai mica se puo' risolvere quell'esempio
che hai detto D:\Server\Programma in \\Server\....


GetAbsolutePathName restituisce il percorso "reale".
Penso usero' questo modo.

Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] intercettare la chiusura dell'applicazione

ciao,
ho la necessità molto classica di salvare certi valori in fase di 
uscita; ho quindi pensato di utilizzare (dopo penosa ricerca su google) 
questa sub per intercettare l'evento generato da me.close():
Private Sub Form1_Closing(ByVal sender As Object, ByVal e As 
System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
End Sub
Visual Studio però mi dice "impossibile trovare l'evento closing", come mai?
Ci sono soluzioni migliori?
grazie mille


wrote:

Intercetta il distruttore:
Overrides Protected Sub Finalize()
   ...
End Sub
=======================================================================
Se mi vuoi scrivere togli le maiuscole
Sveltolampo 
cteniza...@hotmail.com
=======================================================================


Sottoscrivi l'evento ApplicationExit della classe Application
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://blogs.ugidotnet.org/corrado

 Sottoscrivi l'evento ApplicationExit della classe Application
ho risolto! avevo scritto la sub dopo la fine della classe principale 
della form!!!
mea culpa...
ciao e grazie comunque
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ancora su ListView

Innanzitutto BUON ANNO a tutti. (Grido così mi sentono tutti)
Passiamo ora alla questione.
Ho seguito il consiglio di M.Borrelli per recuperare il valore di un ID
(nel mio caso un riferimento ad un Numero Record di un file)
assegnato ad una riga dell'oggetto ListView:
  With ListView1.ListItems
      .Add Key:="K" & Format$(.Count, "00000") , Text:="Item" & .Count
  End With
Nel ListView devo inserire dei dati su 7 colonne ed usavo la seguente
procedura:
With lswElenco
    .ColumnHeaders.Clear
    .ListItems.Clear
    .ColumnHeaders.Add , , "Valore", 700
    .ColumnHeaders.Add , , "Cliente", 2000
    .ColumnHeaders.Add , , "Telefono", 1500
    .ColumnHeaders.Add , , "Zona Principale", 1800
    .ColumnHeaders.Add , , "Zona Secondaria", 1800
    .ColumnHeaders.Add , , "Tipologia", 1800
    .ColumnHeaders.Add , , "Motivazione", 1800
    .View = lvwReport
End With
Set itemX = frmElenco.lswElenco.ListItems.Add (, , CStr(Valore))
        itemX.SubItems(1) = ......
        itemX.SubItems(2) = ......
        itemX.SubItems(3) = ......
        itemX.SubItems(4) = ......
        itemX.SubItems(5) = ......
        itemX.SubItems(7) = ......
        itemX.SubItems(8) = ......
Ora,
l'esempio di M.Borrelli (vedi più in basso) é OK,
ho provato a modificare la riga
Set itemX = frmElenco.lswElenco.ListItems.Add (, , CStr(Valore))
in
Set itemX = frmElenco.lswElenco.ListItems.Add _
                  (, Key:=CStr(NumRecord), _
                  Text:=CStr(Valore))
ma mi dà errore "chiave non valida".
Come dovrei fare?
PS:  NON si deve vedere il riferimento del NumeroRecord su una colonna
e li devo recuperare con un Doppio Click sulla voce dall'elenco.
Grazie.
Questo é l'esempio di M.Borrelli
Potresti usare la proprieta` "Key".
' Form1
'   ListView1
'   Command1
'   Command2
'   Command3
'
Option Explicit
Private Sub Command1_Click( )
  With ListView1.ListItems
    .Add _
        Key:="K" & Format$(.Count, "00000") _
      , Text:="Item" & .Count
  End With
End Sub
Private Sub Command2_Click( )
  ListView1.ListItems.Clear
End Sub
Private Sub Command3_Click( )
  On Error Resume Next
  MsgBox CLng(Mid$(ListView1.SelectedItem.Key, 2))
End Sub
Private Sub Form_Load( )
  With ListView1
    .ColumnHeaders.Add Text:="Campo1"
    .View = lvwReport
  End With
  Command1.Caption = "&Add"
  Command2.Caption = "&Clear"
  Command3.Caption = "&ItemData"
End Sub

         Key:="K" & Format$(.Count, "00000") _
Togli, se vuoi solo il Format ma non "K" o qualsiasi altra lettera.
Se il valore che tu definisci come Key è un valore interpretabile come
numero, esso viene interpretato come Index. Pertanto le Key dei ListItem
devono essere non convertibili in numero (una lettera all'inizio è
sufficiente).
Ciao
Franco

 sufficiente).
Era questo che non facevo e non trovavo notizie in merito
Newsgroup: it.comp.lang.visual-basic
Titolo: gestire un errore

in una applicazione che effettua una transazione con un db Oracle 7.3.4 ho
bisogno di gestire (individuare) l'errore "duplicazione di chiave" durante
l'inserimento di record in un db. Per l'accesso al db uso gli oggetti ADO.
Che codice di errore mi ritorna?
Grazie


Inserisci un record doppio e lo scopri subito ;-)
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 Emulare barra delle applicazioni

Salve a tutti,
avrei un programma (Menu) che lancia #n .exe.
Vorrei che tali programmi non apparissero nella barra delle applicazioni (e
qui ho i sorgenti quindi dovrebbe bastare impostare tutto su Fixed Dialog).
Vorrei però realizzare una sorta di barra applicazioni sul Menu che lancia
gli Exe.
Una sorta di tabbed dialog di firefox o IE7, solo che dovrebbe avere
diversi eseguibili all'interno.
Avete qualche idea?
Grazie
 

On 29 Mag, 17:26, "Andrea [Work]"

La taskbar di Windows non è altro che un normale controllo Toolbar
Se oltre all'aspetto vuoi anche che abbia un comportamento simile
rispetto al desktop, allora dai un'occhiata qui (non so se va ancora
bene con Vista):
http://www.thescarms.com/vbasic/appbar.aspx

"Luca D"
On 29 Mag, 17:26, "Andrea [Work]"

sembra di si', sia basic che aero.
quanto all'aspetto, non sono stato a fare manifest o altro, giusto f5, ed 
era quello standard.
grazie e ciao, a.

 grazie e ciao, a.
Ok grazie, appena ho un po' di respiro ci provo.

Newsgroup: it.comp.lang.visual-basic
Titolo: _beginthread in visual basic.

come si chiama la famosa api da visual basic?? ho cercato con l'utiliti per
la dichiarazione delle api ma non ho trovato la chiamata incriminata e non
ho idea di come si passa un indirizzo di una function ad un'api da visual
basic.
grazie dell'aiuto
ciao

 come si chiama la famosa api da visual basic?? ho cercato con l'utiliti per
Come ti ha scritto Roal Zanazzi, la funzione è CreateThread(), ma
devistare molto attento nell'uso del multitasking in VB. Ci sono
operazioni che la tua CallBack  può ma *non deve* assolutamente fare.
Ci sono articoli di VB Programmers Journal che ti spiegano il come e il
perché. Cerca su Altavista con chiavi +"Visual Basic" +CreateThread* ed
eventualmente con +"matthew curland" +"multithreading"
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]

 operazioni che la tua CallBack  può ma *non deve* assolutamente fare.
Grazie. tempestivi ed efficaci. ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: MDI e Menu popup

mi succede questo:
ho un form MDI ed un Form MdiChild
l'MDI ha il suo bel menù, io vorrei avere dei menù popup su alcuni controlli
del form MDIChild.
allora, se inserisco un menu Hidden sul MDIChild, quando questo si apre
scompare il menù anche sul form MDI.
ho pensato che avrei potuto inserire i menù nascosti per il PopUp nel MDI ma
se lo faccio e cerco di richiamarli dal child mi da un errore dicendomi che
può esistere un solo riferimento (istanza?) alla MDI nell'aplicazione
(almeno per ciò che ho capito).
non è che mi dia particolarmente fastidio che scompaiano i menù ma sarei
curioso di sapere come si può fare.
qualcuno ha esperienze in merito?
grazie e ciao a tutti
Fabio Pellati

 curioso di sapere come si puň fare.


 Spero di essere stato chiaro ....
tu si, ma forse io no,
attualmente il mio problema non č far eseguire una funzione alla voce di
menů, il mio problema č far apparire il menů. mi spiego:
quando clicco col destro del mouse su un controllo che si trova sul MDIChild
lancio il metodo popup per richiamare il menů, se il menů si trova nella
form MDIChild va tutto bene (ma mi scompare il menů nella MDI all'apertura)
se invece il menů si trova nella MDI va in errore proprio la chiamata POPup
dicendomi che non posso richiamare la MDI piů volte nella stessa
applicazione.
grazie
Fabio Pellati

Come implementi il metodo POPup,  e dove?
Così ci facciamo un'idea...


Allora, sulla MDIChild ho un controllo ListView.
cliccando su un item col destro scatta lìevendo mouse_Click dove vado a
implementare il codice:
If  buttonMouse = 2 Then Me.PopupMenu mnuLista
se mnuLista è un menù nascosto sul MDIChild funziona ma come ho detto
all'apertura della maschera MDIChild scompare il menù anche nella MDI.
ho provato a metterlo nella MDI il menù ed effettivamente non scompare più,
senonche il metodo
frmMDI.PopupMenu mnuLista
scatena un errore object required
ho provato anche :
Me.PopupMenu MDI.mnulista
in questo caso l'errore è "Only one MDI Form allowed (Error 426)"
tutto quà
ciao
Fabio Pellati
Newsgroup: it.comp.lang.visual-basic
Titolo: [Help] Posizionamento controlli caricati a run-time

Intendiamoci, come posizionare dei controlli caricati a run-time lo so fare.
Il punto e': mi trovo nella situazione di dover visualizzare un certo numero 
di coppie Label + ListBox (numero ovviamente conosciuto solo a run-time) in 
modo che pero' vengano affiancati finche' ce ne stanno e poi vadano in 
verticale, eventualmente con la scrollbar.
Ora, finche' si tratta di metterli in orizzontale e poi scendere quando non 
ce ne stanno piu'...ancora ancora.
Ma per far scrollare il tutto?
Esiste un OCX free che faccia da container?
Qualche altro trucchetto? Non mi sfagiola molto farmi lo scroll in casa, 
sinceramente... (anche se e' banalotto, ma sto gia' coi tempi stretti...)

"Drizzt" ha scritto nel messaggio

Invece di metterli direttamente nel form, mettili su un frame,
o un ocx vuoto che faccia solo da contenitore, poi sposti
quello all'interno del form.
Bye, G. 

"Paperino"


gia'. quello sotto e' codice vecchissimo, serviva a caricare i campi di un 
record, magari ti puo' servire.
il form e' questo:
http://www.sundaysw.com/tmp/vbscroll.png
ciao, a.
Private Sub Form_Load()
    VSC.Height = picParent.ScaleHeight
    VSC.LargeChange = picParent.ScaleHeight
    Dim fld As Field
    For j = 1 To frmBeuMail.DB1.Recordset.Fields.Count - 1 'J=1 : 0 gia'
caricata
        Load lblFields(j)
            lblFields(j).Top = lblFields(j - 1).Top + 360
            lblFields(j).Visible = True
        Load txtFields(j)
            txtFields(j).Top = txtFields(j - 1).Top + 360
            txtFields(j).Visible = True
            picFields.Height = picButtons.Height + 360 + txtFields(j).Top
    Next
    For j = 0 To frmBeuMail.DB1.Recordset.Fields.Count - 1
        lblFields(j) = frmBeuMail.DB1.Recordset.Fields(j).Name & ": "
        txtFields(j) = IIf(IsNull(frmBeuMail.DB1.Recordset.Fields(j)), "", _
            frmBeuMail.DB1.Recordset.Fields(j))
    Next
    Left = frmBeuMail.Left + ((frmBeuMail.Width - Width) / 2)
    Top = frmBeuMail.Top + ((frmBeuMail.Height - Height) / 2)
'    Me.ZOrder
'    Me.Show
End Sub
Private Sub picFields_Resize()
    VSC.Max = IIf(picFields.Height > picParent.Height, picParent.Height -
picFields.Height, 0)
    VSC.Value = 0
End Sub
Private Sub VSC_Change()
    picFields.Top = VSC.Value
End Sub
Private Sub VSC_Scroll()
    picFields.Top = VSC.Value
End Sub

Newsgroup: it.comp.lang.visual-basic
Titolo: FOCUS posizione

buonasera vorrei sapere anche se ce la possibilità di sapere il numero di
posizione del focus
Nel senso se in una textbox c'e' la parola 
CIAO
e io clicco col mouse
fra la lettera I e A mi deve dare posizione 3
o anche clicco nella posizione fra la lettera A e O mi da 4.
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ma hai letto l'Help relativamente a SelStart oppure è un'optional....?
@Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema SMTP

Ciao a tutti.
Il mio problema č che quando spedisco una mail tramite una transazione smtp, 
dall'altra parte vengono visualizzati gli header della mail stessa.
Questo succede solo quando nell'header specifico il TO: e il From,
perchč?
Grazie


Non ho capito una fava.
Tu indichi negli header TO e FROM (che non sono header, ma clausole SMTP), 
quindi questi vengono interpretati come Body, e visualizzati.
Non vuoi che vengano visualizzati?
Beh, in prima battuta, ti consiglierei di non trasmetterli (visto che tanto 
se li metti nel corpo non servono assolutamente a niente...).
Ciao
Alberto
-- 
E tutto mi sembrava andasse bene... 

 perchè?
Questo documento ti spiega tutto:
RFC 821 - Simple Mail Transfer Protocol
http://www.faqs.org/rfcs/rfc821.html
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

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

Qualcuno conosce la dll in oggetto, serve per comunicare con porte lpt 232 e
altro e funziona anche sotto win2k e xp

 altro e funziona anche sotto win2k e xp
http://www.google.it/search?q=winio
http://www.google.it/search?q=winio.dll
P.S.: offro segni di interpunzione a metà prezzo: 50 virgole,
50 punti e virgola, una trentina di punti fra esclamativi e
interrogativi assortiti, svariati punti e due punti.
Un Paperino che copia la firma di Leonardo Serni.
--
Questo messaggio è NAGWARE. Per disattivare ironia trita, giochi
di parole, volgarita' gratuite ed inviti a rileggersi i messaggi
gia' passati e/o consultare 
http://groups.google.com
, effettuare
un versamento di 25 euro come tariffa di registrazione helpdesk.

 altro e funziona anche sotto win2k e xp
Ah! grazie dell'informazione ;)
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: urgente texttospeech

Sono riuscito a usare il direct text to speech, ma non riesco a
farglipronunciare una frase senza che salti all'istruzione successiva.
come si fa a rendere la speak bloccante?
grazie mille
-------------------------------------------------------
Messaggio inviato da 
http://www.sandlab.org/newsgroup/
Accesso gratuito via web ai Newsgroup

già risolto



Grazie della condivisione del know-how.
Stavo aspettando una risposta, perchč mi interessava, e tu chiudi il thread
cosě :-(((
Alberto

cosě :-(((
interessava anche a me...
qualcuno ha trovato come modificare il timbro di voce per renderla
meno robotica?
Ciao Marco
-- 
Vuoi guadagnare navigando?
Fatti assumere da una compagnia marittima.

Newsgroup: it.comp.lang.visual-basic
Titolo: Formato della Data

Il comando isDate restituisce la data valida solo se il testo è del
tipo mm/gg/aa, io invece vorrei che fosse nel formato: gg/mm/aa
Come faccio?
Grazie infinite a tutti
BAB

 wrote in message 381847bb...@10.0.0.2...


Prova ad usare la Format dentro la IsDate, è un idea non sò se può
funzionare
non l'ho provato.
Michele
