Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Non funziona su xp.

Ho questa istruzione
 NuovoFile = "c:\pcdati\asmail\" & Format(Date, "yymmdd") & Format(Time,
"hhmmss") & ".txt"
mi da' il seguente errore :
   errore di compilazione
   impossibile trovare progetto o libreria
e mi evidenzia l'struzione         Date
qualcuno sa' perche'
Grazie.

 ha scritto nel messaggio
news:2qdn0oF...@uni-berlin.de...

perchč "Date" č un TIPO, non una funzione (premi il tasto F1 e lo vedrai)
devi usare Now()
ps: XP non c'entra niente

 ps: XP non c'entra niente
Mi dispiace per te ma Date è anche una funzione (vai sull'help e lo
vedrai).
ps: a me (XP Professional) funziona (e quindi, confermo, non c'entra
niente)
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 perchè "Date" è un TIPO, non una funzione (premi il tasto F1 e lo vedrai)


 > perchč "Date" č un TIPO, non una funzione (premi il tasto F1 e lo


 dichiarata. Pero' sempre su win 2000 va tutto bene.
Ferma tutto.
Non è che stai dicendo che su un sistema funziona e su un altro no, ma
riferendoti alla modalità di debug (cioè con F5 nell'IDE)?
Alberto

 ha scritto nel messaggio
news:2qdq4bF...@uni-berlin.de...

Ho due pc su uno che WIN 2000 e sull'altro WINXP. Su tutte e due c'e VB6
SP3. E ho copiato su tutti e due lo stesso progetto. Su uno funziona
(win2000) e sull'altro (winxp ) no.
A questo punto penso si l'installazione su xp che fa' casino.
Anzi se aggiungo OPTION EXPLICIT quando va in esecuzione mi apre il pannello
per inserire i riferimenti.
HELP ME.

Raffaele Ranaulo wrote:
eh eh eh
controlla che i riferimenti abbiano
Visual Basic for Application
benedetta gioventů!
Se aveste (o avessette o avreste o avette :-) ) un po di annetti sulle
spalle....vi ricordereste che
DATE TIME
ma anche FORMAT
e TRIM
e FileCopy e molti altri
NON fan parte del runtime di vb6 ma di VBA
Basta beccare un "raro" computer (ad esempio vergine di formattazione) senza
office o VBA e ...non funziona piů!!!
-- 
Il Wodkino Nazionale č a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 New Entry nel bestiario!
:-)

 A questo punto penso si l'installazione su xp che fa' casino.
Se fosse l'eseguibile che ha questi problemi, effettivamente sarei d'accordo
con te.
Ma quando č il progetto in debug che si comporta cosě, io punterei a
verificare le differenze fra le installazioni di VB, piů che fra i sistemi
operativi.
Alberto

 office o VBA e ...non funziona più!!!
c'e visual basic for application ed e' installato anche office.
ho scaricato il SP5 di VB6 appena lo installo vi faccio sapere..

 ha scritto nel messaggio
news:2qduruF...@uni-berlin.de...

Forse non hai (avete) capito :)
Il tuo è un banale problema di riferimenti mancanti.
Giustamente quando lo mandi in esecuzione VB cerca un riferimento che non
trova e ti tira fuori la lista con i riferimenti, e *gentilmente* ti marca
anche quelli richiesti con un bel "MANCA" o "MISSING" (basta leggere :P ).
Se non vengono marcati con MANCA è perchè proprio non sono nemmeno stati
previsti nel progetto.
Quando a VB manca un riferimento impazzisce e generalmente da degli errori
strani sulle funzioni di base o dice che non trova il tipo di dato delle
veariabili.
Office, winXP e SP non c'entrano niente (anche se un SP5 è consigliato), e
credo che non c'entri nemmeno l'installazione di VB (nel dubbio fai
un'installazione di riparazione).
Ciao
-- 
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 spalle....vi ricordereste che
Eheh, a volte č divertente vedere come alcuni "pivelli" (scusate
l'espressione) si prodigano a cercare le soluzioni piů astruse (cadendo
anche nell'errore di dare cattivi consigli, che verranno poi presi per buoni
da chi č ancora meno esperto) girando intorno al problema che č lě, bello,
semplice, che ti guarda... :)


 ha scritto nel messaggio
news:2qdn0oF...@uni-berlin.de...


 Devo sbatterci un altro po' la testa.
E leggere i post giusti ;)


per inserire i riferimenti.
A parte che Option Explicit e' buona norma metterlo sempre, il tuo
caso mi fa pensare a qualche componente riferito o in versione
differente da una macchina all'altra o addirittura esistente su una
macchina e non sull'altra. Come già detto da altri, il sistema
operativo non c'entra nulla.
--
Ciao!
Luca Menegotto

office o VBA e ...non funziona piů!!!
Sicuro di quello che dici? ;-)
--
Ciao!
Luca Menegotto

 Sicuro di quello che dici? ;-)
tu?
:-)
-- 
Il Wodkino Nazionale è a : 
www.martek.it


:-)
Io si.
1) il primo riferimento che trovi nell'elenco e' "Visual Basic For
Application"
2) detto riferimento corrisponde alla famigerata MSVBVM60.DLL (ho
VB6), che fa parte dell'altrettanto famigerata libreria di run-time di
VB e che viene integrata all'applicativo da qualsiasi setup.
3) Io non ho office installato su nessuna delle mie stazioni, nemmeno
quella di test, e cio' non ostante va tutto perfettamente
4) d'altra parte, basta fare un giretto con l'Object Browser per
rendersi conto di come la libreria VBA sia de facto il linguaggio vb.
Al che rifo la domanda: Sei sicuro di quello che dici?
--
Ciao!
Luca Menegotto

 Al che rifo la domanda: Sei sicuro di quello che dici?
Beh si!....senza polemichetta però eh....
spiego:
VBA lo DEVI referenziare altrimenti perdi TRIM ad esempio.....
il riferimento va spuntato....
che se lo spunti automaticamente nel 99% degli ambienti di sviuluppo...non
vuol dire che non mi sia scappato il mouse e l'abbia deselezionato....cosa
sempre possibile!
installazione:
Che faccia parte del runtime è un altro discorso.....
...
e ti do ragione!...
.(per inciso ne ho viste un po di tutti i colori....compreso qualche pc che
ha richiesto la reinstallazione di office per far funzionare il tutto)
che ci sia una dll apposita VBA.dll...normalmente no!
a parziale discolpa...perchè il post originario parla di VB6....
dico che esiste VBA.dll e basterebbe avere referenziato quella ed aver
disattivato l'altra in VB precedenti o con particolari configurazioni
(office developer + vb ad esempio)
...non ci credi?
http://search.microsoft.com/search/results.aspx?view=en-us&st=b&na=82&qu=vba.dll+visual+basic
una lista di problemi (gran parte) di coesistenza!...
Cmq finiamola qui vah!
Si ...non so che dico.....hai ragione tu..... contento???
;-)
Saluti


Si ...non so che dico.....hai ragione tu..... contento???
Beh, gli articoli che mi hai segnalato indicano problemi vari che
hanno a mio modesto avviso poco a che fare con il caso in oggetto.
Io, comunque, non sono contento se ho ragione (da me si dice "la razon
se da anca ai mussi", la ragione si da anche ai muli, NdT); sono piu'
contento quando si evita di trattare con sufficienza dando indicazioni
fuorvianti e non coerenti col problema esposto.
--
Ciao!
Luca Menegotto

 fuorvianti e non coerenti col problema esposto.
UH scusa allora non capisco....
te la rifai solo con me....che ho detto di controllare i riferimenti
(problema del post hai voglia a dire!) e poi (forse)avrò detto una cazzata
.......e non con gli altri che hanno dato sol...imho..davvero fuorvianti???
ce l'hai specificatamente con me????
Che ti ho fatto???
Vah che mi metto a piangere!


Vah che mi metto a piangere!
Non ti preoccupare, che i Kleenex te li mando io!! :)))
Tu scrivi:
"benedetta gioventů!
Se aveste (o avessette o avreste o avette :-) ) un po di annetti sulle
spalle....vi ricordereste che"
E' assolutamente un peccato veniale, che ho commesso anch'io un
migliaio di volte, che mi premeva farti notare. Tutto qui. E, visto
che ci siamo, famo che avanzi una birra, cosi' asciughi le lacrime. :)
--
Ciao!
Luca Menegotto