mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: vb.NET non ho capito nulla sui database

Salve a tutti
volevo , anzi voglio fare un database con 
VB.NET
  tipo agenda telefonica ma
non so neppure dove iniziare.
Nelle altre versioi di VBx usavo i DATA, DBGRID ecc. qui (
VB.NET
) non sono
riuscito a fare TUBO tra SQL ecc.
Vi chiedo dove posso provare esempi in linea o qualcuno che mi possa giudare
passo passo oppure inviarmi esempi già fatti.
Disperatamente Vostro
Paolo

Allora... un esempio di popolazione di datagrid in C# è qui:
http://www.visualcsharp.it/articoli/DataGrid/DataGrid.htm
Passare a 
VB.NET
 non è difficile.
Eventualmente tieni conto di un servizio
che fà una conversione sommaria del codice:
http://www.kamalpatel.net/ConvertCSharp2VB.aspx
Nel sito verrà trattato ampiamente il discorso... a breve.
Se cerchi materiale in inglese, in MSDN trovi svariate cose.
Saluti,
--
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
Fondatore di free.it.comp.lang.csharp

Ok fino ad ora ho capito qualche cosa, ma il mio 
VB.NET
 ma il mio SQL non si
connette, perchè non si connette ?
ho la versione 
VB.NET
 standard e non tutto il Visual Studio, potrebbe
mancare qualche libreria?
.... help ....
.... help ....
.... help ....

Newsgroup: it.comp.lang.visual-basic
Titolo: Inserimento in db

AIUTO!!! Vb mi segnala un errore di linguaggio nella stringa:
("INSERT INTO clienti (NOME,COGNOME) VALUES ('" &
Replace(txtNOMEcli.Text, "'", "''") & "'," & Replace(txtCOGNcli.Text,
"'", "''") & "'," & ")")
ma non riesco a trovare l'errore!!!! mi potete aiutare???
grazie mille a tutti

 ha scritto nel messaggio
news:1118824806....@g43g2000cwa.googlegroups.com...

Metti un breakpoint sull'istruzione che crea quella stringa SQL e poi stampa il
suo valore nella finestra immediata, ti renderai subito conto che manca un
apice.
Bye
Raf



è in casi come questo che mi rendo conto che in realtà dio è un
apicino nascosto tra le righe...

Grazie mille Raf
Newsgroup: it.comp.lang.visual-basic
Titolo: Si puo' fare in VB?

Buongiorno a tutto il ng.
Sul mio sistema ho 2 hard disk, in ognuno tengo la dir Documenti, una di uso
e l'altra di backup.
Mi capita spesso di intervenire sui contenuti di quella di uso, e di dover
ricopiare ogni volta a mano la cartella su quella di backup, per tenerla
aggiornata.
Domanda spontanea: è possibile, in VB, fare un programmino che
1) stia residente nella taskbar di windows dall'avvio del sistema
2) tenga traccia dei cambiamenti nella cartella di uso e, se avvengono,
esegua automaticamente la copia in quella di backup di tali cambiamenti (una
sorta di evento Change su una directory invece che su un controllo)
Potreste darmi una qualche delucidazione o direzione verso la logica di un
programma del genere? (non sono nuovo tanto ai linguaggi di programmazione,
quanto alla logica che sta dietro le applicazioni)
Grazie mille,
        Massimiliano



Sul Sito Comune trovi un esempio che ti elenca tutti i files contenuti in un percorso, comprese
eventuali sottodirectory; poi ce n'è un altro che ti restituisce le info su un file (ultima
modifica, dimensione, ...)
Mettili assieme e...
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

mm pericoloso se rovini un file (si blocca il programma di scrittura, salvi
per sbaglio, cancelli per errore), addio copia di backup.
Il backup dovrebbe servire per tutti i casi, non solo per le rotture
hardware.
Salve
                    Dbg
Karlmax wrote in message


Da me puoi scaricare MyBackup v2, gratis, che ti consente di creare
dei 'profili' di backup e copiare ad intervalli prefissati o
manualmente uno o più impostazioni (ed anche comprimerle in formato
ZIP).
Creare un meccanismo automatico è una bella idea, ma come qualcuno ha
già detto se ti salta un file sei rovinato...
---
GbC
http://gbc.homeip.net
---
Ah, dimenticavo... area files...

Grazie mille a tutti.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?2] Inner join nidificati

Su vi prego, lo so che lo sapete.
Ho guardato su MSDN, sull'help. Ma non c'è niente!
Perchè se creo un recordset con più di tre inner join mi viene di sola
lettura. A me serve in lettura/scrittura! Ho visto che anche Access fa
la stessa cosa.
Ciao!
-- 
May
---------------------------------------------------------
May82(METTI QUI LA CHIOCCIOLA)Lycosmail.com
ICQ_UIN: 27234690
---------------------------------------------------------

May
Dovrebbe essere normale visto che anche su AS400 una Join e' solo e sempre
di sola lettura........
Usa altre strade per effettuare i tuoi aggiornamenti.
Ciao
Ven.

allora perchč un join tra due tabelle č in lettura/scrittura e un join
tra piů di tre tabelle č in sola lettura?
Grazie comunque per la risposta (almeno so che mi dovrň sbattere il capo
nel muro :((



Potrebbe dipende dalle relazioni che ci sono tra le 3 tabelle.
in uno schema del tipo
A 1-N B
A 1-N C
se fai una join tra A, B e C e' sempre in sola lettura.
--
Roal Zanazzi
z...@iol.it

 Grazie comunque per la risposta (almeno so che mi dovrò sbattere il capo


Newsgroup: it.comp.lang.visual-basic
Titolo: controllo IMGOCR.OCX

Qualcuno di voi è riuscito con questo ActiveX fornito in Windows con
Imaging (Wang / Kodak) ad estrarre testo da file TIFF?
Massimo
----------------------------------
 
-- 
Posted from 
mail-5.tiscalinet.it
 [195.130.225.151] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Fornito da Microsoft?
Non mi pare proprio!
Imaging For Windows esiste in 2 versioni; la base (è quella fornita con Windows
e non ha funzioni di gestione del workflow e/o ocr) e la Professional,
acquistabile a pagamento, che ha l'ocr (textbridge) e la gestione dei flussi dei
documenti.
Nella Professional l'OCR funziona egregiamente, pur tenendo conto del basso
costo della soluzione (mi pare 99$). Soprattutto è programmabile attraverso
l'OCX in oggetto.
Almeno questo a me risulta.
È cambiata qualche cosa e non me ne sono accorto?
--
GbC
http://www.chiappori.net
--

Newsgroup: it.comp.lang.visual-basic
Titolo: UN aiuto prezioso please!!!!

E' possibile che nessuno sa come importare in un database il contenuto di un
file MetaStock??
Ringrazio mille anticipatamente
p.s.
E' importante
mauro.b...@tiscalinet.it

 file MetaStock??
Ma tu sai quale è il formato del master (o emaster) ?
Se conosci il formato puoi leggere il binario con delle UDT.

 servirebbe importarlo in un db o in excel!!
Quello che devi fare l'avevo capito.
Ti chiedevo se:
1) Conosci il formato metastock (composto da un master e/o un emaster
+ i file binari .dat) ma non riesci ad importare i dati;
2) Non conosci il formato e quindi non riesci a fare alcunché.

 ha scritto nel messaggio
news:8plp1r$sv3$1...@nslave1.tin.it...




La seconda che hai detto!!:-))))
Newsgroup: it.comp.lang.visual-basic
Titolo: quanto mi faccio pagare?

Una persona cerca un programma di archiviazione dati. Da questi dati ne
vengono selezionati alcuni, salvati su una memoria a parte e portati sul
posto di lavoro (e viceversa).
Si può fare solo con access? oppure solo visual basic? oppure dovrei
integrarli entrambi?
E quanto mi dovrei far pagare????
E' il mio primo lavoro e non ne ho idea.....
Grazie a tutti e buon lavoro.

 E' il mio primo lavoro e non ne ho idea.....
Bah l'unico consiglio è non sottovalutarti
e non pensare che siccome è il primo lavoro
devi lavorare per niente, metti in conto
anche le ore che dovrai fare dopo lo sviluppo
per mettere pezze e modifiche.


 ha scritto nel messaggio
news:6t8mb.40515$e5.14...@news1.tin.it...

se ti devo dare la mia opinione ovviamente opinabile, è che mi dai
l'impressione di non saperne molto di programmazione. Alcune domande:
1) archiviazione dati cosa significa? deve fare il backup di file?
oppure bisogna inserire "i dati" a mano e salvarli da qualche parte?
2) cosa vuol dire "selezionarne alcuni"....di cosa? dei dati?
sì, va bene, ma questi dati cosa sono? mele, patate o file di Excel?
3) cos'è una "memoria a parte" ? un floppy, una penna USB o cos'altro?
4) sai cos'è Access o cosa è Visual Basic?
insomma, mi dai l'impressione di un pesante niubbo, per cui ragionaci sopra,
prima, ok?
good coding!!!
-- 
Alletun
Sorry, ask me if you want to get my e-mail!

[*Bo* = 
myinf...@softhome.net
 in news:6t8mb.40515$
e5.14...@news1.tin.it
]
ha scritto:
Ti fai pagare quello che vuoi per fare il lavoro, in subordine il giusto.

[*Lupo* = 
LupoOrmaiR...@libero.it
 in
news:bnb4vp$u7i8i$
1...@ID-174464.news.uni-berlin.de
] ha scritto:

A proposito, non credere che il multi-post ti faccia incassare di più.
Si paga una volta, una sola.

Newsgroup: it.comp.lang.visual-basic
Titolo: Date oltre il 2000

Utilizzo VB 4 e i DataBase di Access 2.0
E' possibile utilizzare le date oltre il 2000?
Ciao Franco


Secondo Microsoft dovresti stare tranzuillo fino al 2029 (se non erro)...
Nel frattempo si spera di essere passati ad Access 2010 SP 4835  :-!
Ricordati di mantenere tutti i dati di tipo data/ora anche in VB
e, nel passaggio a stringhe, di mantenere anche il secolo:
 8/7/1998    SI
 8/7/98         NO!!!!!
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: UEGENTE - VB & TCP/IP

Ciao sono un programmatore junior in VB, e mi chiamo alessandro.
Sarei molto interessato a sapere come si può stabilire una connessione con
un Mainframe IBM e con un Server UNIx tramite TCP/IP per leggere e scrivere
dati .
Se qualcuno avessa questa informazione  sarei veramente grato se potesse
farla
avere anche a me.
Cordiali saluti
alessandro casati
cas...@lycosmail.com

ciao a tutti.
Qualcuno sa dirmi come si fa a richiamare da un pgm standard exe VB un
Activex.exe passandogli dei parametri ?
grazie mille
cas...@lycosmail.com

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

Perdonate la domanda banale
Ho inserito una stringa in una cella. Il testo č perň tagliato essendo piů
lungo rispetto alla larghezza della cella. Come fare per allargare la cella?
che controllo devo usare?Grazie.


Imposta la proprietà ColWidth(numero colonna)  =  larghezza in twip voluta
dell'oggetto Msflexgrid

 dell'oggetto Msflexgrid
Grazie mille

 voluta dell'oggetto Msflexgrid
nei post vecchi si trova anche una routine che in pratica legge le varie
stringhe e memorizza la dimensione maggiore di ogni colonna e poi alla fine
del caricamento le dimensiona.
-- 
<Gigio2K>
--- 
http://www.g2kweb.it/gigio2k
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

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

ciao tutti quanti! Io sono brasiliano ma mia famiglia qui in Brasil e
iniciato en 1900.Io estaró molto felice quando amici italiani fare la
descoberta genealogica de nostra Famiglia Babeto(ancora Babetto e
bono)perdona me amico d`Italia,ma io non parlo niente e necessito parlare in
English,please.Qualcuno che mi può aiutare,Grazie.E vero,Grazie.

...

You should write on the soc.genealogy.italian newsgroup, which is dedicated
to the Italian genealogy studies and researches (as the name itself explains
:-)
In any case, this newsgroup (it.comp.lang.visual-basic) is for technical
discussions about Visual Basic programming language and your request is
off-topic here.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [ot] per i nostalgici

http://www.attrition.org/gallery/computing/vintage/index.html
nb: non fatevi illudere dal link di "more albums" :)


meglio di un link porno! c'è anche il mio sinclair-zx-spectrum! :))
http://www.attrition.org/gallery/computing/vintage/digitaldataporn/tn/sincla
ir-zx-spectrum.jpg.html
Fabio

nb: non fatevi illudere dal link di "more albums" :)
  Il nome digitalporn era suggestivo... ;-)
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

 
Sempre per rimanere in tema, la raccolta di tutte le GUI esistite:
http://toastytech.com/guis/

 
http://toastytech.com/guis/
grazie, bel link.
sulle interfacce c'e' sempre da imparare.
anche che ms avesse floppato un bob mi mancava.
ovviamente ne hanno tenuto la cosa piu' idiota.
l'assistente.
che era un retriever.
sigh.
j.labrador.retriever

 nb: non fatevi illudere dal link di "more albums" :)
Ma dai, che in fondo... :-))
http://www.lindkvist.com/digitaldataporn/xxx.html
Il mio primo... beh, pc č una parola grossa, aveva 1 kbyte di memoria ;-) sniff !
http://www.attrition.org/gallery/computing/vintage/digitaldataporn/tn/sinclair-zx-80.jpg.html
Bye, G.


http://www.attrition.org/gallery/computing/vintage/digitaldataporn/tn/sincla
ir-zx-80.jpg.html
e ti lamenti ? poco meno di quello che teorizzava bill...
credo che fosse uno spectrum a cassette il primo che -- ehm -- mi hanno
messo in mano.
ho ancora le due stampe. 1988, direi.
due disegni. mai usato un mouse in vita mia. ma (o percio'?) sono carini.
stampe ad aghi, naturalmente.
j.spectrum

 
http://www.attrition.org/gallery/computing/vintage/index.html
Il mio primo "coso" fu un Compucorp 326 scientist, 256 passi di memoria, a
batterie, solo un display da 12 cifre. Poi il mitico 4085 con ben 4096 (max)
passi, caricamento programmi con scheda magnetica a due piste da 256 passi
ciascuna, input da telescrivente (la mitica Digital La36), output sulla
stessa (video? cos'era?), memoria di massa una musicassetta che dopo 4 giri
avanti e indietro per cercare articoli di magazzino si "stirava" e risultava
completamente irrecuperabile, anche per il registratore normale. Che tempi,
che bei tempi!
Newsgroup: it.comp.lang.visual-basic
Titolo: controllo focus

Salve,
ho due gris, devo poter controllare quale delle due ha ricevuto 
focus...come faccio?

 focus...come faccio?
evento gotfocus di ciascuna grid?
salutoni
Sergio

 focus...come faccio?
If 
me.activecontrol.name
= "gris1" then
    ---------
elseif 
me.activecontrol.name
= "gris2" then
    ---------
end if

 evento gotfocus di ciascuna grid?
..mmm..ma gotfocus assegna il focuse, non restituisce nulla....

 end if
.....gia'......semplice ma efficace....grazie mille...
Ciao..

 ha scritto nel messaggio
news:Xns92AFF1E2D...@195.31.190.131...

No, GotFocus non assegna il "focuse" (quello è il metodo SetFocus), è un
evento che scatta tutte le volte che un controllo riceve il focus.
Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: Urgente - Cristal Report

Come si fa (se è possibile) inserire in un campo sul report il valore che ho
in una textbox o in una variabile in VB5.
Grazie è urgentissimo.
Ciao Mauro

...


 
Devi inserire in un reporto I campi formula e successivamente passare come
a questi
campi il valore della text box la sintassi è questa :
form1.report.Formulas(1) = "nomeformula =' " + textbox1 "' "
l' 1 è un indice che identifica il campo formula del report

Newsgroup: it.comp.lang.visual-basic
Titolo: filtrare risultati query SQL in un Dbgrind

salve e buonasera a tutti, scusate il disturbo ma è un pò che ci sto
combattendo.
come faccio a filtrare i risultati di una ricerca in un Dbgrind? Io vorrei
un pulsante che alla sua pressione visualizzi sulla Dbgrind solo i campi che
contengono come valore quello specificato in una text.
vi ringrazio e scusate ancora...
alex88
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.471 / Virus Database: 269 - Release Date: 10/04/2003

 vi ringrazio e scusate ancora...
fa un po' schifo ma magari ti serve da spunto.
ciao
' dich generali:
    Option Explicit
    Dim rsInd As New Recordset
    Dim sSql As String, sSelect As String, sWhere As String, sOrderBy As
String
Private Sub cmdSelect_Click()
    BuildSql
'    rsInd.Close
    RsIndOpen
End Sub
Private Sub BuildSql()
    sSelect = "select [i tuoi campi] from indirizzi"
    sWhere = ""
    If cboProt.Text = "" Or cboProt.Text = "[*]" Then
        sWhere = ""
    Else
        sWhere = "where prot='" & cboProt.Text & "'"
    End If
    If cboArea <> "" Then
        If cboProt = "" Or cboProt = "[*]" Then
            sWhere = " where "
        Else
            sWhere = sWhere & " and "
        End If
        sWhere = sWhere & " area='" & cboArea & "'"
    End If
    sOrderBy = " order by " & cboOrderBy
    sSql = sSelect & " " & sWhere & " " & sOrderBy
'    Caption = sSql
End Sub
Public Sub RsIndOpen()
    rsInd.Close
    rsInd.Open sSql, mainDB, adOpenStatic, adLockOptimistic
    Set dcUrl.Recordset = rsInd
    dcUrl.Refresh
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: riordinare la posizione delle colonne in una mshflexgrid

mshflexgrid associata ad un mdb(2000) con i seguenti campi:
nome
quantita
prezzo unitario
la grid ha 4 colonne
nella quarta colonna, [prezzo totale], ci va (quantita*[prezzo unitario])
ora io vorrei che le colonne della grid fossero ordinate in questa maniera:
nome    [prezzo unitario]    [prezzo totale]    quantita
ho provato ad usare la funzione ColPos ma mi da' errore:
" non posso modificare il valore di una costante"
non riesco a capire, secondo MSDN dovrebbe funzionare tutto a dovere....
--
____________________________
   G 1 0 X®
Web: 
www.giox.net
Alt. Mail: 
info...@libero.it
Icq Uin: 47698601
Irc Chan. @azzurranet:
   #mhackerone; #ahccc; #linux;
   #hackers-it; #programmatori
_____________________________

 ha scritto nel messaggio
news:wf2h8.4942$uN5.1...@twister1.libero.it...


 ha scritto nel messaggio
news:wf2h8.4942$uN5.1...@twister1.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Intercettare al fine di un exe

Salve a tutti;
Il mio problema e' questo:
lancio in mio eseguibile con :
id_exe= shell( ecc ecc)
ma come faccio a sapere quando e' terminato?
premetto che uso vb5 ho cercato in giro ma non mi sembra di aver trovato
niente
chi mi puo' aiutare?
grazie per le eventuali risposte 
de...@netbusiness.it
icq # 47696563

 wrote in message
7s7qov$n4d$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?][NET] CallByName()

Ok, non fate domande, la domanda la faccio io :)
In .NET (non necessariamente 
VB.NET
) esiste qualcosa di simile alla
VBA.CallByName()?
Spiego: mi serve poter richiamare funzioni da moduli esterni alla mia app.
che perň non conosco a priori.
Ciao

 esterni alla mia app. che però non conosco a priori.
http://www.tek-tips.com/gfaqs.cfm/spid/732/sfid/1976
Ciao.
--
BSD is for UNIX-lovers -- linux is for Windows-haters.

 che però non conosco a priori.
Non so se esiste CallByName ma certamente e' stata "assorbita" dalle classi
della namespace System.Reflection
Nel framework SDK trovi gli esempi del caso sotto Technologies\Reflection
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown
Newsgroup: it.comp.lang.visual-basic
Titolo: can VB automate processes?

Hello all,
I am from he unix world. For a change I am working in company which has
windows environment.
since i m new to windows, I have a few question. but let me start with
one that is confronting me rite now.
on unix people rite script to do anything, even automate intallation
processes. so in the unix world i would rite scripts which would read
plain text files and feed the input various installation programs.
i was just wondering if there is something like that in the windows
world. i was told VB can do this. but i wasnt told HOW?
so here goes my problem:
i have a program, which needs to be intalled on 20,000 computers. the
program comes with the automated setup program, which prompts the user
several times. now i want to write a VB program which will start this
setup program, and feed in the information to the setup program,
without any user interaction. so the user is not prompted at all. I was
told macros in VB can easily do this for me. I was also told that
macros can be easilty recorded
Can anyone give me more information on how to perform the above stated
tast in VB or any any other language.
Thanks
Saqib Ali
--
God Bless you all
Saqib Ali
http://www.c0r3dump.com
http://www.aikia.com/LDP
 Linux Documentation Project
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 wrote


 wrote in message
news:8oe2ra$etu$1...@nnrp1.deja.com...



,


 -Robb
yes but it wont automate all subsequent required clicks.
it'll just launch the setup.
best, pal


Well, your first problem is :-
   Do you have VB installed on all the computers ?
   If not you are half stuffed - as you need to setup VB first
What is the App you are installing written in ?
How much information do you need to enter - is it the same for each
installation ?
Also what happens to the information - is it stored in an INI file -
or the registry.
Do you have to go through a question and answer routine ?
Are there message boxes popping up ?
If this is a typical Windows Installation,  I would be inclined to
jigger the SETUP.EXE to install OCXs , DLLs etc, using a minimal
Delphi program to force in a few keys.
Then another to write to the registry/INI files.
If VB is definately present then it is easier - just jigger SETUP1.EXE
which is written in VB.
It all depends what your problem really is.
However I would say that if you are installing 20,000 of these things
then you should be able to get the software vendors to provide you
with some assistance.

 wrote in message
news:8oe2ra$etu$1...@nnrp1.deja.com...


 wrote in message
news:39acf8ee...@news.u-net.com...


 wrote in message
news:8ojmk7$6d3$2...@jumbo.demos.su...

Newsgroup: it.comp.lang.visual-basic
Titolo: CRYSTAL REPORT 8 AIUTO!!!!!

Ciao a tutti.
Mi sono ritrovato ad utilizzare il Seagate Crystal Report 8.
Mi sono creato un report che ho chiamato pippo.rpt e poi sono andato in
Visual Basic 6.
Ho attivato il controllo crviewer1 e l'ho portato sulla mia form.
A questo punto mi sono letteralmente perso. In pratica non riesco a
visualizzare il mio report in quanto non so dove andare ad inserire il
nome del mio report. Io utilizzavo il crystal report del visual basic 4
e mi sembrava molto piů intuitivo.
Potete per cortesia farmi vedere il codice che devo utilizzare per
vedere il mio report o per stamparlo.
Mi fareste un grandissimo piacere. Nel frattempo in anticipo GRAZIE!!!
Ciao
Marco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 e mi sembrava molto più intuitivo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione Date in sql

 Access + vb6
da un campo data generica (con data e ora) devo fare un confronto con la 
data corrente:
... where Date(Uscita) = Date() ...   ma cosi ottengo un errore e devo 
ricorrere al piu prolisso:
 where  year(Uscita) = year(date()) and month(Uscita)= Month(date()) and 
day(Uscita) = day(date())
C'� un modo per far funzionare la forma piu breve?
Merci
-- 
Greg 

 wrote:

DateDiff!

 C'� un modo per far funzionare la forma piu breve?
A me con un campo Data/Ora su access e facendo una query da access stesso
mi funziona questa:
SELECT Tabella1.*
FROM Tabella1
WHERE (((Tabella1.Campo2)=Date()));
E' venuta fuori dall'autocomposizione standard.
Da vb6 non ho provato.

 WHERE (((Tabella1.Campo2)=Date()));
Anche se in quel campo viene archiviato un Now()? C'� la parte oraria di now 
che fa fallire il confronto sulla data.
greg 

 che fa fallire il confronto sulla data.
Con DateValue si :)
SELECT STORICO.*
FROM STORICO
WHERE (((DateValue([INIZIO]))=Date()));
Anche se non so esattamente cosa fa la funzione, guardane la documentazione
per non avere brutte soprese, ma non penso ci siano problemi.
Alla peggio i date di solito sono la parte intera i giorni, la parte
decimale la frazione del giorno (ora).

 decimale la frazione del giorno (ora).
Il datevalue mi pare che vada alla grande indipendenmente dai formati data 
del pannello di controllo.
Grazie Andrea :)
-- 
Greg

Newsgroup: it.comp.lang.visual-basic
Titolo: gestione hotkeys

salve,
ho un problema che riguarda la gestione degli hotkeys.
Un esempio sono i programmini di cattura schermo in molti dei quali è
possibile assegnare ad una combinazione di tasti (o a un tasto singolo)
la funzione di cattura.
Quello che mi serve è un programma che elimini tutti gli hotkeys settati
da altri programmi, ho provato con il unregisterhotkeys facendo un ciclo
e passandogli gli handle di tutti i processi attivi ma nn ha funzionato,
sto provando con wm_sethotkeys ma mi da errore.
Qualcuno lo ha già fatto o ne sa qualcosa e sa darmi una mano?
grazie, ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto
Codesta è paranoia pura!
Ferma quel ditino, mettilo nel ghiaccio, fascialo, ma ... calmati!

 sto provando con wm_sethotkeys ma mi da errore.
Penso sia OT, se parli di Windows(mi sembra di sě) vai su
it.comp.programmare.win32, anche perché mi sembra piuttosto tosta, quindi
hai bisogno di specialisti. Ciao!
--
Paolo Giarrusso
Newsgroup: it.comp.lang.visual-basic
Titolo: Riposizionamento su griglia ?

Salve.
Ho la necessita' di effettuare il riposizionamento sullo stesso record di
una griglia, successivamente ad aver svolto delle operazioni sul recordset e
"refreshato" (passatemi il termine) il controllo data.
Esempio :
seleziono il record sulla griglia, apro la scheda del record per fare delle
modifiche, aggiorno il db, faccio il refresh del controllo, mi riposiziono
nuovamente sulla riga del record appena modificato.
La soluzione che sto adottando attualmente consiste nel memorizzare in una
variabile l' id del record prima di modificarlo, e di utilizzare il metodo
"Find" per identificarlo nuovamente nel recordset dopo avere rieseguito la
query.
Visto che mi sembra un po' "macchinoso" il metodo che ho utilizzato, volevo
sapere se poteva esserci qualche soluzione un po' piu' elegante per ottenere
lo stesso risultato.
Utilizzo : VB6 + SP3 + ADO
Grazie

Utilizzo : VB6 + SP3 + ADO
Potresti:
1. passare il recordset della griglia al form che lo modifica.
2. usare una griglia scollegata dal database: se le modifiche sul db
    vanno a buon fine, allora copi i nuovi valori sul record corrente
     della griglia.
In entrambi i casi miglioreresti parecchio le prestazioni.
-- 
ciao, hal

      della griglia.
La griglia e' gia' scollegata dal database, nel senso che viene riempita dal
controllo data che ha come recordsource una query sql.
Ogni volta che chiudo il form di modifica del record, rieseguo la query per
aggiornare la griglia. Solo che , una volta ricreato il recordset, viene
selezionato il primo record.
Da qui, appunto, l'esigenza di riportarmi su quello modificato.
Spero di essermi spiegato meglio.
Ciao
Aldo (Hal)
:-))

controllo data che ha come recordsource una query sql.
Ovvio, se non da dove peschi i dati?
Pero' intendo dire che sotto la griglia (non mi ricordo che griglia hai detto di usare)
non deve esserci nulla o, al piu', un recordset disconnesso.
Niente adocontrol, per intenderci.
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ma per il condensato che chr$(devo inserire)

Ho provato a mandare un printer.print chr$(27) + chr$(15) su una stampante
ad aghi ma mi stampa in grassetto io invece ho bisogno del condensato
--
Grazie, Alberto (alias ALCAU)


- manuale della stampante
- caratteri di controllo
normalmente in emulazione epson / ibm:
compresso si =chr(15)
compresso no=chr(18)
ciao
ugo

 ha scritto nel messaggio
news:9emi02$bjs$1...@lacerta.tiscalinet.it...

Se mando fuori il comando con
Open "LPT1:" for Output as #1
Print #1, Chr$(15)
Funziona
Se mando fuori il comando con
Printer.print Chr$(15)
non lo prende
Ho provato anche a eliminare il $ ma niente
Se invece imposto il condensato dal pannellino della stampante mi tronca le
righe.
Un'altra cosa....
Con Printer.print posso usare ancora il comando tab ?
Cioč:
Printer.print Tab(5); rsFlav!cli_indirizzo; Tab(70); "CELLULARE ";
rsFlav!cli_cel
Grazie

 Con Printer.print posso usare ancora il comando tab ?
Francamente non lo so, prova e vedi cosa ti succede oppure cerca nella
guida...
Bye, Enrico.
Newsgroup: it.comp.lang.visual-basic
Titolo: prova non leggere

prova non leggere

prova

prova non leggere

it.test

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

Come si fa a fare un maledetto numero con il VB5? I due progetti inclusi
nel cd di VB non mi funzionano, nel senso che il modem non compone il
numero!
Ha lo stesso effetto del famigerato "Attendi il segnale prima di
comporre il numero". Qualcuno sa come fare?

...


...


Non ti abbiamo risposto perche' sapevamo che sapevi gia' la risposta... :-)
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Sondaggio: array - collection - dictionary

Devo sviluppare un'applicativo che gestisce un gran numero di dati.
Per ottimizzare al massimo il caricamento di strutture di dati, la ricerca,
e il confronto
cosa mi conviene usare ?
Le mie strutture non sono mai ordinate.
Ho provato le collection ma mi sembrano molto pesanti.
Cosa ne pensate voi ?
Ciao
Luca
P.s.
Un'alternativa potrebbe essere costruire una Dll in Delphi o C++ e usarla
con strutture tipo B-tree..Ma non mi convince molto.

con strutture tipo B-tree..Ma non mi convince molto.
Se ti interessa l'ordinamento userei o un bell'array o un recordset (non è
necessario che sia collegato ad un database).
Le collection le trovo molto scomode: non puoi sapere quali chiavi sono già
presenti e questa è spesso una bella limitazione.
Io mi sono fatto una semplicissima classe  basata sul principio delle hash
table che funziona altrettanto agevolmente che le collection e in più mi
offre questa possibilità, l'unica pecca è che va allocata o reallocata ogni
volta che si supera il limite di elementi previsti.
Gli array sono molto comodi e discretamente veloci se i dati non sono
moltissimi (2-3mila elementi al massimo).
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: ? RICERCHE SU FILE SEQUENZIALI

Ho questa necessità
Devo fare una ricerca sui vari record presenti su un file sequenziale.
Normalmente tutto funziona finchè la stringa da cercare è idntica a quella
del record.
Ma come faccio a sapere se nel record, la stringa "CESARE" è scritta
"cesare" oppure "Cesare" oppure "Cesare Rizzi" ???
Esiste un metodo in grado di cercare il record senza tenere conto delle
maiuscole  o delle minuscole ???
Esiste un metodo in grado di cercare anche una sola parte della stringa???
Grazie per la Vs "COPIOSA" generosità
Cia  a presto

Esiste un metodo in grado di cercare anche una sola parte della stringa???
  Cerca InStr sul manuale.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto su codice a barre

salve a tutti,
dove posso trovare informazioni sulla gestione dei codici a barre in VB ?
Grazie

 wrote in message
72Uj5.31931$dF5.6...@news.infostrada.it...



Spiega prima che vuoi farne ...
ErreBi

Newsgroup: it.comp.lang.visual-basic
Titolo: Scusate ma VB6 ha una Patch da aggiungere?

Quando vado a creare il pacchetto di installazione verso la fine mi dice che
c'è un errore!!!e non mi installa l'applicazione ;sembra ,da quanto, ho
capito che non riesce a installare il file di uninstaller, che poi
disinstallerà il programma

Certo, tutti i prodotti Microsoft ne hanno. Prova su
http://www.murialdo.it:8000/it_lang_vb/
Dennis ha scritto nel messaggio ...

Newsgroup: it.comp.lang.visual-basic
Titolo: VB5 & XP

Ciao a tutti,
    sto sviluppando un programmino in VB5 (lo so'.. sono un po' indietro) su
sistema operativo XP. Stavo pensando di trasformare il programma in VB6 in
futuro e poi convertirlo in .NET subito dopo anche se, in linea di massima,
non credo che sia piu' possibile acquistare VB6 e il .NET che ho comprato io
(atroce errore) è la versione standard e solo la versione professional
consente di effettuare UPgrades.....
    Comunque sia, mi trovo ad affrontare alcuni problemi con la versione su
cui stò lavorando... vorrei sapere
se qualcuno ha qualche soluzione per me:
    1. Tutte le volte che esco da VB5, XP mi dice che un errore è stato
generato e vuole mandare chissà quale
        schifezza alla Microsoft per investigare... l'eseguibile del
programma non da questi problemi ma il fatto
        che ogni volta si lamenti mi fa temere il peggio... sapete dove stà
il problema? Ho cercato su google e MS
        informazioni in merito ma non credo che MS sia interessata a
identificare e risolvere problemi con versioni
        vecchie dei loro prodotti.
    2. Sto cercando di trovare il modo per verificare il codice fiscale in
VB, ho trovato le regole per controllarlo
        e dovrei scrivere il codice ma... qualcuno ha le tabelle già pronte?
    Grazie per l'attenzione,
    Paoletto
----------------------------------------------------------------------------
------------
-- Se Cristo suonasse oggi alla porta lei lo riconoscerebbe ?
= Certo...
- Come può esserne così sicuro?
= Il citofono è rotto da due anni !

anche io uso VB5 Professional SP3 su XP ma tutto funziona OK
per ora
--
gino
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ADO - MSBIND.DLL???

Ciao a tutti
Domandone mistico
Parliamo di un mio programma che non aprivo da un paio d'anni.
Questo usava (e usa tutt'ora) ADO 2.5.1.
L'altro ieri per motivi che non sto a spiegare ho avuto la malsana idea di
installare jet4sp8.
Oggi riapro il mio progetto e lo mando in run.
Su tutte le istruzioni
Set <label>.DataSource = myADORecordset
mi dava un bell'errore 713: classe non registrata
CLSID:59245250-7A2F-11D0-9482-00A0C91110ED
Lo strano č che lo da solo sulle label.
Cercando in internet ho trovato che potrebbe essere la libreria MSBind.dll
non correttamente registrata, e infatti dopo un regsvr32 tutto si č rimesso
a funzionare.
Cosa strana: il mio progetto aveva tra i riferimenti (anche prima del
regsvr32) questa dll (Microsoft Data Binding Collection) che non credo di
avere aggiunto io (non sapevo nemmeno della sua esistenza!) e il programma
gira anche senza questo riferimento... boh!
La domanda č: posso ancora compilare il programma e darlo al cliente che ha
solo mdac2.5.1 e quindi il *suo* jet4?
Che accidenti č 'sta MSBIND.dll?
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 CLSID:59245250-7A2F-11D0-9482-00A0C91110ED
Vedi il terzo link
http://makeashorterlink.com/?F15C21507

 
http://makeashorterlink.com/?F15C21507
PS: Se non rammento male, avevi pistolato non poco con Net, per
installare/disinstallare...

 installare/disinstallare...
Sě, puň essere (anche se adesso ce l'ho installato correttamente).
Il mio dubbio č che ricompilando con un jet4 diverso il mio prog continui a
funzionare anche dal cliente.


 continui a funzionare anche dal cliente.
Non ne ho idea, io non mi sono mai azzardato ad installare alcun SP di
Jet...
Però, ragionando, il tuo programma non cambia, le chiamate (trasparenti o
esplicite) a Jet restano quelle che sono (e anche la versione di ADO non
cambia). Non vedo perchè il Jet presso l'utente debba rispondere in modo
diverso da prima...

 debba rispondere in modo diverso da prima...
E aggiungo:
Cosa significa "ricompilando con un jet4 diverso"? Non credo che Jet venga
in alcun modo incluso nell'EXE, ma solo le chiamate allo stesso, che, come
detto, non dovrebbero cambiare.
Se invece stai pensando alla creazione del pacchetto di distribuzione, beh,
anche qui non vedo problemi, salvo (se non lo fa già automaticamente come
farebbe con i riferimenti a DAO) forse aggiungere/aggiornare Jet anche
presso l'utente.
A tal proposito, un'altro dubbio: Non è detto che le eventuali librerie
incluse nel pacchetto di distribuzione siano quelle in uso sulla macchina
che lo compone (presenti, tipicamente, nella cartella di sistema di win).
Per molte librerie mi pare che usi la ...\Redist all'interno di VS e,
ancora, non è detto che queste venga aggiornata quando si installa un SP...


MSBIND.DLL è la libreria che ti consente di effettuare il Binding: se vuoi
collegare una qualunque proprietà (di una classe, di un controllo ActiveX,
etc. ) ad un campo di un database lo può fare utilizzando questo strumento.
Newsgroup: it.comp.lang.visual-basic
Titolo: CheckBox

Nell'oggetto checkbox, la proprietà proprietà value funziona, o
Vb mi sta prendendo in giro ? in optionbotton funziona e non
capisco perchè in checkbox no!
Se la suddetta proprietà non funziona, chi mi aiuta atrovare un
metodo per verificare se un checkbox è spuntato ?
Grazie



Per il controllo CheckBox, infatti, la proprietà predefinita è proprio
Value: sei sicuro che il controllo sia attivo nel momento in cui lo
testi ? La Value non sarà impostata per caso a 2 - Grayed ? Prova a
verificarlo con una MsgBox
Ciao.
Loris

 capisco perchč in checkbox no!
in che senso non ti funziona ? cosa succede ?

 Se la suddetta proprietą non funziona, chi mi aiuta atrovare
un metodo per verificare se un checkbox č spuntato ?
Aiutati che il ng ti aiuta. Hai postato la stessa domanda non
piu` di un paio di giorni fa ed hai ricevuto diverse risposte
risolutive.
Se per qualche motivo non puoi leggere questo mio post
avvertimi cosi` la prossima volta evito di intervenire!...
;-))))
--
Ciao.
Maurizio

 ;-))))
ne deduco che maurizio e' l'estensore del comma 22 :)

Newsgroup: it.comp.lang.visual-basic
Titolo: Assembler & VB

C'è qualche modo per poterli usare assieme, come si fa con Delphi &
Assembler ??? Non so, dll, active x specifici...
Grazie 1000.
Alessandro

 Assembler ??? Non so, dll, active x specifici...
Devi fare una DLL, in C, Assembler, Delphi, l'importante e' che alla fine ti
ritrovi una DLL.
Poi chiami le API esportate dalla tua DLL al pari delle API di windows.
Per questo guarda sull'help in linea il comando DECLARE.
Salutoni

 Alessandro
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Aprire la cartella [Trova:Tutti i file]

Come si può fare da una routine?
Comunque vada Grazie! :-)))

Comunque vada Grazie! :-)))
il codice e' sotto la firma;
hth, hal
---------------------------------------------------------
Private Declare Function ShellExecute Lib "shell32.dll" _
            Alias "ShellExecuteA" _
            (ByVal hwnd As Long, _
            ByVal lpOperation As String, _
            ByVal lpFile As String, _
            ByVal lpParameters As String, _
            ByVal lpDirectory As String, _
            ByVal nShowCmd As Long) As Long
      Private Const SW_SHOWNORMAL = 1
      Private Const SW_SHOWMINIMIZED = 2
      Private Const SW_SHOWMAXIMIZED = 3
      Private Const SW_SHOW = 5
      Private Const SW_MINIMIZE = 6
      Private Const SW_SHOWMINNOACTIVE = 7
      Private Const SW_SHOWNA = 8
      Private Const SW_RESTORE = 9
      Private Const SW_SHOWDEFAULT = 10
Public Function ShowFindFilesDlg(ByVal a_hWnd As Long) As Long
	ShowFindFilesDlg = ShellExecute(a_hWnd, _
                           "find", _
                           vbNullString, _
                           vbNullString, _
                           vbNullString, _
                           SW_SHOWNORMAL)
End Function

 il codice e' sotto la firma;

Perdonami hal.....non sono riuscito a farlo funzionare!!! :-((
[ShowFindFilesDlg ( ? )].....Bhoo?

 [ShowFindFilesDlg ( ? )].....Bhoo?
Hmmm... non l'hai nemmeno provata, di la verita' :-)
a rigore dovresti passare l'handle della finestra parent, tipo:
ShowFindFilesDlg Form1.hwnd
ma funge tranquillamente anche con
ShowFindFilesDlg 0
Ciao
P.S. Scusa hal, passavo di qui... ;-)
--
Luca Dormio
luca....@tin.it

P.S. Scusa hal, passavo di qui... ;-)
Sono io che mi devo scusare con Angelo: mi sono dimenticato di dirglielo :(
Purtroppo, solitamente leggo il newsgroup alla sera, sicche' hai fatto
_benissimo_ a continuare tu :-)
Anzi, mi fa piacere quando si costruiscono le risposte assieme :)
ciao, hal

Non bado a spese!
Per Luca: fifty-fifty va bene ?



 wrote in message
9ifqom$is3aa$1...@ID-56381.news.dfncis.de...

Accetto anche un 35% ma con opzione sui thread futuri :-)
Ciao
--
Luca Dormio
luca....@tin.it

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

? Qualcuno sa se esiste un algoritmo x trovare la derivata di una funzione.
 
orf...@tin.it

 
come algoritmo numerico puoi usare sia il calcolo del limite del
rapporto incrementale con una successione decrescente dei valori di dx,
oppure approssimi la tua funzione con un polinomio di grado opportuno e
ne calcoli la derivata esatta nel punto di questo polinomio.
il primo metodo ha problemi di convergenza e di stabilita' il secondo
metodo ha un errore piu' difficilmente controllabile.
puoi cercare in rete per 'numerical recipes' e' un libro di calcolo
numerico di cui sono disponibili i sorgenti in C di moltissimi algoritmi
oppure puoi farti un giro su NetLib "
http://ftp.unina.it:21006/
" e'
un'altra raccolta di software numrico

  
orf...@tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con dominio

Salve a tutti.
Ho un piccolo problema.
La sistuazione è la seguente:
Su un server chiamato TU, che si trova nel dominio Appoggio, ho installato
una banca dati SQL Server.
Tramite un'applicazione VB devo accedere a questo DB, ma ho dei problemi ad
accedere al server.
La mia domanda è questa.
Accedendo tramite ODBC, come faccio a passare login e pwd per accedere al
server?

 server?
Con DAO, ad esempio:
Set db = OpenDatabase("", 0, 0,_
     "ODBC;UID=Admin;PWD=Password;_
     DATABASE=NomeDatabase;DSN=NomeServer")
db.Execute "SELECT ................", dbSQLPassThrough
___________________________________
Asincrono
On Error Resume next
Set cnConnect = db.Connection
if err = 0 then
    cnConnect.Execute "DELETE ............", dbRunAsync
end if
___________________________________
Usando lo Workspace
'Per usare ODBC Direct basta sostituire ODBC con ODBCDirect
Set wrkSpace = DBEngine.CreateWorkspace("ODBC", _
        "Admin", "Password", dbUseODBC)
 strConn$ = "ODBC;DSN=NomeServer;_
                    UID=Admin;PWD=Password;
                     DATABASE=NomeDatabase"
Set cnConnect = wrkSpace.OpenConnection_
        ("", dbDriverNoPrompt, False, strConn$)
___________________________________

Newsgroup: it.comp.lang.visual-basic
Titolo: comdlg32.ocx

Solo da poco tempo cerco di programmare in Visual Basic 5.
Non riesco ad utilizzare il controllo "comdlg32.ocx" poichè mi appare il
messagio "Non sono disponibili informazioni sui diritti di licenza...."
Come posso rimediare ?
Grazie per l'aiuto.
Prof. Lorenzo Moni, insegnante presso ITCG di Novafeltria.

Sul CD di VB5 nella directory tools/controls/ c'e' un file .REG.
Serve per aggiornare il registry con le informazioni di licenza dei
controlli.
Basta fare doppio click sul file .REG.
PS: La risposta era stata postata pochi giorni fa!
Ciao Marco
-- 
Remove xxx from E-mail.


Che bello!! Rispondo ad un Prof....
Ci sono due metodi... o lanci il file Vbctrls.reg che si trova nel cd di VB5
nella cartella Tools\Controls, oppure segui questo metodo:
1) Copia tutti gli ocx che sono in c:\windows\system in un'altra cartella.
2) Cancella tutti gli ocx che si trovano in c:\windows\windows
3) Disinstalla VB5
4) Riavvia e installa di nuovo VB5
5) Rimettigli ocx che hai precedentemente salvato nella cartella
c:\windows\system, FACENDO ATTENZIONE A NON SOVRASCRIVERE QUELLI GIA'
PRESENTI
5) Riavvia e tutto dunzionerà a meraviglia
Ricordati di installare il Sevice Pack 3 (ops.. volevo dire si
ricordi...^_^;;)
Buona giornata
Newsgroup: it.comp.lang.visual-basic
Titolo: Report & CR & File di Risorse

Scusate la domanda forse un po' stupida, ma posso nascondere un rpt?
Ed esattamente, cos'è un file risorse?
Grazie

Ed esattamente, cos'è un file risorse?
E' un file binario con estensione .RES che contiene risorse come:
- bitmap
- icone
- stringhe (testo)
- etc (anche dialog, menu, cursori... ma in VB non si usano praticamente
mai)
--
Roal Zanazzi
z...@iol.it

Certo, forse sono io che non mi sono ben spiegato, innanzitutto non ho mai
visto degli rpt allegati a programmi e inoltre vorrei rendere impossibile
all'utente la loro eventuale modificazione che ovviamente potrebbe portare a
conseguenze a dir poco disastrose quindi pensavo ad un modo per "occultare"
il file e non renderlo quindi ne individuabile ne modificabile
Grazie





...

Tutte le applicazioni che ho visto che usavano Crystal Report avevano i loro
bei file RPT... al limite in altre directories, ma c'erano sempre...
--
Roal Zanazzi
z...@iol.it

bei file RPT... al limite in altre directories, ma c'erano sempre...
Va be'... vorrà dire che dovrò andare ametterli da qualche parte in windows
o magari gli cambio estensione e gli metto qualcosa di anonimo

Newsgroup: it.comp.lang.visual-basic
Titolo: playing *.wav in VB6.0

Dear all,
I am not a specialist in programming with VB6.0.
I would like to know how to play a *.wav file (triggered by clicking on a
button for example).
Do I need a special *.OCX to play this kind of file? And which one ?
Many  thanks for your help,
Vincent...@advalvas.be

POL BORREUX wrote in message ...

How to Play WAV Files 
http://www.astraware.com/
Look under the programming : VB section.
Q86281 
http://support.microsoft.com/support/kb/articles/Q86/2/81.asp
HOWTO: Play a Waveform (.WAV) Sound File in Visual Basic.
Other resources on my web pages look under WAV
Henri Leboeuf
Web page: 
http://www.generation.net/~hleboeuf/index.htm

You can use this:
Public Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA"
(ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
and then to play the wav-file with:
X = sndPlaySound("sound.wav", 1)
(use 0 instead of 1 if you want the wav-file to end before the program
continues)


 Web page: 
http://www.generation.net/~hleboeuf/index.htm
 Or, if you'd rather not take the trip to a webpage, the easiest way to play a
wav file is probably to add the microsoft mmcontrols (multimedia controls) to
your components, and set the devicetype to "WaveAudio", set the filename to
whatever you want (both these properties can be changed at runtime), and play
it (mmcontrol1.play, I think).
--
Make money for surfing the web at
http://www.alladvantage.com/go.asp?refid=BSF783
(turn cokies on first)
Proud memeber of The Elite Council of Pointlessness.
Mark Palenik, President of
  ________
 /-------/\
/--------\/\
|--_____ -\/\
|--|++++\--\/|
|--|+++++\-|/|RAKKON Software Productions
|--|+++++|-|/|
|--|+++++|-|//_For company info, go to,
|--|+++++|-/___
http://www.drakkon.com/
|--\____/-/____
http://www.segasonic.simplenet.com/stjr
\--------/
http://www.drakkon.com/
http://www.segasonic.simplenet.com/stjr