mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] msde e innosetup

ciao a tutti, scusate l'ot.
Ho la mia applicazione in VB6 + MSDE2000.
il mio problema, a questo punto è la ridistribuzione,
vorrei inserire l'installazione di msde nel mio pacchetto di setup
(innosetup appunto) però non sono riuscito a trovare documentazione
sullo script da aggiungere.
Sapreste dirmi dove recuperare informazioni in merito (anche in
inglese).
Grazie anticipatamente a tutti.
Stefano
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


msde è disponibile in una versione in cui il kit è un exe che non chiede
NIENTE.
Parte, frulla un pò, poi dice OK ed ha fatto tutto quanto.
...quindi con inno puoi "lanciarlo" e basta.

 ...quindi con inno puoi "lanciarlo" e basta.
Grazie 1000. Adesso provo.


 inglese).
c'e' proprio un thread aperto sul NG di Jordan Russel relativo a Inno Setup
oggetto "SQL Server Desktop(MSDE)"
scrivono:
<----cut---->
The following line works fine ;-)
Filename: {src}\msde\setup.exe; Parameters: "/i {src}\msde\sqlrun01.msi
TARGETDIR=""{app}\MSDE\"" DATADIR=""{app}\MSDE\""
INSTANCENAME=""MyInstance"" SECURITYMODE=SQL BLANKSAPWD=1
REBOOT=""ReallySuppress"" /L*v ""{app}\msde.log"" /qb /wait"; WorkingDir:
{tmp}; StatusMsg: Microsoft SQLServer Desktop Engine; Components: MSDE
saluti
Andrea Montanari
montanar...@virgilio.it
http://www.asql.biz/DbaMgr.shtm
DbaMgr2k ver 0.4.0  -  DbaMgr ver 0.50.0
(my vb6+sql-dmo little try to provide MS MSDE 1.0 and MSDE 2000 a visual
interface)
--------- remove DMO to reply

 --------- remove DMO to reply
Grazie 1000.


Newsgroup: it.comp.lang.visual-basic
Titolo: [OT]Nuovo prg MyBackup v2 - chi mi fa qualche test?

Ho fatto un prg (free) per effettuare backup a scadenze prefissate.
Il backup č solo una copia di files da un disco ad un altro...
Perň si possobo definire profili, scadenze, ecc...
Qualcuno mi direbbe cosa ne pensa?
Se pensate sia il caso lo spedisco al sito comune...
la pagina informativa č nell'area NewMedia del mio sito...
si scarica da me, ha un setup ma non i runtimes vb5...
http://www.chiappori.net
area newmedia > downloads....
grazie a tutti
--
--[GbC]--

GbC <NOS...@PLEASE.MAN> wrote

grazie a te...
mio fratello voleva disperatamente l'altra versione, scarico qta e glielo
mando. solo che in qti giorni e' via e ci vorra' un po' per il referto.
poi -- naturalmente -- ci paghi un forfait a famiglia...
ciao, a.
ps -- ti sei rimesso ?
pps -- vedo adesso nella pagina, in fondo:
"MyBackup v2 č un programma freeware; puň essere utilizzato in modo
illimitato  gratuitamente. Per maggiori informazioni č possibile contattare
l'autore.
Per scaricare MultiPOP (setup 700k, richiede runtimes VB5) utilizzare la
pagina dei downloads".
prob e' una svista per mybackup ?

si...
passa in fretta, ma stai un male bestia...
comunque qui a vr continua a fare un freddo maiale....
--[GbC]--
Newsgroup: it.comp.lang.visual-basic
Titolo: Riempire una parte di una picture chiusa

Salve a tutti
Ho un problema gia postato ma che non ha avuto soluzioni veloci:
Dovrei riempire con un colore a scelta  un'area di una picture delimitata da
linee.
Come fare?
Ho provato anche l'api Polygon, ma disegna solo esternamente l'area senza
riempirla.
Forse ho sbagliato qualche cosa.
Chi puň aiutarmi?
Grazie
Sergio

 Sergio
L' area va riempita con FloodFill (api)

Newsgroup: it.comp.lang.visual-basic
Titolo: Come leggo un parametro passato ad un' applicazione myapp.exe pap

Scusate la perdita di memoria totale ma non riesco a ricordarmi (lo ho mai
saputo?!) come fare per prelevare tutto ciň che viene scritto dopo il nome
dell'applicazione.
Infinitamente grato in caso di risposta.
Alessio Mannelli
--
Posted from 
gw-softec.italway.it
 [193.70.27.241] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

>come fare per prelevare tutto ciň che viene scritto dopo il nome
dell'applicazione.
Guarda nell'help la funzione COMMAND
Newsgroup: it.comp.lang.visual-basic
Titolo: winsock e senddata

CIAO
col winsock faccio ad esmpio
 ws.senddata "ciccio"
 ws.senddata "carere"
e nell'altro pc mi arriv a una unica stringa contenente "cicciocarere"
come faccio ad inviarle separatamente????
thx
___________________
Gick
gi...@gick.cjb.net
http://www.gick.cjb.net


distanzia le due operazioni nel tempo.......
Ciao ciao

 Ciao ciao
--


ws.senddata "ciccio#pippo"
e poi fai il splitti dati.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it


Non ci vuole un CR+LF?

 Non ci vuole un CR+LF?
Beh IMHO in teoria uno può usare i separatori che vuole.
Poi però se Winsock ti crea due send distinti e separati usando vbcrlf 
che ti generano (dall'altra parte) due DataArrival diversi tanto di 
guadagnato...
Però magari facendo
	Winsock.SendData Stringa1 & Delimitatore
	Winsodk.SendData StringaN & Delimitatore
dall'altra parte si può fare un bel
	Winsock.Getdata Buf
	Vett=Split(Buf, Delimitatore)
usando l'accorgimento di scegliere un delimitatore tale che non debba 
essere usato anche nelle stringhe, altrimenti ci sarebbe confusione.
Per questo forse conviene usare vbCrLf però uno vale l'altro (sempre 
IMHO)...
-- 
Nella vita una sola cosa è certa: se la storia ci ha insegnato qualcosa, 
è che si può uccidere chiunque. (Micheal Corleone)

 IMHO)...
--


 facendo un ciclo da 0 alla fine dell'array vero?
si


grazie a tutti quanti per l'aiuto!
ciao!


Puoi Impostare una dimensione del buffer in ingresso ... ossia, nel momento
in cui all'interno del buffer sono presenti il numero di caratteri da te
richiesti, automaticamente viene scatenato l'evento DataArrival ... tuttavia
questo implica si debba allineare le stringhe trasmesse con la dimensione
del buffer ... in altre parole o formattando tutte le stringhe ad una
lunghezza fissa, aggiungendo magari dei blank in coda in modo da poterli poi
facilmente rimuovere con un'istruzione di trimming, o impostando di volta in
volta la dimensione del tuo buffer sulla dimensione della stringa in
ingresso, sempre che tu possa sapere a priori la lunghezza di ciò che avrai
in ingresso ...

uao
il buffer lo imposto a numero di caratteri?
se si non ho piu problemi quindi manda il send ogni volta che il buffer e
pieno quindi di volta in volta un nuoo data arrival?
thx ciao


Newsgroup: it.comp.lang.visual-basic
Titolo: Deve essere semplice ma...

Durante l'esecuzione di una funzione, a un certo punto devo interrompere
l'esecuzione di essa per aprire una form e poi quando quest'ultima viene
chiusa far riprendere la funzione dov'era rimasta.
Come faccio ad interrompere l'esecuzione di una funzione e poi a farla
riprendere dov'era rimasta?
Non deve essere difficile!
Grazie in anticipo
Ghigo    :)

Ghigo ha scritto nel messaggio ...

E non lo è.
Function MiaFunc()
    ... codice ...
    Form1.Show vbModal ' cerca il significato di "Form Modali"
    ... codice ...
End Function
Ciao

 wrote in message
TQLY5.72014$hk4.2...@news.infostrada.it...


GRAZIE A TUTTI! Ci proverň!
Ghigo    :)
Newsgroup: it.comp.lang.visual-basic
Titolo: Stampare un file di testo

Salve come da oggetto dovrei stampare un file di testo!
Non sono riuscito a trovare come farlo! Chi mi puo aiutare?

 
Oggetto Printer
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione di screen-mates...

Avete presente quei piccoli programmini che fanno comparire cani, gatti ed
altri animali sul desktop di Windows e che cominciano a camminare avanti e
indietro sui bordi delle finestre, stile Tamagotchi?
Una volta su The Games Machine ne trovai uno di una pecorella.....
Avete per caso un'idea di come sia possibile realizzare un programma di quel
tipo?
A me sembrano programmi normalissimi in vb/c++, ma mi stavo chiedendo se in
realtà non c'è già qualche software che permetta di programmare questi
screen-mates (mi pare si chiamino così) più velocemente.
Grazie a chiunque mi voglia dare un aiuto o un consiglio....
Damiani Igor
ico...@simcity.it

 ha scritto nel messaggio
news:8osq7c$74n$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Salvare una query in un db con ado

Come posso salvare una query in un database usando ADO
--
Grazie, Alberto (alias ALCAU)

credo che dipenda dal db che usi......con sql server, ad esempio, le query
vengono chiamate View (o Viste)......
e vengono salvate all'interno del database con l'istruzione Transact
SQL......
CREATE VIEW nome_vista
AS
codice_sql_che_genera_la_vista
capito? dopo ti ritrovi la vista fra le query e la puoi usare normalmente
con la SELECT..........
ciao, e good coding!!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

Uso Access 2000

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

Con la funzione CopyFolder non riesco a sovrascrivere files di sola lettura.
Esiste un modo per farlo?
Quali sono le opzioni che si possono inserire all'interno di copyfolder?
Grazie 

Quali sono le opzioni che si possono inserire all'interno di copyfolder?
La guida cosa dice?
-- 
ciao, un hal di passaggio

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

Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiunta chiave al Registro ...

Ciao,
 esiste un modo per aggiungere delle chiavi al registro di sistema
durante l'installazione senza dover far uso di un batch che richiami il
file .reg?
Ciao,
 Fabrizio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

file .reg?
Cerca RegCreateKey nei sorgenti del setup forniti con visual basic
e troverai anche un mucchio di altre cose interessanti.
-- 
hth, hal

 wrote in message
news:a3hnp1$1854hh$1...@ID-56381.news.dfncis.de...

-- 


mi inserisce la chiave ...
Allora non hai letto bene quello che ti ho risposto.
Non ho parlato di file .reg.
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: VB Enterprise

Ciao a tutti,
Una curiosità: VB Enterprise Edition è in grado (almeno sulla carta) di compilare in codice nativo
macchina.
Certo, il pacchetto costa non poco, ma al di là dei miglioramenti prestazionali potrebbe valer la
pena acquistarlo se fosse al riparo dai maledetti Decompilatori per VB.
E'  così? Oppure dobbiamo riporre ogni speranza...
Ciao, Mauro

 ha scritto nel messaggio
news:8pm62u$30i$1...@fe1.cs.interbusiness.it...


 dai maledetti Decompilatori per VB.
l'ultimo decompilatore per VB è per la versione 3 (almeno, questo è quanto
risulta a me...)
Ciao
Faber

 ha scritto nel messaggio
news:8pm6tq$q8o$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:paxv5.14677$Sm1.2...@news.infostrada.it...



Ah, nessuna speranza quindi...
Ma come diavolo è possibile decompilare codice macchina?
Pazienza.
Ciao e grazie


Mah, forse hai ragione ... però l'OpenSource deve nascere da una propria personale volontà e non da
sporchi trucchi!
Non so che dirti, i post di Roal mi hanno tranquillizzato...
Ciao, Mauro

Ciao a tutti,

Io non ho mai capito questa paura per i decompilatori.....
Io hoi sempre rilasciato i miei programmi sotto licenza GPL e insieme
all'exe includo sempre i sorgenti...
IMHO la flosofia dell' OpenSource e' la migliore....
-- 
Sidewinder  
---------------------------------------------------------------------
Many pages make a thick book, except for pocket Bibles which are on very
very thin paper.
---------------------------------------------------------------------

 > risulta a me...)
l'ultimo che funziona bene.
lo stesso c'e' per vb4 ma non credo sia stato portato avanti.
per vb5 ce n'e(ra) uno online, e su un ng americano lo definivano abbastanza
impressionante.
basta cercarlo, la rete non e' infinita :)
ciao, a.

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione Date su NT

 Ciao a tutti,
ho un problema sulla gestione date sul sistema NT....
uso l'sql server ma non riesco a salvarle in modo corretto nè poi a
visualizzarle....
ho ceracto una soluzione del tipo: individuo il sistema operativo, se nt e
il formato è internazionale non ho alcun problema, se invece il formato è
italiano le date si incasinano e i mesi <12 diventano giorni ....
se invece opero su win98 non ho alcun problema....
c'è qualcuno che si è trovato ad affrontare il mio stesso problema?
ciao a tutti

 ha scritto nel messaggio
news:9gd8mr$4uvu$1...@stargate1.inet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: acquisizione da webcam

Ciao a tutti, ho un problema da risolvere. Devo acquisire filmati (di
pochi secondi al massimo 1 minuto) da 4 telecamere e salvare i file su
PC. Il tutto deve essere comandato da una applicazione VB6. Quindi
dall'applicazione verrà inviato il comando di accensione telecamere,
spegnimento delle stesse e salvataggio file per essere ritrovate.
Successivamente se vorranno rivederle si dovrà farlo con lo schermo
diviso in quattro settori per la visione simultanea.
L'applicazione verrebbe utilizzata in ambiente di riabilitazione
fisica per analizzare il movimento degli arti in particolari
situazioni.
La domanda è: al di là della marca delle telecamere, cosa esiste o
come posso pilotarle tutte assieme?
Grazie
Claudio

 Claudio
Lucazeo

Newsgroup: it.comp.lang.visual-basic
Titolo: VB5 per Internet: pensavo fosse un mago

Insomma ho fatto un bell'eseguibile in vb5. Vorrei piazzarlo sul mio spazio
web e invece nulla da fare. Allora sono costretto a convertirlo in java
script (a quanto ho capito vbscript non č supportato da Netscape)...non c'č
una soluzione.
Salvate i miei sogni!

 script (a quanto ho capito vbscript non è supportato da Netscape)...non
c'è


HO IL TUO MEDESIMO PROBLEMA MA CON EXPLORER , COME LO HAI RISOLTO???

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Qualcuno sa trasformare una variabile binaria in una decimale e viceversa?

come da oggetto.
Perfavore, ne ho estremo bisogno
ciao a tutti
Grazie 1K

 wrote in message 82j1vm$dhf$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [ot?] filesystem - come funziona ?

ho preso pcformat con un dvd, che sia in explorer sia con dir/s da' 400 mb.
in explorer appare la struttura ad albero, ma praticamente tutte le cartelle
risultano vuote.
pero' va...
cioe': c'e' un'interfaccia html, muovendosi sui link la barra di stato
indica:
file://d:/pippo/pluto/setup.exe
se guardo in explorer in d:\pippo\pluto non c'e' niente. se clicco sul link
parte il setup.
come funziona il magic ?

 ha scritto nel messaggio
news:8pqdqn$qhp$1...@fe1.cs.interbusiness.it...

la butto là: probabilmente qualcuno ha giocato con le informazioni relative
al descrittore Joliet del cd
ciao

 al descrittore Joliet del cd
ci avevo pensato, per proteggersi dalle copie. in 3g di roba con programmi
completi, per quanto non ultime versioni... non e' affatto da escludere
c'e' pero' un'altra ipotesi: mi sta andando in malora il dvd. ho rimesso su
un dvd in cui leggevo un exe (avevo lanciato un setup da explorer) ed e'
sparito tutto anche li'.
vedo se riesco a recuperare un dvd gemello. il bello e' che cercando dei
driver nuovi w2000 del dvd toshiba, l'unica cosa che ho trovato e' un crack
per le limitazioni regionali... cosi' e' la rete.
ciao, a.

prova a chiedere su 
it.comp.hardware.cd
 che sicuramente ti sapranno dire più
di noi
--
ciao
- Xaero -
(sostituisci nospam.x con 
inwind.it
 per rispondere)
"Un'idea che non sia pericolosa non
merita affatto di essere chiamata idea"
                Oscar Wilde





 l'exe non c'era piu', ne' da HTML ne' da win explorer...
non vorrei che questa dei byte autodistruggentisi fosse un'abitudine che
prende piede...

Newsgroup: it.comp.lang.visual-basic
Titolo: ComboBox e ListBox

Salve a tutti, qualcuno potrebe aoiutarmi?
Come faccio a selezionare una linea in un combo o una listbox col
tasto destro del mouse? Ho provato in tutti modi e con tutti i
mousedown etc etc ma non riesco a selezionare la line dove faccio
click.
E poi in un combobox che ha 150-200 items, e sia la propr. Style
impostata ad 0 ovvero a DropDown Combo, come faccio a richiamare la
linea che mi interessa (o quella che inizia per la stessa lettera)
cominciando a scriverci dentro e man mano che ci scrivo?
Un'ultima domanda, coma faccio ad aprire la tendina del combo
precedente senza usare il mouse o da codice? Non mi sembra di aver
trovato un evento che possa farlo.
Grazie in anticipo.
Robin

trovato un evento che possa farlo.
Caso mai un metodo, gli eventi sono un' altra cosa :)
Cmq, per fare questo bisogna mandare alla combo il messaggio CB_SHOWDROPDOWN:
Es.:
Private Const CB_SHOWDROPDOWN = &H14F
Call SendMessage(Combo1.hwnd, CB_SHOWDROPDOWN, 1&, ByVal 0&)  // tira giu' la tendina
Call SendMessage(Combo1.hwnd, CB_SHOWDROPDOWN, 0&, ByVal 0&)  // tira su la tendina
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: VB.NET DATAGRID

SAlve a tutti esiste un modo per raggruppare (per un campo in particolare )
 i dati di un datagrid provenienti da un dataset ?
Grazie a chiunque risponderà
-- 
           ..::M::O::R::B::I::L::L::O::..


ha scritto:

Da ignorante ti dico che devi fare una query che ordina e lanciarla sulla
grid
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie a chiunque risponderà
Se non sbaglio durante la creazione della grid (o del dataset non ricordo)
c'è la possibilità di inserire una query per l'ordinamento
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie a chiunque risponderà
Prego :-))))

Newsgroup: it.comp.lang.visual-basic
Titolo: problema banale: 90-cdbl(angolo)

Salve a tutti,
    ho un banalissimo problema con questo codice:
    Dim angolo As Double
    angolo = 90 - CDbl(alpha)
    MsgBox (angolo)
con alpha = "89.9" il risultato e' -809 ?!?!?!?!?
cosa sbaglio?
grazie 1000 a tutti e scusate la banalita'
Dade

 cosa sbaglio?
A non leggere MSDN alla pagina "CDbl"
Ciao 

 ha scritto nel messaggio 
news:42e50d8b$1...@x-privat.org...

ehmm a dire il vero l'ho letta ma forse mi sfugge qualcosa...
dice che e' sconsigliato l'uso di val() e di usare le funzioni specifiche. 
Mi pare che per fare una qualunque operazione che restituisca come risultato 
un double, gli operandi dovessero essere tutti double, e cosi' ho fatto.  La 
pagina di cdbl inoltre dice che se il parametro e' fuori range la funzione 
ritorna errore. Da questo deduco che non sono fuori range e avendo usato 
tutti double (ho provato anche a mettere il 90 in un double) il risultato 
dovrebbe essere double.
Non ho capito quale possa essere il problema scusami...
Grazie comunque dell'aiuto, sono sicuro che mi sfugge ancora qualcosa
ciao
Dade 

 ha scritto nel messaggio
news:42e51...@x-privat.org...



Non credo che sia un problema di format in quanto, anche se facessi shiftare 
quel -809 verrebbe -0.809 e io invece voglio 0.1! A me quel valore mi 
servira' all'interno di un'espressione, che ovviamente mi ritorna un valore 
sbagliato! :/ Sbaglio forse la conversione da stringa a double (alpha e' il 
valore .text di una textbox).
grazie dell'aiuto
Ciao
Dade

 dice che e' sconsigliato l'uso di val() e di usare le funzioni specifiche.
La guida occorre leggerla tutta e a volte anche tra le righe.
Cosa dice di preciso riguardo a Val() e alla sua differenza con CDbl()?
In *quali* contesti l'uso di Val() è sconsigliato?
Ciao
--
Reporting tool: 
http://www.neodatatype.net

Dade ha scritto:

prova con alpha = "89,9".
cerca poi tu di scoprire il perchè.
ciao, roby

Anche a me ha dato lo stesso problema e ho risolto semplicemente scrivendo:
  Angolo = 90 - CDbl("89,9")
dato che nelle mie impostazioni internazionali il separatore decimale č 
la virgola mentre il punto lo utilizzo come raggruppamento cifre.
-- 
Quando noi ignoranti eravamo di piů, tutto era piů bello...
(A. Celentano)
Per rispondermi in privato, prima togli l'immondizia dalla testa.

     MsgBox (Format(angolo, "0.###"))
Ma per carità...
Aggiungiamo porcheria a porcheria...
Il problema è tutto nell'uso di una funzione localizzata (colme CDbl), 
a fronte di una stringa disponibile in un formato indipendente dalle 
impostazioni locali.
E tu ci vai ad aggiungere un CDbl implicito che rende tutto ancora più 
illeggibile e incasinato...
Alberto
-- 
Autore di
"Petting for Dummies"
Newsgroup: it.comp.lang.visual-basic
Titolo: Invio SMS

Salve!
Qualcuno sa dirmi com'è possibile inviare SMS da VB oppure indicarmi qualche
sito su cui reperire documentazione?
Grazie
V

 ha scritto nel messaggio
news:VstNc.59663$5D1.2...@news4.tin.it...

Come no!!! Google gruppi e cercare VB + SMS
PS.: c'è anche un post di qualche giorno fa se non sbaglio
Ciao, Vincenzo

Newsgroup: it.comp.lang.visual-basic
Titolo: Protocollo di Comunicazione

Salve,
ho un problema di partenza per comunicare con una stampante fiscale
Il colloquio avviene tramite seriale:
19200 bps
parità ODD
7 bit dati
1 bit Stop
Il segnale RTS deve essere tenuto alto
Lo schema è il seguente:
STX CNT IDENT MESSAGGIO CKS ETX
in caso di ricezione corretta si risponde con il singolo carattere
ACK
Il Significato dei campi è:
STX 1 byte - 02h
CNT 2 bytes 00###99
IDENT 1 byte carattere ASCII
MESSAGGIO stringa composta da
    HEADER1  1 byte 1-9
    HEADER2  3 bytes 000-999
    DATI Vario
CKS 2 bytes 00###99 (Somma in modulo 100) CNT+IDENT+MESSAGGIO
ETX 1 byte 03h
ACK 1 byte 06h
Ho Aperto una porta mediante lo schema:
Dim WithEvents Custom As System.IO.Ports.SerialPort
Custom = New System.IO.Ports.SerialPort
With Custom
    .PortName = "COM1"
    .BaudRate = 19200
    .DataBits = 7
    .Parity = IO.Ports.Parity.Odd
    .StopBits = IO.Ports.StopBits.One
    .Handshake = IO.Ports.Handshake.RequestToSend
    .Open()
End With
A questo punto come invio la sequenza che mi chiede?
Di solito utilizzato un protocollo in cui utilizzavo direttamen writeline
Grazie

 Il Significato dei campi č:

Newsgroup: it.comp.lang.visual-basic
Titolo: Download di un file

Salve
Mi sapete dire se nel VB5 o 6 ci sono dei comandi per il download di
un file?



INternet Transfert Control: esempi li trovi sulla relativa guida in linea
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 wrote in message
0r46ns0oi8pe74ns2...@4ax.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiungere proprietà a un Form

In precedenti messaggi ho letto come sia possibile passare dei parametri a
un form assegnando delle proprietà al form (let/get)
In questo modo non si è costretti ad utilizzare delle variabili pubbliche
per passare alle funzioni contenute nel form (non mi piace come metodo)
Quello che non so è come aggiungere le proprietà al form con let e get
Qualcuno ha già provato e mi può fare un esempio?
Grazie in anticipo
Ciao
simon

,

Ecco un breve esempio tratto da un mio programma di come aggiungere una
proprietà gsngValoriPerddz che in realtà è un vettore.
Metti il seguente codice nel frmForm1
Dim gsngtmpValoriPerddz() As Single '
Property Let gsngValoriPerddz(DaFuori As Variant)
    gsngtmpValoriPerddz() = DaFuori
End Property
Property Get gsngValoriPerddz() As Variant
    gsngValoriPerddz = gsngtmpValoriPerddz()
End Property
All'interno del frmForm1 usa il vettore gsngtmpValoriPerddz(), mentre
al di fuori del frmForm1 usa il seguente metodo per impostare e leggere
i valori della proprietà del form.
ReDim sngVarResize(1 To NSelez) As Single
frmForm1.gsngValoriPerddz = sngVarResize()
Dim ddz as Single
ddz = frmForm1.gsngValoriPerddz(1)
Ho scritto un pò di fretta, ma spero di essere stato chiaro.
Saluti, Michele
Sent via Deja.com 
http://www.deja.com/
Before you buy.



Newsgroup: it.comp.lang.visual-basic
Titolo: Interpretazione carattere '&' in label

 Salve a tutti, vado subito al punto:
utilizzo alcune label per visualizzare dei campi di una tabella e quando ho
una stringa del tipo "SpecialKeta & Figlio", nella label viene visualizzato
"SpecialKeta _Figlio". Se faccio ALT+Spazio mi passa pure al controllo
successivo, naturalmente.
Chiedo, scetticamente: qualcuno conosce una scappatoia?
Ciao e grazie, SK
--
La pasienzia non è mai troppo (Totò)
<><><>
Esistono 10 tipi di persone: chi conosce il binario e chi no

 Chiedo, scetticamente: qualcuno conosce una scappatoia?
le label, in access, hanno una proprietą dal nome "usemnemonics" o simili,
che serve giusto a quello. prova a vedere se vb la supporta (al momento non
ce l'ho qui...)
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 (al momento non ce l'ho qui...)
Che figuraccia ho fatto! :-)
Era proprio usemnemonic che andava modificata. Naturalmente nella
descrizione della proprietą c'č proprio l'esempio della & commerciale...
Quante erano le vergate per aver fatto una niubbata del genere?
Ciao e grazie, SK
--
La pasienzia non č mai troppo (Totņ)


 Quante erano le vergate per aver fatto una niubbata del genere?
per riparare, potresti risolvere un dubbio che mi č appena sorto:
se in una label ho bisogno di inserire sia la "&" come carattere che la
sottolineatura, come posso fare?


 la sottolineatura, come posso fare?
Con UseMnemonic = TRUE
"&S" = "S(sottolineata)"
"&&S" = "&S"
E vaiiiiiiiiiiii!
Ciao, SK (fortunatamente illeso)
--
La pasienzia non è mai troppo (Totò)
<><><>


 sottolineatura, come posso fare?
carattere && &sottolineatura
-- 
ciao, Silv:o)

 Chiedo, scetticamente: qualcuno conosce una scappatoia?
&&

 &&
Mi chiedo come mai una risposta cosě strana anche se, lo ammetto, la domanda
č stupidina.
Non tieni conto del fatto che per fare questo dovrei modificare i dati nella
tabella o in fase di immissione? e poi rimodificarli ogni volta che devo
utilizzarli per stampe o visualizzazioni?
Lupo, stavolta devo chiederti io se sei il "solito" Lupo. ;-)
Se non sbaglio non si č saputo piů niente da queste parti...
Ciao, SK
--
La pasienzia non č mai troppo (Totň)


 Se non sbaglio non si č saputo piů niente da queste parti...
Prego?

 Prego?
Facevo riferimento ad alcuni cambiamenti incombenti di cui si parlava giorni
fa, ma forse è una richiesta fuori luogo, oggi appari un poco "sfasulato",
non in vena, diciamo.
Stammi bene, SK
--
La pasienzia non è mai troppo (Totò)


 Stammi bene, SK
Ecco, se potessi...

 utilizzarli per stampe o visualizzazioni?
stavo per rispondere:
???
La label è uno strumento di visualizzazione. Quindi i dati li lasci come
sono, e per visualizzarli correttamente ti basta una Replace per raddoppiare
la &. O no?
poi ho capito, forse:
vuoi utilizzare labels collegate ai dati con datasource e datafield!
...meno male, mi pareva troppo semplice la domanda e soprattutto strana la
replica a Lupo.
-- 
Silv:o)


Azz.... spero non riguardi la salute. :(
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Sapere che un array dinamico è vuoto

Ciao a tutti.
supponiamo di avere un array:
dim A() as string
a me sembrava di aver letto da qualche parte che se l'array non č
inizializzato,
il suo LBound č maggiore del UBound: con un piccolo confronto si sapeva
che
l'array č appunto vuoto. ma cosě non sembra.
avete qualche idea?
prendete la cosa cosě com'č, senza soluzioni tipo utilizzare una
variabile per saperlo,
dichiarare variant, ecc... solo una soluzione specifica (se esiste) al
problema.
grazia a tutti
daniele

 ha scritto nel messaggio
news:3E003E6A...@tiscalinet.it...

con la gestione degli errori puoi testare con UBound, se si genera
un errore vuol dire che l'array č vuoto
--
bye BlackMagic
ICQ#:85485468

 avete qualche idea?
L'unico modo č testare ubound() con la gestione degli errori.
Personalmente faccio come prima operazione un
Redim a(-1 to -1)
cosě so che se ubound(a) = -1 non č inizializzato.
Ciao
--
using System.Gtk.Forms = "
http://www.neodatatype.net/windowsforms/sgf.aspx
"
mathParser = "
http://www.neodatatype.net
"
sitoComune = "
http://www.it-lang-vb.net
"
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto! salvare immagine bmp selezionata dall'utente, come default.

Salve,
       Ho creato un alarm clock (prendendo dpunto dall'esempio contenuto
sul CD di VB5Pro) al quale volevo aggiungere la possibilita' per
l'utente di poter selezionare un BMP qualsiasi installato sul suo PC ed
usarlo come sfondo.
Il piu' e' fatto, però non so in che modo possa far salvare il Bmp come
Default.
Mi spiego meglio: vorrei che al caricamento dopo, l'immagine che
l'utente seleziona, sia ancora presente.
C'e' qualcuno che mi possa aiutare?
A chi mi aiutera' , mandero' la copia dell'applicazione.
grazie
Roberto Nava
a...@mediacom.it

...

In Form_Load():
  FileIMG=GetSetting(App.ExeName,"Default","Immagine di sfondo")
  If Len(FileImg)>0 Then
    .... carica la bitmap
 Endif
End Sub
Quando l'utente ha selezionato l'immagine:
 FileBitmap=<file selezionato>
 SaveSetting App.ExeName,"Default","Immagine di Sfondo",FileBitmap
Ciao, Fabio

Grazie per l'aiuto.
ciao
Roberto Nava
a...@mediacom.it

A chi mi aiutera' , mandero' la copia dell'applicazione.
Allora. Penso che dovresti salvare la posizione del bmp in un file!
supponiamo che pic sia la stringa contenente il programma
per salvarla nel file pic.est che si trova nella directory del programma fai
cosi'!
open app.path +"\pic.est" for output as #1  <---- apre il file in modalità
output
print #1, pic <-------scrive nel file la posizione del file bmp
close <----- chiude il file
nell'evento form_load devi aggiungere queste righe
if dir(app.path+"\pic.est")="pic.ext" then    <------ verifica se esiste il
file pic.est
open app.path+"\pic.ext" for input as #1    <------ se esiste lo apre in
input!
input #1, pic                                                   <------
Scrive in pic la posizione del bitmap
form1.picture=loadpicture(pic)                    <------ Mette l'immagine
nel form. Puoi decidere di cambiarlo!
end if
Spero di esserti stato d'aiuto! se hai dei problemi scrivimi!
Mandami il programma!
cy...@iol.it
visita il mio sito che contiene le mie creazioni in Vb
members.xoom.com/cyrax83/


Devi creare il codice che modifica la sezione
[Desktop] del  WIN.INI
EX utente tin, e appena possibile, anche TELECOM.
Newsgroup: it.comp.lang.visual-basic
Titolo: [MSDE] C'e' un front end?

Dopo anni di onoratissimo servizio, oggi
ho deciso di mettere in soffitta il Jet Engine
per passare a MSDE/SQL SERVER.
Ed ho subito un preblema... Che front end
posso usare per la progettazione del mio db?
Di mettermi a scrivere stringe sql per manipolare
le strutture non mi passa neppure per la testa,
e, dall'altro lato, Access 2000 apre solo attraverso
OBDC, non consentendomi, ad esempio, modifiche
a vecchi db convertiti a MSDE.
Che fare? Qualche consiglio?
Super thanks... 8-)
Teo.

 posso usare per la progettazione del mio db?
Guarda qui:
http://www.murialdo.it/it_lang_vb/dl_src001.htm#F190


la cosa migliore è di utilizzare Enterprise Manager di SQL/Server 7.0, ma mi
rendo conto che se da un lato MSDE è facile procurarselo, SQL Server 7
potrebbe essere un po più difficilino (e costoso);
ho sentito in giro (voci non confermate) che il buon Francesco Balena
avrebbe scritto un suo Enterprise Manager tutto in VB sfruttando il modello
ad oggetti di SQL Server; chissà che fra un po' su 
www.vb2themax.com
 non ci
aspetti una sorpresa...
ciao

 la cosa migliore è di utilizzare Enterprise Manager di SQL/Server 7.0, ma


 
http://www.murialdo.it/it_lang_vb/dl_src001.htm#F190
Grazie.. 8-)
E' veralmente un ottimo prg. Complimenti all'autore!
Teo.

 E' veralmente un ottimo prg. Complimenti all'autore!
Se hai la licenza di VB6, puoi richiedere comunque la versione Development
di SQL Server 7.0; avresti così la possibilità di usare Enterprise Manager
gratis.

Newsgroup: it.comp.lang.visual-basic
Titolo: aggiornamenti delle applicazioni

Non so' se il mio intervento sia banale ma spero possa essere di aiuto.
Ho notato che quando si interviene sul codice (fino ad ora senza inserire
ulteriori controlli) per modificarlo e si ricompila l'eseguile basta copiare
lo stesso nella directory dove e' stata precedentemente istallata
l'applicaz.
naturalmente cancellando il precedente e mantenendo lo stesso nome

 wrote in message
news:7lq9t3$mdl$1...@serv1.iunet.it...


>Naturalmente ,comunque la precisazione e' giusta ! Grazie .
Newsgroup: it.comp.lang.visual-basic
Titolo: S.O.S. Aggiunta oggetti

 risposta.
In codice VB nativo questo non è possibile. Si può invece simulare ponendo
sulla form 
p.es
. un bottone, (chiamiamolo btn)settando la sua proprietà
Index = 0 e la sua proprietà .Visible = False. Poi da codice:
'Primo bottone
Load btn(1)
btn(1).Caption = "Nuova caption"
btn(1).top = .....
btn(1).Left = .....
btn(1).Visible = True
'Secondo bottone
Load btn(2)
btn(2).Caption = "Caption #2"
btn(2).top = .....
btn(2).Left = .....
btn(2).Visible = True
ecc. Naturalmente l'indice può essere una variabile (di solito si inserisce
il tutto in un ciclo For...Next).
Questo per quanto riguarda il puro codice VB.
Sono però sicuro quasi al 100% che è possibile creare davvero dal nulla una
finestra (cioè un controllo qualsiasi che abbia un hWnd) con le funzioni
API attaccate a questa post. Purtroppo non le ho mai utilizzate e non
saprei dare indicazioni sul loro uso corretto. Anche la VB Programmer's
Guide to the Win32 API di Appleman tace a riguardo (CreateWindow e
CreateWindowEx, mentre sono inserite nel file di dichiarazioni, non sono
nemmeno citate nell'indice delle funzioni).
Se qualcuno sa come si usano mi farebbe piacere avere notizie.
Domenico

risposta.
L'unica maniera per ottenere cio', e' di usare gli array di controlli.
Ammettiamo che tu voglia aggiungere run-time una serie di bottoni:
- metti sulla form un bottone (lo chiameremo Command1) e poni il suo indice
= 0
- se non vuoi che il bottone si veda al lancio del programma, poni Visible
= False
- quando ti serve un nuovo bottone run-time, caricalo con
   Load Command1(n)
dove n e' un numero di indice a piacere
- metti il bottone dove vuoi e rendilo visibile (Command1(n).Visible =
True)
Spero di essere stato chiaro. Se hai problemi puoi scrivermi...
Vanio Preti
Newsgroup: it.comp.lang.visual-basic
Titolo: consigli pe ril rilascio di applicazioni

ciao a tutti
ho sempre lavorato per conto di società e non mi sono mai preoccupato degli
aspetti pratici e legali relativi al rilascio di applicazioni.
ora è arrivato il momento di lavorare in proprio. Ho acquistato la mia bella
copia di visual 
studio.net
, ho la partita iva ed ho fatto un offerta ad un
cliente per lo la fornitura di un applicazione gestionale.
Premetto che nell'offerta ho indicato un anticipo, un secondo acconto al
rilascio della prima versione, il saldo alla versione finale.
Quesiti:
devo stipulare un contratto? se si qualcuno ha una bozza di riferimento dove
prendere spunto?
fino ad ora nella fattura indicavo come descrizione "prestazioni di
consulenza - onorari relativi", cosa devo mettere ora nella fatturazione
dell'anticipo e dell'acconto?
devo cambiare la voce descrizione in "fornitura applicazione software" o
qualcosa di simile?
importante--> io sono proprietario di una licanza visual 
studio.net
, posso
distribuire l'applicazione creata e il mio cliente ha licenza d'uso
rilasciata da me? e come?
grazie a tutti
S



 qualcosa di simile?
Qua si entra in un campo minato.
Siccome gli Ordini degli Ingegneri hanno formalizzato la figura del
professionista Ingegnere Informatico, e la professione della Consulenza è
regolamentata e riservata agli iscritti ad albi professionali (salvo
prestazioni occasionali e marginali nel fatturato), se scrivi nella fattura
"Consulenza Informatica" o qualcosa del genere, per legge sei tenuto ad
applicare sull'imponibile il 2% per InarCassa, ed a versarlo entro il 16 del
mese successivo.
Questo è assolutamente inderogabile se la società è costituita
prevalentemente da Ingegneri, da interpretare negli altri casi.
E' quindi ormai prassi comune indicare sempre "Fornitura di Software", senza
entrare nel dettaglio.
Il problema, fino all'anno scorso, è che "Fornitura di Software" indica, per
il cliente, acquisto di un cespite che va in ammortamento, mentre la
"Consulenza" è deducibile interamente nell'anno in corso.
Da quest'anno, alcuni clienti preferiscono "Fornitura" in quanto con tale
dicitura fanno rientrare la fattura nella Tremonti.
Ciao
Alberto

 wrote in message
news:abt5uo$5ts$1...@newsreader.mailgate.org...


 da qualche parte? tipo SIAE o altro?
Se la sviluppi e la realizzi tu direttamente no.
Se prepari dei Cd e, ad esempio, li dai ad un negozio o ad un distributore
da rivendere, si. Ma su questo ci sono tutta una serie di esenzioni su cui
non sono informatissimo (io sviluppo solamente su commessa).
Ciao
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: errore criptico

Ho una applicazione con numerosi form.
Ricevo a volte questo messaggio:
errore di run-time 401.
Impossibile visualizzare form non a scelta obbligatoria se e' gia'
visualizzato un form a scelta obbligatoria
Qualcuno sa darmi una idea su 'cosa' andare a  cercare per risolvere
la cosa?
ciao
   Nicola Tornieri
   ----------------------------
  Manens Intertecnica srl
  tornieri[at]
manens.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 visualizzato un form a scelta obbligatoria
[...]

 ha scritto nel messaggio
news:3a754ba8...@192.168.30.250...


...


Newsgroup: it.comp.lang.visual-basic
Titolo: sfondi e _ sotto le parole

Salve a tutti io avrei due cose da chiedere come si fa a mettere _ sotto una
label in modo se premo alt piu la lettera vado a quella label
e poi inoltre vorrei sapere come si fa a mettere lo sfondo,es quando
installo qualcosa si vede lo sfondo verde sotto come lo metto
grazie per le vostre risposte

 
Proprieta' del Form Backcolor o Picture.
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 Avv&ia.
tenendo pero' presente che sul label non ci arrivera' mai.
il focus saltera' sul controllo immediatamente successivo nell'ordine
stabilito dal tabindex.
fabi, evidenzia le proprieta' del label, clicca su tabindex e poi
premi f1.


Newsgroup: it.comp.lang.visual-basic
Titolo: how do I change a filename in VB6 ?????

how do I change a filename in VB6
exsample
    change the filename from C:\test.txt
                                  to C:\test2.txt

Name "c:\test.txt" As "c:\test2.txt"

Newsgroup: it.comp.lang.visual-basic
Titolo: VB 6.0 DISABILITARE doubleclick su title bar di un form

ho disabilitato minimize e maximize nelle prprietà di un form, per evitare di iconizzare o massimizare un form. Ho settato anche windowstate su Maximize.
problema:
se faccio doppio click sulla titlebar del form il form si minimizza!
si può  DISABILITARE doubleclick su title bar di un form?
Grazie.

Nel suo scritto precedente, sal21 ha sostenuto :

Puoi intrappolare l'evento e obbligarlo a stare massimizzato:
 
Private Sub Form_Resize()
  NomeDelForm.WindowState = vbMaximized
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: Selezione Stampante funzionante solo se inclusa nel progetto

Allora, buongiorno...
mi succede questo (siamo in vb6 ):
- ho del codice per aprire la finestra di selezione della stampante senza
ricorrere alle comon dialog.
- ho incluso il codice in una classe
- se la classe appartiene al progetto tutto funziona bene (si apre la
finestra di selezione, la stampante viene selezionata e l'oggetto printer
scrive sulla stampante selezionata)
-se invece metto la classe in una dll o un ocx si pare la finestra,
seleziono la stampante, la l'oggetto printer stampa sempre sulla stampante
di default.
Qualcuno ha idea del perchč?
Un festoso saluto a tutti....
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Qualcuno ha idea del perchè?
Beh, l'oggetto Printer è proprietà di Application.
Se la classe è in una Dll, di fatto è una Application a parte, e quindi può 
scancherare sulla propria istanza di Printer, non certo sull'istanza di 
Printer posseduta dall'Application invocante.
A meno che non ci sia una Property Get che passi la Printer per riferimento, 
ma anche così non sono sicurissimo che funzioni.
Ciao
Alberto
-- 
E tutto mi sembrava andasse bene... 


Effettivamente non avevo notato che dentro la dll la stessa stampante si
presenta con due hDc differenti...
Questo spiega anche il perchè implementando la Property Set la stampante non
viene impostata al di fuori della dll.
Ad oggi l'unica soluzione è quella di farmi restituire il Nome della
stampante scelta e impostarla localemnte:
      If Prn.ShowPrinter(Nome) Then 'Restiuisco il nome della stamante (Nome è
passato ByRef)
        For Each objPrinter In Printers
          If objPrinter.DeviceName = Nome Then
            Set Printer = objPrinter
            Exit For
          End If
        Next objPrinter
        [... codice per stampare ...]
      End If
Come soluzione è sicuramente meglio che duplicare la classe per ogni
progetto, anche se personalmente non mi soddisfa.... ma cosa mi volete
fare??!??
Se a qualcuno viene un'idea migliore........
Ciao a tutti e ancora grazie, siete indispensabili!!!!!!!


 Se a qualcuno viene un'idea migliore........
Beh, invocare il commondialog senza referenziarlo è questione di 3-4 righe 
di codice.
Sinceramente vedo più facile il replicare questo codice in ogni progetto, 
che dover distribuire una dll in più.


Newsgroup: it.comp.lang.visual-basic
Titolo: controlli inchiodati

Su un form non riesco a spostare i controlli. Li selezioni ma non riesco a
spostarli. C'è qualche proprietà che li inchioda......devo accedere ad una
imagelist che stà sotto un'altro controllo, ma non si sposta e non posso
accedervi!!!!!
Sto dicendo cazzate??
Ciao
Fabio_bis
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:81Z73Z134Z37Y1...@usenet.libero.it...


Fabio_bis ha scritto:

Formato---> Blocca controlli
Ciao
-- 
©Gulp
----
Forse mi sono perso qualcosa.
Newsgroup: it.comp.lang.visual-basic
Titolo: MSFlexGrid e ADO

Ho un form per la visualizzazione di record di un database di access tramite
un controllo data e le relative finestre text. Ho voluto inserire in questo
form anche un controllo msflexgrid per visualizzare tutti i record
esistenti. Vorrei aver la possibilità di cliccare su una riga del controllo
msflexgrid, corrispondente ad un record e che il record selezionato sulla
riga del flexgrid, mi si visualizzi anche sulle caselle di testo. Ho
inserito per far si che legga il click:
Private Sub MSFlexGrid1_Click()
    MSFlexGrid1.MouseRow = 1
End Sub
Come continuare l'istruzione? Mi tocca scrivere un istruzione per ogni
record che ho inserito? Oppure esistono altri modi?

 ha scritto nel messaggio
news:B5Z66.2261$1c.2...@twister2.tin.it...


 wrote in message
z3_66.211741$DG3.5...@news2.giganews.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: [VBA] dialog open file

In VBA avrei bisogno della classica funzione che mi apra una finestra per 
cercare un file e che mi restituisca poi il percorso in una variabile.
Mi dareste una mano? Non riesco a trovarla.
grazie
Roberto 


Guarda su 
www.sitocomune.com
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Guarda su 
www.sitocomune.com
Deve guardare su 
www.it-lang-vb.net
 semmai...
sitocomune.com
 si riferisce ad Access
bye

Newsgroup: it.comp.lang.visual-basic
Titolo: Da dove cominciare?

Vorrei cominciare a programmare in Visual Basic, non conosco alcun
linguaggio di programmazione e vorrei sapere da dove cominciare..
Quale libro mi consigliate di comprare per imparare?
Per programmare in VB serve il MS Visual Studio 6? Potete dirmi anche il
relativo prezzo?
E come ultimo favore mi consigliate qualche bel sito sulla programmazione in
VB?
Grazie


Ciao e buona programmazione

Newsgroup: it.comp.lang.visual-basic
Titolo: Collegamento..... da installazione

  Come faccio a collocare un collegamento sul desktop facendolo eseguire dal
pacchetto d'installazione?
Grazie.

 ha scritto nel messaggio
news:a61v49$4o7o$1...@stargate1.inet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: RICONOSCERE UNA PAROLA SCRITTA SUL VIDEO

Aiuto , vorrei sapere come e' possibile con un sorgente vb5 o 6 leggere lo
screen e riconoscere una parola e' difficile? Aiutatemi sarete ampiamente
ricompensati grazie!!!!!
Pietro

Devi applicare una rete neurale a memoria associativa alla bitmap del
carattere.
Tuttavia non è tutt'altro che banale farlo! (non tanto creare la rete
neurale, quanto
istruirla correttamente).
Saluti, Massimo.

Massimo Bordoli ha scritto:

Ciao
Per essere possibile è possibile, tant'è vero che il programma Babylon
Translator (
www.babylon.com
) lo fa correntemente. Mi sono domandato
anch'io come faccia... Credo però che analizzi in qualche modo il testo
delle finestre su cui si trova il puntatore. Non dovrebbe essere
necessario ricorrere a patern recognition, secondo me il testo è
accessibile (purché sia stato inserito come testo, non come bitmap)
tramite funzioni API relative alle windows, ai carets e al testo.
Perdonami l'imprecisione (di certe cose ho solo un'infarinatura e molto
poca esperienza), ma voleva essere solo uno spunto per la continuazione
del thread.
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]

Conosco anch'io Babilon Translator, ed è un oggettino simpatico.
Purtroppo con Windows non è possibile ottenere il carattere che
sta sotto il cursore come si faceva in MS-DOS andando a vedere
il contenuto dell'area di memoria della scheda video (i chr pari 0, 2, ...
erano il codice ASCII del carattere visualizzato... eh che tempi!).
Pertanto Babilon non può utilizzare questa tecnica che risolverebbe
il 99.9999..% dei problemi.
A mio avviso usa tecniche di pattern recognition analoghe agli OCR,
pertanto con reti neurali + o - complesse.
Ovviamente il suo compito è reso molto più semplice dal fatto che
si trova una bella bitmap pulita, con tutti i caratteri precisi, senza
i difetti di un'immagine acquisita da uno scanner.
Inoltre tu gli dici dove, all'incirca, si trova la parola che vuoi
analizzare.
In questo modo cerca i margini della parola, cercando, ad esempio,
il rettangolo più piccolo, avente bordo di determinato spessore (es.
2 o 3 pixel) che contenga la parola.
Ergo applica la sua bella rete neurale, magari semplificata, dato che
i caratteri sono già tutti belli separati.
Però usa quasi sicuramente questa tecnica (si potrebbe utilizzare una
cross-correlazione bidimensionale tra la bitmap nella memoria video
ed un vettore di bitmap dei caratteri, però i tempi di calcolo esplode-
rebbero!).
Tant'è vero che Babilo funziona anche con i caratteri contenuti nelle
immagine (GIF ad esempio) del browser.
Inoltre si lo provi con caratteri più grossi del corpo 10 o 14, la
sua precisione di riconoscimento crolla verticalmente: evidentemente
hanno realizzato un algoritmo ottimizzato per la dimensione dei
caratteri + comuni (da 8 a 14 appunto).
Ciao, Massimo.