mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Help per inserire form di avvio

Ciao a tutti, mi scuso in anticipo per l' ignoranza, ma qualcuno sa come
inserire un form di avvio. Riesco solo a caricarli insieme, ma non so come
unirli e farli eseguire in successione.
Grazie .
Buon Natale e un Felicissimo anno nuovo a tutti voi
da GMagliano

unirli e farli eseguire in successione.
Unirli in che senso? Carnale?

 da GMagliano
  Effettivamente il tuo messaggio non è molto chiaro, ma forse se intendi una
form di presetazione con tanto di titolo,versione ecc., basta che aggiungi al
tuo progetto una form Splash Screen che potrai modificare a tuo piacimento e
presentare ad inizio esecuzione.
Leonardo


Ouch, tentero' di interpretare quello che hai scritto.
Vuoi fare uno splash screen (come quello di VB, quando parte), giusto?
Allora devi fare una Sub Main() in un modulo BAS, nella quale carichi e
visualizzi in sequenza PRIMA la splash, POI la form principale, esempio
semplice:
Sub Main()
    ' Carica e visualizza lo splash screen.
    Splash.Show
    ' Carica e visualizza la form principale.
    frmMain.Show
    ' Scarica lo splash screen.
    Unload Splash
End Sub
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto istruzione sql...

Salve,
esiste (sono scuro che esiste solo che non me lo ricordo) un comando
sql per contare quanti record ci sono in un databse?
Aspetto news, grazie.
Saluti, cioa ciao.

 wrote in message
3a12bcf5...@news.libero.it...


Si perfetto, č lei :)) grazie mille.

Newsgroup: it.comp.lang.visual-basic
Titolo: animare l'icona del form

ho cercato su google ma non ho trovato
si puo cambiare l'icona del form in modo da vedere nella barra delle
applicazioni un' animazione?
ciao Valerio

 applicazioni un' animazione?
Cerca il progetto REDTOP.VBP nella cartella C:\Programmi\Microsoft Visual
Studio\MSDN98\98VSa\1040\SAMPLES\VB98\Picclip sul tuo HD! (Oppure sul secondo CD
di MSDN).
Ciao!
--
Esteban
Hosted by 
www.seber.it
(Remove nonspammare for reply)

 applicazioni un' animazione?
Se ho capito bene la domanda...
Allora, supponiamo che i frame dell'animazione siano delle icone e siano in
un array di picturebox nascosti, chiamiamoli AnimPCT(), e che in ogni
AnimPCT().Tag ci sia il numero di millisecondi prima di passare a quello
successivo, e che dopo l'ultimo si torni al primo. Creiamo un Timer,
AnimTMR, e impostiamo Interval a 0, Enabled a True e Tag a 0.
Private Sub AnimTMR_Timer ()
Me.Icon = AnimPCT(AnimTMR.Tag).Picture
AnimTMR.Interval = AnimPCT(AnimTMR.Tag).Tag
AnimTMR.Tag = AnimTMR.Tag + 1
If AnimTMR.Tag > UBound(AnimPct) Then AnimTMR.Tag = 0
End Sub
Spero di essere stato chiaro.
Ignazio

 wrote in message
3CCEC2F3...@hotmail.com...


grazie a tutti
Newsgroup: it.comp.lang.visual-basic
Titolo: Seriale Palmare

Ho un problema con il controllo della seriale 
dell'ambiente di sviluppo MS embedded visual studio.
Il programma installato su un palmere HP jurnada quando 
trasferisce dati via seriale da palmare a PC mi inserisce 
all'inizio del pacchetto una serie di caratteri sporchi.
é un buco del controllo o c'è qualcosa che sbaglio io?
Grazie. Ing. vacilotto

 Grazie. Ing. vacilotto
Ciao
Ettore Maronese, il Mes

Newsgroup: it.comp.lang.visual-basic
Titolo: immagini in datareport

salve ragazzi.
sto realizzando un programma in vb6 di gestione aziendale e ho la necessità
di stampare in un report le informazioni di ogni singolo cliente. Fin qui
tutto ok..ma come faccio a stampare i relativi loghi?
Ho provato a inserire una image nel report ma mi è impossibile impostarla da
codice.Mi sapete aiutare???

metti nel report il controllo immagine e quando visualizzi il report coi
dati che ti interessano imposti al controllo una bitman che hai da qualke
parte sull'HD
'
'
with report.section("intestazione")
    .controls("nome controllo img").xxxx=app.path & "\immagini\logo1.bmp"
end with
report.show
(o qualcosa del genere)
Max
Newsgroup: it.comp.lang.visual-basic
Titolo: Bloccare una DLL

Ciao a tutti,
    mi servirebbe un consiglio su come rendere una DLL utilizzabile per solo
un determinato periodo di tempo, al termine del quale i programmi che ne
fanno uso si devono bloccare.
    Grazie infinite per l' aiuto e l' attenzione.
Saluti Luigi ....
    Postate sia in privato che in NG, non c'è problema.
    mailto:
ara...@libero.it

Potresti modificare, a tempo scaduto, il GUID della DLL (ammesso che sia una
OLE DLL...)
Ciao
GL+

 wrote in message
10on03t$ass$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ma è proprio così difficile.....query con date 2 la vendetta...

secondo POSt
STO IN FUSIONE CEREBRALE..................
devo filtrare da un db access i record in un certo intervallo di date....
es. dimmi tutte i soggiorni dal 20.03.01 al 25.03.01
SELECT ANAGRAFICA.COGNOME, SOGGIORNO.DAL, 
SOGGIORNO.AL
, 
SOGGIORNO.ID
FROM ANAGRAFICA INNER JOIN SOGGIORNO ON 
ANAGRAFICA.ID
 = 
SOGGIORNO.ID
WHERE (((SOGGIORNO.DAL)>=#3/20/2001#) AND ((
SOGGIORNO.AL
)<=#3/25/2001#));
.... ho anche provato BETWEEN
non esce nulla eppure i record ci sono!
ID DAL        AL                  NOTE
8 05/03/01 20/03/01 senza descrizione
8 20/03/01 25/03/01
9 01/03/01 10/03/01
se filtro un campo per volta funziona.............
dove caspita sbaglio?
.......ma sbaglio?
grazie tante


I campi dal e al sono di tipo data o testo? Se sono di tipo testo la
query non funziona; devi eventualmente trasformarla da stringa a data ad
es. con datevalue:
SELECT ANAGRAFICA.COGNOME, SOGGIORNO.DAL, 
SOGGIORNO.AL
, 
SOGGIORNO.ID
FROM ANAGRAFICA INNER JOIN SOGGIORNO ON 
ANAGRAFICA.ID
 = 
SOGGIORNO.ID
WHERE ((datevalue(SOGGIORNO.DAL)>=datevalue(#3/20/2001#)) AND
(datevalue((
SOGGIORNO.AL
))<=datevalue(#3/25/2001#)));
Lavorare con datevalue pero' e' pericoloso.
 
Se i campi dal e al sono di tipo data, non so, mi sembra tutto corretto!
ciao
	maxx

I CAMPI SONO DEFINITI DATA
GRAZIE
LUCIANO

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]SubClassing

Allora... Argomento scottante, eh??
Bene, sono stato un giorno fra internet ,google, msdn(on-line e non) ma non
sono riuscito nemme ad avvicinarmici:
so cosa penserete: "sono tutte balle, questo vuole la pappa bell' e pronta"
ma non č cosě!
Per capire Funzioni del tipo Callwindowproc,setwindowlong, addressof ,sono
stato davvero tutto il giorno... ma nisba.
Il fatto č che non riesco proprio a capire come si faccia il subclassing....
mi servirebbe un articoletto che spieghi passo-passo ,in generale,come si
faccia ,l'uso delle api sopra citate,e che dia un buon esempio; anche una
veloce spiegazione tramite msg, non sarebbe male....Vi prego sono
disperato....!
GoodBye By Ged
--
Meglio tacere e dare l'impressione di essere sciocchi, che parlare e darne
la certezza ;-)

 ha scritto nel messaggio
news:apk8k4$p4j$1...@lacerta.tiscalinet.it...
[cut]
trovi un articoletto passo passo che sembra fatto apposta per te sul Sito
Comune.
http://www.it-lang-vb.net/
ciao, assa.

 ha scritto nel messaggio
news:apk8qc$2dm25$1...@ID-60516.news.dfncis.de...

Molte grazie, ho trovato l'articolo: sembra davvero fatto bene....Spero di
riuscire.....!


 ha scritto nel messaggio
news:apk8qc$2dm25$1...@ID-60516.news.dfncis.de...

Ti scrivo quest'ultimo post per ringraziarti 10000 volte... Adesso mi è
tutto chiaro!!!!!!!!!!!!!!!!
Che dio benedica te e tuto il NG :-)))))))))))))))))))))))))))))))))))))

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] getasynckeystate

No no, niente Keylogger...
Volevo solo capire perchč a me non va :) nel senso, supponiamo di avere:
-1 timer impostato fin dall'inizio su enabled e intervallo a 1000
Io dichiaro cosě il getasynckeystate:
Private Declare Function GetAsyncKeyState Lib "user32" Alias 
"GetAsyncKeyState" (ByVal vKey As Keys) As Integer
Nel codice del TIMER:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles Timer1.Tick
    If GetAsyncKeyState(Keys.F1) Then
        MsgBox("Premuto")
    End If
End Sub
Ecco, quando eseguo il codice l'IF viene sempre eseguito, anche se non premo 
nulla sulla tastiera...Come mai?
Gli esempi riportati in rete mi paiono uguali al mio... 

 Gli esempi riportati in rete mi paiono uguali al mio...
La funzione che valore ritorna?

La funzione che valore ritorna?
Ho parzialmente risolto trovando un altro esempio che dichiara cosě:
Declare Auto Function GetAsyncKeyState Lib "user32.dll" (ByVal vKey As 
Int32) As Int16
E nel TIMER:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles Timer1.Tick
    If GetAsyncKeyState(Keys.F) = -32767 Then
        MsgBox("Tasto premuto)
    End If
End Sub
Cosě funziona, perň sto notando che se il programma inizia un loop tale 
controllo sul TIMER non viene piů preso fino alla fine del loop... :-(
In pratica il loop deve terminare quando lo decido io tramite una pressione 
di un tasto non avendo il focus sull'applicazione stessa! 

 di un tasto non avendo il focus sull'applicazione stessa!
Non me ne intendo di threading ma la butto lě, provare con un thread
separato?

 separato?
Direi che non serve n� un secondo thread n� tantomeno un timer.
Basta cambiare la condizione di uscita dal loop "intensivo". Ad esempio:
Do ...
    [blocco istruzioni]
    If (GetAsyncKeyState(Keys.F1) <> 0) Then Exit Do
Loop
Bye
Raf
 

 Basta cambiare la condizione di uscita dal loop "intensivo"
Ah bhe messo così sicuramente :)

Loop
E io direi che mi sono proprio perso in un bicchiere d'acqua!!
Grazie mille per il suggerimento che si è rilevato funzionante! ;)

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

Ciao a tutti.
Volevo chiedere se è possibile disegnare delle linee e archi (con .line,
.pset, .circle) in una picturebox e, dopo aver portato in primo piano una
finestra (tipo explorer) che nasconda il disegno, riguardare la picturebox e
vedere di nuovo il disegno senza doverlo ricreare?
grazie per le risposte o consigli su come fare
silvio

 vedere di nuovo il disegno senza doverlo ricreare?
AutoRedraw=True

 wrote in message news:ooLi9.26009

AutoRedraw (vedi msdn per dettagli)
Ciao
--
' // Initialize the expression evaluator
Engines.Evaluator = CreateObject("
http://www.neodatatype.net
")
' // you can find resources for and from the NG here!
Me.SitoComune = "
http://www.it-lang-vb.net
"

 ha scritto nel messaggio
news:YWLi9.140709$pX1.4...@news2.tin.it...

grazie mille
Newsgroup: it.comp.lang.visual-basic
Titolo: lunghezza max di una lista

Salve,
ho la seguente procedura:
Private Sub Draw_Address_List(Eprom_Size As Long)
Dim j, Loc_Eprom_Address As Long
 Loc_Eprom_Address = 0
 Lst_Address.Clear
 For j = 1 To Eprom_Size / 16
     Lst_Address.AddItem " " + Hex_Eprom_Address(Loc_Eprom_Address)
     Loc_Eprom_Address = Loc_Eprom_Address + 16
 Next j
End Sub
il problema sembra essere nel rigo "Lst_Address.AddItem" ;
finche' eprom size  e' 262144 tutto ok,
se pero' eprom size e' 524288 mi da errore
(in realta' anche se un po' piu' piccolo funziona OK) ;
ora mi chiedevo, quanto grande puo' essere una lista?
(cioe' qual'e' il limite di elementi che ci posso mettere?)
grazie
--
---------------------------------
E' curioso a vedere che quasi tutti gli uomini
che valgono molto hanno le maniere semplici;
e che quasi sempre le maniere semplici
sono prese per indizio di poco valore.
---------------------------------
73 de iz7ath, Talino
http://www.qsl.net/iz7ath


  Se ricordo bene il limite non sta sul numero di elementi ma sulla quantità
di memoria occupata dall'insieme degli elementi, ma potrei sbagliare ( forse
mi confondo con la list box ai tempi di Win3.1 heehhe ).
 Cmq non mi capita spesso ( anzi mai ) di creare una lista con 500000
elementi!
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

"UnTale"
Non so' se e' quello che cerchi ma questo e' un
buon esempio per degli spunti interessanti:
(source inside non ricordo piu' in quale)
http://multidec.host.sk/Download/MDfun2mdconverterV2.zip
http://www.honsat.ru/dvb/files/dvbviewer/mdfun2mdconverterv2.zip
--
Fosco

Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO! VB5-cgi32bas

Avevo intenzione di creare un piccolo motore di ricerca da inserire in una
pagina web.
Quello che segue č una perte di quello che sono riuscito a fare.
La mia domanda č: come faccio a far visualizzare tutti i record e non
solamente il primo?!
Option Explicit
Dim db As Database
Dim tb As Recordset
Dim oggetto As String
Dim tipologia As String
Dim categoria As String
Sub cgi_main()
If CGI_RequestMethod = "get" Then
   senderror
   Exit Sub
End If
tipologia = GetSmallField("tipologia")
categoria = GetSmallField("categoria")
oggetto = GetSmallField("oggetto")
Set db = OpenDatabase("c:\programmi\website\cgi-win\database.mdb")
Set tb = db.OpenRecordset("Articoli", dbOpenDynaset)
tb.MoveFirst
tb.FindFirst "Categoria ='" & categoria & "'"
verifica:
If Not tb.NoMatch Then
  If tb.Fields("Tipologia") = tipologia Then
    If tb.Fields("Oggetto") = oggetto Then
     categoria = tb.Fields("Categoria")
     tipologia = tb.Fields("Tipologia")
     oggetto = tb.Fields("Oggetto")
     descrizione = tb.Fields("Descrizione")
     prezzo = tb.Fields("Prezzo")
     marca = tb.Fields("marca")
     esatto
    Else:
     tb.FindNext "Categoria ='" & categoria & "'"
    GoTo verifica
    End If
    Exit Sub
 Else:
    tb.FindNext "Tipologia ='" & tipologia & "'"
 GoTo verifica
 End If
End If
End Sub
Vi ringrazio anticipatamente.
Pierfrancesco                              
santa...@sienanet.it

 La mia domanda è: come faccio a far visualizzare tutti i record e non

Newsgroup: it.comp.lang.visual-basic
Titolo: Pure Gold!! 1103

E' ancora collegato, questo stronzo ...
-----------------------------------------------------------------------------
F:\>ping -a 63.198.80.77
Pinging 
ppp-63-198-80-77.dialup.grdn01.pacbell.net
 [63.198.80.77] with 32 bytes of data:
Reply from 
63.198.80.77
: bytes=32 time=490ms TTL=104
Reply from 
63.198.80.77
: bytes=32 time=461ms TTL=104
Request timed out.
Request timed out.
Ping statistics for 
63.198.80.77
:
    Packets: Sent = 4, Received = 2, Lost = 2 (50% loss),
Approximate round trip times in milli-seconds:
    Minimum = 461ms, Maximum =  490ms, Average =  237ms

 --------------------------------------------------------------------------
---
devo essermi perso qualche puntata...
--------------------------------------------
             ASSA
http://assatarram.yohoo.it
Napster: Assatarram3
it.comp.lang.visual-basic: Assatarram
--------------------------------------------

 devo essermi perso qualche puntata...
?????
--
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

Puntata di Beautiful???

Newsgroup: it.comp.lang.visual-basic
Titolo: [HOT] oggetto collection ??

ciao a tutti, vi pongo una domanda che non riguarda totalmente VB ma non so
a chi altro chiedere visto che il newsgroup interessato non è molto
funzionale... comunque la domanda è questa. Come faccio a crear in uno
script ASP (realizzato in VBscript)  un oggetto Collection ??
Cioè l'istruzione Visual Basic:     Set Coll = New Collection, come la
realizzo in ASP (ovvero in VBScript) ??
grazie.

script ASP (realizzato in VBscript)  un oggetto Collection ??
Non lo crei.
In ASP hai solo a disposizione l' oggetto Dictionary e lo istanzi
con CreateObject.
Es.:
Dim col
Set col = Server.CreateObject("Scripting.Dictionary")
-- 
ciao, hal


cerca sull'help alla voce "Scripting.Dictionary"
HTH
--
Stefano Zamboni 
sz...@libero.it
Seconda legge di Scott:
Quando si trova e si corregge un errore, si vedrà che andava meglio prima.

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema Risolto

Problema risolto:
basta scrivere c:\windows\command\cscript c:\modtxt.vbs
pero' se lo inserisco come path non va'.

> pero' se lo inserisco come path non va'.
Se lo inserisci come path dove?
-- 
Rivolterò il mondo per trovarlo, e anche se andasse in Indocina uno dei 
nostri starà nascosto in una ciotola di riso pronto a sparargli nel culo.
(Pulp Fiction)

 ha scritto nel messaggio
news:40ae...@x-privat.org...


 basta scrivere c:\windows\command\cscript c:\modtxt.vbs
Ancor piů facile: bvasta scrivere
Cscript //H:Cscript
che imposta CScript come default script host ;)
Cosě la prossima volta ti basta scrivere modtxt (via pure l'estensione,
tič!)
-- 
Ciao, Silv:o)
Newsgroup: it.comp.lang.visual-basic
Titolo: Bottone F1

Salve a tutti,
ho una domanda banale...
Come faccio a fare che quando l'utente schiaccia F1 mi si apra un file
(*.txt o *.hlp) di guida?
Anticipatamente ringrazio!!
Vanni Galli

 ha scritto nel messaggio
news:3c6e7919$0$5525$7402...@newsfeed.sunrise.ch...

Dovresti fare il subclassing della tastiera.
Quando dalla tastiera arriva un messaggio, che informa sulla pressione di
uno o più tasti, devi controllare se è il tasto speciale F1 e quindi avviare
la procedura, altrimenti lasci invariato tutto.
Stefano Lopena

 ha scritto nel messaggio
news:3c6e7919$0$5525$7402...@newsfeed.sunrise.ch...

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyF1 Then MsgBox "Ok"
End Sub
Al posto di msgbox "Ok" metti quello che vuoi.
Ciao
--
Timothy Redaelli
P.S. Forse devi settare il KeyPreview a True

 (*.txt o *.hlp) di guida?
Per i file in formato tradizionale Windows Help (hlp) la funzionalita' e'
automatica, a patto che vengano impostati:
- a livello di programma, la property 'HelpFile'; in design nelle opzioni
del progetto oppure a runtime tramite l'oggetto App
- a livello di finestra (o addirittura di singolo controllo) la property
'HelpContextID', con valore corrispondente alla pagina di help da attivare
(per questo vedi l'editor che usi per compilare i .hlp)
Piu' in generale, se vuoi abilitare tasti funzione o comunque scorciatoie da
tastiera nel tuo programma, puoi impostare la property KeyPreview = True
nelle varie form, quindi scrivere il codice relativo nell'evento Form_KeyUp
basandoti sul valore che ti viene fornito come parametro per riconoscere la
combinazione di tasti utilizzata.
Per altre informazioni trovi tutto sulla guida, cercando le parole chiave
suddette...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 ha scritto

potresti cominciare a schiacciarlo tu...
f1 -> search -> help
ordinato per percorso il listview -> andato su vb
Adding support for Help to your Visual Basic application is really quite
simple. All you need to do is set one property, HelpFile (and, of course,
write and compile a Help file), to display Help when the user presses the F1
key or requests Help from a menu. An additional property, HelpContextID, can
be set to provide a contextual Help topic for any user interface element in
your application. The process of hooking up Help is essentially the same for
both WinHelp and HTML Help.
parecchio altro c'e' sulla guida. altro ancora cercando "html help" e simili
su google ng (se non sbaglio ci sono molti post di rogis) e su msdn...
j.f1
Newsgroup: it.comp.lang.visual-basic
Titolo: Installazione Ocx

Ho sviluppato un ActiveX utilizzando VB6.0 e lo utilizzo all'interno di
un'applicazione scritta in Visual C++.
Ora devo distribuire il prodotto. Ho creato l'installazione con
InstallShield ed ho inserito, oltre all'ocx da me sviluppato, anche la
DLL msvbvm60.dll, ma quando installo il tutto ed eseguo l'applicazione
ricevo un errore relativo al caricamento dell'ocx. devo distribuire
qualche altra DLL oltre alla msvbvm60?
Grazie
Angelo


wrote:

Aggiungerei mfc42.dll, msvcrt.dll
Sidewinder
---------------------------------------------------
"C'e' una luce in fondo al tunnel....
   ... E' un Road Runner on il casco da minatore!"

Intendi quelle del Visual C++ 6.0?
Ci potrebbe essere un problema in quanto l'applicazione Visual C++ è
stata scritta con la versione 5.0 e non posso sovrascrivere le stesse
DLL (Microsoft le ha aggiornate, ma non ha cambiato il nome passando
dalla verione 5.0 alla 6.0) con una versione piu' recente.
Ciao 
Angelo
Sidewinder ha scritto:



Ho letto male il post  avevo capito che caricavi un ocx scritto in
vc++ su un appplicativo vb6 e non viceversa. %-(
Per vb dovresti provare oltre al runtime vb6, anche le seguenti 
dll/tlb:
(Self Reg)
OleAut32.dll
OlePro32.dll
ComCat.dll
(non self Reg)
StdOle.tlb
AsycFilt.dll
Ctl3d32.dll
Potrei anche sbagliarmi, pero' su tutti i files di setup che
installano componenti runtime di vb6 trovo sempre queste dll.
Spero che ti sia d'aiuto...
Sidewinder
---------------------------------------------------
"C'e' una luce in fondo al tunnel....
   ... E' un Road Runner con il casco da minatore!"

io credo che bisogna fare REGSVR32.EXE <nomeOCX>
da windows\system....
(ma il setup.exe dovrebbe farlo lui?!?)
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Sql o Mdb?

Un'argomento che non viene trattato frequentemente è la scelta del modello
di database da utilizzare negli applicativi.
Esclusi i casi estremi, rete distribuita o client singolo, non è semplice
scegliere tra l'immediatezza della struttura Access e i vantaggi di un
server Sql.
Secondo la vs. esperienza come vi comportate ?
E ancora.
I vantaggi dell'open source di MySql sono preferibili rispetto alle
soluzioni più aristocratiche?
A presto
Fabio

> Secondo la vs. esperienza come vi comportate ?
Io lavoro quasi sempre con cleinti che hanno SQLServer o per lo meno con
MSDE quindi il problema non sussiste...
Cmq se possibile scelgo MSDE perchč realizzo software con accesso da almeno
2-3 pc e mi risulta piů comodo.
Per postazioni singolo non solo uso Access ma scrivo il codice direttamente
da dentro access (VBA) che mi velocizza di
molto la realizzazione di form e cose varie...
Ho usato di mia scelta SQLServer solo nel caso in qui gli accessi fossero
veramente tanti [15-20] in 3-4 casi o quando il cliente
me lo ha chiesto esplicitamente (2-3 volte).
Per il resto non ho mai usato altro (ORACLE ce l'ha un cliente per i fatti
suoi ma non l'ho mai usato io...) e devo dire che con i 3 mi trovo
bene...
Alessandro

Newsgroup: it.comp.lang.visual-basic
Titolo: richiesta aiuto neofita

sono da qualche giorno interessato ad apprender il visual basic e volevo
chiedere s ec'e qualche sito dove scaricare una guida/manuale da affiancare
alla mia
fatemi sapere
grazie

Anch'io ho iniziato da poco...ho acquistato "visual basic 5" della McGraw-hill:
mi sembra un testo valido, gli argomenti ci sono tutti e vengono trattati in
modo semplice, costa lire 75.000 e sono circa 800 pagine.
ciao
thedoors ha scritto:

Newsgroup: it.comp.lang.visual-basic
Titolo: Remote execution of a Windows CE Program

Hello,
I need to remotely execute a program on a Windows CE device (a pocket
PC) from a desktop PC using Visual Basic 6. I am trying to use the
function CECreate process in the RAPI.dll, but I cannot get that to
work. My call is thus: CeCreateProcess(CESourceFile, "", 0, 0, False,
0, 0, 0, 0, lpProcessInformation) with CESourceFile being the path and
name of the executable on the WinCE device.
It goes right through that statement without returning an error, but
it doesn't actually run the program. I have CEReadFile, and most of
the other RAPI functions working, just not the CeCreateProcess.
Also, I would like the program on the PC to wait for the execution of
the WinCE executable to finish before going on.
Does anyone know how to use the CeCreateProcess properly, or know an
alternate method for running a remote WinCE program (and waiting for
it to finish)?
Thanks!
  Ismilar

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Importare testo in access via VB. HELP!!

Risalve a tutti!
Come fare a importare un file di testo con VB in una tabella access?
Al'inizio pensavo di lanciare una funzione access, ma, come mi ha spiegato
Cinzia (che ringrazio) questa procedura prevede la presenza di Access
sulla macchina.
Scartabellando un pò, ho visto che si può fare via ADO o DAO, utilizzando
un file SCHEMA.INI che contiene le specifiche del file.. una cosa del tipo:
[testimp.txt]
Format=TabDelimited
ColNameHeader=False
MaxScanRows=0
Col1=Colonna1 Text Width 50
Col2=Colonna2 Text Width 50
Col3=Colonna3 Text Width 50
Col4=Colonna4 Text Width 50
Col5=Colonna5 Text Width 50
Col6=Colonna6 Text
Ora il problema è che non so usarlo da VB :-)))
Ho googlato abbastanza ma non sono venuto a capo di niente, se non che
bisogna usare una sintassi del tipo:
Db.Execute "Insert into MiaTabella Select * from
[Text;HDR=NO;DATABASE=c:\db].[testimp.txt]"
(dove DB è un adodb.connectio con aperto il file MDB contenente la tabella
MIATABELLA che voglio popolare)
Ora.. ho capito che Schema.INI deve stare nella stessa dir del file di
testo. Però non mi funziona na mazza :-) Mi spara un errore: 
----
l'istruzione insert INTO contiene il seguente campo sconosciuto:
"Colonna1". Verificare di averlo digitato correttamente  quindi ritentare
l'operazione.
----
questo è segno che almeno lo schema.ini me lo legge. Ma che vuol dire
"campo sconosciuto?" 
Come da specifiche M$ 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcjetschema_ini_file.asp
lo schema.ini deve contenere anche il nome delle colonne, cosa che a me
sinceramente interessa poco perchè sono ordinate come in tabella, ma
comunque gli ho dato un nome così, sequenziale.
Io ho il file da importare formato da 6 campi di testo delimitati da tab
(per adesso, che è una prova, poi in seguito sarà leggeremente più
complesso), e i rispettivi campi sono presenti nella tabella Access. Lo
schema.ini mi serve perchè successivvamente i campi saranno particolari,
dovrò specificare le impostazioni di import (tipo il separatore dei
decimali e le date ) e via dicendo, quindi non posso farne a meno.
Forse che devo mettere altro nei riferimenti oltre alle librerie ADO?
Ammetto che quella stringa [Text;HDR=NO;DATABASE=c:\db].[testimp.txt] l'ho
scopiazzata da un sito  e non ne conosco quindi il significato completo
(Che è HDR? Ci sono altri parametri? gli va specificato lo Schema.ini?)
Ma nessuno ha mai usato una procedura del genere?
Ah, per onor di cronaca: VB6, ADO 2.6, Access 97
Help Me Please :-)
Saluti e buon lavoro
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao
Cinzia
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Oggetti contenitori

dunque... io avrei bisogno un oggetto che possa contenere dei controlli
(tipo form) da inserire in un form... mi servirebbe anche che i contorni
dell'oggegetto non fossero magari tanto visibili... idee????
--
Saluti da Barovia
Strahd von Zarovich


Un semplice Frame non va bene?
Ciao. A.D.

>Un semplice Frame non va bene?
purtroppo il frame non è un centenitore... ovvero non ha l'inseiem controls
(per lo meno io non l'ho mai trovato... solo se guardo nei singoli controlli
lo posso riscontrare nella prop. conatiner... ma io ho bisogno di lavorare
al contrario...


 


 --
Cito da MSDN:
La proprietà Container consente di modificare il contenitore di un oggetto
in un form. I controlli elencati di seguito possono contenere altri
controlli:
    Controllo cornice
    Controllo casella immagine
    Controllo barra degli strumenti (solo nelle edizioni Professional ed
Enterprise)
Il seguente codice incluso nell'evento Click del form incrementa una
variabile contatore e, tramite una struttura Select Case, sposta il pulsante
di comando da un contenitore all'altro.
Private Sub Form_Click()
   Static intX as Integer
   Select Case intX
      Case 0
      Set Command1.Container = Picture1
      Command1.Top= 0
      Command1.Left= 0
      Case 1
      Set Command1.Container = Frame1
      Command1.Top= 0
      Command1.Left= 0
      Case 2
      Set Command1.Container = Form1
      Command1.Top= 0
      Command1.Left= 0
   End Select
   intX = intX + 1
End Sub
Non conosco altri contenitori Standard. L'alternativa è costruire un OCX. Ma
non ho ben capito a cosa ti serve tutto questo.
Ciao. A.D.

...
[...]
right! qusto lo so... il problema mio era fare una cosa così:
sub cicciuzza (obj as object)
dim ctrl as control
for control in obj.controls
'(oppure un qualcosa che indichi cosa è contenuto nel controllo)
    .
    .
    .
next
set ctrl =nothing
end sub
il problema è che non riesco a trovarlo...
in un'alto linguaggio per alcuni oggetti 'evoluti' esistevano le proprietà:
.contents
.location
la prima indica cosa l'oggetto proprietario contiene
la seconda indica dov'è localizzato l'oggetto (ergo da cosa è contenuto)
cercavo la stessa cosa in Vb... ma pare non sia mai stata implementata...
cavolo!
uffi :-(
grazie cmq per l'interessamento :-))


usa un secondo form senza bordo nè titolo, metti tutti i controlli dentro a
questo form e a runtime esegui:
SetParent form2.hwnd form1.hwnd
(SetParent richiede una declare, cercala con l'API Viewer)


Elimina NoSpam per scrivermi<

yeppa!
funzia grazie mille... anche se però il secondo form non appare nell'insieme
controls del primo... beh quello non importa :-)
    è la prima volta che uso gli api... sono molto potenti.. mi sa che mi
tocca studiarmeli :-)))

Newsgroup: it.comp.lang.visual-basic
Titolo: Evento Click su ActiveX

Ciao,
ho un problema che mi attanaglia la mente.
Volevo creare un button personalizzato come activeX.
Il problema sorge sull'evento Click del pulsante.
Come faccio a far si che l'evento click del button incluso nell'activeX sia
disponibile quando il controllo viene incluso in un normalissimo form?
Simone

 ha scritto nel messaggio
news:Ln3rd.496$Of5...@nntpserver.swip.net...

Se ho capito bene il problema, tieni presente che le applicazioni che
utilizzeranno il tuo controllo hanno accesso solamente agli eventi esposti
dall'oggetto UserControl principale.
Per poter rimappare un evento di un controllo interno lo devi definire nella
sezione <generale> dello UserControl stesso e devi quindi propagare, con
RaiseEvent, gli eventi interni su quelli esposti.
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

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

In pratica, qual e' l' istruzione equivalente alla inp ed outp del C????
Ti devi scrivere una semplice DLL in C che acceda alle porte nel modo che
desideri e che esporti delle funzioni tipo:
long  MiaInput( long port );
void MiaOutput( long port, long value );
 e poi devi importare la dll nel tuo programma VB5 ( se usi Win95; per Win
NT4 il discorso é un po' diverso !!! )
Ciao, Mat

mmmm la vedo dura.... per quanto ne so' io (ben poco, ma quello che basta)
per fare delle cose "standard" con la lpt si può usare MScomm.ocx impostata
come si deve...
ciao
Alberto G.
 ICQ 10202861
E-mail 
san...@clu.it
Web Page: 
www.Geocities.com/TimesSquare/Labyrinth/1755/index.html
Togli 666 dall'indirizzo di posta per rispondermi
Remove 666 from mail to reply

Ciao a tutti ...
Mi piacerebbe sapere come si gestisce la porta parallela in visual basic
5!!!
In pratica, qual e' l' istruzione equivalente alla inp ed outp del C????
A gia', e come si usa????
Per essere piu' chiaro, in C farei:
#Define LPT1 0x378
..
int valore;
..
..
outp(LPT1,valore);
Vorrei fare la stessa cosa in VB5!!
Grazie!
Alessandro      E-Mail  ---->   alem...@Tin.it

Recupera la dll che trovi su 
www.softcircuits.com
Ti permette di fare Inp e Out sull'indirizzo della parallela
Ciao
Corrado

per Win NT4 il discorso é un po' diverso !!!
Cioe'?
Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire un database

Stň iniziando a programmare in VB5, ma non riesco ad aprire dei file
di database in formato DBIII .
Qualcuno puň cortesemente darmi una mano ?
Grazie a tutti da Andrea

...


 scritto nell'articolo


Grazie a tutti da Andrea
Se usi dBase il database corrisponde alla directory in cui sono
presenti le tabelle. Apri il database specificando questa directory,
poi usi i nomi dei files .dbf come nomi di tabelle.
Ad esempio:
    Dim rsOld As Recordset, DBOld as Database
 
    Set DBOld = Workspaces(0).OpenDatabase(OldDir, 0, 0, "Dbase III;")
    Set rsOld = DBOld.OpenRecordset("Tab_iva.dbf", dbOpenTable)
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Barza :)

Congresso nazionale dei donatori di sperma.
Per prima cosa... GRAZIE A TUTTI PER ESSERE VENUTI.

 Per prima cosa... GRAZIE A TUTTI PER ESSERE VENUTI.
ROTFL

 Per prima cosa... GRAZIE A TUTTI PER ESSERE VENUTI.
Hei ma... l'avevo scritta io quella barzelletta qualche giorno fa nel tread
[OT] Barzelletta cattiva, per sdrammatizzare.
Cmq
ROTFL

 Per prima cosa... GRAZIE A TUTTI PER ESSERE VENUTI.
Non ho la piu' pallida idea di come sia potuto succedere, ma
ho inviato per sbaglio al ng, mentre doveva andare ad un
amico :)
Spero la barzelletta sia gradita comunque, perdonate
l'assenza del flag [OT]
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

Newsgroup: it.comp.lang.visual-basic
Titolo: Parametri passati alla riga di comando

Ciao a tutti,
	Qualcuno di voi saprebbe gentilmente spiegarmi come fare per
far leggere da un'applicazione VB i parametri che gli vengono passati
dalla riga di comando?
Ringrazio in anticipo
Ciao, Edoardo
Email: 
gian...@tin.it

leggendo quello che è scritto icon la funzione Command$
Edoardo ha scritto nel messaggio <01bd5e6f$ab5b2560$9d951fc3@giancse>...


dalla riga di comando?
In VB c'éuna funzione COMMAND che restituisce al programma in VB la linea di
comanda (tocca poi a te evtl, spezzarla nelle sue componenti).... la
dovresti trovare nell'help in linea
Spero ti possa essere stato utile
Roberto Corti
Amministratore di rete
rco...@tinet.ch



Newsgroup: it.comp.lang.visual-basic
Titolo: Problema di installazione, msvbvm60.dll ?

Ho creato un programma per la gestione magazzino, problema che se lo 
installo su una macchina con W98 iniziano le rogne:
Il programma di installazione va' su' ma avviando l'applicazione mi va' 
immediatamente in errore, nei dettagli l'errore e' causato nel modulo 
msvbvm60.dll.
Su Windows XP o 2000 funziona benissimo, che fare.
l'applicazione e' stata scritta con Visual basic 6.0, su una macchina con 
windows XP.
Grazie 1000 

 ha scritto nel messaggio 
news:d74f3o$mom$1...@balena.cs.interbusiness.it...


 con windows XP.
VB6 *quale SP*?
Ciao
Alberto
-- 
E tutto mi sembrava andasse bene... 


Service pack 5

 Se si, sei sicuro che siano supportate da sistemi non NT?


 Cioè, è un errore di VB.


> Se si, sei sicuro che siano supportate da sistemi non NT?
Sě, sono sicuro, la versione precedente del prg utilizzava le stesse "api" 
di questa versione

Newsgroup: it.comp.lang.visual-basic
Titolo: Report di stampa

Salve, chiedo ancora precisazioni, molto utili per il mio apprendimento dei
database.
Ho un db mdb access 2000 clienti
ho un form dove con un tasto ricerco un cliente e visualizzo tutti i campi
del record in caselle di testo
Vorrei ora eseguira la stampa o dei campi di questo cliente oppurre l'
elenco clienti. ( due tasti: stampa cliente trovato e secondo tasto stampa
archivo clienti)
Mi sembra la cosa più semplice quella di usare datareport e dataenvironment.
Solo che non ho capito molto bene l' uso.
Ho seguito passo passo l' esempio presente in MSDN "Creazione di un semplice
report di dati" ma quando cerco di applicare le stesse procedure nel mio
database al punto in cui c'e' da impostare la relazione il campo parametri
secondari è vuoto e quindi ancge il tasto aggiungi è disabilitato.
Perchè accade questo?
Avete idee migliori e magari anche più semplici sull' utilizzo del
datareport ?
Grazie ancora

Solo che non ho capito molto bene l' uso.
Io nemmeno ho capito a cosa serva il dataenvironment, tant'e' che non
l'ho mai usato.
Pero' puoi usare il datareport collegandolo direttamente al recordset
ADO, eliminando l'intermediazione del DE.
Puoi prendere spunto da qui:
HOWTO: Bind a DataReport To an ADO Recordset at Run Time
http://support.microsoft.com:80/support/kb/articles/Q190/4/11.asp
Ti suggerisco pero' di ignorare il riferimento al dataenvironment
e dovresti andare sul velluto.
-- 
ciao, hal

 ciao, hal
Grazie mille hal vado a vedere subito

Newsgroup: it.comp.lang.visual-basic
Titolo: Arrotondamento 0.5 superiore

Come da oggetto devo fare in modo che i valori imputati vengano considerati
al mezzo superiore, cioč:
SE 1,3 ALLORA 1,5
SE 2,7 ALLORA 3,0
e cosě via. L'unica idea che mi viene č quella di testare la parte dopo la
virgola e agire di conseguenza. C'č magari un funzione ame sconosciuta che fa
al caso mio?
Grazie Gabriele F.


una funzione gia' fatta non mi pare che ci sia,
pero' puoi fare cosi':
Risultato = Fix(Valore * 2 + 0.99999) / 2
funziona con Valore >0
altrimenti
Risultato = Fix(Valore * 2 + Sgn(Valore) *  0.99999) / 2
HTH
bye
R
Newsgroup: it.comp.lang.visual-basic
Titolo: Cercasi ApStudio disperatamente !

Salve a tutti
scrivo per chiedervi se qualcuno sa' che fine a fatto ApStudio.exe.
Al tempo di windows 3.11 era distribuito insieme al compilatore C della
Microsoft.
Qualcuno conosce dove reperirne una versione nuova ??
Grazie
p.s.
Per chi non lo conoscesse si tratta di un prg molto utile in quanto permette
di visionare e modificare le risorse (icone, cursori, bitmap, dialoghi..)
contenute nei un
file Exe, Dll, ecc.
-----------------------------------
Giuseppe Giovanni Selgi
Informatica & Networking
Sel...@dns.omnia.it


Si', si', interessa anche a me!!!!!
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 Incompatibile con Access 2000 ????

hi a tutti,
non riesco a linkarmi con un database creato con Access 2000, VB6 (ed anche
il 5) continua a dirmi "formato db non valido..." come posso risolvere il
mio problema???
Grazie 1k

 ha scritto nel messaggio
news:9jt68.5890$dd4.2...@twister1.libero.it...


 ha scritto nel messaggio
news:9jt68.5890$dd4.2...@twister1.libero.it...


 vb service pack 5.....
Proprio per niente.
Serve solo il JET4.0
VB non ha colpe questa volta.
Ciao

 ha scritto nel messaggio
news:9jt68.5890$dd4.2...@twister1.libero.it...

Sicuramente hai fatto del casino nei riferimenti, a seconda che tu usi Ado o
Dao devi spuntare la relativa voce al driver più nuovo.
Quello leggermente più vecchio apre solo access 97.
Poi ricordati che nellastringa di connessione devi metterci microsoft jet
4.0 e non 3.6(mi pare che fosse)
Scusa se la spiegazione è un po' "montanara" però detto così mi pareva
efficace a livello di comprensione del concetto.
Davide

 Serve solo il JET4.0
E quindi anche il jet 4.0.
In questo modo oltre ad aggiornare l'mdac aggiornerà anche vb.
Ciao.

 In questo modo oltre ad aggiornare l'mdac aggiornerà anche vb.
Ma che dici? :)
L'MDAC non viene aggiornato.
E nemmeno VB!
Ha solo dei componenti in più installati, ma non hanno niente a che vedere
con SP vari.
Ciao


Sul sito Microsoft il problema è spiegato molto bene.
I veri problemi nascono con DAO, che è rimasto indietro e non viene di fatto
più aggiornato, per cui occorre arrivare almeno al DAO3.51.
Con ADO, dal 2.6 in poi non ho più avuto problemi con nessun DB.
Credo però che in MDAC2.7 non venga più supportato JET, che viene
distribuito a parte.
Sarebbe un'altra dimostrazione di quello che Bill dice da tanto: Access
andrà a morire fra breve....
Alberto

 E nemmeno VB!>
Pignoleria!!!!
E naturale che è il sp che aggiornerà o installerà componenti.
Newsgroup: it.comp.lang.visual-basic
Titolo: Download visual-basic

Vorrei spare l'indirizzo di un sito ftp da cui scaricare Visual Basic
6.0
Grazie

...


 la benda sull'occhio e l'uncino attaccato al polso.
Eheheh ^__^
Bello l'eufemismo, ma ti sei scordato il cappello a tricorno, il 
pappagallo sulla spalla ed il coltello tra i denti.
:-)
-- 
 Wayne lo Gnawl
      Dottore della Locanda delle Arti.Fantastiche
      IAFO #48 - Iscritto #1 LINU (Lega Iafi Non Umani)
      Fondatore AADD (Associazione Anti Denigratori della Dragonlance)
                       ICQ# 7367272
"Fear is the path to the Dark Side. Fear leads to anger.
Anger leads to hate. Hate leads to suffering..."
                                         Joda
                        /\____/\    __
                      .'  """"  `,-'  `--.__
                 __,- :   -  -  ;  " ::     `-. -.__
              ,-sssss `._  `' _,'"     ,'~~~::`.sssss-.
             |ssssss ,' ,_`--'_    __,' ::  `  `.ssssss|
            |sssssss `-._____~ `,,'_______,---_;; ssssss|
             |ssssssssss     `--'~{__   ____   ,'ssssss|
              `-ssssssssssssssssss ~~~~~~~~~~~~ ssss.-'
                   `---.sssssssssssssssssssss.---'

Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda sugli OCX

Salve a tutti,
    mi stavo chiedendo se fosse possibile creare un ocx in modo dinamico...
Esempio:
Io creo una interfaccia OCX con qualche controllo dentro.
lo compilo e lo registro sul mio computer.
Creo un nuovo progetto exe e senza aggiungere il componente ocx registrato,
via codice cerco di  crearlo (con un createobject) e di farlo visualizzare.
Ho provato a creare l'oggetto ed effettivamente non mi da errore, ma non
vedo proprietà e metodi e oltretutto non so come farlo visualizzare visto
che la priprietà visible non me la trova.
Qualcuno è già riuscito a fare tutto ciò?
Grazie mille
Pivanti Marco

Qualcuno è già riuscito a fare tutto ciò?
L' intellisense di interdev ;-P
-- 
ciao, hal

 L' intellisense di interdev ;-P
Grazie Hal, ma il mio problema non è quello di vedere i metodi con
l'intellisense,
ma di riuscire in run-time a creare l'ocx, farlo visualizzare e utilizzarlo
normalmente
come se l'avessi referenziato in design-time.
Quando dicevo che non mi vedeva i metodi, non intendevo con l'intellisense,
ma proprio
dopo il createobject se richiamo un metodo che so che esiste, VB mi da
errore dicendo
che quel metodo non esiste. Idem per le proprietà...
Volevo solo sapere se qualcuno è riuscito a creare un OCX con createobject e
farlo funzionare normalmente!
Grazie Marco!

Innanzitutto, se non distribuisci il componente... non puoi usare la
createobject...
Secondo non usare una createobject, usa l'apposito metodo dell'oggetto
controls del form... (visto che un componente deve stare su un form!)
                    Ciao
                                Allanon
Newsgroup: it.comp.lang.visual-basic
Titolo: Posizione Avi con MCI

Ciao,
sto usando l'MMControl per visualizzare un filmato avi. 
Riuscito finalmente a visualizzare il file.avi all'interno della form,
ora mi chiedo: come si fa a posizionarlo? 
Mi va sempre a finire in alto a sinistra della window corrente.
Le proprieta' Left Top del MMControl si riferiscono alla barra con i
bottoni Play Stop ecc. e non alla finestra video.
Quale 'trucco'  per spostare la finestra video?
Bye ...e grazie.

del controllo MMControl sull'handle della PictureBox:
e per dimensionare la picture della dimensiore del filmato ??
Grazie
Antonio Tanzillo  
a...@netgroup.it
Marigliano (NA)  
www.netgroup.it/atsoft


OK, il posizionamento e' risolto. Ora pero' mi trovo di fronte al
problema di fare un FULL SCREEN del video mentre sta scorrendo nella
PictureBox.
Cioe', mentre si sta osservando un filmato avi aperto con il mmcontrol
nella picturebox  dell'applicazione,  e' possibile passare in full
screen e poi ritornare alla picturebox?
Ciao e grazie.


anch'io pensavo che l'mmcontrol non ce l'avrebbe fatta, ma a forza di
provare e riprovare ho scoperto che con 
 MMControl1.hWndDisplay = 0
MMControl1.Command = "Play"
si va in full screen!! ovviamente cio' avviene solo se prima e' stata
impostata a 'schermo intero' la proprieta' video  e quest'ultima non
e' altro che un parametro del registro!
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: URGENTISSIMO!!!!!!!! Problemi di fonts

Come posso visualizzare un label (x esempio) con un fonts non installato nel
sistema e residente in una qualsiasi altra directory? Se per esempio mi
trovo un file c:\fontdiprova.ttf come faccio ad usarlo in un label senza
installarlo?

...

Se PROPRIO non vuoi installarlo, allora devi simulare cio' che fa il motore
di rendering dei fonts di Windows:
1) devi conoscere la struttura del file TTF
2) devi aprire il file come binario
3) devi interpretare i dati contenuti (i TTF sono fonts vettoriali)
4) devi ricostruire i caratteri disegnandoli, seguendo i dati contenuti nel
TTF
Io non l'ho mai fatto e, sinceramente, non vedo perche' dovrei fare qualcosa
che Windows fa gia' di suo...
Ergo: ti consiglierei di:
1) installare il font
2) usarlo
3) disinstallarlo alla fine
--
Roal Zanazzi
z...@iol.it

3) disinstallarlo alla fine
è sufficiente metterlo nella directory c:\$WINDIR$\fonts x installarlo?


Grazie.. mi č stato di aiuto anche se non risolve a pieno il mio problema...
Newsgroup: it.comp.lang.visual-basic
Titolo: PILOTARE SCANNER

Salve Ragazzi!
Ho una esigenza un po' particolare :)
dal mio programma devo acquisire delle immagini da uno scanner e salvare i
file su disco, con il relativo nome e percorso su DB. Come posso fare per
pilotare uno scanner?, oppure conoscete un software di acquisizione che
funziona con la maggior parte degli scanner in commercio e mi permetta di
passargli dei valori come per es. il nome del file da salvare ecc.??
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


ad esclusione di WinXP c'è il controllo KODAK già presente in win che fa
tutto quello che serve
da XP in avanti, devi trovarti un OCX apposta :-(

 pilotare uno scanner?
[CUT]
eztwain...
la versione free ha qualche limitazione ma č assolutamente utilizzabile (non
in prg commerciali), quella a pagamento va bene...
qui c'č un eZempio:
http://www.gbcweb.com/free/vbroutines/scanner_eztwain_esempio_xp.zip
bAi bAi
-> GbC|
www.gbcweb.com

 www.gbcweb.c
Vi ringrazio,
l'ho provato e lancia il programma di acquisizione di XP,
l'unico problema e' come faccio a salvare l'img che scannerizzo?,
soprattutto come faccio a dirgli come la deve chiamare e dove salvarla?
Grazie ciao


 Grazie ciao
Questo non l'hai chiesto.
Quell'esempio mette una immagine in un picture box.
Sul come si salva ti prego di consultare la guida del tuo vb.
Cerca SavePicture.
-> GbC|
www.gbcweb.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Recordset e MsFlexGrid

Ciao a tutti,
ho appena terminato una serie di ricerche più o meno in tutte le lingue, ma 
non riesco
a trovare qualcosa che soddisfi la necessità che ho.
Ho una MsFlexGrid che viene popolata dai dati di un database.
Ho acquisito metodi ed esempi per editarla, aggiungere combo,cambiare i 
colori
editare il contenuto delle celle e quant'altro, ma al momento
di SALVARE le i cambiamenti del recordset?
se nella cella 4,8 avevo il testo GIOANNI e lo trasformo in GIOVANNI, come
vado a dire al db che deve updatare il record?
Faccio presente che posso usare il DAO o un normale controllo DATA.
Non trovo nulla che mi aiuti. E se mi sfugge, perdonate, ma proprio
non devo essermene accorto!
Mi date una mano?
Cordialità
Sossio 

 Faccio presente che posso usare il DAO o un normale controllo DATA.
io ti consiglierei di aggiungere una colonna nascosta alla tua griglia, 
contenente il campo univoco (ad esempio, il contatore) che ti permette di 
reperire il record sulla tabella nel db.
poi, un'altra colonna flag che ti dice se la riga &egrave; stata modificata 
oppure no.
a questo punto &egrave; semplice, scorri tutte le righe che hanno il flag 
attivo, e per ciascuna di queste apri un record usando l'id ed aggiorni 
la tabella...
good coding!!!
-- 
Alletun
"Se ti va di spassartela adesso
Prendi il Vettore oggi stesso."
Terre Desolate - Stephen King
Inviato da 
www.mynewsgate.net

 la tabella...
Grazie Alletun, č anche questa una buona soluzione.
Ce ne sarebbe un'altra (trovata nel frattempo) ma non l'ho ancora provata.
Concettualmente ho idea di cosa fare, praticamente non immagino come
arrivarci!!
Usando CLONE dell'oggetto Recordset, potrei utilizzare un flag e comparare
il record appena movimentato.
Grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: Consiglio su un tab

 un TAB di terze parti?

 wrote
