mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Le immagini

Sono un utente che dovrebbe risolvere una problematica.
Ho la necessità di crearmi delle miniature di immagini da un centinaio di cd
e salvarle in un dabase a cui poi aggingere delle note.
Una cosa simile ai gestori di archivio di foto.
Non ho una grande esperienza di VB pur possedendo
Visual 
studio.net
 2003.
Sapete indicarmi dove posso trovare degli esempi da cui partire?
Grazie per la cortesia
Ciao
Pi ero

Sapete indicarmi dove posso trovare degli esempi da cui partire?
Mah... dipende dalla risposta alla domanda che ti ho fatto all'inizio.
Per l'interazione con il file system c'e' il namespace System e
System.IO.
Per il trattamento delle immagini qui c'e' un articolo di Dino
Esposito:
Working with Images in the .NET Framework
http://msdn.microsoft.com/msdnmag/issues/03/07/CuttingEdge/default.aspx
Per l'interazione con i database cerca informazioni su ADO.net.
-- 
ciao,
hal

 >Sapete indicarmi dove posso trovare degli esempi da cui partire?
Non ho grande esperienza anche se uso VB da forse 10 anni.
Ma ho questa esigenza.
Avrei bisgno di trovare degli esempi.
1     Scandire il cd con le immagini
2    Creare una miniatura
3    Salvare le miniature con anche dei campi di testo
4    Collegamento della miniatura  al click all'originale (con eventuale cd
inserito)
Da dove mi consigli di partire?
Grazie
Ciao
Pi ero

Newsgroup: it.comp.lang.visual-basic
Titolo: hwnd di oggetti creati runTime

Ho notato che la proprietą hwnd non č disponibile per controls creati
RunTime... spulciando fra le API non ho trovato nulla che mi fornisca tale
proprietą. Come posso richiamare delle funzioni API che necessitano di tale
parametro?
grazie, Martino...

 ha scritto nel messaggio
news:9osdqe$su5$1...@fe2.cs.interbusiness.it...

la cosa non mi risulta perņ č pur vero che ci sono dei controlli che non
hanno hwnd (tipo il label) e con questi non puoi far nulla.
ciao
--
-------
sito: 
www.dadev.it
ultime: Ocx per irc testi freeware
-------
Newsgroup: it.comp.lang.visual-basic
Titolo: [MANIFESTO DEL GRUPPO IT.COMP.LANG.VISUAL-BASIC] Post Periodico by Luther Blissett

MANIFESTO DEL GRUPPO <IT.COMP.LANG.VISUAL-BASIC>
Post Periodico del Manifesto a cura di Luther Blissett
Document Path: 
http://www.news.nic.it/GCN/WWW/manif/it.comp.lang.visual-basic.txt
Il manifesto del gruppo, insieme a tutti gli altri, potete trovarlo periodicamente anche nel newsgroup it.faq.
Il post periodico dei manifesti dei newsgroups it.*, e' una iniziativa personale del sottoscritto.
L' iniziativa non ha a che fare con il GCN, ne e' stata approvata ufficialmente da esso.
Chiunque reputi questa iniziativa priva di utilita' o fastidiosa, me lo faccia sapere.
La periodicita' dei post non e' ancora stata stabilita, se ne puo' discurre se volete su it.news.gestione.
[START CHARTER OF IT.COMP.LANG.VISUAL-BASIC]
Questo gruppo dovrebbe trattare del noto ambiente di sviluppo
Microsoft Visual Basic e di tutte le terze parti disponibili (VBX,
OCX, DLL ecc.) utili a facilitare la programmazione, aumentare
l'efficienza e rendere piu' stabile e veloce il software sviluppato .
Il gruppo, che si occupera' delle versioni attuali e future del
pacchetto Microsoft, potra' essere usato per scambiare indirizzi
interessanti (www, ftp, gopher o altro) e non saranno ammessi in alcun
caso files binari, per i quali verra' utilizzato il gruppo
it.binari.files.
Eventuali sorgenti e pezzi di codice postati non dovranno essere
codificati ma saranno inseriti in formato testo nel corpo del
messaggio.
Se venisse creato, questo gruppo sarebbe probabilmente un punto di
incontro utile per esperti e principianti che cercano di discutere
della programmazione in Visual Basic nel pur utile, ma molto piu'
generale, it.comp prog.
Il gruppo non sara' moderato.
[END CHARTER OF IT.COMP.LANG.VISUAL-BASIC]
Charter Bot Ver. 1.0 betaLuther Blissett
blis...@mythos.it


blis...@mythos.it
mi pare di capire che tu (Luther Blissett) abbia scritto una utility che
permette il post automatico sui newsgroup.
Questo software (se adattabile) potrebbe essere interessante per il progetto
di post automatico del nuovo Manifesto (attualmente l'idea e' di scrivere un
CGI sul Sito Comune di questo newsgroup: 
www.murialdo.it/it_lang_vb/
 che
esegua l'operazione di post).
Mi piacerebbe avere maggiori informazioni sull'utility in questione.
P.S. ti mando questo msg anche in e-mail, per essere sicuro che tu lo legga.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto per un principiante esiste un decompilatore per vb5?

Come da oggetto
Grazie
-- 
Antonello Cordella
ant...@libero.it
http://members.xoom.it/Lello

Spero proprio di no!!!
--
----------------------------------------------
Se la tua donna ti chiede un parere in realtą
vuole solo sentire il SUO parere detto con la TUA voce
----------------------------------------------
Andrea
inf...@rcmcastelli.it
(xxx=NOSPAM)

C'e' su Internet un "On-Line decompiler service" che pero' decompila solo le
form, non il codice (si tratta di una demo). Funziona con il Vb5.
Probabilmente avendo la password si potrebbe decompilare tutto l'exe. Credo
che l'autore abbia fatto una brutta fine.
Fabio Pagano
Lello ha scritto nel messaggio ...


E dove si troverebbe ?!?!?
Ciaps
Stracca

Newsgroup: it.comp.lang.visual-basic
Titolo: dimensione array

Salve,
ho una variabile chiamata indice che assume un particolare valore
inserito dall'utente.
Vorrei creare un array che abbia come dimensione il valore della
variabile indice. Praticamente vorrei creare un array la cui dimensione
è definita dall'utente, ma mi restituisce il seguente errore:
"Errore di compilazione. Necessario valore costante."
Avete un'idea di come risolvere il problema?
Grazie
Saluti! Stefano


dim vettore() as string ->nota: nessuna dimensione specificata
dim num as integer
num=int(inputbox("Quanti?"))
redim vettore(1 to num) as string
saluti
-- 
Emanuele Torrenti

Ci ho provato anche io, ma se non sbaglio redim può essere utilizzata
solo se la dichiarazione iniziale del vettore è nella stessa routine.
Invece io dichiaro la routine senza indice e ne devo modificare la
dimensione al verificarsi di un certo evento (ad esempio il click su un
bottone, quindi in una routine differente da quella di dichiarazione
dell'array).


Devi rispettare la visibilità. Quindi, l'array, dichiaralo globale, 
ovvero dentro un modulo.bas
-- 
Emanuele Torrenti

 ovvero dentro un modulo.bas
dipende... non e` obbligatorio usare i .bas ed eviterei il piu`
possibile le variabili globali.
quello che conta e` che sia visibile a livello di modulo o classe,
a seconda di dove si trova la routine accennata dall'OP.
esempio:
' file pincopallo.cls
Public Enum ePincoPalloErrori
    ERR_INVALID_SIZE = -101
End Enum
Private Const RAISE_EXCEPTION As Boolean = True
Private m_Testi() As String
Public Function setSize(ByVal size As Long) As Long
    If (size < 0) Then
        '// volendo si puo` scegliere il comportamento
	'// da adottare a seconda del contesto
	If (RAISE_EXCEPTION) Then
	    Err.Raise vbObjectError or ERR_INVALID_SIZE
            Exit Function
	Else
	    setSize = ERR_INVALID_SIZE
	    Exit Function
	End If
    End If
    If (size = 0) Then
        Erase m_Testi()
	Exit Function
    End If
    '// non gestisco gli errori di allocazione della memoria
    '// perche' se siamo a quei punti l'applicazione e`
    '// meglio che salti
    Redim m_Testi(0 to size -1)
    setSize = size
End Sub
-- 
ciao, hal

 a seconda di dove si trova la routine accennata dall'OP.
Hai ragione: avevo solo sgrossato il problema a colpi d'ascia. E' ovvio 
che bisogna limitare la visibilità solo a dove serve...
-- 
Emanuele Torrenti

 che bisogna limitare la visibilità solo a dove serve...
Si`, lo avevo capito, leggo i tuoi post ;-)
Ho precisato giusto perche` ho avuto la sensazione che potesse
rivelarsi piu` che utile all'OP.
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [access] - creazione DDL

ciao a tutti 
qualcuno sa se esiste un tool che ti crea le DDL da un DB access già
esistente?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

esistente?
Io uso Erwin (non mio, la licenza e' del cliente) con Oracle e
SqlServer. Una volta avevo provato ad usarlo con Access, ma mi
sembra che avesse prodotto uno script ript visual basic invece del
codice sql.
Per altri strumenti di reverse engineering una prima ricerca su Google
impostata cosi'
http://www.google.com/search?hl=en&q=DDL+sql+generate+reverse+engineering+database
mi ha dato 1970 link: a te l'onore e l'onere di filtrarli
ulteriormente ;-)
-- 
ciao, hal

hal1961 ha scritto:




grazie
appena ho un pò di tempo cerco di spuntarmeli
cmq non conosci qualcosa di immediato da trovare?
che so proprio il nome di un prodotto?


 che so proprio il nome di un prodotto?
Non l'ho provato con access, ma forse MS Visio potrebbe aiutarti.
E' un pò simile ad erwin, anche se è molto più generalizzato a
molteplici contesti tra cui il database.
Non sò se supporti il reverse engineering.
-- 
Saluti
Andrea Moro
Sito Comune : 
http://www.it-lang-vb.net

Mi ero dimenticato di averlo installato. Si Visio esporta
la struttura del db in accessl, excel, dbase ecc. ecc.,
ma non prodotti di classe superiore come sql, msde, oracle.


 ma non prodotti di classe superiore come sql, msde, oracle.
Non è vero io lo uso con SqlServer 7.0

Newsgroup: it.comp.lang.visual-basic
Titolo: Lo sapete?

Sapete come si fa a bloccare un programma che deve lanciarne prima un
altro (a 16 bit in finestra DOS) e poi quando questo ha finito
proseguire con le istruzioni seguenti?
Grazie per eventuali consigli
--
 E ricordate sempre:
 Verba Movent...Exempla Trahunt...
--
Automatic posted from 
ro...@star.flashnet.it
 [194.247.160.2]
via Mailgate Server - 
http://www.mailgate.org

 
Devi utilizare questa commanda :
Start
Vai in una finestra DOS pio :
Start/? 
per auito.
Ciao.
Phil.
phi...@mail.dotcom.fr

 proseguire con le istruzioni seguenti?
    Dim rc As Integer
    Dim sz_Cmd As String
    Me.MousePointer = vbHourglass
    sz_Cmd = "SILVIO.EXE"
    rc = Shell(sz_Cmd, 1)
    Call Pause(2) 'Dai tempo al programma di partire
    Me.Hide  'Il programma va a nanna
    '--------------------------------------SOLUZIONE DEL PROBLEMA
    Do
        Call Pause(1)
    Loop While GetModuleUsage(rc)
    '--------------------------------------SOLUZIONE DEL PROBLEMA
    Me.Show 'e torna vivo quando la'ltro è finito
    Me.MousePointer = vbDefault
Saluti
Silvio Sorrentino

 Grazie per eventuali consigli
	C'è una API per questo... se non ricordo male il suo nome è 
WaitForObject...
-- 
The Bitland Prince - ioProgrammo
--------------------------------
E-mail address: 
tbpr...@skynet.diemme.it
Alternate: 
tbpr...@diemme.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Per monitorare una connessione

Salve a tutti, domanda fatta e rifatta sicuramente più di una volta:
Per monitorare lo stato della mia connessione alla rete finora ho
adottato queste due soluzioni:
- controllare lo stato della porta COM del modem. (sistema non
ortodosso)
- controllare il numero IP della macchina, che se NON è 127.0.0.1
è il n. IP assegnato dal provider al momento del logon.
Vorrei monitorare invece lo stato delle connessioni di Accesso Remoto,
ottenendo lo stato di ogni account.
Qualcuno sa come fare?
Alternative?
Grazie a tutti per l'ascolto.

 Alternative?
Sul sito comune ci sono alcune soluzioni...
Io aveve preparato tempo fa una classe per le funzioni RAS, (Connessione,
Controllo, Rubrica), utilizzando chiamate API a RASAPI32.DLL. Questo
qualche anno fa. Mi pare che ci siano stati cambiamenti, e che siano
disponibili DLL aggiornate più comode da usare in VB. Comunque la mia
classe funziona ancora, però sarebbe lunghetta da mostrare qui, c'è tutta
una serie di User type e di costanti (oltre che di funzioni API) da
dichiarare. non indifferente, direi. Lo stato delle connessioni viene
restituito all'interno di strutture RASCONNSTATUS e RASCONN, che non solo
vanno dichiarate per bene, ma bisogna stare attenti alla loro Size.
Non mi dilungo. Se il mio sistema non è stato soppiantato (beh, c'è una
Dll sul sito comune) posso postare i sorgenti in it.binari.visual-basic.
Magari più in là li propongo per la pubblicazione sul sito (anche se si
tratta di un argomento un po' svalutato ;-). L'interfaccia di
implementazione della classe non sarà delle più evolute, ma ci sono le
dichiarazioni delle costanti di stato, di errore e le funzioni base, più
il modo di riempire correttamente le strutture.
Cordialità
Flavio Ronco
f.ronco@*NonMiServeNiente*
flashnet.it
http:\\
www.geocities.com
\Paris\3461\
-------------------------------------------------------------
"Dio ha uno screensaver. Speriamo che non tocchi il mouse..."

Dll sul sito comune) posso postare i sorgenti in it.binari.visual-basic.
Ciò che ho trovato sul sito comune mi sembra un ottimo testo 
ed è più di quanto cercassi, comunque grazie infinite per
l'interessamento e a buon rendere.
Saluti.

Grazie a tutti per l'ascolto.
----------
Ciao!
Forse ti puň aiutare il codice di esempio che trovi sul mio sito Internet
(tra l'altro, ho inserito da poco una versione aggiornata). Cerca l'esempio
"RasApi.zip" (ora c'č anche un apposito motore di ricerca in Java...).
Fammi sapere se hai dei problemi.
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco

Dai un'occhiata sul sito comune: 
www.murialdo.it/it_lang_vb
c'è un articolo (ed un relativo esempio) che ti spiega come fare
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
Newsgroup: it.comp.lang.visual-basic
Titolo: Per una tastiera virtuale

Ciao a tutti!
Sto cercando di fare una tastiera virtuale con VB 5.0 in modo da
mandare l'output del pulsante premuto col mouse ad una finestra
attiva. Con la funzione SendKeys e AppActivate posso mandare tutto ad
una finestra ben specificata, ma io ho bisogno d'inviare tutto
all'applicazione in uso, cioé alla finestra selezionata.
Vorrei inoltre capire come far si che la mia Form rimanga sempre in
primo piano, quale proprietà devo usare?
Sper che qualcuno di voi mi risponda alla mia e-mail.
Grazie e ciao!
Tore
e-mail: 
sava...@tin.it

Sper che qualcuno di voi mi risponda alla mia e-mail.
Scordatelo.
Leggere in NG inquanto ogni risposta puo' tornare utile ad altri.
Ciao
By -MES-   Maronese Ettore
http://ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://members.xoom.com/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: DATA e TIME ora mi spiego meglio....

buongiorno a tutti
ho una serie di file creati a una determinata data e ora
vorrei cambiarla a tutti impostandone una unica!
è possibile farlo?
If YES then
    COME
    Grazie
else
    Grazie ugualmente
end if
;-)
Buona Giornata a tutti
e grazie in anticipo
MArco G.


If googlegroups.visited = true Then
    'don't ask posted question
else
    'next time you will
    ' my googlegroups.visited = true
    ' the link for change a date is here:
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&threadm=34f6f364
.
129520%
40news.flashnet.it
&rnum=1&prev=/groups%3Fq%3Dcambiare%2Bdata%2Ba%2Bun
%2Bfile%2BVB%26hl%3Dit%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3D34f6f364.1
29520%
2540news.flashnet.it
%26rnum%3D1
end if
:o))
Se vuoi applicarlo a tutti i file di una directory, basta che richiamai la
funzione sugli stessi, ad esempio in un ciclo for, mettendo i percorsi di
file in un array di stringhe.
Regards,
Antonio Cangiano
--
"I grandi spiriti hanno sempre incontrato violenta
opposizione da parte delle menti mediocri."
A.Einstein
Newsgroup: it.comp.lang.visual-basic
Titolo: Sono tornato ed ho una domanda x voi

Era da un pò di tempo che non postavo sul NG ed ora mi sono deciso a
riprendere a programmare in Vb.
Visto che inizio vorrei combinare due mie passioni: la programmazione in Vb5
e i cartoni dei robottoni (Goldrake, Il grande Mazinga,...). Mi piacerebbe
creare un video gioco con uno di questi personaggi, ma non ho alcuna
esperienza in questo campo. Potete darmi una mano dicendomi come posso
iniziare, dove trovare tutorial (anche in Inglese) che mi aiutino a
realizzare questo programma?
ciao a tutti e grazie
p.s. so che con Vb non si ha una bellissima grafica, però piuttosto che
niente...
pasticca

 wrote in message
qSOy5.6388$OI2....@news.infostrada.it...
Qualche consiglio ma solo teorico...
1) La grafica non dipende certamente dal linguaggio utilizzato, bensě dalla
ottimizzazione implementata, dalle librerie grafiche che usi e da quanto sei
bravo nel trovare nuove soluzioni.
2) Il VB non č cmq la migliore piataforma di sviluppo per queste cose. Le
funzioni multimediali necessarie sono tutte contenute nel sistema DirectX e
simili, č possibile utilizzarle con VB ma il C++ ti permetterebbe mooolto di
piů... anzi di ++ (ok, ok, la smetto)
3) Prova 
www.gamasutra.com
 č un sito dedicato agli sviluppatori di
videogiochi, zeppo di risorse utili.
4) Leggi qualche rivista tipo "Io Programmo", che contenga articoli sulla
gestione delle DirectDraw e DirectSound.
5) Armati di fantasia e pazienza
Buona fortuna.
Giubodi

Giubodi <_giubodi_@_TOGLIMI_iol.it> wrote in message
3__y5.9196$OI2.1...@news.infostrada.it...

   Grazie :-)

Newsgroup: it.comp.lang.visual-basic
Titolo: Percorso del Cestino

Ciao a tutti!
Qualcuno sa come recuperare il percorso del Cestino di Windows nel 2000/XP?
Il codice che funziona con il 9x non va!
Fatemi sapere, per favore.
--
Marco Minerva, 
vbco...@libero.it
http://www.marcominerva.com/vbcorner

 2000/XP? Il codice che funziona con il 9x non va!
Prova a usare tweakui e a vedere quali chiavi del registro cambia... non mi
viene in mente altro... ;)

 ha scritto nel messaggio
news:akkjhm$feh$1...@half.spin.it...


 Qualcuno sa come recuperare il percorso del Cestino.....
Non e' proprio quello che cerchi ma prova a vedere se funge
( puoi, poi ,adoperarlo anche in VB)
*.vbs
Set oShell = CreateObject("Shell.Application")
Const CLSID = "::{645FF040-5081-101B-9F08-00AA002F954E}"
Set Folder = oShell.Namespace(0).ParseName(CLSID)
Folder.InvokeVerb "S&vuota Cestino"
Al posto di "S&vuota Cestino" puoi adoperare of course "&Open" o
"&Apri" o "Apri" a seconda...
Oppure (10 potrebbe essere anche 15 a seconda)
 set WshShell = WScript.CreateObject("Shell.Application")
WshShell.Open(10)
--
Fosco

 cestino :-(
:(
Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo immagine

Salve a tutti.
Ho un database che contiene i codici articoli e il nome dell'immagine
(abc.bmp)
Vorrei vedere l'immagine relativa del componente mentre scorro l'archivio.
Ho inserito un controllo data che punta al database, una casella di testo
che mostra il codice, una casella di testo che mostra il nome dell'immagine
e una picturebox.
Io pensavo:
Dim Percorso as String
Percorso="d:\Images\" & me.CasellaTestoNomeImmagine
me.picturebox1.picture=percorso
In access funziona e questo codice lo metto su form.current
In VB (se questo codice fosse corretto) dove va messo?
Se quello che ho detto è tutto sbagliato c'è qualcuno che mi può dare la
soluzione ?
Grazie, Alberto

 Grazie, Alberto
piu' o meno ci sei. prova cosi' e dimmi se va:
sub cmdImgVue_click()
on error goto errman:
    Dim ImgName as String 'mi sembra piu' corretto
    ' fra l'altro potresti anche voler memorizzare i percorsi
    ' in un campo, e allora come lo chiami il percorso ?
    ImgName="d:\Images\" & trim(CasellaTestoNomeImmagine)
    ' me non serve; trim x' se per caso c'e' uno spazio all'inizio...
    picturebox1.picture=loadpicture(ImgName)
errman: msgbox error ' metti che il file non c'e' piu',
' o e' corrotto, o hai ribattezzato in d:\immagini...
' almeno non crolla tutto :)
end sub
hth, pal
--
andrea dot palazzi at tin dot it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/

 wrote in message
news:890p3k$p2u$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Come copiare tutti i files.....

Ciao a tutti mi sono appena imbattuto in un problemino:
Come dire a VB di copiarmi tutti i file contenuti in una cartella su un
altro percorso?
Ho trovato solo il comando FileCopy, ma copia appunto, solo un file... Ho
provato a dargli come sorgente un *.* ma nulla....
Penso che la soluzione sia lampante ma mi sfugga....
Chi mi aiuta.....
Ciao e grazie a tutti....

 ha scritto

guarda dir$(), e metti filecopy in un
    while dir(percorso\*.*) <> "" ... wend
j.

 ha scritto nel messaggio
news:a3pd6g$19o8af$1...@ID-51318.news.dfncis.de...


 ha scritto nel messaggio
news:a3pbev$9lg$1...@pegasus.tiscalinet.it...

Oppure usa la libreria FileSystemObjet
Ciao
Fabio

 ha scritto nel messaggio
news:Xsd88.40917$3J1.1...@news2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Conversione numero in array di byte

Ciao a tutti,
  dopo gli interrogativi dell'altro giorno....( per chi li avesse letti ) ho
ancora un problemino.
C'e' la possibilità in 
vb.net
 di convertire n numero tipo.....
5678 in un array di byte?
Per valori singoli minori di 256 ho capito ( per vostro aiuto )che basta un:
Dovrei fare quello che credo faccia il comando:
System.Text.Encoding.ASCII.GetBytes(prova)
Ma questo lo fa solo su char e quindi un carattere alla volta mentre vorrei
che convertisse un numero in un numero di byte necessario per
rappresentarlo.
Grazie e ciao

 rappresentarlo.
Beh, questo è un po' impraticabile, nel senso che non puoi pretendere di 
avere ad es. un numero a 72cifre e pretendere di metterlo in un array di 
byte, semplicemente perchè non c'è un tipo di dato di base che te lo 
possa contenere.
Puoi facilmente convertire un int32 in un array di byte così:
Dim i As Int32
Dim b As Byte(4)
i = 1234567890
b(0) = i AND &HFF
b(1) = (i \ 100) AND &HFF
b(2) = (i \ 10000) AND &HFF
b(3) = (i \ 1000000) AND &HFF
Per Int16 ovviamente bastano i primi due elementi dell'array.
Non so se esista un modo nativo per la conversione.
Ciao

Dopo un po' di ricerche nell'help credo di aver trovato........
Dim prova As Int32
Dim provaArray As Byte()
prova = 12345
provaArray = BitConverter.GetBytes(prova)
E si può anche tornare indietro...
prova2 = BitConverter.ToInt32(provaArray, 0)
MsgBox(prova2)
Grazie mille comunque per il metodo che mi hai suggerito.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: !!! ESECUZIONE SINGOLA

ecco il mio problema.
ho digitato questa riga:
if app.previnstance then end
in modo tale che la mia applicazione venga aperta una sola volta anche se
l'eseguibile viene lanciato + volte.
IL FATTO E' QUESTO
se copio l'eseguibile in un'altra directory, il programma viene aperto
ugualmente.
Insomma x rendervene conto provate a fare in questo modo:
1.aprite vb e create un nuovo progetto
2.inserite nell'evento form_load() la seguente istruzione:
     if app.previnstance then end
3.compilate l'eseguibile nella dir 'c:\dir1' (ad esempio),dandogli il nome
'prova.exe'
4.create una seconda directory con il nome 'c:\dir2'
5.copiate questo file (prova.exe) in questa directory
a questo punto la situazione è la seguente:
abbiamo questi due file (identici)
c:\dir1\prova.exe
c:\dir2\prova.exe
anche se stanno in directory diverse
se tento di aprire 2 volte c:\dir1\prova.exe logicamente non ci riesco,
però c:\dir2\prova.exe mi viene aperto lo stesso!!!
Come ovviare a tutto questo???
mi hanno consigliato di creare un'aplicazione tipo server.Come si fà???
aspetto qualche suggerimento.
rispondetemi sul newsgroup

La butto li:
Puoi crearti una chiave nel registro di windows (sul sito comune trovi
come gestirlo) dove dove memorizzare se è già in esecuzione un'istanza
del tuo programma.
Quando lanci il programma vai a leggere la tua chiave e a seconda del
valore continui l'esecuzione o esci. Se continui andrai a settare la
chiave in modo tale che indichi alle altre istanze che il programma è
già in esecuzione.
Poi alla termine della tua applicazione andrai a risettare la tua
chiave, in modo che alla successiva chiamata il programma possa partire.
Spero di essere stato abbastanza chiaro, altrimenti fammi sapere
Ciao
:-) Hd (-:
p_di...@freemail.it
  (okkio, non è politico ^_^)
hd...@azienda.net
Sito Comune:
www.murialdo.it
\it_lang_vb
Newsgroup: it.comp.lang.visual-basic
Titolo: ActiveX per Iexplorer

Salve,
ho saputo che si possono creare in VB dei activeX(dll,exe) che dopo
registrati si posso utilizzare con Internet Explorer.
Qualcuno di voi sa come procedere?
Come passare parametri a questi oggetti tramite html?
Conoscete dei siti in riguardo che mi indicano passo passo il da fare
(creare/usare)?
Grazie a tutti
xoooox
--------------------------------
Inviato via 
http://usenet.libero.it



 xoooox
mah, quando lancio vb6, subito dopo l'exe normale, il secondo tipo
proposto e' "activex exe".
credo che comincerei da li', usando magari i sample di vb, poi
comincerei a ravanare in google.
j.x

 comincerei a ravanare in google.
... e a fumare...

 ... e a fumare...
purtroppo ho cominciato molti anni fa.


Innanzi tutto... ti ringrazio...
Dato che conosci un po l'argomento ti vorrei fare una domanda... e basta :)
Ho visto in HTML che vengono passati dei parametri (<PARAM NAME=quality
VALUE=high>) sapresti dirmi, in generale, una mia applicazione o libreria
come fa a interpretare queste indicazioni?? Ho visto che tramite file .cab
vengono memorizzati in locale delle dll/ocx/exe.
Nel file html io non specifico una funzione che gli posso passare dei
parametri....
Per esempio se io ho costruito una dll come faccio ad interpretare questi
parametri??
Spero sia stato chiaro... :)
Grazie ancora :)


 xoooox
non conosco l'argomento, ma, se ho capito, in un exe vb puoi usare la
funzione command() per interpretare dei parametri che gli vengono
passati.
hth, j
Funzione Command
Restituisce la parte degliargomenti dellariga di comando utilizzata
per avviare Microsoft Visual Basic o un programma eseguibile
sviluppato con Visual Basic.
Sintassi
Command
Osservazioni
Quando Visual Basic viene avviato dalla riga di comando, qualsiasi
parte della riga di comandi successiva a /cmd viene passata al
programma come argomento della riga di comandi. Nell'esempio seguente,
argomentirigadicomando rappresenta gli argomenti restituiti dalla
funzione Command.
VB /cmd argomentirigadicomando
Per le applicazioni sviluppate con Visual Basic e compilate in un file
exe, Command restituisce tutti gli argomenti visualizzati dopo il nome
dell'applicazione nella riga di comando. Ad esempio:
MyApp argomentirigadicomando
Per informazioni su come modificare gli argomenti della riga di
comando utilizzando l'interfaccia utente dell'applicazione, cercare la
voce "argomenti della riga di comando" nella Guida in linea.
Newsgroup: it.comp.lang.visual-basic
Titolo: Inserimento caratteri in un file di testo

Vorrei da qualcuno un aiuto a risolvere il seguente problema:
Devo leggere un file di testo e inserire ad una determinata posizione 50  un
carattere ASCII (ALT+126) continuare a leggere fino alla successiva
posizione 101 ed inserire il carattere ASCII e cosi' fino alla fine del
file.
Certo di un vostro aiuto Saluti per tutti.
Potete rispondermi anche alla mia e-mail 
mgo...@tin.it

 news:7n1h5u$aa$1...@nslave1.tin.it...




you wrote :
#Vorrei da qualcuno un aiuto a risolvere il seguente problema:
#Devo leggere un file di testo e inserire ad una determinata posizione 50  un
#carattere ASCII (ALT+126) continuare a leggere fino alla successiva
#posizione 101 ed inserire il carattere ASCII e cosi' fino alla fine del
#file.
Devi riscrivere il file.
Leggi i primi 50 caratteri, li scrivi sul secondo file, ci scrivi il
carattere ASCII 126 e ripeti l'operazione fino all'esaurimento del
file.
Andrea Laforgia        (
andrea_...@bigfoot.com
)
----------------------------------------------------
There is nothing better for understanding a kangaroo
than seeing it jump.
----------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Come fare per...

Come posso far acettare ad un textbox mentre digito solo numeri???
Grazie

 Come posso far acettare ad un textbox mentre digito solo numeri???
nell'evento KeyPress controlli che il carattere in ingresso sia una cifra
in caso contrario imposti KeyAscii = 0, che equivale ad annullare la
digitazione

 digitazione
E' meglio usare l'evento change, e fare una scansione di textbox.Text.
Questo ti mette al riparo dall'uso dell'Incolla, che permetterebbe di
inserire qualunque cosa, se tu usassi solo il KeyPress.
Ciao
Alberto

Newsgroup: it.comp.lang.visual-basic
Titolo: il timer a un limite, come posso fare un controllo ogni tot ore?

dovrei fare un controllo appena faccio partire il programma e poi rifare il 
controllo dopo tot ore che l'utilizzatore inserirą in una casella di testo 
quindi rifare il controllo dopo quel numero di ore
sapete come potrei fare?
Grazie. 

 sapete come potrei fare?
Inserisci un uno o più timer,
al partire del programma attivi il timere,
al raggiungimento dell'orario viene eseguito il codice di controllo.
Ma se nel frattempo se si fa scattare l'evento change della casella, il 
contatore deve ripartire da zero ?
Ave
giuseppeD
---
CCR

 casella di testo quindi rifare il controllo dopo quel numero di ore
All' evento di Change o LostFocus fai partire un timer
che si confronti con il valore inserito nella casella testo
--
Gulp
....forse mi sono perso qualcosa !
Newsgroup: it.comp.lang.visual-basic
Titolo: Da Outlook a OutlookExpress e viceversa

Per una problematica di alcuni miei clienti,
devo consegnare un programmino (legato alle foto)
ma che deve avere la possibilità di confrontare
i nominativi fra Outlook 2002 a OutlookExpress 6.
Dove o come posso fare per trovare un esempio
di accesso in lettura e scrittura fra i due programmi?
(Ho cercato e ricercato anche nel sito comune,
ma di Express c'è solo un titolo)
Ringrazio per le risposte.
ciao
Piero

pi ero ha scritto:

Ciao Piero
tempo fa avevo un problema analogo al tuo. Dal momento che anch'io per
Outlook Express non trovai nulla, mi son dovuto fare una dll in C++, che
trovi a questo indirizzo:
http://www.locati.it/michele/kwab
Per quanto riguarda Outlook (non Express) invece tutto è molto più
semplice: ci sono già le classi di oggetti pronte da usare. Per usarli
basta selezionare la voce "Riferimenti" dal menu "Progetto" e spuntare
"Microsoft Outlook X.XX Object Library" (se googli un po' in giro trovi
un sacco di riferimenti a come procedere).
Ciao
   Michele

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] diff tra 2 Api

scusate, che diff. c'è tra GetKeyState e GetAsyncKeyState?
Mario

 ha scritto nel messaggio
news:8pehkg$m2u$1...@nslave2.tin.it...


capito... quindi l'unica che permette di vedere CORRETTAMENTE (ad es.) se
BlocMaius o BlocNum sono correntemente On (o Off) è GetKeyState, e non
l'altra...?
Mario
Newsgroup: it.comp.lang.visual-basic
Titolo: Cosa c'è di sbagliato

Ciao a tutti spero che avete passato un bellissimo capodanno.
Qualcuno mi
sa dire cosa c'è di sbagliato.
Grazie 
Dim account
account =
Accountcombo.Text
Entratedb.RecordSource = "SELECT Entrate.Account,
Entrate.Data, Entrate.Descrizione, Entrate.cassaeuro, Entrate.bancaeuro" &
"FROM Entrate" & "WHERE Entrate.account =account"
GrigliaEntrate.Visible =
True
Non Funziona e non ho messaggi di errore
______Ciao
Shiryu
--------------------------------
Inviato via 
http://usenet.iol.it


Prova Al Volo cosě
Dim  Account as long
        Account=cint(val(accountcombo.text)
Dim Sql as string
SQL="SELECT Entrate.Account, Entrate.Data, Entrate.Descrizione,
Entrate.BancaEuro " & _
          "FROM Entrate WHERE (((Entrate.Account)=" & Account & "));"
Entratedb.RecordSource=SQL
By Utente Win2k

By Utente Win2k
non funziona perché
l'errore č il seguente:
[Microsoft][Driver ODBC Microsft Access]Errore di
sintassi nella proposizione From.
_____
Ciao Shiryu
Ps. Grazie per
l'interessamento


 sa dire cosa c'è di sbagliato.
Call EntrateDB.Refresh
Premere F1 per altre meravigliose avventure.
Ciao
------------------------- SiDB Simple DataBase engine ----
------------------------- adParser Expression evaluator --
 
http://space.virgilio.it/zntf...@tin.it/
----------------------------------------------------------


Scritto in questo modo la sintassi SQL e' corretta e la condizione WHERE e'
sempre vera (infatti "Entrate.account=account"). Dovresti provare con
Entratedb.RecordSource = "SELECT Account, Data, Descrizione, CassaEuro,
BancaEuro FROM Entrate WHERE Entrate.account = " & Account
Michele
--
Per l'e-mail togli "xxx".
Home page: 
http://spazioweb.inwind.it/fochinet

 wrote in message
news:151Z24Z146Z165Y...@usenet.iol.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Indirizzo IP

All'ora ho un quesito, ammetiamo di avere un pc in rete e a tale pc li si
assegna un IP di rete interna es. 192.168.0.1, questo pc si cloa a internet
e il provaider assegna al pc un'altro IP es 212.212.64.90, che logicamente
ogni volta che si rifà la connessione cambia, almeno gli ultimi 2 numeri.
Ora se io tento di saper l'ip della macchina mi viene restituito sempre l'ip
della rete interna, come faccio a saper invece quello di internet.
CIAUUuuuuuzzzz
Adriano

 wrote in message
news:9n82qh$l7n$1...@fe2.cs.interbusiness.it...

ma quanti anni hai?

 ha scritto nel messaggio
news:JKMl7.112471$TS4.1...@news2.tin.it...

mmm... più che altro... sei italiano?
:-P
ciao
ugo

 wrote in message
news:9n884l$vak$1...@lacerta.tiscalinet.it...

non era uno scherzo eh!
volevo sapere se dovevo rispondere ad un bambino di 6 anni o ad un ragazzo
*maturo*.... cambia molto il metodo di spiegazione...


Beh, oddio...
- vista la domanda abbastanza circostanziata
- avesse pure 6 anni
==> per fare una winipcfg non occorre la laurea..
ciao
ugo

 wrote in message
9n88o0$t0h$1...@pegasus.tiscalinet.it...

Non male, si poteva rispondere subito, evitando ironie su chi magari vuole
usare esclusivamente VB.
Cmq a saperlo...
Ciao
Lilla



1) Evito ironie già fatte... hai scritto come se avessi usato un
software di dettatura vocale. Confermi? (Non è una presa per il c. è una
domanda seria da uno che dovrà per forza di cose comprare il Dragon e
non ha avuto modo di testarlo se non con documenti word, et similia.)
2) Di solito è buona cosa spiegare come sono stati ottenuti i risultati
attuali, altrimenti c'è il rischio che uno ti rispieghi per filo e per
segno la stessa cosa che hai già fatto.
3) In ogni caso, probabilmente avrai usato Winsock.LocalIP. Se leggi tra
i messaggi di ieri e l'altro giorno (altra cosa buona da fare di solito
prima di postare) trovi la soluzione al tuo problema...
Ciao,
Moreno
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
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
---------------------------------------------------------------------------

 ha scritto nel
messaggio news:9n82qh$l7n$1...@fe2.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Debug con com+

salve di recente sono passato al nuovo ambiente windows xp professional, ms
sql server 2000, vb6
e sto sviluppando un applicazione web. Utilizzo una dll per la gestione dei
dati e asp/javascript/vbscript
per il controllo e visualizzazione dei dati stessi.
il mio problema è il seguente come posso eseguire il debug della dll?
in passato con nt mi bastava registrare la dll sotto mts e portare il class
id generato da mts all'interno del
progetto vb, purtroppo non sono riuscito ad emulare la stessa tecnica con
questo nuovo ambiente,
cosa occorre fare?

 ha scritto nel messaggio
news:mC19c.91904$Kc3.2...@twister2.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Msdn Magazine rivista

Dove posso reperire info su msdn magazine la rivista?
Ho dato una sbirciatina qui
http://msdn.microsoft.com/msdnmag/default.aspx
Come posso fare per averla ???
http://msdn.microsoft.com/msdnmag/cdrom/2002/default.aspx
senza comprarla qui sopra?
Ciauz
Alessandro
--
Morfeus

 senza comprarla qui sopra?
La risposta sorge spontanea.
E' proprio il caso di esplicitarla?
A proposito, a che ora ci troviamo in banca con la nuova maschera? ;-)

 senza comprarla qui sopra?
Volevo dire :
Comprarla (comunque) da un'altra parte piu vicina ...
--
Morfeus

 [Precisazione]
Tarda.

con la nuova maschera? ;-)
Io ho sempre quella di Zorro
:)
--
Morfeus

 Tarda.
ehehe
Ma č vero che ti sei accoppiato?
Se venite giů da me ti ospito al mare {sullo Jonio}
P.s una risposta perň la gradirei
--
Morfeus

 ha scritto nel messaggio
news:bf3iel$a5dma$1...@ID-191912.news.uni-berlin.de...

Provato a telefonare alla Microsoft italiana ?
giuseppeD


naaaaaaaaaaaaaaaaa sullo jonio, dove di preciso MoRfeus..diiddidi

 naaaaaaaaaaaaaaaaa sullo jonio, dove di preciso MoRfeus..diiddidi
Isola Capo Rizzuto
--
Morfeus

 giuseppeD
Grazie
-- 
Morfeus

 ha scritto nel messaggio
news:bf3jk0$ar17p$1...@ID-191912.news.uni-berlin.de...


 capito, penasvo costa tarantina o simile. ^_^
E' uguale siamo ehm...vicini
Comunque (Per Tutti) se ad Agosto vi trovate dalle parti de Le Castelle
fatemelo sapere
^_-
Ciao
Alessandro
-- 
Morfeus

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

Salve,
sono appena entrato nel mondo della programmazione tramite visual basic
e vorrei tanto imparare ad accedere ai database tramite questo
linguaggio.
Vorrei tanto che qualcuno mi aiutasse a capire come si fa...
(considerate che sono un autodidatta)
- Vorrei sapere come si fa il collegamento ai DB (access e non)
- Come si accede alle tabelle (con e senza filtro)
- Come si aggiornano i campi
- come posso scorrere una o piu tabelle (cursori??)
- come posso eseguire query su una o piu tabelle
- cosa sono le work area???
Lo so che queste richieste sono tante, ma a me interesserebbe molto
acquisire
queste conoscenze...
Ringrazio anticipatamente quanti di voi si metteranno in contatto con me
per
aiutarmi.
Artini Alessio

 wrote in message
news:39E33EF8...@inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Intercettare gli errori di aggiornamento di un recordset ADO

Quando tento di inserire una riga vuota in un recordset ado, viene generato
questo errore:
-
2147467259
Empty row cannot be inserted. Row must have at least one column value set.
Qual e' il modo migliore per evitare questi errori?
Devo inserire nel gestore degli errori una condizione usando quel
numeraccio?
C'e' qualche altro modo per indicare questo errore, ed eventualmente altri
errori simili (per esempio delle costanti)?
Grazie a tutti.
Ciao.
Skysurfer

 wrote in message
news:9eb9sc$1gj$1...@serv1.iunet.it...

Penso che l'idea migliore è proprio quella di gestire l'errore con l'evento On
Error.
Ciao!
Esteban
Hosted by 
www.seber.it

Skysurfer wrote:

Non conosco il tuo progetto, personalmente cercerei di controllare i valori che
andro a scrivere nel recordset a monte, magari nel "pulsante" di aggirnamento
e genererei un avviso per l'utente.
Sicuramente è una strada più sicura.
Newsgroup: it.comp.lang.visual-basic
Titolo: URGENTE - Instalazione e aggiornamento applicazioni VB6

Ciao a tutti.
Ho i seguente quesiti da sottoporVi.
1) Ho appena terminato la prima versione di un programma e devo installarlo
all'utente.
Ho creato il pacchetto di installazione (che peraltro include un sacco di
file!!!!!) e ho installato
la prima versione. Tutto bene anche se sono state modificate le icone
standard "Mostra desktop" e "Visualizza canali" di W98 con delle altre
icone. Qualcuno sa perchč???
2) E' stato trovato un piccolo bug e ho dovuto fare una modifica. Come
faccio ad aggiornare l'applicazione all'utente? Devo ricreare il pacchetto
di installazione? Come faccio a reinstallarlo?
Grazie in anticipo a chiunque possa rispondermi.
Ciao.


++++++++
saluti Ivan
++++++++

Sono d'accordissimo ...
Solo che se devi disinstallare l'applicativo ricordati di salvarti i
databases (se sono stati installati con l'applicazione), altrimenti vengono
'disinstallati' anche quelli, compresi tutti i dati !!
Ciao.
Alfredo.




 di installazione? Come faccio a reinstallarlo?
Se non hai aggiunto altri componenti, basta sostituire l'EXE debuggato
all'utente. Se poi vuoi rifarti il pacchetto d'installazione (che,
immagino, avrai salvato su una directory del tuo HD), basta ricompattare
l'EXE con compress (per produrre il file .EX_) e sostituirlo al vecchio,
oppure mettici direttamente l'EXE "in chiaro" e modifica il file SETUP.LST
alla riga in cui appare il tuo file EXE da installare, cambiando EX_ con
EXE
-- 
Ale...@tiscalinet.it
http://web.tiscalinet.it/alexsode

Newsgroup: it.comp.lang.visual-basic
Titolo: Servizi attivi su NT

Ciao a tutti,
Qualcuno di voi sa come fare per sapere se un servizio NT del quale conosco
solo l'Alias è attivo?
Grazie tante
Walter
-- 
Posted from [194.185.169.244] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 solo l'Alias è attivo?
Lo chiedi al Service Control Manager.
La funzione è EnumServicesStatus(), alla quale passi una struttura
ENUM_SERVICE_STATUS. Recuperi l'alias dal membro
.lpDisplayName. Se l'alias corrisponde, il membro della struttura
collegata SERVICE_STATUS - .dwCurrentState - riporta lo
stato corrente del servizio. Può essere:
Const SERVICE_STOPPED = &H1
Const SERVICE_START_PENDING = &H2
Const SERVICE_STOP_PENDING = &H3
Const SERVICE_RUNNING = &H4
Const SERVICE_CONTINUE_PENDING = &H5
Const SERVICE_PAUSE_PENDING = &H6
Const SERVICE_PAUSED = &H7
Const SERVICE_ACCEPT_STOP = &H1
Const SERVICE_ACCEPT_PAUSE_CONTINUE = &H2
Const SERVICE_ACCEPT_SHUTDOWN = &H4
Newsgroup: it.comp.lang.visual-basic
Titolo: Come faccio a creare un file txt ?

Esiste un sistema per creare e poi leggere un file txt formattato con un
tracciato di campi ?
Ciao
Veronica

 Vai in Riferimenti e inserisci la voce Microsoft scipt in runtime
Dopo aver fatto cio,scrivi questo codice.
dim fso as filesystemobject
set fso = New  filesystemobject
fso.createtextfile(percorso dove lo vuoi creare)
set fso = nothing
spero d'esserti stato d'aiuto.
CIao Vito

 Vai in Riferimenti e inserisci la voce Microsoft scipt in runtime
Dopo aver fatto cio,scrivi questo codice.
dim fso as filesystemobject
set fso =  New filesystemobject
fso.createtextfile(percorso dove lo vuoi creare)
set fso = nothing
spero d'esserti stato d'aiuto.
Ciao Vito

 wrote in message
news:9gg670$rk4$1...@lacerta.tiscalinet.it...


 tracciato di campi ?
se non sei di stomaco debole dai uno sguardo a questo programmino
http://vbsimple.virtualave.net/activity/act_11.htm
p.s. lo sviluppatore non si assume alcuna responsabilità per i danni
provocati
al cervello dall'uso di tale programma :)
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

 tracciato di campi ?
cerca open sull'help
ciao.
--
----------------------------------------------------------------------------
Esiste un luogo dove tecnologia e arte si incontrano
www.tecnologiaEarte.net
----------------------------------------------------------------------------
Gianluca Pisano

 tracciato di campi ?
cerca open sull'help




Campi fixed width: usa file aperti for random (cerca open sula guida)e
scrivicidelle strutture a dimensione fissa.
Campi comma delimited (e con stringhe quote-enclosed), usa open for
output/append e la vecchia istruzione write.
Li leggi con input#, NON con line input perche' quello ti prende la linea
con tutta la formattazione, percui scrivendo
"a", 12, 123
leggi proprio
"a", 12, 123
e non
a 12 123
Che altro...Ah, si'... F1 sulle keyword che ti ho scritto, che fa sempre
bene :)
Ciaotutti,
Asterix
Newsgroup: it.comp.lang.visual-basic
Titolo: WebBrowser: Copia e Incolla

In FormBrowser ho inserito un oggetto, WebBrowser1, che in maniera
predefinita si collega a una determinata pagina web.
In questa pagina, seleziono di volta in volta la parte di testo che mi
interessa con <Ctrl> + click del mouse.(L'uso del tasto destro non č
consentito). Dopo di che: tasto dx del mouse --> copia.
Importo poi il testo selezionato in una corrispondente TextBox con:
tasto dx, incolla.
Poichč l'operazione deve ripetersi svariate decine di volte, vorrei
"accorciarla" il piů possibile, magari a due click. Con uno seleziono
e con l'altro incollo. Presumo che una maniera sia quella di
utilizzare la SendKeys in unione all'oggetto clipboard. Il punto č che
non so:
1) a cosa associare (alla Form o all'oggetto?) e a quale evento di
questi la SendKeys per il Ctrl.
2)  in che modo mandare in clipboard il testo selezionato 
Ho fatto innumerevoli tentativi.
C'č qualcuno che sappia indicarmi la maniera corretta (se ne esiste
una)?
Ciao
@Pino 

 una)?
WebBrowser1.ExecWB OLECMDID_COPY, OLECMDEXECOPT_DONTPROMPTUSER, 0, 0
Text1.Text = Clipboard.GetText


volendo si puo anche copiare il codice html  come fa frontpage.


Splendido! Grazie! Non so ancora in che campo mi hai mandato (sei
stato ultra-stringato, ma per essere le 3 di notte è già tanto), ma la
soluzione mi fa già quasi tutto il lavoro! Mi resta la curiosità di
sapere se esiste un modo per....eliminare la mano sinistra (il tasto
Ctrl), tenendo premuto il quale la pagina web mi consente di
selezionare, clikkandoci sopra, la parte di testo che devo copiare.
In pratica nel momento in cui clikko dovrebbe (da codice) risultare
premuto il <Ctrl>.
Se ti viene in testa qualcosa......magari alle 3!
Ciao
@Pino

Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] form MDI padre/filgie + StatusbBar

Come faccio da un form MDI figlio a mandare un testo ad un pannello della
statusBar del from padre?
Perchè se dichiaro public il pannello non lo posso raggiungere?
Possibile che sia questo il modo:
Dim frmMDIMain As Delphin.frmMain = Me.MdiParent
frmMDIMain.MsgToStatusBar("Dati non validi!")
frmMDIMain = Nothing
Dove "MsgToStatusBar" nel form MDI padre è:
'***************************************************************************
    Public Sub MsgToStatusBar(ByVal Stringa As String)
        Me.sbMain.Panels(0).Text = "    " & Stringa
        'UNDONE frmMain.MsgToStatusBar non funziona
    End Sub
Grazie

Mi sembra tutto corretto qual'e' il problema esatto?
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://www.ugidotnet.org/710.blog

> Mi sembra tutto corretto qual'e' il problema esatto?
Niente.
Ma per arrivarci da solo ci ho messo circa 20 minuti!
Credevo inceve che si potesse fare tipo:
Me.MdiParent.sbMain.Panels(0).Text = "Ciao"
Perche invece no?

Semplice, perche' devi castare...
DirectCast(Me.MdiParent, frmMDIMain).StatusBar1.Panels(0).Text = "ciao"
HTH


 DirectCast(Me.MdiParent, frmMDIMain).StatusBar1.Panels(0).Text = "ciao"
Grazie sei stato molto gentile
Newsgroup: it.comp.lang.visual-basic
Titolo: VB e file PDF





Qualcuno sa dirmi come posso da VB unire + file PDF 
in un uncio file PDF?


 


grazie mille


 


Valentina



 ha scritto nel 
  messaggio 
news:005a01c05ad7$73ad9c80$7d00a8c0@Valentina
...
