mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: CERCO CONTROLLI PER VB4

CIAO,
SONO UN APPASSIONATO PROGRAMMATORE VB4. CERCO (a prezzo modico o
gratuitamente) controlli VB4 distribuiti da terze parti .
In particolare vorrei provare True DBGRID della apex ed alcuni controlli
che permettano di implementare funzioni internet negli applicativi VB.
Fatemi sapere
Ciao...
--
Automatic posted from 
ro...@brain.sincretech.it
 [193.76.208.2]
via Mailgate Server - 
http://www.mailgate.org

=20


Newsgroup: it.comp.lang.visual-basic
Titolo: minimizzando una form nasconderla anzichè vederla nella barra di windows

minimizzando una form nasconderla anzichè vederla nella barra di windows.
sapere come si fà?
grazie.


se parli di VB6:
metodo hide, nell'evento resize del form se windowstate=1
per farla riapparire devi avere in qualche altro punto della tua
interfaccia, un riferimento per poter fare lo Show

 interfaccia, un riferimento per poter fare lo Show
Ma vaaa...
Form1.ShowIntaskbar = False ' a design
Ciao 

 ha scritto nel messaggio news:43942...@x-privat.org...

Zanna ti sbagli! se fai solo Form1.ShowIntaskbar = False,
quando riduci a icona il form, non scompare ma si riduce
rimanendo sul desktop, per capirci, una striscia sopra il tasto "Start"
di Windows, o comunque sul desktop. Non lo noti perche'
probabilmente hai il desktop coperto da altre finestre (basta guardare il desktop nudo!)
Bye
 

 rimanendo sul desktop
Vero, vero... ho mal interpretato il problema.
In questo caso ritengo una cosa stupida nascondere la finestra anzichè 
iconizzarla: bisognerebbe rimuovere il minimizebutton e mettere una Hide 
Cancel = True nella QueryUnload e gestire la chiusura.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto - installshield 6.10 Dialoghi

Qualcuno mi piņ aiutare, non so come
modificare e/o creare i dialoghi
Grazie 1000000...0

 wrote in message
4WkLyL$FAHA...@news1.galactica.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Qual'è l'indirizzo?

Qual'è l'indirizzo del sito comune?


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
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: with

Tu hai ragione quando mi fai questo discorso.
Il problema è che io non sono un programmatore come voi,
la programmazione mi ha sempre affascinato e da qualche mese mi ci sto
dedicando.
Come tu hai scritto e stata una svista, dopo una serie di errori mi
demoralizzo e non ragiono più e allora faccio delle vere caz….. è vero anche
che le faccio ragionando ma non stiamo qui a vedere il pelo.
Ringrazio a te Lupo e a tutti gli altri per la pazienza che avete e le
risposte che date.
Dopo queste righe continuo con le domande:)
Se voglio cambiare una serie di proprietà di un oggetto uso l’istruzione
“WITH”.
Ma se voglio cambiare una proprieta di una seria di oggetti es.“LABEL(
).VISIBLE=TRUE”
Come faccio??
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Tu hai ragione quando mi fai questo discorso.
ehm... chi è "Tu"?
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 Come faccio??
dim i as integer
for i=0 to label.count-1
    label(i).visible=true
next i
ciaociao

 sialo wrote:
queste parole qui di seguito sono x Lupo

--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

>> << Tu hai ragione quando mi fai questo discorso.>>
sialo, vabbè che hai aperto lecitamente un nuovo topic per un nuovo
argomento, ma non puoi pensare che sia facile comprendere... Il topic cui si
riferisce è "installa su errore" del 11-10-03.
Io, visto che mi solletichi e tenuto conto di questa nuova richiesta, non
posso che ribadire che hai bisogno di studiare un po'. Nulla di offensivo,
sia ben chiaro, perchè tutti noi abbiamo iniziato e di cappelle o
strafalcioni ne abbiamo fatte e scritti, però, credimi, per quanto VB sia
"facile", un minimo di studio è indispensabile. Per chiarire ulteriormente,
non intendo consigliarti di ritirarti in alta montagna a studiare e solo
dopo tornare qui, posta pure tranquillamente, ma prima o poi un "ma la guida
ce l'hai e l'hai letta?" te lo tirerai sui piedoni. ;-)


For i = 0 To Label.Count - 1
mi dice necessario oggetto, poi cosi riuscirei a fare un intervallo di LABEL
e non es. la "1,3,4,6"


 di LABEL e non es. la "1,3,4,6"
Come si chiamano le tue labels? se hanno tutte nomi diversi, non c'è verso,
lo devi fare esplicitamente una per una.
Se hanno un unico nome e relativa proprietà Index puoi giocare con l'Index
stesso, ma se non sono contigui sarà sempre necessario fare dei controlli.
Tanto vale farlo esplicitamente.
Vedi questo esempio:
    Dim c As Control
    For Each c In Me.Controls
        If TypeOf c Is Label Then
            Select Case UCase(c.Name)
                Case "LABEL1", "LABEL32"
                    '...
                Case "LABEL2", "LABEL7"
                    '...
                Case Else
                    '...
            End Select
        End If
    Next c
Newsgroup: it.comp.lang.visual-basic
Titolo: VB6- contare qunate parole in un file di testo (notepad)

hello
esiste qualcosa di gia scritto in vb6 per contare quante parole ci sono in 
un file di testo ?
bye
leonello 

 file di testo ?
Il problema è: che cosa consideri una parola ? E poi, di che
precisione hai bisogno ? Se non è eccessiva, direi che una
Split preceduta da qualche Replace potrebbe andare.
'spe'... roba così:
**************
Private Sub Command1_Click()
   Dim FileLibero As Integer
   Dim Parole As Variant
   Dim NomeDiFile As String
   Dim Testo As String, TestoTmp As String
   FileLibero = FreeFile
   NomeDiFile = "c:\ubcd4win\changes.txt"
   Open NomeDiFile For Input As #FileLibero
   Testo = Input(LOF(FileLibero), FileLibero)
   Close
   TestoTmp = Replace(Testo, ",", " ") ' riutilizziamo le
    ' stesse variabili a rotazione per non usare troppa memoria
   Testo = Replace(TestoTmp, ";", " ")
   TestoTmp = Replace(Testo, ".", " ")
   Testo = Replace(TestoTmp, "(", " ")
   TestoTmp = Replace(Testo, ")", " ")
   Parole = Split(TestoTmp)
   MsgBox "Il file " & NomeDiFile & " contiene " & _
    UBound(Parole) & " parole"
End Sub
**************
Se invece ti serve una precisione maggiore, o se lavori su file
grossi, fare una serie di Replace per sostituire tutti i caratteri
fasulli diventa troppo pesante e scomodo. In questo caso conviene
fare una singola routine specifica che sostituisca i caratteri
*non* testuali.
Un Loop con una serie di Instr e Mid$, per capirci; se hai bisogno
chiedi, che dovrei avere qualcosa di già fatto, o comunque si fa
al volo.
Bye, G. 

 Il problema č: che cosa consideri una parola ?
ecco. direi che la totalita' dei word processor in genere abbia
lcase: l'asino
ucase: L'ASINO
propercase: L'asino...
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: SQLite vs SQL Compact Edition vs .mdb/Access - quale scegliere?

Salve a tutti.
Sto iniziando un piccolo progetto, un software che serve a registrare e
stampare degli ordini di prodotto e che poi faccia delle statistiche
mensili/trimestrali etc.
Questo è il mio primo progetto "serio" sviluppato con 
VB.NET
.
Ho pensato di non appoggiarmi al solito DB in formato .mdb/Access, ma
creo che sia eccessivo usare SQL Server, anche perché il software girerà
in un PC locale e al massimo il cliente vorrà copiare il DB tra il
Portatile e il NetBook a seconda dei casi.
Ora sono indeciso se usare SQL Compact Edition o SQLite (o al limite
tornare sulla vecchia strada: MDB di Access)
So che per performance l'ideale è SQLite
Esistono dei Pro e dei Contro per i vari i DB?
(nel confronto ci metterei anche l'MDB di Access :-)
Ringrazio Anticipatamente per le risposte
-- 
Daniele Pinna  (leva oops. per rispondere)
Utente Skype: dapinna
Sito Web: 
http://www.dapinna.com
	<-- Nuovo Sito... ora in Joomla
Il Docfa in Pillole:  
http://www.ildocfainpillole.it
-----
Now Powered by Linux KUbuntu 10.04 "Lucid Lynx"

 So che per performance l'ideale è SQLite
dove sta scritto?
Access è l'unico che non ha proprio senso, una domanda però: 
l'applicazione è mono-utente?
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 l'applicazione è mono-utente?
Si
-- 
Daniele Pinna
DAPINNA.COM
(leva oops per rispondere)
www.dapinna.com
www.ildocfainpillole.it

Per esperienza mi sono trovato molto bene con SQLite, anche se devo dire
che all'inizio ho pagato lo scotto di imparare (se cosě vogliamo
definirlo) un nuovo dialetto SQL in quanto conoscevo molto bene T-SQL di
SQL Server.
In ogni caso fino ad oggi, con circa 300 utenti di Gestione Ottica ed
oltre 4000 di FreeTranslator, non ho avuto nessuno che mi abbia dato
feedback negativi sul database.
SQL Server Compact Edition non l'ho utilizzato molto, ne ho sentito
parlare bene ma non l'ho mai usato in progetti di produzione.
Ecco alcuni link:
Provider SQLite per .NET: 
http://sqlite.phxsoftware.com/
Editor di file SQLite (il mio preferito):
http://reddog.s35.xrea.com/wiki/TkSQLite.html
Nicola

Maggiori informazioni su questa discussione:
http://groups.google.it/group/it.comp.lang.visual-basic/browse_frm/thread/34a3c2da0f863b84/c1d3fd6d45d2993a
Nicola

 Si
tutta la vita o SqlLite e Firebird o Sql Compact, un buon motivo per 
scegliere Sql Compact è se un giorno ipotizzi di passare alla versione 
full di Sql Server perchè la sintassi delle query è sicuramente uguale.


 full di Sql Server perchè la sintassi delle query è sicuramente uguale.
Ok... grazie per la risposta


 
http://reddog.s35.xrea.com/wiki/TkSQLite.html
Ok
In effetti ora sono indeciso fra SQL Compact e SQLite
Farò un pò di prove con entrambi e poi deciderò
Grazie :-)

Newsgroup: it.comp.lang.visual-basic
Titolo: ADOData & C

Ho inserito in un form il controllo ADOdata Adodc_1 connesso alla tabella
tbl_1 di un database Access.
Alimento il controllo DataCombo_1 con i valori del Campo_1 di tbl_1.
Come fosso fare ad ottenere che in un TextBox venga visualizzato, via via
che viene selezionato un valore in DataCombo_1, il corrispondente Campo_2 di
tbl_1?
Grazie anticipate da un quasi cinquantenne che, da grande, vuol fare lo
sviluppatore.
E. Loda

 tbl_1?
Premesso che non uso adodata e quindi potrebbe essere la ragione per cui non
ho capito la domanda, ma come e' fatta la recordource dell' adodc (nel
senso: c'e' un' istruzione sql e  come e' fatta ?)
Ciao
Aldo

 ha scritto nel messaggio
news:Zr%V5.3204$bP.1...@twister2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Problema VBA excel

Ciao a tutti...
Mi sto apprestando a imparare l'uso di visual basic.
Vorrei inserire dei dati in serie sul foglio di lavoro principale di una 
cartella excel tramite casella di testo e da qui creare una tabella su un 
altro foglio...
Ho un contatore che si autoincrementa ogni volta che inserisco un dato ma 
non so bene come riferirmi alle celle del foglio in cui creare la tabella 
(che si chiama Dati).
Questo codice mi da problemi:
Dim rif_quant, rif_prod, rif_PrU, rif_sc As Excel.Range
  If T_quant.Value <> "" Then
    If T_prod.Value <> "" Then
      If Prezzo_Unit.Value <> "" Then
        rif_quant = "A" & cont
        rif_prod = "B" & cont
        rif_PrU = "C" & cont
        rif_sc = "D" & cont
        Dati!rif_quant = T_quant.Value
        Dati!rif_prod = T_prod.Value
        Dati!rif_PrU = Prezzo_Unit.Value
        Dati!rif_sc = T_sconto.Value ...
Mi dice:
Variabile oggetto o variabile del blocco with non impostata (sull'ultima 
linea).
Mi date una dritta?
Grazie,
Paolo 


Questa la corretta dichiarazione per un Range:
Dim rng As Excel.Range
Set rng = [tuoFoglio.]Range("tuoRange")
Es:
Dim rif_quant As Excel.Range
Set rif_quant = Range("A" & cont)
Esiste un ng specifico per Excel ed il suo vba:
microsoft.public.it.office.excel
-- 
----------------------------
Mauro Gamberini

 Set rif_quant = Range("A" & cont)
Ti ringrazio... ma non mi funziona...
-- Metodo 'Range' dell'oggetto '_Worksheet' non riuscito
Boh!
Paolo 


Ma cont immagino tu l'abbia dichiarato Integer o Long(meglio) e poi definito
in
qualche modo..., o no?
Per capirci meglio, rif_quant dovrebbe essere(nel caso specifico) una cosa
tipo:
A1 o B15 o H4, ecc., cioè identificare una cella.
-- 
----------------------------
Mauro Gamberini
Newsgroup: it.comp.lang.visual-basic
Titolo: Immagini, Foto nell'MDB

Ciao,
ho la necessità di inserire diverse immagini in un .mdb.
Il problema è che le dimensioni del file aumentano
a dismisura e apprentemente senza motivo:
i file che metto sono piccoli, mentre l'aumento del
file .mdb è esagerato.
Come posso fare a inserire anche decine di immagini
senza far diventare il mio .mdb un Godzilla?
Grazie, ciao.

Ciao, se hai messo un campo OLE la spiegazione e' che il programma converte
le informazioni della picture in formato .BMP anche se in realta' tu hai
messo un JPG.
L'unico sistema e' quello di mettere sul database un campo che abbia come
riferimento il solo nome della picture, poi all'evento di cambio revord
associare un pezzettino di codice che carichi la picture .JPG con il comando
loadpicture


Newsgroup: it.comp.lang.visual-basic
Titolo: OT - esportare certificato vba

Ciao a tutti
mi scuso per l'ot.
La situazione è questa.
Ho un certo numero di file excel con macro e codice vba.
Per ovviare ogni volta a cliccare sull'avviso di protezione che indica
che il file pippo.xls contiene delle macro mi sono creato un
certificato con l'utility SELFCERT.EXE.
Ho detto ai miei file excel di uilizzare quel certicato e tutto è
andato bene.
Poichè periodicamente devo copiare i file excel su un altro pc, ogni
volta che li copio su un'altra macchina mi si ripresenta la situazione
iniziale.
Progetto per progetto devo indicare quale certificato deve andare a
prendere.
Ho provato ad esportare il certificato da una macchina all'altra ma
non è servito.
come posso fare?
grazie e ciao

 grazie e ciao
.m
-- 
è corta



nessun dominio
parliamo di scambio di dati dal pc dell'ufficio, che non sta attestato
su un dominio, verso il pc di casa.

Newsgroup: it.comp.lang.visual-basic
Titolo: visualizzare file di testo enormi...

vorrei sapere se è possibile (e come magari) visualizzare il contenuto
di un file di testo enorme (>32k)... andrebbe benissimo un textbox
poichè non ho la possibilità di installare altri componenti (tipo
richtext)...
grazie mille!

 ha scritto nel messaggio
news:1123327231.0...@g14g2000cwa.googlegroups.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Pilotare con VB6 un Celluare collegato al PC

Sono interessato a sapere se qualcuno ha per caso affrontato un simile
problema. Non so proprio se la cosa sia fattibile, se ci sia un modo per
interfaciarsi al software di un cellulare, e pilotare la chiamata di un
numero, o l'invio di SMS ecc... tutto tramite VB.
Non vorrei sparare delle S..mostruose però credo che il software sia
dipendente dai vari marchi di cell, percui forse c'è un cell con cui è più
facile partire nella risoluzione del problema.
Ad ogni modo, qualsiasi informazione è gradita.
Grazie anticipatamente.
Newsgroup: it.comp.lang.visual-basic
Titolo: Ho iniziato a bazzicare nel visual basic dell'access

Vorrei capire il mio livello di conoscenza del Visual Basic...Che tipo di
Visual Basic usa L'Access è molto diverso dal Visual Basic puro?
Marco....

 Vorrei capire il mio livello di conoscenza del Visual Basic...Che tipo di
Visual Basic usa L'Access è molto diverso dal Visual Basic puro?
Di puro c'e` poco in Visual Basic. ;-)
Quale versione di Access? Quale versione di Visual Basic?
Se parliamo di Visual Basic 6 e Office 2000 allora non c'e` nessuna
differenza. Puoi verificarlo tu stesso col "Visualizzatore oggetti". La
"libreria" VBA e` presente nei riferimenti sia del Visual Basic "puro" che
dei prodotti della "suite" Office. E, credo, anche di Project e AutoCAD.
Visual Basic 6:
    Library VBA
      <...>\MSVBVM60.DLL
      Visual Basic For Applications
Office 2000:
    Library VBA
      <...>\VBE6.DLL
      Visual Basic For Applications
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.lang.visual-basic
Titolo: Allineamento testo

Qualcuno mi può dire il modo di mettere in una textbox il testo
giustificato?

 ha scritto nel messaggio
news:9cbeml$8md$1...@nreadA.inwind.it...


Veramente io intendevo un modo per allineare il testo non da un solo lato ma
da tutti e due, come con word usando il comando "giustifica"

 Veramente io intendevo un modo per allineare il testo non da un solo lato
ma da tutti e due, come con word usando il comando "giustifica"
  Vai su:
 
http://it-lang-vb.net
    (Sito comune del newsgroup it.comp.lang.visual-basic)
e fai una ricerca con parola chiave:
    giustificato
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.lang.visual-basic
Titolo: Corsi a Bologna.

Sto cercando degli enti che organizzino corsi nella provincia di Bologna di
VB6 (a vari livelli) ed eventualmente anche di SQL-Server.
Grazie mille dei suggerimenti.
Tommy.

...


VB6 (a vari livelli) ed eventualmente anche di SQL-Server.
Il nostro gruppo organizza corsi su commissione di privati o centri
professionali.
----------------------------------------------------------
Paolo Hölzl
Metis Informatica s.a.s technical manager (Ferrara)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxx.xx with 
tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: chiarimenti su crash improvviso di file mdb

ho fatto un programmino per l'azienda di un mio amico. In pratica viene
fatto il carico e scarico della merce lavorata, per poi effettuare le
fatture, ricevute etc. etc.
Il database č fatto in access 2000, e risiede sul server a cui accedono i
vari utenti che si connettono dai vari client, mentre l'applicazione
gestisce il db tramite ADO 2.8 installato con mdac_tpy ITA .
Dopo un bel po di tempo di meraviglioso funzionamento, č successa una cosa
che non sono riuscito a spiegare. Senza motivo alcuno (ovvero senza che
andasse in crash il programma, o il sistema operativo), il database non
veniva piů aperto dall'applicazione. Gli utenti lavoravano tranqullamente,
ma dopo aver chiuso il programma, questo non ripartiva piů.
Allora ho provato ad aprirlo con access per sistemarlo, ma addirittura
access non riconosceva piů il suo database!!!
Ora lo so che access non č il massimo per lavorare in rete, ma che voi
sappiate ci sono problemi con ADO 2.8? Oppure quale puň essere la causa di
questo inconveniente?
ciao e grazie

 causa di questo inconveniente?
Mille cose possibili.
Basta solo che un client abbia avuto un problema di rete durante una
operazione, o che non ci sia stato un commit o un rollback in qualche
transazione, e boom.
Al di là di questo, non darei la colpa ad Ado, che comunque non accede ad
Access direttamente, ma attraverso Jet. Per cui al limite verifica di avere
installato l'ultimo SP di quest'ultimo, non di Ado.
Ciao
Alberto

 installato l'ultimo SP di quest'ultimo, non di Ado.
scusa l'ignoranza...dove verifico la presenza di SP per Jet nel computer?
L'ultimo è Jet 4.0 Service Pack 8 a questo indirizzo?
http://support.microsoft.com/default.aspx?scid=kb;it;829558
nell'eventualità che vada bene devo installare anche i precedenti SP?
ciao e grazie ancora

 ciao e grazie ancora
No, devi solo installare almeno l'SP3 se l'OS è win2000 (è di win2000 l'SP
minimo che chiede, maledetto chi ha scritto il messaggio d'errore, e non del
Jet4).
Comunque non credo serva a molto.
Gli .mdb sono per loro natura fragili (oddio, noi li usiamo tranquillamente
con decine di client in rete che leggono e scrivono a manetta raggiungendo
anche il giga di dimensioni - il mese scorso sono stato da un cliente a cui
il DB aveva raggiunto il limite fisico di 1.995Mb)
L'unica soluzione è un bel backup giornaliero, almeno sai che hai perso al
massimo una giornata di lavoro.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: [.net interop] Come legare una DataGrid ad una collection "legacy" di oggetti COM/VB6?

Supponete di avere una DLL ActiveX scritta in VB6: tra le classi che espone c'è
una collection (ossia una classe che "pseudoestende", se così si può dire per
vb6, la classe VBA.Collection, definendo una proprietà default Item e un metodo
NewEnum con ProcedureID=-4).
In un progetto .NET vorrei riuscire a popolare una datagrid con gli oggetti
ottenuti da tale collection, ma senza dover scrivere una classe .NET ad-hoc che
replichi in .net il tipo degli elementi della collection (spero di essermi fatto
capire).
Qualcuno ha già incontrato un problema simile e nel caso può suggerirmi un'idea,
uno spunto...?
Grazie
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.

 suggerirmi un'idea, uno spunto...?
Beh, visto che nessuno si è fatto vivo :-\, ho risolto da me.
Ho dovuto necessariamente "travasare" gli oggetti COM dalla collection in un
Array e "dare in pasto" questo alla DataGrid.
Avevo inizialmente provato usando un ArrayList (che con qualche trucco può anche
essere popolato direttamente da una collection senza doverla iterare) ma senza
successo...

Newsgroup: it.comp.lang.visual-basic
Titolo: MAPI Session

Non riesco a far funzionare i controlli MAPI, potete aiutarmi?
Non riesco a capire bene come devo configurare le proprietą dell'oggetto
MAPI Session (USERNAME e PASSWORD)
Vi ringrazio!
ICQ:91920895

MAPI Session (USERNAME e PASSWORD)
http:// 
msdn.microsoft.com
 / library / devprods / vs6 / vbasic / vbcon98 / vbconusingmapicontrol.htm
e c'e' anche un esempio nel cd di vb
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Spedire binari tramite Winsock

Salve a tutti , avrei un quesito da fare e spero che qualcuno possa
aiutarmi.
Ho necessità di spedire files wav da un pc all'altro collegati in rete.
Nella doc. ho letto che occorre riempire una matrice dinamica di tipo byte
con i dati binari del file, che verranno poi letti dal socket ricevente
tramite il consueto comando getdata
Sull'help c'è un esempio molto chiaro e facile per il controllo inet, ma non
per il winsock.
I miei dubbi sono i seguenti:
- Spedizione: come faccio a riempire la matrice? Ho provato con open
nomefile for binary access read as as #numerofile e facendo una put
#numerofile,, matrice() ma la matrice si riempe solo in parte (per lo meno
così sembra).
- Ricezione: in ricezione con i dati del getdata credo il file con bynary
access read ma questo ha lunghezza zero (probabilmente perchè l'errore è già
in fase di spedizione?).
- Protocollo. Come faccio a segnalare la fine dell'invio. Ovvero, è
possibile ad esempio inviare due comandi getdata, il primo con il file (dati
binari) e il secondo con un chr terminatore lasciando vuoto il parametro
tipodati del comando getdata?
Grazie a chi mi può dare delucidazioni e/o links in merito.
Silviaccio

 Grazie a chi mi può dare delucidazioni e/o links in merito.
un articolozzo di uno sconosciuto del ng
http://vbsimple.virtualave.net/cliserv/004.htm
ciao
--
Fibia "lo sconosciuto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] - Salvare tutte le tabelle di un database in altrettanti file di testo ...

Ciao a tutti,
dovrei ricreare in uno o più file di testo (.txt) tutte le tabelle che ho
nel mio DB !
E' possibile fare ciò da codice VB6 + SP5 ?
Ho visto che il comando Esporta di Access 2000 permette questa operazione,
ma non riesco proprio a capire come posso fare la stessa cosa da VB ! :)
Sapete aiutarmi ?
Ciao e grazie.
--
'''®foolbrain®'''
Visual Basic Programmer
Database Designer & Manager
ICQ 88912631
Y! foolbrain_2fb

 E' possibile fare ciò da codice VB6 + SP5 ?
Certo!
Tempo fa ho scritto una funzione che, passandogli il nome di un
database e l'elenco delle tabella da salvare, faceva questo lavoro.
Se vuoi te la mando.
-- 
Samuele Battarra
mail server: 
libero.it
account: battarsa
prova il mio newsreader:
http://digilander.iol.it/battarsa/programmi/leggiminews.html

 Se vuoi te la mando.
Ne sarei veramente felice !
Aspetto con ansia !!! :)
Grazie 1000 ;)


 Se vuoi te la mando.
puoi mandarla anche al s.c. ?
grazie, a.

pal ha scritto:

Certo, anche se ho visto che ormai e' quasi un mese che non
viene pubblicato materiale nuovo, tra cui doveva esserci la versione
vecchia del mio newsreader (vedi firma).


 vecchia del mio newsreader (vedi firma).
si', ho visto.
anche per altre cose.
suppongo sara' compito del nuovo wm.

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

Dovrei utilizzare il metodo seek con ADO ma...... non ci riesco; quando
assegno l'indice (rs.index = "myindice") mi dice che l'operazione richiesta
non è supportata dal provider.
Il Provider in questione è "Microsoft.jet.oledb.4.0"
ho il bisogno impellente di trovare una soluzione..... AIUTATEMI VI PREGO
Grazie mille
Stefano.

 Il Provider in questione č "Microsoft.jet.oledb.4.0"


 ha scritto nel messaggio
news:ozrY4.20601$VM3.2...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Multi threading in VB

Ciao a tutti!
Qualcuno mi sa dire se in VB 6.0 è possibile implementare il multi
threading? E se si come?
Ciao e grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao e grazie
Se intendi creare un'applicazione multithreaded (es. con un thread che lavora in
background), la risposta è NI...
Nel senso che nativamente VB6 è single-threaded, ma tramite opportune API (da
trattare con i guanti di velluto) e un bel po' di pazienza, rinunciando ad un
debug efficace nell'IDE, allora si riesce a fare.
Questi 2 articoli, seppure datati, per me si rivelarono illuminanti:
http://www.fawcette.com/archives/premier/mgznarch/vbpj/1999/06jun99/cb0699.pdf
http://www.fawcette.com/archives/premier/mgznarch/vbpj/1999/06jun99/bb0699.pdf
Anche questo aiuta:
http://vb.mvps.org/hardcore/html/threadssynchronization.htm
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
847 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!
Newsgroup: it.comp.lang.visual-basic
Titolo: [REPOST] Ancora Paradox

Chiedo scusa per il repost, ma
non ho risolto ed inizio ad innervosirmi, spero che qualcuno
mi possa aiutare (ovviamente è l'ultimo tentativo).
La mia domanda era
Ho un database Paradox 5, da access ci faccio quello che voglio,
quando cerco di collegarmi da VB invece non riesco a creare la stringa
di connessione.
A parte questo ho provato con il controllo DAO vecchia maniera
e nella finestra delle proprietà leggo i campi delle tabelle, ma al run
time mi dice che il database non è nel formato che si aspetta.
Ne ho provate diverse etc.
Quello che volevo sapere da voi è se esiste un modo di aggiornare
driver per database etc. Ho visto in giro che ora esiste la versione 9
di Paradox ma è a pagamento, mentre a me hanno detto che Paradox5
è free. Si ma dove si scarica allora dato che non ho trovato nulla?
Adesso aggiungo queste righe in cui elemosino un link.
P.s.
    Grazie comunque
                                                        danilo

Io uso paradox4 e non sono riuscito a connettermi direttamente
Però: creo un mdb temporaneo, allego la tabella paradox, ci faccio tutto
quel che voglio, al termine chiudo e cancello db


Ti sembrerà strano ma anche io ho fatto la stessa cosa!!
Ho creato un mdb con all'interno dei collegamenti a tabelle paradox
Solo che non ho idea del comando da utilizzare per creare un
link direttamente da codice.
Sapresti indicarmelo?
                                                danilo

 dim wk As Workspace: dim db As Database: dim tdfCollegata As TableDef
 Set wk = CreateWorkspace("", "admin", "")
 Set db = wk.CreateDatabase("c:\windows\desktop\low60tmp.mdb", dbLangGeneral
& ";pwd=pwd")
 Set tdfCollegata = db.CreateTableDef("miatabpx")
 tdfCollegata.Connect = "Paradox 4.X;DATABASE=E:\"
 tdfCollegata.SourceTableName = "miatabpx"
 db.TableDefs.Append tdfCollegata
 'da qua in poi ha allegato, fai tutte le query che vuoi; al termine:
 db.Close: Set db = Nothing
 Kill ("c:\windows\desktop\low60tmp.mdb")
Newsgroup: it.comp.lang.visual-basic
Titolo: Dove devo scrivere il server SQL che deve usare?

Scusate se riposto un messaggio ma al primo non mi ha risposto nessuno e
io non riesco a procedere...
Sono alle prime armi e sto cercando di vedere su una pagina ASP il
contenuto di un campo di una tabella di Northwind.
Creo la SQL connection, inserisco il campo, associo il campo, scrivo nel
codice:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
        'Put user code to initialize the page here
        SqlDataAdapter1.Fill(DataSet11, "products")
    End Sub
Il debug funziona, il problema č che quando si apre la pagina di
Explorer mi dice:
<Login failed for user 'ALESSANDRO\ASPNET'>
ALESSANDRO sono io ed č anche il nome del mio PC.
ASPNET non so chi sia, non ho nessun utente e nessuna istanza che si
chiama cosě e tantomeno io gli ho detto di usare ASPNET.
Cosa posso fare? Secondo me č un problema di IIS che odio con tutte le
mie forze!!
HELP ME PLEASE!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

prova a loggarti come system administrator
username : sa
password : <lasciala vuota>
poi devi capire che tipo di autenticazione hai impostato quando hai
installato MSDE/SQL Server.......
puoi dire che accetta il login usando lo username di Windows, oppure
SQL-Server based, cioè si appoggia su alcune tabella di sistema di
sql-server.....
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

 sql-server.....
Ciao Igor, purtroppo io accedo già con il login di windows e sono
anche amministratore.
IIS mi fa impazzire. Ho preso dalla rete i 101 esempi di microsoft, ho
un cd con esempi di un libro. Funzionano tutti gli esempi tranne quelli
"Web".
Ovviamente ci sono tanti errori diversi, non uno solo....
I casi sono due:
a) chi ha fatto questi programmi è un incompetente (1%)
b) IIS fa casino sul mio PC (99%)
Se ti ricordi, la settimana scorsa mi avevi aiutato ad accedere alla
pagina predefinita di IIS, tramite 
http://alessandro
.
Purtroppo anche dopo aver risolto quel problema i programmi non giravano
xè facevano sempre riferimento al localhost (che non funzionava.
nel weekend ho formattato tutto ma adesso è sorto un nuovo problema...
Che palle!


 ha scritto nel messaggio
news:4c2510e8488037b45ac...@mygate.mailgate.org...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] icone 256 o più colori con VB6...

ciao,
qualcuno sa come creare icone a 256 colori o più compatibili con VB6 ?
scusate ma sono molto ignorante in materia ICO :)
--
byeZ,
Alessandro Cerioni
- Sunspot "TSK Squad" 
www.tsksquad.net
aiutamici co-webmaster 
www.aiutamici.com

 wrote in message
news:89ea9l$3tp$1...@nslave2.tin.it...


Cosa cosa COSA??? Ma se io arrivo a creare (con IconForge - gran programma)
icone multirisoluzione che partono da un massimo di 16bit e 72x72 pixel ad
arrivare ad un minimo di 2 colori e 16x16 pixel... e le uso tranquillamente???
(parlo di VB5) Certo, LoadPicture usa sempre la più pulciosa del mucchio (16x16
2 colori), ma esistono le API, no? Quanto alla creazione di icone da VB, nessun
problema. Mai sentito parlare di IconEdit Pro?
"The Buc" <df...@NOSPAMusa.net> wrote in message
news:89eat5$nrg$1...@serv1.iunet.it...


 problema. Mai sentito parlare di IconEdit Pro?
no, mai sentito, e CMQ mi faresti un piacere se puoi darmi i link per
scaricare sta roba e magari dirmi qualo funzioni API mi consentono di
assegnare all'applicazione VB un'icona on più colori... però che trogloditi
alla MS... nel 98 ancora con icone a 16colori... :)
---


Vorrei ricordare solo una cosa in merito alle icone sotto sistemi Windows a
32-bit.
Lo sapete vero che una icona deve contenere due immagini, vero?
Una a 32x32 a l'altra a 16x16, all'interno dello stesso file .ico.
E' uno dei prerequisiti per accaparrarsi il titolo "Progettato per Windows
9x"
Umberto Meroni
umb...@vbp.it
---
Sito Visual Basic: 
http://www.vbp.it
Sito Comune VB: 
http://www.murialdo.it/it_lang_vb
---

 9x"
si lo sapevo,
ricrdo che c'era un articolo in tal proprosito su VBJ, purtroppo non ricordo
più in quale numero...
se tu sai come si fa... potresti gentilmente illuminarci?


 se tu sai come si fa... potresti gentilmente illuminarci?
Con l'Image Editor fornito con Visual Basic c'č l'opzione per farlo.
Era tutto documentato in quell'articolo.
Quando lo ripesco vi do l'URL esatta, se vi interessa.
Ciao!


http://support.microsoft.com/support/kb/articles/Q147/6/72.asp?LNG=ENG&SA=MS
DN&FR=1
--


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


Su, dai!
esiste it.test!

prova

Newsgroup: it.comp.lang.visual-basic
Titolo: In DAO<----Update di qua Update di la

Mi scuso, non avevo specificato: in DAO
datclientirs.UpdateRecord
datclientirs.Recordset.Update
Posso chiedere la differenza senza che qualcuno lanci strali?
A me sembra di ottenere sempre lo stesso risultato.
Grazie.
-- 
Gulp ! Forse mi sono perso qualcosa !

 A me sembra di ottenere sempre lo stesso risultato.
...usare F1 mai eh...?
copio-incollo da msdn:
The UpdateRecord method has the same effect as executing the Edit method,
changing a field, and then executing the Update method, except that no
events occur.
You can use this method to avoid triggering the Validate event.
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: undo BindingSource.RemoveCurrent()

ciao a tutti,
vorrei cancellare una datarow ottenuta dal binding.
In caso di errore devo annullare questa operazione e farne un'altra(in
particolare se la riga non può essere cancellata perchè su DB esistono
riferimenti a questa, allora mi interessa settare la data di fine al
1901)
Come faccio?
Segue codice
 try
            activityBindingSource.RemoveCurrent();
            activityTableAdapter.Update(this.activityDataSet.Activity)
     catch ( ex as Exception)
                if (activityBindingSource.Current = nothing) then
                    this.activityDataSet.Activity.RejectChanges()
                end if
                dim dt as datetime= new DateTime(1901, 01, 01)
                ((DataRowView)this.activityBindingSource.Current)
["dt_end"] = dt
 
activityTableAdapter.Update(this.activityDataSet.Activity)
In griglia sembra tutto normale ma in realtà l'ultimo update non
trasmette nulla al db e suòlla griglia in binding viene visualizzato
il messaggio di errore (impossibile eliminare la riga per il costraint)

 il messaggio di errore (impossibile eliminare la riga per il costraint)
foreach (DataRow riga in table.GetErrors())
                {
                    riga.ClearErrors();
                }
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi Banali!

Salve, ho da proporvi la risoluzione di 2 problemi banalissimi:
Per primo, vorrei sapere come faccio da codice a eliminare il pulsante di
massimizzazione lasciando gli altri 2 visibili e utilizzabili!
In secondo luogo mi interesserebbe sapere come fare dopo una minimizzazione
della finestra a farla comparire nella sistem tray bar e non come normale
finestra minimizzata, e da questo, come fare con un click sull'icona nella
traybar con tasto sinistro o destro a mostrare un menù che mi attivi
particolari funzioni del probramma!
Grazie in anticipo a chi mi risponderà!

 ha scritto nel messaggio
news:Wqc48.4612$761.1...@twister1.libero.it...


 ha scritto nel messaggio
news:pHd48.2$mg....@nreader2.kpnqwest.net...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Che tipo di sistema operativo è

Mi interessa sapere se č possibile sapere il sistema operativo di
una macchina remota.
Non riesco poi piů a trovare il sito comune .... si č trasferito?'
Ciao Andrea

Diciamo che intanto mi interessa anche sapere il sistema operativo della
macchina
locale ... e poi un modo per sapere quello della macchina remota.

 wrote in message
news:9gdofr$8ntoa$1...@ID-61006.news.dfncis.de...


 una macchina remota.
scherzi? il riconoscimento remoto del sistema operativo è tutt'altro che  
banale, leggi un po' questo:
http://www.insecure.org/nmap/nmap-fingerprinting-article-it/stackf.html

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Rilevare quando si chiude Windows

Esiste un modo per captare la chiusura in corso di Windows ???
Grazie .
Loris

 Esiste un modo per captare la chiusura in corso di Windows ???
Spero di non risponderti troppo a casaccio: immagino che e' all'interno di
un tuo pgm in VB che vuoi captare, giusto? Potrebbe andar bene l'evento
Unload o QueryUnload in cui puoi testare (vedi Guida) chi ha richiesto la
chiusura?...
Ciao.
Maurizio

 wrote in message
86irqv$ru0$2...@nslave2.tin.it...


 > chiusura?...
Toglimi una curiosita': ma hai letto quello che ti ho scritto? Hai letto la
Guida dove ti ho indicato?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Private Sub Form_QueryUnload( _
  Cancel% _
, UnloadMode% _
)
  Select Case UnloadMode%
    Case vbAppWindows
      Let Cancel% = True
    Case Else
  End Select
End Sub
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: Re: Raw socket: C'è qualcuno?

 2000 professional?
Possibile sì, però devi studiarti le api winsock (niente controlli) e essere
admin...
Inoltre (non vorrei dire scemenze) ma mi sembra di aver sentito che col SP2
di XP abbiano eliminato del tutto la possibilità di usare i socket raw.

 in particolare sto provando a gestire i pacchetti tcp.
Cioč vuoi ricevere i pacchetti o vuoi anche inviarli?
Per la ricezione puoi prendere spunto dagli sniffer e vedere come fanno per
la decodifica dell'header.
Per l'invio vedi come funzionano i generatori di pacchetti ICMP, comunque
l'emulazione del TCP su socket RAW mi sembra una cosa piuttosto
problematica, infatti se vuoi ricostruire il TCP, dovrai gestire anche tutti
i pacchetti di controllo e le eventuali ritrasmissioni di pacchetti non
ricevuti.

Newsgroup: it.comp.lang.visual-basic
Titolo: CreateNode function is giving Error

Hi,
I am new to XML Coding in VB 6.0.I have the follwing xml Versions:
MSXML Version 3.0
MSXML Version 2.0
MSXML Version 2.6
I selected reference for 3.0 and 2.0.
When I try to Use the CreateNode function it doesn't work. It gives
error as "Sub or function not Defined"
I am not able to make out whether this is because of the Version
problem or whether I forgot to set some reference.
I would be greatly oblighed if somebody can help me out.
Thanks
Hema

 ha scritto nel messaggio
This is an italian ng, so we accept only italian post.
I suggest y to post your question on microsoft.public.vb.*
Despite this, I don't know the XML object, so I cannot
help y anymore.
Sincerely
Andrea Moro

Newsgroup: it.comp.lang.visual-basic
Titolo: recuperare id appena inserito

Ciao ragazzi,
ho bisogno di recuperare l'id di un record appena inserito....con  un
recordset Ado
come posso fare
grazie

"Daniele Mulas" <daniel...@tiscali.ti> ha scritto nel messaggio
news:0Jova.109195$iy5.3...@twister2.libero.it...

Immagino che ti serva xč č un ID di tipo contatore....
Se č cosě allora, visto che č l'ultimo, fai una query del tipo:
SELECT @max=MAX(id) FROM tabella

"Daniele Mulas" <daniel...@tiscali.ti> wrote in message
news:0Jova.109195$iy5.3...@twister2.libero.it...

con @@IDENTITY
esempio:
SELECT @@IDENTITY AS UltimoID
ciao
-- 
Fabio Angela (aka Red Angel) ICQ: 95966807
http://www.redangel.it
 : il portale sulla programmazione
Newsgroup: it.comp.lang.visual-basic
Titolo: CONNESSIONE DATABASE *.DBF

come e' possibile collegare due database in formato dbf situati in due
directory diverse e con in comune un capo codice (non ho problemi se sono
sulla stessa directory, ma non riesco a collegarli se sono su due directory)
grazie
se...@tin.it

...



"Select campo1,campo2....  from tabella1,tabella2 in '2° directory' 'Driver
database' where tabella1.campocomune=tabella2.campocomune and
EVENTUALICRITERI"
dove :
'2° directory' è uguale al percorso del secondo dbf, esempio 'c:\archivi"
'Driver Database' corrisponde a 'Foxpro 2.5;' o 'Dbase 3;' ecc. (non ricordo
la sintassi per i file dbase, io uso specialmente i db in foxpro)
'EVENTUALICRITERI' nel caso che tu debba filtrare i dati con delle
condizioni.
ciao a presto
--
"Baby, vieni qui che ti devo parlare da vicino..."
----------------------------------------------------------
Night Eagle ti aspetta su:              U_/
http://space.tin.it/io/mzugar/
       / R
----------------------------------------------------------

sulla stessa directory, ma non riesco a collegarli se sono su due directory)
In generale,  E' POSSIBILE fondere insieme due dbf identici ?
od e' impossibile ?

Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Report percorso origine dati

Cr.DataFiles(0)= percorsoenomefile
Ciao stefano

Secondo voi c'è la possibilità di impostare il percorso dove Crytal Report
deve trovare la tabella origine dati ????
Ho la necessità di impostare l'unità dal codice altrimenti posso compilare
il report ( e testarlo ) solamente da un  PC collegato all'UNITA' dove
risiede la tabella dati
Grazie ALEX
Newsgroup: it.comp.lang.visual-basic
Titolo: mouvere i forms

salve, vorrei far si' che l'utente possa muovere il form trasinandolo
tenendo premuto su una
caption, in quanto ho eliminato la barra del form, che non voglio si veda


 Peppo racconta in giro che

Va tutto perfezionato ma inizia da qui poi fai tu i controlli e i
perfezionamenti del caso ;)
'Dichiarazioni di variabili nel form
Dim Ismoving As Boolean
Dim Coordinate(1) As Long
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single,
Y As Single)
Ismoving = True
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single,
Y As Single)
If Ismoving Then
'Inserisci qui il codice per muovere il form tenendo conto che lo
'scalemode del form deve essere in Pixel o trasformato in pixel
Move Left + (Coordinate(0) + X), Top + (Coordinate(1) + Y)
Coordinate(0) = X
Coordinate(1) = Y
End If
End Sub
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y
As Single)
Ismoving = False
End Sub
Ciao
Alessandro
--
Morfeus®
Free Joint
:PII



Setta Form1 ControlBox, MinButton, and MaxButton =False.
Ecco il codice:
================
Private Declare Function SendMessage Lib "User32" _
                         Alias "SendMessageA" (ByVal hWnd As Long, _
                                               ByVal wMsg As Long, _
                                               ByVal wParam As Long, _
                                               lParam As Any) As Long
Private Declare Sub ReleaseCapture Lib "User32" ()
Const WM_NCLBUTTONDOWN = &HA1
Const HTCAPTION = 2
'----------
Private Sub Form_Load()
    Label1.Caption = "Move"
End Sub
'----------
Private Sub Label1_MouseMove(Button As Integer, Shift As Integer, X As
Single, Y As Single)
         Dim lngReturnValue As Long
         If Button = 1 Then
            Call ReleaseCapture
            lngReturnValue = SendMessage(Form1.hWnd, WM_NCLBUTTONDOWN,
_
                                         HTCAPTION, 0&)
         End If
End Sub
=================
Andrea.

bello,mi piace,grazie:)

 perfezionamenti del caso ;)
grazie, ma ho utilizzato l'altra soluzione, era + elegante :P

 grazie, ma ho utilizzato l'altra soluzione, era + elegante :P
Che bravo che 6
meno male ,non volevo averti sulla coscenza ;P


 grazie, ma ho utilizzato l'altra soluzione, era + elegante :P
Questione di gusti...

 Questione di gusti...
A dire la verità, la questione è questa :
avevo letto il suo post circa un Api che rilevasse la posizione del mouse,
e mi era venuto in mente che forse non era il caso di...
ma la soluzione SendMessage() ,va benissimo,è di più facile versatilità, del
resto bastava che lui scrivesse il subject
*così com'è*+vb su google e la prima pagina gli avrebbe schiarito le idee...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Mp3, OCX e playlist

al brano successivo.
Bravo Davide.
Ma si può già fare con la versiona alpha (l'evento ThreadEnded con
codice 0)
Ciao
Marco Frazzoli

Salve
Come posso gestire una lista di file MP3 da ascoltare uno dopo l'altro con
l'OCX che trovo sul sito comune (ma anche utilizando altri OCX)?
Ringrazio chiunque possa darmi una mano.

...


>al brano successivo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Variabile

Ho una variabile: Dim trim as Date e la metto a confronto con un'altra
variabile: Dim giorno.
trim=orario es. 3.3.0
giorno="24.00.00"
Se faccio  if trim >= giorno, mi da trim (3.3.0) maggiore a giorno
(24.00.00).
Ho provato anche a dare il valore 24.0 a giorno, a settare lo stesso come
"as Date" e viceversa con trim,  ma risulta sempre minore a trim.
Come si fa con Access e Visual Basic a trattare gli orari in modo da non far
risultare 3 ore maggiore a 24?
Grazie Fabio

 wrote in message
8kdch5$b56$1...@serv1.albacom.net...


 wrote in message
8kdjb8$hch$1...@serv1.albacom.net...


 wrote in message
news:uuta5.71383$2s6.7...@news.infostrada.it...


 (24.00.00).
Ringrazio tutti gli amici del NG, nel pomeriggio metterò in pratica i vostri
consigli e vedrò se tormentarvi ancora oppure no. Credo che non ce ne sarà
bisogno visti i vostri msg.
Comunque grazie a tutti e buona giornata anche se piove (quì a Firenze non
si capisce ancora come gli gira al tempo).
Fabio

 Come si fa con Access e Visual Basic a trattare gli orari in
modo da non far risultare 3 ore maggiore a 24?
A parte le giuste considerazioni espresse riguardo l'uso,
legittimo ma imprudente di "trim" come nome di variabile,
considera anche che con il tipo Date non definisci dati di
tipo "giorno" o "orario" ma *date*. Ovvero viene usato un tipo
Double con un intervallo di valori limitato e compreso
fra -657.434 (1/1/100) e 2.958.465,99999 (31/12/9999
23.59.59). Questo comporta che, quale che sia l'espressione
(che non produca errore) che assegni ad una variabile definita
di tipo Date, che tu lo voglia o non in tale variabile verra`
comunque memorizzata una data, composta da giorno *e* ora,
ovvero un numero decimale la cui parte intera rappresenta una
data e la parte decimale la frazione di giorno, o "orario". E
di questo ne devi tener conto con molta attenzione e cautela.
Per esempio, le forme da te usate nel tuo scritto sono un poco
ambigue: scrivi "Dim trim as Date" ma "Dim giorno", cioe`
apparentemente dichiari un Variant. Poi a "giorno" assegni una
stringa: "24.00.00". Scrivi che "trim=orario es. 3.3.0) ma non
sappiamo "orario" come tu l'abbia definito.
Per sapere come stanno realmente le cose potresti inserire nel
codice delle righe del tipo:
    Debug.Print "trim=";Format$(trim, "d/mm/yyyy h:nn:ss")
ed eseguire passo-passo.
--
Ciao.
Maurizio