mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Thread

RiSalve!
Un'altra domanda: Come faccio in un'applicazione VB6 a creare dei thread? 
Nella mia applicazione ci sono delle funzioni che ci impiegano un po' prima 
di uscire e vorrei eseguirle in thread separati in modo che l'applicazione 
non smetta di rispondere.
Grazie

 ha scritto nel messaggio
news:Xns92C360F7D3E26Ki...@193.70.192.192...

In VB6 non si possono fare dei multi-thread!!!!, si possono solo emulare dei
thread  con la gestione dei Timer, ma non sono assolutamente veri e
funzionanti multi-thread!!, comunque potresti creare un oggetto che generi
degli eventi, e fare generare un evento a fine operazione... Se l'operazione
da svolgere però e lunga, non dimenticare di usare doevents all'interno
della procedura, se no aspetti ugualmente!!!

Per creare degli oggetti multithread, devi creare di Server Exe (EXE ActiveX
nel progetto del VB)
Dario Di Marino

> In VB6 non si possono fare dei multi-thread!!!!
Non si possono usare le api createThread? Come mai?


Prova a passare ad un'api una referenza di una funzione scritta in VB!; Io
ci ho provato molto perchč mi serviva, poi ho trovato documentazione nella
quale ho trovato chiarimenti per cui non era possibile creare multithread
veri in VB!!

 veri in VB!!
Purtroppo io programmo al 99% in vc++ quindi non conosco troppo bene il VB.
Al limite se puoi indicarmi l'articolo che hai letto (ora cmq faccio una
ricerca su msdn).
Ma non basta usare Addressof di VB?
Grazie per ogni delucidazione
Ciao

 veri in VB!!
Qui spiega esattamente quello che avevo in mente io:
http://www.krify.com/articles/threadsinvb.htm
cosa ne pensi?
Ciao


Anche io programmo in C++ oltre che VB6, e da quasi un anno solo piů 
VB.NET
e C#, che supportano perfettamente il multithread!!!
la documentazione che avevo letto č di un anno fa, comunque se cerchi
sicuramente trovi documentazione su questo;
Questo č preso da un documento microsoft :
Microsoft changed the threading model in VB 6 so that you cannot call the
CreateThread API.  You have 3 or 4 choices:
You can develop under VB 5 which will allow you to use the CreateThread API.
You can develop under 
VB.NET
 which I think supports multi-threading.
You can download a multi-threading Active-X control developed in C or C++
(which do support multi-threading threading models).  I know that there are
some available for a fee, but I don't know of any freeware controls.
You can try to implement the "poor man's multi-threading" which involves
using timer controls.
Newsgroup: it.comp.lang.visual-basic
Titolo: sapete dirmi?

sapete dirmi qualche indirizzo dove trovare icone e file . avi?
grazie...


Sie OT...
Per le icone prova su 
www.winfiles.com
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Casella di Testo con limite di righe e caratteri

Salve Salvino, avete idea di come posso fare per fare una casella di testo
che mi contenga max. 64 caratteri per ogni riga e contemporaneamente max. 5
righe ???   (N.B. devo utilizzare il font COURIER cosě lo spazio fra i
caratteri č uguale)

 wrote in message
90goo2$mcj$1...@fe1.cs.interbusiness.it...


 > Ciao
Opsss... scusa hai ragione ...
mi sa che sei costretto a leggere i caratteri vbcrlf nel testo; se sono + di
4 allora segnali l'errore. Il contollo potresti metterlo nell'evento change
della textbox oppure nell'evento validate.
Se hai VB6, un metodo veloce per il conteggio è :
x = Replace(text1.text,vbcrlf,".",1,4)
if instr(1,x,vbcrlf)>0 then <la stringa è formata da più di 5 righe>
Fammi sapere ...
        Davide
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] E' Natale - Bis

www.nicolaottomano.it
\snowcraft.zip
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no
(credevo di averla rubata a SpecialKeta :P )
web: 
http://www.nicolaottomano.it

> web: 
http://www.nicolaottomano.it
Grandissimo! č meglio di Santa Claus!

hehehehe!
l'ho trovato tempo fa nella rete scolastica.
Mi piace un casino.
bye


> 
www.nicolaottomano.it
\snowcraft.zip
Grandissimo!!!! Voto 10!!!
Antonio Mirarchi



 ha scritto nel messaggio
news:t41Bb.14548$5o6...@tornado.fastwebnet.it...






 Antonio Mirarchi
Abbiamo Capito Antonio... ti č piaciuto voto 40 :-)

 
www.nicolaottomano.it
\snowcraft.zip
mi arriva un msgbox:
this program needs atleast 3mb of free virtual memory to run.
su questo lap ce ne sono 1024, di cui usati al momento 235.
ciao, j.

non ti so dire. non l'ho creato io.
credo che sia qualche incompatibilità. non so che dirti...
bye



Non dipende da lui! Probabilmente ha FastWeb e in questi giorni hanno molti
problemi.
Ciao, Vincenzo

 ha scritto nel messaggio
news:OJ0Bb.14448$5o6....@tornado.fastwebnet.it...

uè, ma è mai possibile che io 'sti giochi ia capisi propi no?!?!?!?
traduzione: uè, ma è mai possibile che io questi giochi proprio non li
capisco?
ma si possono muovere gli omini?
aiuto, mi bombardano.....
good coding!!!
-- 
Alletun
Sorry, ask me if you want to get my e-mail!

 aiuto, mi bombardano.....
Vai di mouse :)
P.S.: perchč i miei una volta colpiti si rimbambiscono (rimanendo a tiro)
mentre gli altri cadono a terra?
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

allora non dipende dalle impostazioni di timeout del server, ma da fastweb.
ma porc....
Non solo ci chiudono in una gabbia senza possibilità di uscita (ip privato
:-/  ), ora danno anche problemi con le news....
bye


Il trucco sta ne lettere tutti i tuoi omini in basso e poi selezionarne solo
uno. dopodichè devi colpire gli avversari ad uno ad uno stando più in basso
di loro....
Io sono arrivato al 15° quadro, poi mi sono rotto...
bye


 ha scritto nel messaggio
news:_zmBb.18058$5o6....@tornado.fastwebnet.it...


 Il trucco sta *nel mettere*
Hai risolto il problema di conversione vb6/.net?
Ciao

Ho comprato un libro di VB.Net e lo sto studiando nel tempo libero (che è
veramente poco dato che devo anche studiare x l'università).
Comunque ho notato che il code advisor che mi avevi consigliato semplifica
di molto il porting.
Unico inconveniente sarà cercare i com sostitutivi a quelli che già uso.


 problemi.
Si, infatti... Ho Fastweb... Perň a me diceva di non averlo inviato!! Chiedo
scusa per l'inconveniente!
Antonio Mirarchi
Newsgroup: it.comp.lang.visual-basic
Titolo: documento activeX

Ho creato un documento activeX (.vbd) e tramite
il wizard per la distribuzione su internet ho creato i
files necessari da mettere su un server NT.
Quando carico il file html che contiene il tag tramite
explorer mi dice se aprire o salvare il file vbd.
Uso iexpl 3.
Grazie!!
_____
Luca

Ho creato un documento activeX che mi permette di
interrogare un dbase.
Ho 2 domande:
1) dopo aver usato il wizar per la distribuzione su internet,
questi files che mi genera dove li metto? Basta metterli su un
server NT? Se li metto sul server e accedo tramite browser
questo mi chiede se aprire o salvare il file VBD contenuto nel
html creato dal wizard. C'e' da impostare qualcosa sul server?
2) posso accedere ad un file .mdb che si trova sul server tramite
questo documento activeX? O devo configurare in maniera opportuna
il server NT?
Grazie per l'attenzione.
Newsgroup: it.comp.lang.visual-basic
Titolo: memory mapped file in vb

Salve,
volevo sapere se qualcuno è in grado di darmi una risposta alla seguente
questione.
Io volevo provare ad utilizzare i MMF con Visual Basic (per condividere la
memoria con più processi). Fino adesso li ho usati solo con il C, ma volevo
capire come poterlo fare con VB. Per creare il MMF e mapparlo nello spazio
di indirizzamento (in volgare: creare una vista sul file) la cosa non è
impossibile, anzi. Il problema, almeno penso sia così, nasce quando devo
spostare l'area di memoria condivisa in una variabile.
Ad esempio voglio condividere una struttura del tipo:
TYPE ESEMPIO
    Articoli(100) as string
    Cliente as string
    Ordini as integer
END TYPE
Per poter manipolare l'area dati condivisa devo caricare i dati in una
variabile del tipo ESEMPIO.
Qui nasce il problema (non so se sia solo per me), infatti la funzione
MapViewOfFile mi restituisce il puntatore al primo byte dell'area di memoria
condivisa. Come fare per mettere tutto nella variabiile esempio?? Io pensavo
di utlizzare l'API memmove che mi permette di muovere una porzione di
memoria da un buffer ad un altro. Magari fare una funzioncina in una DLL con
i seguenti parametri:
MEMMOVE bufsource,bufdest,lung
Lung non sarebbe altro che LEN(esempio).
bufsource il valore di ritorno della funzione MapViewOfFile passato ByVal
bufdest =esempio.
Questa funzione dovrebbe copiare l'area di memoria che va da bufsource+lung
in bufdest+lung.
L'indirizzamento piatto (mi sembra si chiami così quello di WIN32) non
dovrebbe dare problemi con gli indirizzi perchè anche la DLL è mappata nello
spazio di indirizzamento del processo. (Giusto o è una cavolata?).
La mia difficoltà sta nel capire il tipo di parametri da dare al prototipo
della funzione (scritta in C). Infatti posso convertire in  void * i valori
che vengono passati alla funzione, ma come fare ??
Mi spiego meglio: il prototipo della funzione che paramentri mi accetta??
MEMMOVE   (# bufsource, ## bufdest, long lung)
# e ## di che tipo devono essere ?
Per non fare torti a nessuno volevo provare a metterli come void * (visto
che memmove accetta parametri di questo tipo), ma dopo nel DECLARE in vb che
cavolo metto ??
Mah... sicuramente sto facendo la cosa più complicata di quel che è comunque
sono sicuro che qualcuno porrà termine alla mia agonia (senza propormi
soluzioni drastiche che porterebbero danni irreparabili alla mia persona).
Ringrazio chi mi può aiutare... o almeno ci prova
Giangi


ho provato!
Saluti
Roberto

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Come incolonnare numeri?

Per favore, qualcuno sa dirmi come stampare dei numeri in colonna (cioč
allineati a destra) ?

...


 mom ha scritto

Newsgroup: it.comp.lang.visual-basic
Titolo: TryBar

Salve
Qualcuno sa dirmi com'è possibile far si che il quando faccio partire un
applicazione vb questa venga posta con un icona sulla try bar.
Grazie

 ha scritto nel messaggio
news:b2h68r$fmj$1...@lacerta.tiscalinet.it...

Ciao,
ehhm dovrebbe essere la Tray bar in verità...
c'è un articolo molto bello sul sito comune che spiega in maniera lineare
come utilizzare l'APi corrispondente e tutto quello che devi fare...
Vedi se riesci a trovarla, in caso negativo ti mando io qualkosa ok?
Ciao, Aldo

 ha scritto nel messaggio
news:yjV2a.178930$0v.49...@news1.tin.it...


 Grazie cmq per la tua disponibilità
Cerca TrayIcon, sempre sul sito comune, è una dll che gestisce tutto, ed è
molto semplice e corredata di esempi.
Ciao

 Grazie
Prego.
Matteo

 spiegato per filo e per segno come fare quello che ti serve.
Anche questo, di cui ti do il link
http://support.microsoft.com/default.aspx?scid=kb;it;176085
 č utile a tuo
uso.
Ciao
Deimos

Newsgroup: it.comp.lang.visual-basic
Titolo: IMGEDIT in WINDOWS ME

Buongiorno e buon lavoro a tutti,
Vi espongo il problema che ho:
Utilizzando WINDOWS ME come sistema operativo, sto' provando a sviluppare un
progetto che utilizza delle IMAGEEDIT (IMGEDIT.OCX) l'unico problema pero',
è che VB mi da errore nel momento in cui aggiungo l'OCX nel progetto.
Compare un messaggio di errore che dice
'   IMPOSSIBILE CARICARE "   '
Ho notato che su WINDOWS98 la cosa non si verifica.
Come posso fare??
Attendo ansioso vostri suggerimenti
Grazie anticipatamente e di nuovo BUON LAVORO

prova a vedere il msg
IMGEDIT di Francesco de carlo poco piů sotto...
--
GbC
http://www.chiappori.net
--



Newsgroup: it.comp.lang.visual-basic
Titolo: Provo a chiedervelo nuovamente....non avendo ottenuto risposte

Qualche giorno fa ho postato un quesito che torno a riproporre sperando di
ottenere una soluzione. Mi interesserebbe poter salvare delle immagini senza
utilizzare il SAVE AS del menů a tendina del pulsante dx del mouse mentre
navigo tramite browser MSIE6 semplicemente utilizzando un qualsiasi tasto.
In pratica vorrei poter salvare l'immagine (in un percorso predefinito) che
č posta sotto il puntatore del mouse semplicemente premendo un qualsiasi
tasto della tastiera senza dover confermare l'OK del salvataggio.
Preciso che non ho intenzione di utilizzare il browser gestito dal VB con il
quale credo sarebbe invece fattibile.
Grazie per la vostra attenzione e attendo i pareri dei GURU e non solo.
Buon lavoro a tutti

 quale credo sarebbe invece fattibile.
Credo che su it.comp.programmare.win32 o it.comp.software.browser potresti
avere piů fortuna!!
Ciao
--
Timothy Redaelli
P.S. Guarda come si "soggetta"
Newsgroup: it.comp.lang.visual-basic
Titolo: samples, where do i find them

Hello,
Who knows where i find small samples in VB.
Thanx
Rob

...

In Italian version you can find small samples in samples directory of VB4.
I hope in English version, too.
bye
Stefano

There is a sample on my site.
http://www.geocities.com/colosseum/loge/2151
It's an addres book, may be a good sample.
Ciao.
Federico Galli
Fe...@softhome.net
http://www.geocities.com/colosseum/loge/2151
Newsgroup: it.comp.lang.visual-basic
Titolo: personalizzazione colonne listview

salve,
vorrei sapere se è possibile modificare all'interno di una listview per ogni
diversa colonna una dimensione del font differente.
grazie!

Creado che non sia possibile e che la proprietà sia univoca per tutte le
colonne
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

 grazie!
sono d'accordo con Nicola, la listview standard di vb č quella che č, un
ottimo controllo che non piů adeguato alle esigenze moderne. Ti consiglio di
farti un giro su
http://www.vbaccelerator.com/home/VB/Code/Controls/index.asp
dove puoi trovare alcuni controlli avanzati, come la S-Grid che come dice il
nome non č proprio una listview ma ti puň servire per ottenere quello che
vuoi.
good coding!!!
-- 
Alletun
Sorry, ask me if you want to get my e-mail!

 
Modificare il font no. L'unica cosa che puoi fare e' impostare il 
carattere a grassetto.
Le proprieta' modificabili cella per cella le trovi nell'oggetto 
listsubitems.
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 > vorrei sapere se č possibile modificare all'interno di una listview per


>listsubitems.
 > si ma quell'oggetto non ha proprietà
(complimenti per il tuo modo di quotare)
Sul mio pc ha le seguenti proprieta':
Bold
ForeColor
Index
Key
ReportIcon
Tag
Text
ToolTipText
Ma io ho dato la mancia a Bill quando ho comprato vb ...
;-)


Ma io ho dato la mancia a Bill quando ho comprato vb ...
Come diceva Guccini:
- Vuoi che uno della mia posizione non conosca nessuno?
-- 
ciao, hal

Il 08/01/2004 0.35, hal1961 scrisse:

Beh, ecco, veramente io non sto cosi' in alto. :-)

Newsgroup: it.comp.lang.visual-basic
Titolo: VB.net icone dentro MDI

Confesso di stare affogando in un bicchiere d'acqua...in mille dettagli 
inutili!
Ma oramai sta cosa m'ha preso!
Ho un form MDI.....vorrei farlo diventare un mini-desktop per la mia 
applicazione...
ma ho un problema
Ho la mia form child....icona carina (ne ho scelta una che regge 16x16 
24x24...etc compreso un 64x64)....titolo della finestra...unica cosa ...non 
è ridimensionabile...solo minimize maximize
Ecco il problema.....click...minimize.....fammi vedere SOLO l'icona 64x64 
con un testo sotto (come il desktop di windows)....
solo che mi sembra non si possa fare "a colpi di proprietà 
impostate"...almeno non mi riesce farlo!
me tocca intercettare il resize?...o subclassare la form?....ditemi che 
esiste un metodo più semplice e che io non lo sto vedendo! ...sigh!
:)
Saluti!
-----------------------------
Mio Blog
http://www.martek.it/dblog/default.asp
Mia città
http://wodka40hall.myminicity.com/
***
Best Shit of 2008: DOOMSDAY!
http://www.martek.it/dblog/articolo.asp?articolo=120
 

 ha scritto nel messaggio
io sono a questo
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
Const WM_SYSCOMMAND As Integer = &H112
Const SC_MINIMIZE As Integer = &HF020
Select Case m.Msg
Case WM_SYSCOMMAND
If CInt(m.WParam) = SC_MINIMIZE Then
Console.WriteLine(TimeOfDay.ToLongTimeString + " : Minimize attivato")
End If
End Select
MyBase.WndProc(m)
End Sub
con questo trappo l'evento minimized...ora che dovrei fare?
Far sparire la barra del titolo
trovare il rettangolo della finestar minimizzata...che a questo punto sarà 
più grande di 64x64
dovro ridimensionarlo
e li dentro disegnarci una icona
e gestire il doppio click per riespanderla
un casino insomma....ma io sta roba la sò fare? boh!

Newsgroup: it.comp.lang.visual-basic
Titolo: cambiare effetto grafico a mediaplayer

Ciao.
sapete come cambiare effetto grafico a mediaplayer da codice?
msdn dice che lui usa sempre "l'ultimo usato" ovvero l'ultimo scelto da
mediaplayer stesso, ma io lo integro in un mio form...
se sapessi come fa lui, lo potrei fare anche io... è scritto sui
registri, in qualche file nascosto... boh...
grazie.

 ha scritto nel messaggio
news:1125671959.2...@g43g2000cwa.googlegroups.com...
Ciao.


grazie.
Ciao kitesurfz,
prova a guardare questa chiave di
registro:HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Player\Skins\Curre
ntSkin
Cinzia

mmm lì c'è lo skin, non l'effetto grafico.
continuo a cercare...
grazie.

trovato.
HKCU/software/microsoft/mediaplayer/preferences
Grazie!
Newsgroup: it.comp.lang.visual-basic
Titolo: array come una tabella

ciao a tutti,
ho la necessità di gestire una struttura dati simile a questa
    titolo
    autore
    genere
    anno
la mole di dati non supera i 2000 (max 3000) elementi...
dovrei poter effettuare dei filtri su un solo dato (esempio
tutti gli elementi genere=X oppure tutti gli elementi
con anno compreso tra 1990 e 2000...) così come potrei avere
la necessitò di applicare più filtri contemporaneamente (
esempio genere=x AND anno>2004...)
La risposta al mio problema sarebbe abbastanza logica: usa
una tabella di un db!!!
Per esigenze di copione, non posso usare database...
Per la sorgente dei dati verrà usato qualcosa tipo file CSV.
Potrei usare una struttura dati e poi farmi le varie routine
per i filtri, oppure (scelta più logica...forse) usaer una
classe e implementare dentro le routine per i filtri...
Dato che uso vb2005 express, Volevo solo sapere se ci sono
metodi di cui ignoro l'esistenza (sono niubbo per quanto
riguarda .net) o se avete suggerimenti.
Grazie.
Pusky 

 ha scritto nel messaggio news:455b083f$0$13766

Butti tutto in una DataTable e hai già routine di filtro e selezione già 
fatte.
Se proprio non ti bastano gli affianchi una DataView.
Ciao 

Il Wed, 15 Nov 2006 13:29:49 +0100, Pusky75 ha scritto:
[cut]
Ciao,
in 
vb.net
 hai i dataset/datatable che fanno al caso tuo, ti indico qualche
linea di codice "on the fly" da approfondire.
'1^ step: creazione struttura
Dim dt as new DataTable
dt.columns.add("TITOLO",Type.GetType("System.String"))
dt.columns.add("AUTORE",Type.GetType("System.String"))
etc etc
'2^ step: inserimento dati
Dim dr as DataRow
dr=dt.NewRow
dr.Item("TITOLO")="Storia di Pippo"
dr.Item("AUTORE")="Pippo"
...
dt.Rows.Add(dr)
Questo da iterare per le varie righe da inserire
'3^ step: le ricerche
Dim rows() as DataRows
rows=dt.Select("TITOLO='...' and AUTORE='...'")
 
For Each dr in rows
   'Ciclo sull'insieme delle righe ritornate
Next
Ciao
-- 
Stefano "HappyMan"
http://www.thepoint.info
E-Shop software

GRANDE GRANDE GRANDE...
Vi ringrazio entrambi per la risposta...
ed io che pensavo di aver fatto una domanda
stupida :-)
ora provo
Ancora grazie,
pusky 

 ha scritto nel messaggio 
news:455b50e1$0$13750$4faf...@reader3.news.tin.it...

prova anche con l'oggetto flexgrid 

 prova anche con l'oggetto flexgrid
Ti ringrazio per la risposta, ma non penso faccia al caso mio,
io devo solo gestire i dati senza visualizzarli...
saluti, pusky
Newsgroup: it.comp.lang.visual-basic
Titolo: Mapi.dll

Sapreste indicermi un sito ove trovare la libreria mapi.dll ed eventualmente
quelche informazione/esempio a riguardo?
Grazie.
Saluti Iotu
--------------------------------
Inviato via 
http://usenet.libero.it

 eventualmente quelche informazione/esempio a riguardo?
la libreria è già compresa in vb (forse fa proprio parte di win), per gli
esempi potresti provare sul sito comune del ng:
www.it-lang-vb.net
c'e un programmino che ho fatto io :-)
Salutoni
Sergio

Molte grazie, lo andrò a vedere, ma avrei bisogno del nome così posso
cercarlo nel sito.
Saluti Iotu

--------------------------------
Inviato via 
http://usenet.libero.it

 cercarlo nel sito.
Cerca MAILOE, attivando il check "Full Text"
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Cerco Disperatamente Visual Basic 5.0 Win32 API - Guida del programmatore

Salve a tutti 
Sto cercando disperatamente questo libro:
Visual Basic 5.0 Win32 API - Guida del programmatore 
tra l'altro recensito sul sito comune (è così che lo scoperto) ma
nessuna libreria ce l'ha nemmeno la mondadori di milano (è fuori
produzione e la versione per VB 6 non si sa quando uscirà) 
Lo so potrei cercare la versione in inglese ma visto che sono quasi
negata preferirei trovarla in italiano.
Chiunque sia disponibile a vendermene una copia mi contatti.
Mi andrebbe bene averlo anche in prestito ma non so se questo sia
fattibile, ma se qualcuno hq qualche idea ben venga (io abito vicino a
Carmagnola-Torino e lavoro a Vercelli)
Ringrazio tutti!!
Chris


L'ho dimenticato c/o un precedente impiego...  :-(((
Potrei darti una copia del cd allegato in attesa che esca la versione per
Vb6, ma contiene comunque il testo in inglese...
ciao
ugo


grazie sei molto gentile, se non riesco a recuperare niente in
italiano penso che accetterò la tua proposta (è sempre un inizio!!)
Chris


sappimi dire
ciao
ugo

Vb6
Non esce e non uscirà la versione per VB6. Lo stesso Appleman ha detto
che le differenze apportate da VB6 in tale contesto non sono tali da
giustificare né una riscrittura né una breve aggiunta...
Purtroppo su carta (quindi la versione italiana) è difficile da
reperire, se non ormai quasi impossibile...
Ciao,
Moreno
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------


Lo so, lo so... ormai consulto quella inglese...  :-(
ciao
ugo

Non esce e non uscirà la versione per VB6. 
Ma è la stessa Mondadori ad avermi detto che sta per uscire quello per
la versione 6... mente sapenso di liquirizia?
chris

la versione 6... mente sapenso di liquirizia?
mmm.... Dopo 2 anni dall'uscita di VB6, con già all'attivo alcuni libri
su .Net, non credo proprio che l'"Uomo Mela" si metta a scrivere la
versione per VB6... tutt'al più per .Net. Penso...



mmm... dici che UomoMela usa GuardaFuoriEspresso...
:-PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
ciao
ugo


Ah, dimenticavo...
e Guglielmo Cancelli?    :-PPP
ciao
ugo



Guglielmo Enrico Cancelli Terzo, per la precisione... :)


> Guglielmo Enrico Cancelli Terzo, per la precisione... :)
e tutte le sue sue dannate Finestre bloccate che non fanno
prendere aria :P
--
Fibia "Sakamoto" FBI
Newsgroup: it.comp.lang.visual-basic
Titolo: Semplice quesito sull'uso del '+'

Salve a tutti,
spero non sia una faq!
dopo aver acquisito un valore numerico da un campo in cui viene a trovarsi a
seguito di un  drag & drop funziona il '-' nel senso che se da un primo
campo ho 4 e dal secondo 3 ottengo che 4-1=3 ma "disgraziatamente" con 4+1
ottengo 41 come se il più fosse un operatore di concatenazione!
come potrei risolvere il problema?
grazie a tutti

 ha scritto

Se sono interi:
risultato=cint(primo_numero)+cint(secondo_numero)

 risultato=cint(primo_numero)+cint(secondo_numero)
Se non sono interi, il concetto non cambia molto: Si tratta di trasformare
una stringa di caratteri nel corrispondente valore numerico. Vedi nell'Help
VAL, CDBL, CLNG, CSNG, CCUR, etc.

 ottengo 41 come se il piů fosse un operatore di concatenazione!
Se almeno uno dei due operandi č di tipo stringa il + funziona da
concatenatore.
Tutto qui.
Vedi + e & nell'help, c'č scritto tutto ;)
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: AVVIO AUTOMATICO APPLICAZIONE. CERCASI SOLUZIONE CHIARA

AVVIO AUTOMATICO DI UNA APPLICAZIONE (per mezzo del collegamento su
Avvio Automatico).
Lo so che è la centesima volta che viene trattato questo argomento, ma
probabilmente non sono state mai spiegate le cose in un linguaggio
comprensibile (oppure per un esperto di VB5 certe cose sono anche troppo
elementari, ma per chi come me è alle prime armi, certi passaggi vanno
spiegati passo passo).
Oltretutto anche nei manuali di VB5 non si trova niente riguardo questo
argomento (ne ho tre da 80.000 lire cad.).
Esempio:
Io vorrei che la mia applicazione “STAR.EXE” nel momento in cui la
installo nel sistema creasse un collegamento sulla cartella “Esecuzione
Automatica” di Windows.
In che modo ottenere questo è lo stesso. Quindi mi va bene sia di agire
sul Registro di Configurazione, oppure sul fileSetup.lst, oppure
direttamente sul Form dell’applicazione, oppure.…..fate un po’ voi.
Quello che conta è avere una descrizione con esempio del codice di
questo “segreto” e nel caso fossero necessarie le API di windows o
qualche altra stranezza, anche il nome del file e dove trovarlo (questo
perché una volta ho trovato nel NG una descrizione di come creare un
collegamento per mezzo di un file STKIT432.DLL che non ho mai trovato,
sia nel CD-Rom di VB5 che nel mio PC).
Salutoni a tutti voi e grazie a chiunque mi darà una mano.

Ti chiedo scusa se anche io non sarņ molto chiaro, anch'io ho avuto il tuo
stesso problema e non ho trovata altra soluzione che di modificare il file
del progetto del setup (sotto setupkit).
Se vuoi ti posso inviare il progetto che ho modificato, comunque quello che
ho fatto e di aggiungere brutalmente in una sezione del progetto la
creazione di un link (.lnk) nella cartella "esecuzione automatica" e
funziona bene sia con W95 in ita. che eng., perņ non so se con NT va.



 funziona bene sia con W95 in ita. che eng., però non so se con NT va.

Ti chiedo scusa se anche io non sarņ molto chiaro, anch'io ho avuto il tuo
stesso problema e non ho trovata altra soluzione che di modificare il file
del progetto del setup (sotto setupkit).
Se vuoi ti posso inviare il progetto che ho modificato, comunque quello che
ho fatto e di aggiungere brutalmente in una sezione del progetto la
creazione di un link (.lnk) nella cartella "esecuzione automatica" e
funziona bene sia con W95 in ita. che eng., perņ non so se con NT va.


Newsgroup: it.comp.lang.visual-basic
Titolo: WHERE - stringhe x criteri contenenti apici

Come posso scrivere un criterio di selezione per una query utilizzando
un'espressione con punteggiatura ed in particolare un apice,
senza generare un errore :
str1= "WHERE [intestazione] = ' [libreria dell ' informatica]' "
set recordpippo=db.openrecordset("SELECT *   FROM fornitori " & str1)
GRAZIE.

senza generare un errore :
devi duplicare ogni apice all'interno della stringa.
Ad esempio SELECT * FROM TABELLA WHERE VIA = 'via po'', 15'
Io mi sono scritto una funzioncina VB che converte una stringa con apici
singoli in un'altra con apici doppi e la uso per costruire la query prima di
eseguirla. Te la mando cosi' se qualcuno legge il messagio mi puo' anche
dire se c'e' un modo piu' semplice per farla.
function DuplicaApici(s)
    dim r
    r = ""
    for i = 1 to len(s)
        if mid(s, i, 1) = "'" then
            r = r & "''"
        else
            r = r & mid(s, i, 1)
        end if
    next
    DuplicaApici = r
end function
Ciao, Andrea

 function DuplicaApici(s)
[...]

   End If
[...]





riciao
Marco
Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 and OUTLOOK

Ho bisogno di gestire i dati contenuti in una cartella di Outlook Express
(
p.es
. Posta in arrvo) per costruirci un Gestionale su qui poterci fare
delle query.
Sapete come posso leggere questi dati?
Per favore potete aiutarmi.
Con Outlook Express non c'è nessuna possibilità di estrapolare delle liste
di messaggi in funzione di certi parametri, vi faccio un esempio concreto:
Da Interner mi arrivano dei messaggi sembre uguali come struttura, poichè
vengono spediti dopo una compilazione di un modulo presente nel sito.
Pertanto la struttura è sempre del tipo:
Nome: Paolo
Cognome: Frassine
Professione: Impiegato
Città: Torino
Provincia: To
........
.....
Avrei la necessità di riuscire a fare listare tutti quelli della provincia
di Torino, ....etc.
Spero di essere stato chiaro.
POTETE AIUTARMI PER FAVORE?
Ciao
Enzo

ho fatto qualche (veloce) ricerca in passato; purtroppo sembra non esserci
modo di fare niente del genere utilizzando OutlookExpress (l'interfacci che
compare nei riferimenti di VB "Microsft Outlook Express 5.0 Type Library", a
detta di Microsoft, non è utilizzabile in alcun modo da programmi esterni e
la sua presenza serve solo e soltanto ad OutlookExpress stesso);
l'unico modo sembrerebbe quello di servirsi di Outlook (il fratello maggiore
di OutlookExpress);
ciao
EB <e.br...@ANTISPAMlibero.it> wrote in message
L2XmHIEL$GA....@news.galactica.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Passare parametri fra due programmi

Il mio problema è creare una specie di programma multi-trhead in visual
basic 6. Una parte deve scaricare dati dalla seriale, e a me interessa che
sia la parte che abbia la precedenza assoluta su tutto il resto. l'altra
parte deve poi elaborare i dati che ho ricevuto. L'importante è riuscire a
dare la precedenza (tipo interrupt) alla ricezione.
Mi accontento anche solo di accenni..
grazie mille.


Devi guardare l'evento OnComm dell'oggetto MsComm.
Questo evento viene generato dall'oggetto nel momento in cui riceve qualcosa
sul buffer di ricezione...

 ha scritto nel messaggio
news:MKLfa.46087$Lr4.1...@twister2.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Ordinare alfabeticamente database

Salve a tutti,
ho realizzato una applicazione che scrive/legge i dati contenuti in un
database Access.
Ora, vorrei fare in modo che quando l'utente visualizza i dati contenuti
(con il controllo Data e alcune TextBox) i dati compaiano in ordine
alfabetico rispetto ad un record preciso.
Mi spiego meglio: se nel mio database scrivo nomi e cognomi, vorrei che i
dati fossero visualizzati in ordine alfabetico rispetto al nome o al
cognome.
Potrei ordinarli al momento dell'inserimento sul database (ordinare quindi
il database stesso) oppure visualizzarli in forma ordinata (lasciando il
database come è), è lo stesso.
Però non sò come fare.
Ringrazio chi mi rispoderà.
Andrea

Query "select.....from...where.......ORDER BY nomecampo [desc], nomecampo
[desc]"
Ordina i risultati per nomecampo; se metti desc li restituisce in ordine
decrescente; se indichi più di un campo segue priorità (ordina per il primo;
se sono uguali per il secondo etc).
Non ho mai usato controllo Data, però mi pareva di ricordare che ci fosse
tra le proprietà un ordinamento (ma forse sto dicendo una stupidata).

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Tariffe consulenti

Un'azienda mi ha offerto un lavoro come programmatore asp e visual basic. Mi
ha detto perň che dovrei aprire la partita iva perchč cosě potrebbero
mandarmi come consulente a lavorare presso altre aziende loro clienti. A
questo punto mi hanno chiesto di dirgli quale sarebbe la mia tariffa
giornaliera. Io non ho proprio idea di quanto dovrei chiedere anche perchč
devo tener conto che le tasse sarebbero a carico mio e non avrei tredicesima
ed altri vantaggi che hanno i lavoratori dipendenti. Potete darmi
un'indicazione di massima su quanto poter giustamente chiedere?


cento sacchi all'ora ?
--
sandro pons

 un'indicazione di massima su quanto poter giustamente chiedere?
A parere mio ...
dipende dal tipo di contratto che farai e dalle spese che hai.
Quando apri una partita IVA devi prendere un commercialista per la
contabilità fiscale; poi se hai da loro la sede legale (che ti solleva da
molti problemi fiscali) ti costa almeno 800-1.000 al mese.
Se pensi di prendere circa 3 milioni di stipendio netto vai a pagare circa
800.000 di contributi.
xcui se ti assicurano il lavoro per un mese devi pensare di emettere una
fattura di almeno 5 milioni (+ IVA si intende).
Se invece non paghi ne commercialista (o paghi poco) e metti la sede legale
a casa tua, 4 milioni possono bastare.
Ovviamente più è lungo il periodo del contratto + devono essere basse le
fatture che emetti (perchè hai il lavoro assicurato); un altro fattore
importante sono i termini di pagamento; anche in base a questi fattori
l'importo può variare di qualche 100mila
Se fai prestazioni giornaliere, tieniti in borsa il contratto con cifre che
si aggirano dalle 500 alle 900 al giorno (poi questo dipende da te).
Ricordati :
- Di programmatori ce ne sono molti in giro; ce ne sono veramente pochi però
che sappiano fare le cose come le sai fare !
- Non svendere mai la tua professionalità soltanto perchè magari ti
accontenti di poco.
- Scrivi sempre tutto, cerca di essere il più chiaro possibile e fai
controfirmare sempre tutto
- Qualsiasi - ripeto - qualsiasi cosa extra ti chiedano di fare, e che tu
decidi di farla a gratis, fagli pesare sempre quale grande piacere gli hai
fatto
Saluti

come hai iniziato a programmare in visual besic? hai fatto qalche corso o
tutto da solo?
grazie ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: stampe in vb6

Buongiorno a tutti voi,
Ho un piccolo problema sorto durante lo studio di VB6. Ho apprezzato molto
la possibilità di fare stampe attraverso il
datareport invece del crystal report però non sono riuscito a capire come
fare se ho bisogno di stampe su formati prefincati diversi dal classico A4
in quanto ho visto la proprietà "ReportWidth" ma non la "ReportHeight". Se
ne sapete qualcosa mi evitate di impazzirci sopra. Grazie e a presto!!!
Ciao.

 wrote in message
SxKk6.11280$_N1.2...@news.infostrada.it...



hehehhe.. ne approfitto per dire:
/\/\/\/\/\/\/\/\/\/
| Partecipa alla stesura di progetti VB sviluppati in team,
| informati sul Sito Comune sezione Leonardo.
| Io partecipo al progetto Data Raptor, alleati con noi.
 \/\/\/\/\/\/\/\/\/\
:-PPPPPPPPPPPPPP
Ciao
Ettore Maronese, il Mes
http://www.maronese.com/mes
Sito Comune di questo NG
http://www.murialdo.it/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: compat su MDB con VB6

CIAO A TUTTI
Vorrei sapere, se qualcuno ha voglia di aiutare un principiante, come si fa
a compattare un Database Access da VB6 (anche il relatico codice)
Grazie a chi mi aiuterą
Email 
mauro...@tin.it
 oppure 
mgr...@libero.it

Codice a memoria non lo so, help Compactdatabase.
Ti crea un nuovo mdb che dovrai poi rinominare col nome vecchio.

 Grazie a chi mi aiuterà
--------------
   DB.Close 'se il database è aperto bisogna prima chiuderlo
   If Dir(App.Path & "\dbCompact.mdb") <> "" Then Kill App.Path &
"\dbCompact.mdb"
   DBEngine.CompactDatabase App.Path & "\db.mdb", App.Path &
"\dbCompact.mdb"
   Name App.Path & "\dbCompact.mdb" As App.Path & "\db.mdb"
-------------
 _    _
 o    o
    []
 \___/......(Ciao!)
Pasquale
mine...@libero.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con la procedura di installazione di VB 6

Help me,
ho avuto vari problemi con la procedura di installazione creata da VB:
con Win95 ver. 4.950 mi crea un errore sul oleauto non registrato
correttamente;
con Win95 ver. 4.950c mi genera un errore nella registrazione del file
expsrv;
con Win95 vre. 4.950b il tutto funziona in modo corretto.
Dal momento che il mio prg dovrebbe installarsi su qualsia versione di
Win95,
come faccio a risolvere i miei problemi???
Grazie,
<Xandre>

 wrote in message
news:7pqqq2$4fr$1...@nslave1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: R: [?]rich text format

 del formato rtf.
Questa mi sembra sicuramente una buona indicazione. Poi se hai, o ti puoi
procurare, VB3, nella cartella WINAPI c'e' il file WIN31WH.HLP (Windows 3.1
SDK) con tutto quello che ti serve. Forse lo trovi anche nel Sito comune.
Qualcosa dovresti trovare anche nella Guida VBA di Word.
--
Ciao.
Maurizio

 Qualcosa dovresti trovare anche nella Guida VBA di Word.
credo che le specifiche dell'rtf siano pubbliche, e che ci sia
documentazione sul sito ms.
ciao, a.
Newsgroup: it.comp.lang.visual-basic
Titolo: win 95

Ciao a Tutti,
ho un piccolo problema!!!!!
Ho fatto un programma per una piscina, e funziona perfettamente, ma quando
lo vado ad installare sul computer del cliente sembra che non mi riconosce
le date, in quanto, quando vado a memorizzare i dati funziona ma poi, quando
è il momento di visualizzarli non lo fa (sul mio si).
Premetto che il computer del cliente è un Pentium I con 32 mb RAM con
windows 95.
Qualcuno può aiutarmi?????
grazie

 grazie
Prego.
Direi che il contenuto informativo di questa risposta č pari a quello
del post originale...
Bye, G.

hai ragione, scusa!!!!!
Mi spiego meglio (o almeno ci provo)
Il programma gestisce i corsi di una piscina. Ho creato un planner
giornaliero suddiviso in orari e corsie. Quando vado a inserire i corsi,
questi vengono memorizzati correttamente nel database, però quando è il
momento di visualizzarli nel planner non mi appare niente, mentre sul mio
computer funziona perfettamente.
ah un'altra cosa come controllo per la data ho usato ctlEBCalendar.
spero di essere stato + chiaro e grazie ancora

 spero di essere stato + chiaro e grazie ancora
Ora, se ci dicessi, per esempio, qual è il codice che non funziona
(magari postane uno spezzone), e cos'è di preciso che non fa ?
Ti dà un errore ? Non si vede niente del tutto ? Che DB usi ?
Come ci accedi ? ...e via dicendo. per esempio: che versione di
Visual Basic, sistema operativo, database usi ? Ci sono aggiornamenti,
service pack installati ?
Hai già qualche idea su cosa non funzioni ?
"ctlEBCalendar", per esempio, è il "nome" del controllo, ma potrebbe
essere qualunque cosa, anche (giusto per sparare una cavolata)
una casella di testo. Non vorrai che andiamo a cercare per tutto
Google, per soprire cos'è ?
(anche se immagino che sia quello di VB2TheMax... ;-)  non credo
che tu stia usando 
www.ebcalendar.com
)
Bye, G.

 ha scritto nel messaggio
news:iXex9.66950$aL4.2...@news1.tin.it...


 ha scritto nel messaggio
news:zvfx9.81955$TD1.3...@news2.tin.it...
cut
sei sicuro di aver registrato sto controllo si?...se non lo hai rinominato è
un controllo calendario di......?
(sarà la solita solfa?...hai usato il calendario di Office????)
Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Report e cambio Path DB Access

Ciao a tutti!
Allora da VB5 la stampa dei report funziona benissimo.
Se installo pero' il mio programmino su un'altra macchina, CR non trova piu'
il DB Access a cui il mio report e' linkato.
Mi sembra di aver capito di usare Report1.Datafiles ma come funziona?
Ciao e grazie!


Ti mando tutti i settaggi che faccio io per stampare (anche in rete) con CR
(si ipotizza che il controllo CR sia nel Form FrmStart e si chiami Report1)
NumeroCopie = 1
      FrmStart.Report1.SelectionFormula = ""    ' Resetto la formula di
selezione dei record per la stampa
      FrmStart.Report1.CopiesToPrinter = NumeroCopie
      If StampanteNome <> "" Then         ' Questo solo se vuoi stampare su
una stampante scelta
              FrmStart.Report1.PrinterName = StampanteNome
              FrmStart.Report1.PrinterPort = StampantePorta
              FrmStart.Report1.PrinterDriver = SatmpanteDriver
       End If
     Report1.Destination = 1                                   'Dove
'stampare '1 to printer '0 to window
     FrmStart.Report1.SelectionFormula = FmlaText    'Se usi una
SelectionFormula. 'La FmlaText  impari a
'costruirla correttamente in CR
     FrmStart.Report1.DataFiles(0) = PathDataBase + NomeDataBase   ' Dove è
'il database (anche locazione di rete)
     FrmStart.Report1.ReportFileName = App.Path & "\" & NomeReport   'Dove è
'il report e come si chiama (xxx.rpt)
     FrmStart.Report1.Action = 1
'Stè cose sopra funzionano, io le uso correntemente, devi solo inpostarle
'correttamente,
Ciao
Maurizio B.
mrzNOMMI...@tin.it
 (eraseNOMMISPAMMA)

Newsgroup: it.comp.lang.visual-basic
Titolo: sito comune

L'indirizzo del sito comune è ancora
http://www.murialdo.it/it_lang_vb
   ???
ho provato ma non funziona

 wrote in message
%PAm5.78162$dF5.1...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Sincronizzare due campi

Salve a tutti,
ho una tabella "LAVORI" con un flag "Chiusa Si/No" boolean.
In correlazione a questa tabella � stata introdotta una tabella
STADI_AVANZAMENTO che prevede varie tipologie, fra cui lo stadio di
CHIUSURA e di (RI)APERTURA.
In pratica dovrei trovare un modo decente per tenere aggiornati questi due
dati. Ovvero se l'utente mi mette la spunta sulla maschera lavori, devo
creare un record in STADI_AVANZAMENTO con Tipo=CHIUSA.
Viceversa se nella gestione STADI_AVANZAMENTO metto un recordo con
tipo=CHIUSA/(RI)APERTA devo andare a modificare il flag nel record.
Attualmente ho cercato di centralizzare la variazione in due ruotine:
AggiornaFlagDaUltimoStadio
e
AggiornaUltimoStadioDaFlag
Che fanno la cosa in questione, pare decentemente, ma non mi ispira
fiducia.
PS: non c'� bisogno di considerare che un utente di un PC mi setti il
lavoro in un modo e nel contempo un altro utente lavori su quei record.

 CHIUSURA e di (RI)APERTURA.
[CUT]
Lavorassi con SQL Server ti direi di usare un trigger, ma temo tu stia 
lavorando in access, giusto?
In alternativa ... al momento non mi viene in mente nulla.
ciao
stefano

 In alternativa ... al momento non mi viene in mente nulla.
Uso firebird e ha i trigger, anche se non so se cos� complessi.
Il problema � che ci devono essere due trigger, uno che aggiorna quando
viene modificato la tabella stadi (e aggiornare la tabella LAVORI), ed uno
nell'altro senso.
Sarebbe una sorta di riferimento circolare che preferisco evitare. Via
codice quando faccio una modifica manuale del Flag chiamo la procedura che
eventualmente mi aggiorna gli stadi. Altrimenti nell'altro senso chiamo
l'altra.
Imponendomi di modificare il valore di FLAG solo da quella routine,
dovrebbe rimanere sotto controllo.
Se poi si vedono problemi, semplicemente chieder� o di tenerlo cos� o di
disattivare la bidirezionalit�.
Grazie.

 dati.
e se tu, semplicemente, evitassi di duplicare il dato?
-- 
Salutoni
Sergio
C'� il giorno in cui nasci e quello in cui scegli di vivere
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 e se tu, semplicemente, evitassi di duplicare il dato?
Era un'idea, ma quel campo � gi� gestito da altre parti. Tieni presente che
poi la gestione degli stadi_avanzamento � opzionale.
Comunque per adesso ho fatto un po' di prove e sembra andare tutto bene,
anceh se in altri casi simili che mi son trovato ho dovuto fare routine di
risincronizzazione da lanciare un po' a caso ovunque.
Avendo fatto tutto io per� so che non devo modificare quel flag se non
dalla routine apposita, per cui spero non dia problemi.
Newsgroup: it.comp.lang.visual-basic
Titolo: Ogni volta mi blocco...

Sicuramente ci sarà un errore di sintassi nella ricerca della data nella
seguente query
rsAgenti.Open "Select * From Appuntamenti where CodiceAgente='" &
CodiceAgente & "' and Data=#" & Format(data, "mm/dd/yy") & "# and Ora=#" &
Format(i, "Long Time") & "#", conn, adOpenStatic
L'errore che mi viene generato è
Parametri insufficienti. Previsto 1
Purtroppo io con le date e con gli orari non ci ho mai capito niente!!!

 Parametri insufficienti. Previsto 1
Come detto, per verificare queste cose bisogna prendere la stringa generata
dalle tue concatenazioni, portarla in una finestra SQL di Access, e provarla
lì. Così si individuano subito i problemi sintattici.
Nel tuo caso, ad esempio, ti consiglio di formattare l'anno a 4 cifre, e di
verificare che cosa esce da quel format col LongTime. Credo infatti che ci
possa essere qualche incompatibilità fra il separatore di ore e minuti, che
deve essere il ":", visto che il punto serve per i millesimi di secondo.
Ciao
Alberto

 deve essere il ":", visto che il punto serve per i millesimi di secondo.
In access, nella tabella, l'ora è memorizzata così:  9.30.00
la mia i è uguale a 9.30
dal Format in Long Time esce 9.30.00
Per questo non mi spiego cosa non funziona....

 Parametri insufficienti. Previsto 1
Questo errore è generalmente segnalato quando un certo campo non corrisponde
nel nome.
In ogni caso, il campo "Ora" di che tipo è?

 ha scritto nel messaggio
news:zk1J9.75326$2B1.2...@twister2.libero.it...

Ho risolto.
Ho fatto Format(i,"hh:mm:ss") ed ha funzionato.... mah!
In access nei campi vedi l'ora in hh.mm.ss ma poi nella query devi passargli
i :
Ogni giorno che passa mi rincitrullisco sempre più :-£

 Ogni giorno che passa mi rincitrullisco sempre più :-£
Già, c'è proprio da rincitrullirsi. Quando ormai il gioco era fatto (e il
cervello fuso) ho deciso di eliminare ovunque i campi di tipo date/time e di
trasformarli in testo nella forma, rispettivamente, 'aaaammgg' e 'hhmmss'
Non crederai mica che quello che hai fatto funzioni anche con altri
database, vero? ;-))
Il campo testo, invece, sì.

 i :
Appunto. Un conto è quello che vedi, un altro conto è dare un comando, che
deve essere indipendente dalle impostazioni locali.
Ciao
Alberto

 ha scritto nel messaggio
news:m91J9.75285$2B1.2...@twister2.libero.it...
 > Format(i, "Long Time")
a me quella "i" come variabile non convince proprio :-/

 deve essere indipendente dalle impostazioni locali.
Ecco!
Ora ho capito!
Ma perchè fanno ste str... e non mettono direttamente i due punti anche in
visualizzazione in modo che uno non si ricitrullisce???
mah!

 ha scritto nel messaggio
news:F8aJ9.76455$3l.21...@twister1.libero.it...

Si chiamano impostazioni internazionali.
Sono fatte ad uso e consumo degli utenti, che devono vedere le cose come
sono abituati a fare.
Per gli sviluppatori, invece, è fondamentale tenere distinti i due concetti.
Ciao
Alberto