mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Apertura posta da VB

Ho necessita' di aprire la posta e salvare gli allegati in modo automatico; trattandosi di centinaia di messaggi al giorno farlo a mano diventa un po' pesante...
Utilizzando gli oggetti MAPI, sono riuscito a realizzare la cosa opposta, ovvero mandare messaggi agganciandomi ad OE, pero' non ho trovato da nessuna parte informazioni sull'apertura della posta.
C'e' qualcuno che puo' darmi una mano ? 
Grazie
Marcello Clarizia
-- 
Posted from 194.244.161.97 by way of [212.141.54.111] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:GFZQAF$ItsZRwycLrUrEuqxXiZbQ89...@inwind.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: OS2 e programmi fatti con VB5

Ho OS2Warp versione 3
L'ho installato su un PC e ho provato a eseguire il mio programmino
sviluppato con VB5 (compilazione nativa). Dopo varie peripezie ho
capito che OS2W v3 prevede una sottoinstallazione di WIN3.1 per
eseguire i programmi per WIN. 
Domanda: esiste una versione successiva di OS2 che prevede di eseguire
i programmi a 32bit sviluppati per WIN95/NT ??  
Qualcuno ha già risolto il problema di runnare programmi
VB5-exe-nativo con OS2 ??
So che VisualAge for Basic è un compilatore visualbasic-lite che
compila per OS2 ma... con DAO come la mettiamo ???
Grazie a chiunque collabori.
Marco Grignoli __> 
sinf...@tin.it

 compila per OS2 ma... con DAO come la mettiamo ???
Qui non sono un esperto, ma penso proprio che tu non possa usare DAO.
Valentino

 Marco Grignoli __> 
sinf...@tin.it
Per quanto ne so, non puoi, OS2 non supporta le applicazioni win32
(credo reggesse solo le win32s).
So che esiste un sistema molto complesso e costoso per aprire da os2
sessioni NT da un server remoto (NT appunto) ma non credo abbia avuto
successo...
-- 
-------------------------------------------------------------------
        ///
       / ^ \
      ( o-o )
--oOOO--(_)--OOOo--------------------------------------------------
                 Ing. Leonardo Tagliavini 
                 Via del Navile 1/3
                 40131 Bologna Italy
                 Tel. 051-6344416
 
    oooO
   (   )   Oooo. e-mail:  
mon...@iperbole.bologna.it
----\ (----(   ----------------------------------------------------
     \_)    ) /
           (_/
------ ``This message is printed on 100% recycled electrons.''-----
-------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Probelmi con il timer

Qual'è il modo più semplice per creare un cronometro a video che parte da
zero? Con il controllo timer ho provato a sottrarre al Time generato ogni
secondo dall'evento timer quello iniziale; ma dopo poco esce pazzo...

 secondo dall'evento timer quello iniziale; ma dopo poco esce pazzo...
dim j, time1
time1= timer
for j=0 to 1000000
    lblTime=Format(Timer - Time1, "###,##0.00")
next
Newsgroup: it.comp.lang.visual-basic
Titolo: [?][ADO] un "bidone" di runtime-error

A nessuno è capitato di fare aggiornamenti molto numerosi e rapidi su una
tabella access via ADO?
Sto cercando di fare una cosa del genere:
ho un record con 32 campi e ne faccio un aggiornamento:
    ' se ho ben capito con ado non serve l'Edit
    RecordSet.fieldas("Data") = Date
    RecordSet.fieldas("Ora") = Time()
    RecordSet.Fields("Cliente") = "Cliente"
    [... una trentina di campi dopo ...]
    RecordSet.Fields("Articolo") = "Articolo"
solo che a metà (dopo 19-20 campi) mi si pianta con l'errore
    -
2147217887
 (80040e21) :
    Si sono verificati errori in un'operazione OLE DB composta da più
passaggi. Controllare i singoli valori di stato OLE DB, se disponibili.
    Nessuna operazione eseguita.
Ma che cavolo è?
Cercando su MSDN l'unica cosa che si avvicina un po' è lo stesso codice di
errore con ADO sotto ASP e la spiegazione è che il motore non stà dietro
alle richieste, per cui occorre bufferizzare la cosa.
A nessuno è successa una cosa simile?
Io vorrei semplicemente avere un recordset aggiornabile. E' possibile o no?
Grazie a tutti.
Ciao

 wrote in message 8lni5i$47h$1...@nslave1.tin.it...


Anzi se non sbaglio dovrebbe esserci prima un .Update e poi un .Movenext
E se il mio recordset ha un record solo? la faccio lo stesso la movenext?
Ciao.

Ciao Zanna, a me non è mai capitato un errore simile pur avendo lavorato a
fondo con ado, effettivamente molte stranezze le fà, ma quello che ho
appurato è che ado "preferisce" lavorare con le query piuttosto che con i
loop o le sequenze di codice (metodo moooolto caldeggiato anche da
Microsoft), prova con una query di aggiornamento o di inserimento e, a meno
di altri problemi la cosa dovrebbe funzionare. Tieni presente che il motore
di ado lavora anche in maniera più efficiente se fai fare il lavoro a lui
cioè passandogli le query ed attendendo le risposte, evitando i cosiddetti
RoundTrip  che si verificano con la classica programmazione a cicli che a
volte ci piace tanto perchè ci ricorda i vecchi tempi. Credo che dobbiamo
rassegnarci ad un'altro tipo di programmazione che non solo ci velocizza il
lavoro ed il tempo di risposta ma fa assumere alle nostre applicazioni un
aspetto sicuramente più chiaro.
Per curiosità, ma di quanti campi è fatta questa tabella? forse potrebbe
essere il caso di rivedere la normalizzazione del database, o suddividerla
in più tabelle da tenere insieme con la UNION.
Spero di esserti stato utile.
Ciao Axel
Newsgroup: it.comp.lang.visual-basic
Titolo: Winsock e Accesso Remoto

Ciao ragazzi e buon 2001
Ho realizzando un semplice programma che comunica con se stesso con il
controllo WinSock
Apro il primo applicativo e lo metto in Ascolto come Server
WinSock.LocalPort = 4000
WinSock.Listen
lancio lo stesso applicativo come Client e connetto, ovviamente con il nome
Host="loopback" e la porta 4000
a questo punto si apre la maschera di Accesso Remoto con la connessione
predefinita impostata
Premetto ke in una rete LAN, questo programma funzione, da casa come faccio
a disabilitare questa chiamata?
In poche parole dovrei fare in modo cke Windows quando avverte una chiamata
tramite Protocollo IP non vadi a puntare al Modem e alla Connessione
Telefonica.
grazie lo so ke potete aiutarmi
buon lavoro
buy Roberto de Francesco

 Telefonica.
Da impostazioni internet -> connessioni metti 'non utilizzare mai 
accesso remoto'.
-- 
News2000 1.5ß Version 
http://socket2000.8m.com

 accesso remoto'.
Grazie della dritta, perň a quel punto non funziona piů Internet Explorer.
Non c'č un sistema per disabilitare accesso remoto sol per quella chiamata ?
Ciao
Sir Jo

predefinita impostata
Scusa l'ignoranza, perche' host="loopback"?
Tutti i programmi che ho fatto usando i winsock, li ho sempre provati
in locale usando l'indirizzo 127.0.0.1e mi ha sempre funzionato tutto
senza richiedermi la connessione remota (utilizzando sia w95 che w98
con vb5sp3).
Ciao
--
GrayMute
:: VeGaN today for a better tomorrow ::

 wrote in message
news:3a596398...@news.libero.it...

Penso che graymute abbia centrato il problema...
Se usi un nome di macchina win tenta la risoluzione, quindi apre una
connessione per i DNS.
Puoi provare "localhost" (che dovrebbe essere nei file di risoluzione
locali) o meglio ancora 127.0.0.1
Ciaotutti,
Alessandro

locali) o meglio ancora 127.0.0.1
Per quel poco che ricordo, l'hosts di win98 e' completamente vuoto --o
non c'e' proprio-- e quindi manca anche la tradizionale riga
127.0.0.1	localhost
e quindi anche per cercare localhost apre la connessione di AR.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

e quindi anche per cercare localhost apre la connessione di AR.
Al momento sto lavorando su un win98 2nd ed. e riesco ad accedere
correttamente a me stesso sia con 127.0.0.1 che con localhost... pero'
ho montato il personal web server, non so se modifica qualche
impostazione in questo senso.


 e quindi anche per cercare localhost apre la connessione di AR.
In effetti ricordi poco :)

Newsgroup: it.comp.lang.visual-basic
Titolo: Control Alt Canc...

Qualcuno puo` dirmi come si usa la funzione
SystemParametersInfo (32 bit) per bloccare la possibilita` di resettare
il computer?
Grazie a tutti
fma...@rocketmail.com


Newsgroup: it.comp.lang.visual-basic
Titolo: Mouse Control

I have an application that has a timer on a form (Hidden) and when the
system is idle for x amount of time I show another form. On this new form I
need to keep the mouse restricted to it. Basically, the mouse shouldn't be
able to leave the form until I execute some code (Release) which also hides
the form.  Any help would be appreciated.
Regards,
Shane

Put this code in the (General)(Declarations) section of the 2nd Form (the one you want the
cursor restricted to). For this example, I've assumed there is a CommandButton named
Command1 that is being used as the EXIT button. You **must** have something somewhere that
executes the
     ClipCursor ByVal 0&
statement as this it the one that releases the cursor's area trap. Note that I have
activated my code in the Form's Activate event. This is because of your apparent desire to
Show/Hide the 2nd Form rather that Load/UnLoad it (the Hide command is contained in the
CommandButton's Click event). If you chose to Load/UnLoad the Form instead, you could put
the code that is now in the Activate event into the Form's Load event instead. As an
aside, since you are hiding the 2nd Form, you are remembering to UnLoad it in your
program's exit routine, right?
Rick
Private Type RECT
  Left As Long
  Top As Long
  Right As Long
  Bottom As Long
End Type
Private Type POINT
  X As Long
  Y As Long
End Type
Private Declare Sub ClipCursor Lib "user32" _
               (lpRect As Any)
Private Declare Sub GetClientRect Lib "user32" _
               (ByVal hWnd As Long, _
                lpRect As RECT)
Private Declare Sub ClientToScreen Lib "user32" _
               (ByVal hWnd As Long, _
                lpPoint As POINT)
Private Declare Sub OffsetRect Lib "user32" _
               (lpRect As RECT, _
                ByVal X As Long, _
                ByVal Y As Long)
Private Declare Sub SetCursorPos Lib "user32" _
               (ByVal X As Long, _
                ByVal Y As Long)
Private Sub Form_Activate()
  Dim FormRectangle As RECT
  Dim UpperLeft As POINT
  GetClientRect Me.hWnd, FormRectangle
  UpperLeft.X = FormRectangle.Left
  UpperLeft.Y = FormRectangle.Top
  ClientToScreen Me.hWnd, UpperLeft
  OffsetRect FormRectangle, UpperLeft.X, UpperLeft.Y
  ClipCursor FormRectangle
  SetCursorPos FormRectangle.Left, FormRectangle.Top
End Sub
Private Sub Command1_Click()
  'This is your EXIT button
  '
  'Place any other exit code here
  '
  Me.Hide
  ClipCursor ByVal 0&
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: Fare un print screen

Salve,
dovrei fare un print screen dello schermo e salvarlo in un immagine.
Come fare?
Inoltre...visto che quell'immagine poi deve essere spedita, non c'è modo di
prenderla in *.jpg?
Ringrazio.
Vanni galli

 ha scritto nel messaggio
news:3cc42706$0$2142$7402...@newsfeed.sunrise.ch...

Non specificando che tu lo voglia fare con VB, puoi fare cosi:
premi STAMP sulla tastiera
incolla quello che hai nella clipboard dentro un programma di grafica
voilà! ecco il tuo desktop o quello che c'era a video....
poi converti in formato jpg l'immagine e la spedisci
ciauz
fabio

 wrote in message
news:vRWw8.7535$g04....@tornado.fastwebnet.it...


 ha scritto nel messaggio
news:3cc42706$0$2142$7402...@newsfeed.sunrise.ch...


Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda assurda

Ma si può fargli leggere a vb il contenuto di
una stringa e poi farglielo interpretare come
codice da eseguire?
Ciao
Andrea

Vatti a vedere il Microsoft Script Control, lo puoi trovare anche in un mio
progetto sul sito comune (
http://www.it-lang-vb.net
), l'ho usato per
disegnare delle funzioni in 3D (prova a ricercare "3D" oppure "grafico").
Ciao
Duccio
http://www.catenaia.cjb.net


 disegnare delle funzioni in 3D (prova a ricercare "3D" oppure "grafico").
Date un'occhiata al mio progettino :)
Potrebbe interessare.
Ciao
--
mathParser = "
http://www.neodatatype.net
"
sitoComune = "
http://www.it-lang-vb.net
"

Quale progettino Zanna??
Ciao
Andrea

 Quale progettino Zanna??
Quello in firma :)


Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 open url file for input

Salve il problema è questo:
dovrei aprite un certo file ascii in lettura ma il file è on-line e non so 
come fare...
tipo una cosa del genere:
Open "
http://www.miosito.it/index.asp
" For Input As #1
confido in voi
Grazie

 Open "
http://www.miosito.it/index.asp
" For Input As #1
prova a dare una occhiata al controllo inet
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ottimo, grazie mille Sergio !

Newsgroup: it.comp.lang.visual-basic
Titolo: Eliminare riga in DataGridView

Salve a tutti. Ho un problemino. Come faccio ad eliminare da codice una
riga in un datagridview. L'unico paramento che riesco ad ottenere è il
numero di riga con .currentrow ma poi non trovo il modo per cancellarla.
Grazie a chi saprà rispondere.

 ha scritto nel messaggio 
news:r5troj9b9vys$.1hses818p7vja.dlg@40tude.net...

Newsgroup: it.comp.lang.visual-basic
Titolo: [Vb.Net] Incorporare immagini in un progetto

Come si incorporano le immagini in un progetto?
Ho provato ad inserire un "File bitmap" al progetto, ma non riesco a
utilizzarlo da codice...
Saluti
xandre
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 xandre
Lo aggiungi al progetto, imposti la proprietà Build Action=Embedded 
Resource, poi usi Assembly.GetManifestresourceStream e lo stream ottenuto lo 
passi a Image.FromFile
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://blogs.ugidotnet.org/corrado

 utilizzarlo da codice...
http://www.cerkit.com/cerkitBlog/Displaying+An+Embedded+Image+In+VBNET.aspx
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

Grazie a tutti


Newsgroup: it.comp.lang.visual-basic
Titolo: [Forse OT] Icone carine x programma?

Ciao a tutti,
    sono alla ricerca di icone carine (bei colori, fatte bene, anche
standard ma disegnate bene, x WinXP) che raffigurino immagini di
Mail-In(Posta in entrata) e Mail-Out(Posta in uscita). E qualcosa legata a
eventi vari...
Ho visto che tempo fa fu messo un link a un pacchetto zip che comprendeva
una serie di icone divise per tipologia... solo che tra quelle non ne ho
trovata una x la Mail-In... Una bella era x il Mail-Out(una cassetta con una
freccia verde che spuntava e indicava appunto l'out), ecco se ci fosse la
stessa icona x il Mail-In sarebbe perfetto.
Grazie x l'aiuto!!!
Ciao.

...

Prova a guardare 
www.iconbazaar.com
 !
Ciao!
Stefano

"francy" <l...@oooo.pp> ha scritto nel messaggio
news:TryWb.1473$Kc3....@twister2.libero.it...

Questo link č un must!!!! vai a vedere...
http://www.vbaccelerator.com/home/Resources/Graphics_Library/Icons/index.asp
Newsgroup: it.comp.lang.visual-basic
Titolo: TREEVIEW e inserimento nodi

Ho la necessità di inserire in una treeview un nodo in una posizione
ben specifica; nella treeview c'è un solo padre e n. figli inseriti
sequenzialmente all'inizio.
set nodo as node
nodo.Add(,,"ROOT","Padre")
set nodo as node
nodo.Add("ROOT",trwChild,,nomefiglio)
.....
.....
nodo.EnsureVisible
Fino a qui va tutto benissimo e viene assegnato automaticamente un'index
progressivo
a ciascun nodo inserito.
Se però faccio:
set nodo as node
nodo.Add(3,trwPrevious,,nomefiglio)
nodo.EnsureVisible
per aggiungere un'altro figlio prima del terzo figlio esistente, il prg
me lo
inserisce con un'index che non è 3 ma è il primo valore libero
successivo...
PERCHE ????  -|-
             ###
Non vorrei che il solo modo sia quello di lavorare con le CHIAVI
andandole a modificare
ogni qualvolta inserisco un figlio in posizioni intermedie. :-((
Per quanto ne sò nelle COLLECTION quando fai un ADD Previous o Before si
reindicizza
tutto il pentolone automaticamente, o sbaglio ?
bye... PAOLO.

Purtroppo è così.
Nella TreeView quando fai un insert previus o before il testo viene inserito
nel giusto posto a video ma a questo nodo viene assegnato un indice che è il
successivo all'ultimo utilizzato.
Io ho risolto questo problema utilizzando la proprietà tag del nodo dentro
la quale ci metti quello che vuoi e poi lo usi come ti serve.
--
      Pino Saffioti
-----------------------------------
pino.s...@asl1.to.it

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

Vorrei sapere se qualcuno mi può indicare un sito o qualcuno che mi possa
impartire lezioni di Visual Basic o Access via Internet.
Grazie
E-mail:eco.s...@tiscalinet.it

 wrote in message

cerca "hlp" nei miei vblinks
c'e' qc anche in italiano
ciao, a.
--
andrea dot palazzi at tin dot it
xday at libero dot it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/


Sto scrivendo qualche lezioncina, senza pretese, per iniziare ad usare
Access e Visual Basic
Vai al sito 
http://www.pabesoft.com/rubriche/
da li entra nella pagina di Alessandria e ti trovi, in basso, "Corsi VB
e....", all'interno ci sono le prime lezioni che ho scritto.
Se ti piace fammelo sapere!
Newsgroup: it.comp.lang.visual-basic
Titolo: Massimizare una finestra senza nascondere la barra delle applicazioni

Domanda probabilmente cretina:
Come faccio a ingrandire una finestra "rispettando" la barra delle
applicazioni? 	
Excel, per esempio, riposiziona la finestra a seconda della posizione e
dimensione della barra delle applicazioni, senza mai coprirla. Il mio
programma deve girare su NT 3.51 e Windows 95 sfruttando sempre al massimo
l'area a disposizione. Nel caso di Win95 deve quindi ovviamente rinunciare
all'area occupata dalla barra delle applicazioni.
Qualche suggerimento?
Grazie e Saluti.
(per cortesia, copia della risposta anche e-mail)
Franco Fassio
e-mail: 
fra...@ihnet.it

applicazioni? =09
	Probabilmente hai settato la proprieta' MaxButton=3Dfalse
assieme a WindowState=3D2-Maximized. Non mi chiedere perche' ma sei fai
cosi' il form ignora la presenza della barra delle applicazioni ...
	Visto che ci sono:
	con la presenza della barra delle applicazioni occorre
ricalcolare l'eventuale formula per centrare il proprio form (almeno
in vb4; anche con vb5, mi sembra ma non ci giuro, l'automatismo
"posizione di avvio/centra ..." non sembra considerare la barra ...).
Io ho la formula gia' pronta che ne verifica la presenza e la
posizione e ne ricalcola i valori del form ... Puo' far comodo?
	Fatemi sapere se vi occorre ...
	Bye.
Enzo Marinacci- Roma   (Italy)=20
http://www.pulsar.it/windows95
 Il Club dedicato a Win95!
http://www.bns.it/EMware
       Freeware=20
*** Rimuovere NO-SPAM per rispondermi in E-Mail! ***

Newsgroup: it.comp.lang.visual-basic
Titolo: XpressSideBar error 'exception Occured'

Hi,
We are getting an error 'Exception occured' while trying to set
visible property of the groups.
The code block looks like:
with dxsidebar1
 .groups(1).visible = false
 .groups(2).visible = false
end with
Any help is appreciated.
Thanks
Mahesh

Hi, I've try a freeware old version of XPressSideBar (if I remember right it
was the 1.0 or 1.1) and I discover that sometimes this error occoured... :(
I haven't found any solution for this problem, so I kill down the
XPressSideBar and buy another one... ^_^
I think that this is a bug from the bar, so you can try to visit the
XPressSideBar site (don't know the URL - try to see if an AboutBox is
present) and check if a newer version is up-to-date. If you have the old
version (like the one I try) I think you must buy the newer...
Good luck
SebaMix
Newsgroup: it.comp.lang.visual-basic
Titolo: VB 2005 si blocca quando carica un dataset

Salve a tutti,
Mi succede una cosa strana:
-----
If myConnectionString = "" Then
myConnectionString = "Database=nomedb;Data Source=ip.ip.ip.ip;User 
Id=user;Password=password"
End If
Dim myConnection As New MySqlConnection(myConnectionString)
Dim DataSet As New DataSet
Dim adapter As New MySqlDataAdapter()
adapter.SelectCommand = New MySqlCommand("SELECT * FROM Prodotti", 
myConnection)
adapter.Fill(DataSet)
-----
Quando arrivo all'ultima istruzione VB si ferma, posso bloccare l'esecuzione 
del programma, fare qualsiasi cosa, ma l'esecuzione delle istruzioni si 
ferma, ma non da alcun errore. Sono certo che i dati inseriti nelle stringhe 
di connessione sono esatti (ovviamente non quelli qui riportati), non 
capisco perchč non generi un errore, ma si fermi solamente l'esecuzione. ho 
provato ad attendere molto, ma non viene fuori neanche un errore di timeout.
Qualche indicazione?
Grazie

Nessuno sa aiutarmi????

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] 2 programmi attivi e la tastiera

Ci sono due programmi attivi ognuno con la propria
finestra aperta una delle quali ha il focus.
 
C'è modo, usando solo la tastiera, di spostare
alternativamente il focus da una finestra all'altra?
 
Grazie e saluti
 
 
 


alt/tab?
 
 
-- 
GbC
www.gbc.uno

 alt/tab?
 
Perfetto Gbc; Grazie
Sauro

Newsgroup: it.comp.lang.visual-basic
Titolo: Aspettare un processo

Ciao a tutti,
qualcuno mi sa dire come faccio a lanciare un processo in visual basic ed
aspettare che termini prima di continuare l'esecuzione (su NT 4 Server).
Avevo trovato un esempio di codice tempo fa sul'MSDN ma l'ho provato su NT e
non funziona. Non succede niente, non lancia niente e non da nessun errore,
boh !
Anzi, a dire la verita' all'inizio a funzionato bene poi, da un certo
momento ha smesso di andare senza che toccassi una sola virgola del
programma.
Grazie, Andrea

Ammazza che Subject, sembra che ti hanno arrestato č ora ti processano!!
Allora il metodo c'č, son un paio di funzioni API, ma cumunque all'indirizzo
http://members.easyspace.com/priore/vb
 ci sono le Priore Custom Controls ed
una delle OCX presenti nel pacchetto attraverso un metodo ShellPlus premette
di fare questo (OS Info OCX).
Newsgroup: it.comp.lang.visual-basic
Titolo: Acquisizione dati dalle porte seriali

Salve
volevo sapere se qualcono puo dirmi come fare per acquisire una stinga di
dati dalla porta seriale, mi spiego meglio :
io ho un lettore di tessere magnetiche (collegato al PC con porta seriale) e
volevo dare al programma la possibilita di leggere il numero scritto nella
tessara e inserirlo in una variabile.
Grazie anticipatamente per l'auito
Mauro

 tessara e inserirlo in una variabile.
Controllo MsComm
evento OnComm
vedi Input


 ha scritto nel messaggio
news:z3Gga.54596$Lr4.1...@twister2.libero.it...


 tessera.
Nessuno può garantirti che il buffer contenga la stringa della tessera.
Ogni volta che tu ricevi qualcosa sulla seriale, devi appenderlo al buffer
preesistente.
Poi controlli se, all'interno del buffer, c'è una stringa valida.
Se sì, fai quel che devi fare ed elimini la stringa dal buffer, lasciandovi
quello che 'segue' la stringa rimossa.
Comunque poche ore prima del tuo post c'era una mia risposta che spiegava
queste cose. Guardando i post precedenti a quest'ora avresti già risolto.
Ciao
Alberto

Newsgroup: it.comp.lang.visual-basic
Titolo: VB e INSERT INTO

Ciao,
volevo chiedere un'aiuto su una cosa:
 sInsert = " INSERT INTO TABELLA" & _
        " (COLONNE" & _
        " VALUES ('" & VARIABILI & "')" ' & _
 oConn.Execute sIsert, , adCmdText
questo è quello che vorrei fare ma il problema è che la variabile sInsert risulta empty e il commit mi va in errore...potete aiutarmi? Cosa sbaglio?
Grazie
-- 
peppe_75 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-757734.html
Inviato via 
http://www.itsistemi.net

 risulta empty e il commit mi va in errore...potete aiutarmi? Cosa sbaglio?
A non usare Option Explicit, immagino.
Alberto
-- 
A questo punto hanno trovato un muro,
un muro duro, molto molto duro,
che siamo noi.


io vedo sIsert e non sInsert


Newsgroup: it.comp.lang.visual-basic
Titolo: assegnare a datasource di una combo l'unione di due recordset

ciao a tutti, ho praticamente scritto nell'oggetto cosa non so fare, ma
probabilmente la mia vera ignoranza sta nell'SQL di Access
in definitiva:
- o riesco a capire come si fa l'unione di due select in Access
- oppure c'è una maniera per assegnare alla datasource di una
DataCombo i recordset risultati di due select
grazie in anticipo. lopi

 ha scritto nel messaggio
news:1165344139.5...@79g2000cws.googlegroups.com...

grazie in anticipo. lopi
se posti la struttura delle due tabelle con indicate le chiavi univoce o gli
indici forse si può fare qualche cosa.
ciao - Daniele
Newsgroup: it.comp.lang.visual-basic
Titolo: per favore!

Scusate se riposto, ma dobbiamo fare un lavoro per la scuola, e abbiamo
tempo fino a oggi pomeriggio. POtete aiutarmi? please...
grazie , cecilia.
in excel dovrei fare una macro che sposti il cursore di una cella in
basso,e se la cella e' gia' scritta si sposta ulteriormente in basso,
altrimenti si ferma. 
mi potete aiutare per favore??
grazie mille!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 grazie mille!
Do While ActiveCell.Text <> ""
    Cells(ActiveCell.Row + 1, ActiveCell.Column).Select
Loop
--
bye BlackMagic
ICQ# 85485468

Newsgroup: it.comp.lang.visual-basic
Titolo: ? aggiornamento tabella connessa con recordset ado

adoPrimaryRS.Open "select * from Telefono  Order by Cognome", db,
adOpenStatic, adLockOptimistic
Ho questa connessione con il recorset associato a textbox.
Credevo che per aggiornare la tabella Telefono  occorresse utilizzare
Update,
mi accorgo invece che :
"se cambio il testo in una textbox e faccio scorrere il recordset senza
utilizzare update il campo nella relativa tabella ha preso il nuovo valore"
Qualcuno Puň illuminarmi in proposito?
Grazie mille
Ciao Paolo

Newsgroup: it.comp.lang.visual-basic
Titolo: larghezza campi del dbgrid

Ciao,
ho una form con DBgrid e Datacontrol; sul  dbgrid viene visualizzata una
tabella di un MDB...
non riesco a cambiare la larghezza dei campi della tabella in base al nome
cioč
la tabella ha come campi Profonditą, ql, rl, etc... quello che vorrei fare
č adattare la larghezza del campo in base alla lunghezza del nome del
campo...
ma si puņ fare?
qualcuno mi puņ aiutare????
grazie
katia

Non sň come hai trovato, ma solitamente utilizzo la funzione RecuperaCampi,
in questo modo non hai bisogno perforsa di un ADODC control, lo utilizzi
solo per Recuperare i campi, poi puoi cancellarlo e passare un RST al
DBGrid, piů bello no?
Alex.
-- 
Posted from [212.141.54.102] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

DBGrid, più bello no?

Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiungere contatti in Outlook 2000 da Vb6

Salve !!!!
Devo sviluppare un applicazione che tra le tante cose inseriscie i nomi
delle imprese direttamente nei contatti di Outlook 2000, ho cercato
documentazione ma qualla che ho trovata sull'utilizzo di Outlook 2000 non mi
e' stato molto di aiuto.
chi mi puo' dare una mano con esempi di codice o comunque siti da andare a
visitare per risolvere il mio problema ???
Grazie 1.000
Sala Massimo

Ciao
ho +- lo stesso problema. Sto ancora cercando...se risolvo ti avverto; ti
prego di fare altrettanto se arrivi per primo alla soluzione.
Fino ad ora ho solo creato/chiuso l'istanza:
Private appOut As Outlook.Application
Private Sub Form_Load()
   'Nuova istanza di Excel
   Set appOut = New Application
End Sub
Private Sub CloseOut()
   'Rilascia la variabile
   Set appOut = Nothing
End Sub
Ciao
Piero
-- 
Posted from 
mta10-acc.tin.it
 [212.216.176.41] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:8t68ij$nrv$1...@pegasus.tiscalinet.it...

io ho usato questo codice per caricare in outlook i dati di una anagrafica
clienti del nostro gestionale :
 'rsAnag e' un recordset ADO
  Set molNS = molApp.GetNamespace("MAPI")
  Set molContactFolder = molNS.GetDefaultFolder(olFolderContacts)
  Set molFolder = molContactFolder.Folders(NOME_CARTELLA_CONTATTI)
  rsAnag.MoveFirst
  Do While Not rsAnag.EOF
    Set molContact = molFolder.Items.Add
    With molContact
      .CompanyName = rsAnag("an_descr1") & ConvNullStr(rsAnag("an_descr2"))
      .BusinessAddressStreet = ConvNullStr(rsAnag("an_indir"))
      .BusinessAddressPostalCode = ConvNullStr(rsAnag("an_cap"))
      .BusinessAddressCity = ConvNullStr(rsAnag("an_citta"))
      .BusinessAddressState = ConvNullStr(rsAnag("an_prov"))
      .BusinessAddressState = ConvNullStr(rsAnag("an_stato"))
      .BusinessTelephoneNumber = ConvNullStr(rsAnag("an_telef"))
      .BusinessFaxNumber = ConvNullStr(rsAnag("an_faxtlx"))
      .WebPage = ConvNullStr(rsAnag("an_website"))
      .Email1AddressType = "SMPT"
      .Email1Address = ConvNullStr(rsAnag("an_email"))
      .FileAs = rsAnag("an_descr1")
      .Save
    End With
    rsAnag.MoveNext
  Loop
Spero  ti sia utile...
Ciao.
Lorenzo

 ha scritto nel messaggio
news:972468558.297091@linuxintra...



Dunque, devi definire questi oggetti prima di usare il codice che ti ho
postato ...
Private molApp As New Outlook.Application
Private molItem As Outlook.TaskItem
Private molNS As Outlook.NameSpace
Private molItems As Outlook.Items
Private molContactFolder As Outlook.MAPIFolder
Private molFolder As Outlook.MAPIFolder
Private molContact As Outlook.ContactItem
Private rsAnag As New ADODB.Recordset
Ciao.
Lorenzo

 ha scritto nel messaggio news:972561554.356965@linuxintra...


 wrote in message
news:8tbfqi$d66$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Newbie info:Quali dll ha XP quando si sveglia (ado dao etc etc)

Tanto per far chiarezza a qualcuno....
Windows XP Professional ITA appena installato , con Office XP installato
....
espone a VB6 Ent (installato da Vstudio)...
Microsoft Dao 2.5/3.51Compatibility  library
Microsoft Dao 3.51 Object library
Microsoft Dao 3.6 Object library
Microsoft ActiveX Data Objects (Multi-dimensional) 2.7 Library
Microsoft ActiveX Data Objects 2.0 Library
Microsoft ActiveX Data Objects 2.1 Library
Microsoft ActiveX Data Objects 2.5 Library
Microsoft ActiveX Data Objects 2.6 Library
Microsoft ActiveX Data Objects Recordset 2.7 Library
Microsoft ADO Ext.2.7 for DLL and Security
Microsoft Remote Data Object 2.0
Microsoft Remote Data Service 2.7 Library
Microsoft Remote Data Service Server 2.7 Library
Inoltre avete già le sapi installate e per i più bravi c'è gia anche SOAP
inoltre vi è installato anche le dll che presumo utilizzerà anche IE6
Microsoft XML 2.6
Microsoft XML 3.0
Microsoft XML Version 2.0
Quindi speriamo che questo post basti a farvi controllare le vostre
reference nei vostri progetti....prima di sparare a raffica che WindowsXP fa
schifo e non funziona !...Ci siamo capiti vero? :-)
Saluti a tutti!
bye Boyz!
:-P

e bravo il toscanaccio!!!!!
:-))
cmq non mi sembra un post da newbie, anzi.......
e poi non sapevo che fosse uscito anche il 2.7 di MDAC.......ho capito bene?
dove lo trovo il download? sempre sul solito sito Microsoft?
ma cambia qualcosa nel modello ad oggetti? No, vero?!?!?!
beh, comunque sia, grazie per l'info.......
Good Coding anche a te!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262


Sembra che la maggior novità della 2.7 sia il supporto per le cpu a 64 bit
(il Pentium V per intendersi...anche se non lo chiameranno così!) ...
Intravedi sullo sfondo Igor il perfido piano di migrazione verso .NET ?!!!
:-)
Intanto a me è riuscito a piantare IE6! Penso che installerò su un hd da 2
gb un windows98 per giocare on line i vari pseudo-mud!....sarà materia di un
prossimo post!
bye!

 schifo e non funziona !...
togliTi una curiositą... vai a vedere quanto occupa shell32.dll sotto XP
:\  :-O
Faber


CUT

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Analizzare segnale sonoro, come?

Salve a tutti! A quelli buoni......ma si, anche a quelli meno buoni
(ROOOAAALL
CI SEI??)..;-)))
Non so perche', ma sto "studiando" un programma per MP3..... (Originale,
eh?)
No, in realtà, voglio lavorare un po' con musica e suoni....
Vorrei analizzare il segnale di ingresso/uscita, per disegnare uno
spetroscopio...
;))
Ho osservato WMeter prelevato dal sito comune e scritto da Roberto Negro, ma
non sono riuscito nemmeno a farlo funzionare....
Chi ha voglia di spiegarmi (e quindi aprire un nuovo Thread) su questo
argomento???
Grazie e Auguri!
P.S. Avete mai mangiato porchetti di 2 KG?? no eh??!!! non sapete cosa vi
perdete! W la Sardegna!

argomento???
Facci (o fammi) sapere qual e' il problema!!!
Ciao

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [RAPI] dichiarazioni

Ciao ragazzi,
come da oggetto avrei bisogno di sapere dove posso trovare l'elenco delle
dichiarazioni delle RAPI (rapi.dll)
grazie e ciao

dichiarazioni delle RAPI (rapi.dll)
Credo che occorra il WinCE SDK, dove trovi rapi.h.
-- 
ciao, hal

 ciao, hal
ciaociao

Newsgroup: it.comp.lang.visual-basic
Titolo: ADO: come recuperare la chiave Primaria?

Ho fatto una procedura che da una tabella di un DB di partenza ne genera una
identica come struttura. Quindi faccio la CREATE TABLE, poi, campo per campo
leggo nome e tipo (convertendo dal formato ACCESS a quello SQL SERVER, che
palle!!!!) dalla sorgente e genero nella tabella destinazione con un ADD
COLUMN. Quello che non riesco a fare è come leggere se c'è una Chiave
Primaria e come è composta per poi, tramite un banale ADD PRIMARY KEY
allineare anche questo sulla tabella destinazione.
Qualcuno mi può dare un suggerimento?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Qualcuno mi può dare un suggerimento?
Che io sappia con ado non si può fare. Puoi dare un occhio alla
Rs.Fields(i).Attributes
o
Rs.Fields(i).Properties(qui cicla)
E vedere se qualcosa cambia tra un campo chiave o meno.
Non ti è d'aiuto ma su firebird ci sono delle tabelle di sistema, in cui
facendo una select del tipo (non esattamente in questo modo)
Select * from RDB$Fields where nometab=TUATAB and Pk=1
In questo modo leggi l'eventuale nome e struttura della PK.
-- 
DBMS Firebird
VB6 + Ado


In alternativa non c'è una istruzione SQL del tipo IF EXIST PRIMARY KEY?


 In alternativa non c'è una istruzione SQL del tipo IF EXIST PRIMARY KEY?
Non che io sappia, e in ogni caso sarebbe dipendente dal DB utilizzato.



Diciamo che anche ADOX(e non ADO) espone la collection INDEXES come
membro dell'oggetto Tables(sottomembro di Catalog)...!
Credo che questo possa essere quello che cerchi da fonte MS:
http://support.microsoft.com/?id=258013
@Alex

Newsgroup: it.comp.lang.visual-basic
Titolo: MSflex e recordset (no componente DATA)

Salve gente,
non riesco a collegare una griglia MSFLEX con un oggetto recordset. 
Ecco il mio codice:
Public db As Database
Public rsTotale As Recordset
Set rsTotale = db.OpenRecordset("SELECT * from Anagrafica INNER JOIN
Vendite ON Anagrafica.IDX = Vendite.AnagraficaID", dbOpenDynaset)
Pensavo di riuscire ad agganciare l'MSFlexGrid in questo modo:
MSFLEXGRID.DATASOURCE = rstotale
Ovviamento non funziona.
Premetto che non voglio usare controlli Data.
Uso: VB6 SP3.
Spero che mi illustriate come usare le griglie senza controlli data.
Giuro di aver usato Deejanews senza successo. 
Grazie ancora per la pazienza.
fabio....@libero.it

DaVe
Grazie, ma nella mia ricerca con deej avevo trovato la risposta che ti
avevano dato. Ho provato ma non ho avuto successo. :(((
Infatti usando ADO tutto funzia ma con DAO 3.6 non sono riuscito.
Resto in attesa di qualche altra anima pia che mi illumini :)))
Non voglio usare quel maledetto componente DATA :(((
Ti ringrazio per la risposta.
Grazie
fabio....@libero.it
Newsgroup: it.comp.lang.visual-basic
Titolo: DB access

salve a tutti
ho un data base access nel quale i dati sono inseriti in delle tabelle tramite
alcune maschere
vorrei fare quando si modificani i dati in un record venisse registrato da
qualche parte cosa è cambiato, quando e da chi.
saluti
F.
-- 
Posted from 
biomerieux.inet.it
 [194.185.255.160] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:47ba190b06330fbeb4a...@mygate.mailgate.org...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Aggiornare un singolo componente di un progetto installato

Ho installato un programma che è costituito dall' eseguibile + 3 DLL AX + 1
EXE AX
A = exe
B = DLL 1
C = DLL 2
D = DLL 3
E = exe AX
i riferimenti sono così impostati :
A referenzia tutti
B referenzia solo E
C referenzia B ed E
D referenzia B ed E
(in pratica i moduli che contengono il vero programma sono C e D, B è un
insieme di funzioni generiche, E è un componente distribuito)
se modifico C (senza modificarne le interfacce delle classi) in teoria
basterebbe ricreare la DLL, e registrarla sulla macchina dove risiede
l'eseguibile (dopo aver eliminato quella precedente).
Tuttavia, dopo il riavvio, mi viene restituito l'errore che il componente
ActiveX non può creare l'oggetto.
Forse perchè dovrei sostituire anche B (dopo averla ricompilata) ?
Grazie

 wrote in message
news:9v78bs$1b8$1...@fe1.cs.interbusiness.it...

-- 
Posted from  [212.31.245.72] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: Sicurezza pagine ASP

 
salve sto leggendo un documento sulla sicurezza riguardo le pagine asp, però
non sono sicuro di aver capito bene, riporto di seguito lo stralcio :
----------
Malicious code:
When a user can add unlimited text to a Web page through user input controls
that do not have input validation, they may enter malicious code. When the
user sends the next request to the server, this added code could be very
disruptive to the Web server and any connected applications.
For example, if you decided not to validate a UserName field because you
have international customers and could not think of a universal name format
to validate against, a malicious user could exploit this lack of validation
to cause a number of problems, including:
• Creating a buffer overrun and crashing the server by entering a name with
several thousand characters.
• Creating and authenticating a new user account.
• Adding privileges to their own account, and removing privileges from other
accounts.
• Sending an SQL Query to your customer database and downloading all of the
data that is present, including user names, addresses, passwords, and credit
card numbers.
---------------------
vuol dire che ad esempio in una casella di testo posso scrivere qualcosa
tipo
<& dim cb as new adodb.connection cn.execute.....
ed il server lo interpreta come se fosse uno script lato server????
mi da che sono pure un po OT però se chiudete un occhio per questa
volta......
grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

fabrizio ha scritto:
[malicious thing quoted out]
In pratica devi validare sempre l'input dell'utente.
Ti aspetti un numero?
*NON* metterlo in una query. Prima lo validi (isnumeric) poi lo inserisci
nella query. Se ti aspetti un numero e ti arriva qualcosa che contiene un
apice o degli spazi ferma le query e segnala l'errore.
Ti aspetti una stringa? 
*NON* metterla in una query. Prima la validi (verifica una lunghezza
sensata e raddoppia gli apici) poi lo metti in una query.
supponi di eseguire queste istruzioni:
loginId=request.querystring("loginId") ' es: 123
strSql="select nome from utenti where loginId=" &  loginId
..esegui query..
l'utente al posto di "123" ti passa 
"loginId; delete * from utenti"
quindi il tuo programma crea ed esegue questa query 
"select nome from utenti where loginId=loginId; delete * from utenti"
Un po' rischiosetto, a seconda del tipo di DB che usi.
Se non raddoppi gli apici rischi che l'utente cambi contesto inserendo un
singolo apice:
al posto di "pippo" l'utente ti passa "' or loginId =loginId"
cosě un 
"where password= 'pippo'" 
diventa 
"where password= '' or loginId =loginId"
e l'utente si autentica senza sapere la password.
termoPilucco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Grazie non ci avevo mai pensato, è forte però.....
adesso provo subito a formattare qualche db su qualche sito ^____^



 Questo "giuochino" è vecchio come il "cucco"...ma se ne trovano di polli
ancora in giro su internet hehehe
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: instr e ciclo

vorrei solo visualizzare una lista dove le stringhe non contengono il
valore "#"
ho provato così ma non va...
Do While Not rs.EOF
ReDim Preserve DataArray(Ind)
Dim Campi As Variant
Campi = Split(rs.Fields(0), vbTab)
If Not InStr(1, "rs.Fields(0)", "#") > 0 Then
List1.AddItem Campi(0)
End If
DataArray(Ind) = Campi
Ind = Ind + 1
rs.MoveNext
Loop

risolto...

Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiornare la DBGrid

Problema: ho un form con una DBGrid ... da quello apro un'altro form che mi
permette di modificare un record, quello su cui ero posizionato nella
DBGrid, non scarico il form, ma imposto il frmDBGrid.Enabled = False, alla
fine delle modifiche effettuate nel form che conteneva un solo record devo
aggiornare la DBgrid, il comando .refresh non mi fa niente, cosa posso fare
senza dover ricaricare tutto il form ?!?!?
Grazie...Stracca

Data1.refresh non fa niente? (con data1 = origine dei dati del grid)
allora prova:
dbgrid1.enabled=true
data1.refresh
dbgrid1.enabled=false
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: Perdita proprietà di Font

Salve a tutti
Ho cambiato PC e caricando un qualsiasi vecchio progetto vengono resettate
le proprietà di Font di quasi tutti gli oggetti in normal.
Ad esempio modifico, in fase di progettazione, la proprietà del font di un
CommandButton in BOLD e sembra che funzioni, salvo il progetto, esco, lo
ricarico ed è tornata NORMAL.
Ho editato l'FRM ed il BOLD è = True
Se lo compilo è tutto OK.
Se lo ricarico per modifiche ritorna a NOLMAL.
Ho provato a disinstallare VB e ricaricarlo....niente.
Con il vecchio PC tutto funzionava.
Con quello nuovo NISBA!!!
Qualcuno ha avuto lo stesso problema o sa il perchè!
Grazie comunque
Ciao Walter


Hai il pc con VB4 e office97 installato dopo il VB?
Allora capisco...
E' colpa di OLEPRO32.DLL: office ne installa una versione scassata (io per
capire il problema ci ho rimesso un mese di insulti alla M$) di 32K, mentre
quella giusta è nel disco 14 di vb, di circa 74k
Se usi un altra versione di Vb non so se può essere la stessa cosa.
Ciao.


Proprio cosě.
Era lui il maledetto, ora tutto OK, grazie 1k
Ciao Walter
Newsgroup: it.comp.lang.visual-basic
Titolo: Client Winsock

Ho preso spunto da un esempio trovato in rete,
modificato secondo le mie esigenze ed adesso stavo per finirlo,
quando mi sono accorto di un problema.
Se eseguo da vb6 il programma, non c'è nessun tipo di problema o mesaggio di 
errore.
Tutto fila liscio come l'olio.
Ma se creo l'eseguibile, appena parte genera un errore
"Errore di Run time 340
L'elemento '1' della matrice di controlli non esiste"
Infatti nella Form Load
c'è questa istruzione Load Client(1)
Presumo che si rifersca a questa.
Ma prima di tutto non capisco perchè in progettazione non genera nessun 
errore, e poi cosa posso fare o guardare per ovviare al problema.
Mi date una mano? 

Ho capito dove sta il problema.
Una cavolata.
In pratica ho inserito un Timer che visualizza lo stato della connessione, 
ma siccome entra in funzione prima che abbia caricaro l'oggetto questo mi da 
errore.
Una domanda.
coma faccio a verificare che l'oggetto, in questo caso il Client(1) sia 
caricato?
Esiste modo per fare questo controllo?
 if Client(1) load then

Newsgroup: it.comp.lang.visual-basic
Titolo: Help: DirectX

Sono nuovo del gruppo e do subito fastidio con una richiesta, scusatemi, ma
c'e' qualcuno che sa dirmi se e' possibile usare le directX con Visual Basic
4.0, e se si, dove posso trovare informazioni su come fare?
Grazie anticipate del vostro aiuto e un saluto a tutti
bY from maurY

...


4.0, e se si, dove posso trovare informazioni su come fare?
[...]
DirectX sotto VB
http://members.xoom.com/vba51/index_us.htm
http://www.chez.com/scribe/
Ciao
P.S. hai già visitato il sito comune 
http://members.xoom.com/it_lang_vb
e il mio sito di links?
--
-
MIX (VB5SP3)
post...@yahoo.com
90 links ai siti VB
http://space.tin.it/computer/gaais
http://www.tempolibero.com/user/mix/
 (alternativo)
-
Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione di Conversione....

Salve a tutti, ho un problemi che oggi mi ha fatto scervellare per 3 ore e
nienete da fare: mi serve costruire una funzione che ricevuta in ingresso
una variabile di tipo long contenente dei millisecondi, restituisce una
stringa cosi' composta: minuti:secondi:decimi di secondo con il seguente
formato mm:ss.d
Grazie 1000 in anticipo !!!
By Mario Machine'
E - MAIL: 
mmac...@racine.ravenna.it

formato mm:ss.d
E' scritta al volo e di corsa, l'ho appena provata; controlla bene tutto !
Function DaMilliSecondiAFormato(Millisecondi As Long) As String
    Dim Decimi As Long
    Dim Secondi As Long
    Dim Minuti As Long
    Dim Ore As Long
    ' Dim Giorni As Long ' puoi espandere il concetto
    ' ad esempio se passi i  86400000 ms, che sono 24 ore ...
 
    Ore = Millisecondi \ 3600000   ' divisione intera !
    Minuti = (Millisecondi - (Ore * 3600000)) \ 60000
    ' il resto sono i minuti
    Secondi = (Millisecondi - (Ore * 3600000) - (Minuti * 60000)) \ 1000
    ' il resto sono i secondi
    Decimi = (Millisecondi - (Ore * 3600000) - (Minuti * 60000) - _
    (Secondi * 1000)) \ 100
    ' il resto sono i decimi
    DaMilliSecondiAFormato = Format(Ore, "00:") & Format(Minuti, "00:") & _
    Format(Secondi, "00:") & Format(Decimi, "0")
    ' formattiamo in una stringa
End Function
Debug.Print DaMilliSecondiAFormato(12345678)
dovrebbe dare:
03:25:45:6
Bye, G.
-- 
---------------------------------------------
    Le risposte alle tue domande le trovi sul
    Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

 formato mm:ss.d
Dim mm as integer, ss as integer, dd as integer
mm = millisecondi \ 60000
ss = (millisecondi Mod 60000) \ 1000
dd = (millisecondi Mod 1000) \ 100
stringa = Format (mm, "00") & ":" & Format (ss, "00") & "." & dd
Taglia e incolla! :)
(Attento all'overflow dei minuti)
-- 
Ale...@tiscalinet.it