mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: La brutta bestia: EDIFACT

Ciao all!
Qualcuno di voi si e' scontrato contro questo formato assassino di nome
EDIFACT?
E' un "vecchio" formato a "tag" tipo XML, purtroppo dovro' scontrarmici...
Qualcuno di voi sa darmi info, aiuto e simili?
Ciao ciao ;^)=
-- 
RedFoxy
A fox around web
Power at fox for a yiffing world!

 Ciao ciao ;^)=
san google non aiuta?

 san google non aiuta?
Veramente ma veramente poco... Il formato e' del secolo scorso... :|


Veramente ma veramente poco... Il formato e' del secolo scorso... :|
E' uno standard, chi lo usa dovrebbe sicuramente avere la
documentazione da darti.
-- 
ciao, haň

 Ciao ciao ;^)=
scusa... ma una prima ricerca mi porta subito a:
http://www.its-actif.org/architecture/site%20web%20VO/pages/EDIFA0.HTM
e mica vero che su google c'e' poco...

 documentazione da darti.
Il prob e' che il file viene generato da un programma dato dallo stato (e
loro non ti danno una mano :| ) e ora mi trovo a dover leggere e poi
scrivere questo standard...


 e mica vero che su google c'e' poco...
Si ma dentro non c'e' scritto com'e' fatto il formato ma solo che e'
"Standards are used in ACTIF to model official standards", percio' lo usa
non lo spiega... :|


scrivere questo standard...
Magari ti e' sfuggito, a prima vista sembra utile:
http://www.techdata.it/Rivenditori/EDI/strutture.asp#specifiche
-- 
ciao, hal
p.s. comunque non te la cavi con poco :-(

 Ciao ciao ;^)=
escuse muà mom amì!
:-D
io ho lanciato san Google
ricerca su tutto il web
cercato EDIFACT
3 risultato
Edifact main page
http://www.edifactory.de/edifact/edimain1.html
il sito è in tedesco ma è questo quello che ti serve???
clicca su edi standards e guarda un po
http://www.edifactory.de/edifact/edistds1.html
clicca ad esempio qui
http://www.edifactory.de/edifact/D93A/msglist.html
a me dice
Die im EDIFACT-Standard D93A definierten Nachrichten sind:
e quintali di comandi spiegati!
da li poi puoi raffinare secondo me e da profano è quello che cerchi!!!
Mai sottovalutare san Google da Pinerolo!!!
Ciao Man!
:-)
--
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Quotefix e altro:
http://www.martek.it/go.asp?portamia=4
Usr: ICLVB Pw: amici

Wodka40° wrote:
ho cliccato sul fondo pagina c'č la ISO
http://www.edifactory.de/edifact/ISO9735.TXT
e una RCF
http://www.edifactory.de/edifact/RFC1767.TXT
mamma mia ma che robaccia č questa!!!
Ma a che te serve?
devi fare un programma per calcolare il bilancio dello stato???
Abbiamo un Tremontone Bis ???
ROTFL
--
Il Wodkino Nazionale č a : 
www.martek.it


Wodka40° wrote:
sempre piů in alto....
guarda questo!!!!
http://www.unece.org/trade/untdid/welcome.htm
Uao!
ma quanto lo pagano un programma per uno standard del genere???
Cavolo ho sbagliato tutto!!!
:-)
Ora basta eh!


 :-)
Grazie Wodka, scusa se non ti ho risposto subito ma sono stato abb
incasinato e non ho potuto guardare l'ng :P
CMQ no non devo fare la tremonti bis ma solamente leggere quelle
Fçà#òàpèòàò@@@àDHSHG!!! dello stato riguardo il MUD, per fortuna alla fine
si e' risolto in altro modo...
Ciao ;^)=

Newsgroup: it.comp.lang.visual-basic
Titolo: BMP in file di risorse..

Sto tentando di inserire delle icone in formato BMP in un file di
risorse, ma il Resource Compiler mi ritorna l'errore:
"...filename.bmp is not in 3.00 format"
ho cercato un po' su google ma non ho trovato nessuna informazione sul
formato 3.00 dei bmp.
Avete qualche idea?
Tnx.
-- 
Free As In Freedom
www.fsf.org

 
Una cosa sono le icone e un'altra i file bmp. Nel mio resource editor (vb6) ci 
sono due voci separate per l'inserimento dell'una o dell'altro.
Probabilmente si incazza perché si aspetta una icona.

 formato 3.00 dei bmp.
si fa presto a dire bitmap... :P
da dove viene?
come l'hai creata?
nel dubbio aprila con paint e salvala
hola
-> GbC
www.gbcweb.com

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] [MSFlexGrid] Come nascondere delle colonne?

Come da oggetto, vorrei poter nascondere delle colonne in un controllo
MSFlexGrid.
Una soluzione immagino sia quella di impostare la larghezza delle colonne da
nascondere a zero e impedire il ridimensionamento delle colonne,. Io però
vorrei fare in modo che l'utente possa modificarne la larghezza, ma non ho
trovato un evento tipo MSFlexGrid1_ColResize.
--
   .o0o.o0o.o0o.o0o.
   0    zMatteo    0
   .o0o.o0o.o0o.o0o.

Hai intuito bene, per nascondere le colonne devi mettere
Griglia.ColWidth(numerocolonna)=0  per permettere il ridimensionamento
delle colonne da codice puoi scrivere 
Griglia.AllowUserResizing=flexResizeColumn  se vuoi anche poter
ridimensionare le righe Griglia.AllowUserResizing=flexResizeBoth  se
vuoi togliere la possibilità di ridimensionare
Griglia.AllowUserResizing=flexResizeNone   se invece non vuoi farti la
pista di farlo da codice e lasciare la possibilità di ridimensionare le
colonne, le righe o entrambe selezioni la griglia, premi il tasto dx del
mouse e setti la proprietà AllowUserResizing della griglia da
progettazione. Spero che sia tutto chiaro.
Newsgroup: it.comp.lang.visual-basic
Titolo: Rimappare un tasto in Excel in VB

Salve,
Avrei bisogno di rimappare un tasto in Excel con un semplice script
Visual_Basic. E' possibile?
-- 
....and God said: "pkunzip -d universe.zip"
ciao,
id


Rimappare un tasto situato dove? (foglio, toolbar, form...)

Rimappare un tasto situato dove? (foglio, toolbar, form...)
hai ragione scusa :)
Volevo che il 'punto' che sta sul bloc-num anzichč vedermelo come
'virgola' me lo vedesse come punto... proprio perchč lo č...
non capisco perchč questa feature non sia disattivabile da menu.
chiedevo quindi se fosse possibile rimapparlo con uno script in vb
so che forse sto delirando ma quella stronzata mi sta facendo
impazzire..
-- 
ciao, id 
..and God said: "c:\>pkunzip -d universe.zip"

 'virgola' me lo vedesse come punto... proprio perchč lo č...
Non so se questa feature sia disattivabile in quanto il problema č dovuto
alle impostazioni internazionali: il punto sul tastierino numerico
corrisponderebbe al punto decimale, quindi in excel hanno pensato di
trasformarlo automaticamente in "." o in "," a seconda dei casi. Come ben
saprai in Italia si usa il punto per le migliaia e la virgola per i
decimali, esattamente l'opposto dell'America.
L'unica soluzione che conosco č quella di metterti le impostazioni
internazionali *americane* cambiandole dal pannello di controllo.

 internazionali *americane* cambiandole dal pannello di controllo.
Oppure emigrare in America.
Scherzi a parte penso sia meglio settare sempre e comunque la macchina sulle
impostazioni americane ed eventualmente sostituire il punto con la virgola
solo in fase di stampa.
Questo permette di evitare problemi anche utilizzando le funzioni di
conversione di tipo ed informative (vedi qualche thread precedente).
Ciao, Giorgio

puoi semplicemente, tenendo le impostazioni italiane, sostituire dalle
impostazioni internazionali \ numeri la virgola con il punto.
ciao
Giorgio Siliprandi ha scritto:


internazionali *americane* cambiandole dal pannello di controllo.
mi incasinerebbe il resto dei programmi..
uffaaaaaa maledetta M$


impostazioni internazionali \ numeri la virgola con il punto.
mmhh.. l'ho fatto... sembra che funzioni.. 
mi spieghi se la cosa puo avere ripercussioni in altri software?

Newsgroup: it.comp.lang.visual-basic
Titolo: Select ......

Debbo estrapolare da una tabella di un database tutti i record che
presentano gli stessi valori di due campi senza conoscerne, ovviamente, a
priori i valori.
Chiarisco meglio il problema :
Valori in tabella :
record 
n.ro
    campo_1    campo_2
1                    0001            5001
2                    0002            0782
3                    0003            5522
4                    0002            0225
5                    0002            0782
6                    0001            2500
I record da selezionare sono solo i nr. 2 e 5
Quale istruzione Select debbo utilizzare ?

> Piero:

    SELECT *
    FROM nometabella
    WHERE campo_1 = campo_2;
--
Ciao.
Maurizio
--------
?SPQR(C)
 X


Ho provato con Access. L'istruzione SQL creata è questa:
SELECT DISTINCTROW Prova.Campo_1, Prova.Campo_2, Prova.Record
FROM Prova
WHERE (((Prova.Campo_1) In (SELECT [Campo_1] FROM [Prova] As Tmp GROUP
BY [Campo_1],[Campo_2] HAVING Count(*)>1  And [Campo_2] =
[Prova].[Campo_2])))
ORDER BY Prova.Campo_1, Prova.Campo_2;
Ti può essere utile?
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

 wrote in message


     WHERE campo_1 = campo_2;
***FINE CENSURA***
Scusami tanto :( mi son fatto scappare un messaggio che avevo
appena cominciato a scrivere!...
SELECT *
FROM nometabella
WHERE campo_1
=(SELECT campo_1
  FROM nometabella
  GROUP BY campo_1, campo_2
  HAVING Count(id)>1)
AND campo_2
=(SELECT campo_2
  FROM nometabella
  GROUP BY campo_1, campo_2
  HAVING Count(id)>1);

Newsgroup: it.comp.lang.visual-basic
Titolo: Scansione della rete - ultima volta e poi non rompo più .... promesso !

Scusate se riposto il messaggio di un altro, ma interesserebbe molto anche a
me ..... anch'io avevo provato a fare una cosa del genere e ho avuto
problemi analoghi.
Ciao a tutti.
Messaggio originale:
Ho questo problema, nella scansione (effettuata con un ciclo)di una rete
tramite indirizzo ip ,alla ricerca di un pc dove e' installato un programma
con cui dialogare,dopo il   215° indirizzo pingato ,(anche se il ciclo
invece di partire da 1 parte da 10 -20 o 30 ) quasi sempre mi da il seguente
errore:
        La socket non puo' essere bloccata e l'operazione specificata
prevede il blocco.
Da premettere che le prove sono state eseguite sia con il programma
ricercato attivo su un pc della rete e anche senza che sei attivo da nessuna
parte.
Elenco il codice:
Private Sub Command1_Click()
    For i = 1 To 254
    udpPeerB.RemoteHost = "193.206.115." & i
    udpPeerB.SendData TxtSend.Text & udpPeerB.LocalHostName & "," &
udpPeerB.LocalIP & "," & udpPeerB.LocalPort
    Next i
    Timer1.Enabled = True
End Sub
Private Sub Form_Load()
    With udpPeerB
        .RemotePort = 1002
        .Bind 1001
    End With
End Sub
Private Sub Timer1_Timer()
    MsgBox "Richiesta scaduta"
    Timer1.Enabled = False
End Sub
Private Sub udpPeerB_DataArrival(ByVal bytesTotal As Long)
    Dim strData As String
    Timer1.Enabled = False
    udpPeerB.GetData strData
    MsgBox strData
End Sub
Grazie anticipato per le Vs gradite risposte.
Un ciao a tutti.

Se hai voglia di cercare su intenet trovi del codice che fa la stesssa
cosa di esplora risorse di rete ma utilizza le API, da qualche parte
ho il codice, se ti interessa te lo invio e te lo studi


Dipende,
anch'io ho trovato del codice, ma usa in pratica il ping.
Il codice che ho postato voleva essere di altra natura. Ovvero tramite una
connessione UDP mando un messaggio a tutta la rete e poi vedo chi mi
risponde. In questo modo non devo attendere la risposta al ping ma mando
tutti i messaggi insieme. Come avrai letto nel post precedente, questo
metodo non funziona perchè ad un certo numero di messaggi si blocca sempre.
Provalo ...
Se invece hai codice che fa quello che ti ho descritto, allora me lo studio
volentieri.
Grazie mille.
Ciao, Claudio.
Newsgroup: it.comp.lang.visual-basic
Titolo: creare una slot-machine

Devo realizzare un programma in VB (versione 6) che simula una slot-machine.
Il gioco deve avere un pulsante New game ,un pulsante Play mediante il quale
si gioca e una casella di testo dove compare il credito. Quando il pulsante
Play viene schiacciato i simboli presenti nelle tre finestre cambiano
casualmente.
Per rendere piu' probabili alcune combinazioni e meno probabili altre ogni
simbolo che appare in ognuna delle
tre finestre deve essere estratto da un insieme fatto in questo modo
1,1,1,1,2,2,2,3,3,* (in questo modo le
combinazioni composte da 1 sono piu' probabili di quelle composte da 2,
ecc.)
Se il credito è 0 il giocatore ha perso se arriva a 50 ha vinto.
Vi sarei grato se qualcuno mi desse un suggerimento per iniziare visto che
non ho mai programmato prima in VB.

 visto che non ho mai programmato prima in VB.
Beh se la combinazione e' vincente aggiungi i punti , se perde NO, e alla
fine controlli la Textbox per vedere se e' uguale a zero

Come faccio a creare un timer che posso stoppare e generi a caso dei numeri
random?E se al posto dei numeri volessi nelle combinazioni delle immagini
come faccio?

 ha scritto nel messaggio
news:ARSMa.13386$HU3.4...@news2.tin.it...

per il timer c'è l'oggetto timer che buoi abilitare e disabilitare quando
vuoi
per la randomizzazione .... l'rnd genera dei numeri... però li puoi usare
come indice di un vettore d'immagini...

 come indice di un vettore d'immagini...
Ho provato ma invece di caricare le immagini in random le carica in
sequenza....Perchč???
E poi l' oggetto timer come si imposta....che non l' ho capito molto bene

Newsgroup: it.comp.lang.visual-basic
Titolo: [Info] Libro su .NET

Ciao a tutti,
qualcuno saprebbe consigliarmi un libro in italiano su Visual Studio .NET?
Grazie per i consigli

 qualcuno saprebbe consigliarmi un libro in italiano su Visual Studio .NET?
Programmare Visual Basic .NET
di Francesco Balena. (Mondadori)
Ne esistino due versioni.
La prima un tomo con CD euro 75
la seconda , una divisione della prima ,
tre libri , no CD
totale mi sembra 90 euro
giuseppeD


Figurati
Ciao Vanni

 giuseppeD
..Azz, Giuseppe mi hai preceduto di qualche secondo, comunque noto con
piacere che siamo daccordo sul Balena.
Per la precisione il tomo completo (ce l'ho davanti) costa la bellezza di
75?
ma sono troppo ben spesi.
Vanni

son d'accordo sia con Giuseppe che con Vanni.......
è poi Balena è di Bari, come mio papà!!!!
:-)))))
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

Il Libro di Richter esiste anche per 
VB.NET
 la traduzione in 
VB.NET
 è fatta
da F.Balena.
HTH
-- 
Corrado Cavalli [Microsoft MVP]
UGIdotNET - 
http://www.ugidotnet.org

 in 
VB.NET
 è fatta da F.Balena.
Approposito di bibbia, x me sono Vecchio e Nuovo Testamento
;)
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

 ;)
dove le implicazioni di "balena" le sa solo giona :)

 dove le implicazioni di "balena" le sa solo giona :)
Ed il povero storione!

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] info su seriale

Ciao a tutti,
dovrò sviluppare un pgm che ogni volta che arrivano dati sulla porta
seriale, lui prenda i dati, li elabori e mandi in stampa.
Non avendo mai gestito una cosa del genere (seriale) vorrei sapere cosa e
dove guardare per documentarmi.
E' sufficiente MSComm o devo guardare qualcos'altro?
Con MSComm c'è la possibilità di gestire l'imput dalla seriale (rimango
sempre in attesa ed elaboro i dati quando arrivano dalla seriale)?
Grazie a tutti.
Ciao.
Paolo

 sempre in attesa ed elaboro i dati quando arrivano dalla seriale)?
Con MSComm e' abbastanza facile gestire le
seriali, ma solo se non devi fare cose strane.
Per l'applicazione che dici dovrebbe essere
piu' che sufficiente.   Se poi hai problemi puoi
chiedere.
Cia'
Beppe

 seriali, ma solo se non devi fare cose strane.
Grazie x la risposta ma cosa intendi per "solo se non devi fare cose
strane"?
Ciao.
Paolo

 ha scritto nel messaggio
news:OupJ8.6512$b4.1...@news2.tin.it...



Immaginavo!!
Grazie.
Ciao.
Paolo

 ha scritto nel messaggio
news:UDrJ8.105195$zW3.1...@news1.tin.it...


 strane"?
Circa sei anni fa avevo dovuto interfacciare il
mio applicativo con un PLC SAIA.
Questo voleva l'invio di un segnale di break
della durata di 5 millisecondi, poi trasmetteva
alternativamente in parità even e mark.
Queste sarebbero 'cose strane'  ;-(
Cia'
Beppe

Newsgroup: it.comp.lang.visual-basic
Titolo: La prima scuola "gratuita" per progettisti di videogames

Firenze, 7 Ottobre 2003
il Fondo Sociale Europeo e la Provincia di Firenze
sono entusiasti di presentarvi "" GAME FACTORY ""
II° edizione del corso per produttori di applicazioni interattive e
videogames
che rilascia un attestato di qualifica valido in tutta l'U.E.
Tra gli argomenti:
  - Videogame Programming
  - Realtime Programming
  - Multiplay
  - C/C++ OOP
  - Artificial Intelligence
  - Team Work
  - Interazione & Portabilità
Alla fine del primo corso gli studenti hanno realizzato "Starshocks"
arcade-game definito da The Game Machine 11/2002 come "gioco italiano del
mese"
Per informazioni più approfondite: 
www.gamefactory.it
Le iscrizioni sono aperte ANCORA PER POCHI GIORNI!
Con i più cordiali saluti.
     Lo Staff,
     Game Factory
     F.S.E. / Provincia di Firenze

 sono entusiasti di presentarvi "" GAME FACTORY ""
In questi casi, comunque assolutamente Off-Topic, sarebbe apprezzato, non
fosse altro per onestà, il Tag [SPAM] nel subject.
Intanto vi segno e, paradossalmente, nonchè (l'apparente omissione di
lettere NON è incidentale), vi sego.


ROTFL


Gent. Rag. Lo Staff
di solito in qs. tipo di messaggio si posta anche un recapito.
Infatti, se mi interessasse iscrivermi al prossimo corso, come potrei fare a
trovarvi?
Regards
--------------------------------
Inviato via 
http://usenet.libero.it

trovarvi?
Io leggo un sito web enorme li in alto..sulla prima riga....
Vabeh non VOLER poter cercare le info su google ....
pero' la pappa pronta e la tavola PURE apparecchiata no eh ....
Akuma
Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda da neofita su DataList

Premesso che non sono un programmatore Visual Basic, sono riuscito a 
caricare una datagrid automaticamente semplicemente con questa istruzione 
: Set DataGrid1.DataSource = rsData dove rsData è l'oggetto record 
set...la stessa cosa non funziona con DataList, eppure la guida parla 
della possibilità di caricarla automaticamente...
Spero qualcuno mi dia una mano...ho già cercato con Google ma tutto quello 
che trovo non mi ha aiutato molto...
Ecco il mio codice su form load per DataGrid funzionante che volevo 
adattare per DataList
Private Sub Form_Load()
Dim i As Integer
Dim cn400 As ADODB.Connection
Dim rsData As ADODB.Recordset
Dim cmSQL As New ADODB.Command
Set cn400 = New ADODB.Connection
' N.B. adUseServer non fa funzionare il caricamento automatico di 
DataGrid1
cn400.CursorLocation = adUseClient
cn400.Open "Provider=IBMDA400;Data Source=ASROMA"
'    OPPURE
' cn400.ConnectionString = _
' "Provider=Microsoft.Jet.OLEDB.3.51;Data Source=AdoTutor.mdb"
' cn400.Open
Set cmSQL.ActiveConnection = cn400
cmSQL.CommandText = "SELECT * FROM MioTab"
' cmSQL.CommandText = adCmdText
Set rsData = cmSQL.Execute
' Set DataGrid1.DataSource = rsData
Set DataList1.DataSource = rsData
 
End Sub

 Set DataList1.DataSource = rsData
prova:
Set DataList1.RowSource=rsData
ciaociao

 it.comp.lang.visual-basic

Newsgroup: it.comp.lang.visual-basic
Titolo: Registrazione DLL

Ola a tutti...
...ci risiamo...
ho installato un'applicazione che sulla mia macchina
di sviluppo ovviamente funziona su un pc di un utente...
...durante l'installazione non riesce a registrarmi
il controllo CC245IT.DLL
mentre in fase di esecuzione, nell'unico form che
utilizza crystal report esce con questo errore...
CRPaige library CRPaige(32).dll cannot be found.
It should be on the path
...ho anche provato ad installare vb5 su quella macchina,
non rileva problemi in installazione ma se faccio partire
il programma l'errore rimane, nello stesso punto.
Sapete qualche cosa? Avete un'idea di quali siano
le voci corrette nel registry da cancellare o da modificare
per potere installare correttamente il tutto?
Oppure un tool o qualche altra cosa... :-((
Boia mondo che avvilimento, il tempo passa
e l'applicazione non parte per questo motivo...
Grazie a tutti intanto...
Potete contattarmia anche via Email.
Pantera

Sicuramente tu hai creato il programma per installare la tua applicazione
con Setup Wizard...
Se è cosi devi sapere che il SW è un po stupido, soprattutto non va daccordo
con CR infatti registra tutti i componenti delllo stesso CR come gli pare
procurando poi quegli errori che tu vedi!
io ti consiglio, per installare bene le tue applicazioni con CR, di
installare il CR stesso tramite credo il CD di VB togliere i file eseguibili
in modo che il PC non possa ne creare ne modificare i report, infine
installare la tua applicazione...
In questo modo il Setup della tua applicazione si accorgerebbe che le DLL e
quant'altro sono gia installati e non tenterebbe di installarli (cosa che
fallirebbe!).
Spero di esserti stato utile.
Ciao
PS: una cosa che quasi dimenticavo: io ho iniziato ad abbandonare CR proprio
per questo motivo! Ora non lo uso PIU'!!!
--
Andrea
anfa...@tin.it




Newsgroup: it.comp.lang.visual-basic
Titolo: Microsoft Visual Database Tools

Ho letto su MSDN che esiste il prog. in oggetto.
C'è qualcuno che sa dirmi dove lo trovo.
Io ho Visual Studio 6.0 Enterprise.

[Nicola = 
circa_n...@libero.it
 in
E8hec.120884$
Kc3.3...@twister2.libero.it
] ha scritto:

Non ne sono certo, ma parrebbe trattarsi di VisData...
Io l'ho in C:\Programmi\Microsoft Visual
Studio\MSDN98\98VSa\1040\Samples\VB98\visdata

 ha scritto nel messaggio
news:c5c733$376r$1...@ID-174464.news.uni-berlin.de...


 grazie lo stesso.
Sì, per esempio citare il link da cui hai tratto quel nome.
Un po' di collaborazione, per favore.

 Io ho Visual Studio 6.0 Enterprise.
se cerchi il tuo subject in google, fra virgolette, da' un po' di pagine. ma
forse le hai gia' viste.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vdbref/html/dvconintroducingmicrosoftvisualdatabasetools.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vdbref/html/dvovrworkingindataview.asp

 ha scritto nel messaggio
news:c5e23e$jus0$1...@ID-51318.news.uni-berlin.de...


 è lui, ma non so da dove si apre.
Da VB, in alto c'è un'icona simile a una lente sul classico cilindro che 
dovrebbe essere un DB.
Ciao

 ha scritto nel messaggio
news:c5gk7k$147tb$1...@ID-184808.news.uni-berlin.de...


 visualizzazione tipo access.
Progetto
Inserisci DataEnvironment
Dove c'e' Connection1 click dx e proprieta', inserisci i dati di 
connessione ad un db
Clic dx su Connection1, Aggiungi Command
Clic dx su Command1, Porprieta'
Seleziona Istruzione SQL, poi clicca su Generatore SQL...
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 visualizzazione tipo access.
Esatto.
Visualizza -> Mostra Riquadri -> Diagramma
Ciao

 A me serviva il Visual Database Tools che leggendo nella guida msdn
Dove, per favore? (E2)

 Dove, per favore? (E2)
Non erano stati messi fuori legge i questi coloranti? :P
Ciao

 
Non lo fare arrabbiare. Se arriva al 3 ci plonka tutti! ;-)


 ha scritto nel messaggio
news:c5gqqf$1gb2i$1...@ID-97197.news.uni-berlin.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Info Source Safe

Ciao a tutti,
vorrei sapere se Source Safe mi permette di:
- Verificare le modifiche di 2 o più utenti ad uno stesso progetto .vbp
- Avere uno storico delle modifiche fatte da un utente ad un progetto .vbp.
Del tipo oggi modifico il mio programma, torno a vedere con SSafe tra un
mese e vedo i pezzi di codice modificato.
Eventualmente quanto storico di modifiche si può avere?
Se non erro dovrebbe servire proprio per questo, ma non vorrei reinstallare
vb6 se poi non serve a questi due scopi (ora non ce l'ho installato).
Grazie

 Grazie
Prego
Ciao
Raf

 Direi che puoi tranquillamente installarlo.
Ti ringrazio, non appena ho 5 minuti lo provo.
Newsgroup: it.comp.lang.visual-basic
Titolo: in che cartella la mia applicazione può creare file con win 2000

In un sistema win2000 la mia applicazione deve poter creare file. In che
cartella posso farlo? Quella da cui viene lanciata l'applicazione è sempre
accessibile dall'applicazione?
--
Reply to: origma^|^@
edpsistem.it
       (remove ^|^ from e-mail address)

la cartella la scegli tu.
Io di solito creo una cartella dentro quella dell'applicazione (es: dati)
e ci scrivo con una riga tipo Open App.path+"\nomecartella\"+nomefile for
(output,binary ecc..) as #1 (o quello che vuoi)
dove App.path è il percorso dell'applicativo (in questo modo se uno sposta
la cartella da un'altra parte nn ti compromette nulla).
Ovviamente per evitare che qualcuno in manuale da win cambia le proprietà
della cartella e quindi possa impallare il programma prevedi eventuale
gestione di errori...
ciao
             _pixel_
p.i....@katamail.com
http://vbios.cjb.net

 accessibile dall'applicazione?
Non e' detto, e considera che potrebbe anche essere una cartella condivisa
sulla rete, e quindi anche un sistema 9x/ME su FAT32 potrebbe risentire del
problema.
Con la cartella temporanea dovresti essere gia' piu' tranquillo, puoi
recuperarla con la funzione dell'API 'GetTempPath', oppure attraverso la
variabile d'ambiente 'TEMP'.
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 l'applicazione è sempre accessibile dall'applicazione?
no, quasi mai. Anzi, è la peggiore scelta
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!

 che tipo di file? a cosa servono?
sono file temporanei (con una mia estensione) che contengono script per
aggiornare un database


 script per aggiornare un database
allora creali nella directory dei file temporanei, no? GetTempPath


Newsgroup: it.comp.lang.visual-basic
Titolo: dischetti di installazione

Salve,
sto creando i dischetti di installazione di un pgm:
1. il pgm legge dei DBF dal path Q:\Bolle che è una risorsa di un altro PC
in rete: per VB si tratta di rete o lo vede come percorso locale?
2. il wizard di creazione dischetti mi richiede dei file (es. MSACC8.OLB ma
mi da la possibilità di scegliere solo tra file DLL ed EXE. Ho dimenticato
di fare o installare qualcosa??
Grazie 1000.
Paolo.


Se hai usato estensioni diOffice la macchina bersaglio deve avere Office
installato; se stai usando  ADO e JET devio installare l'MDAC_TYP e puoi
togliere dal progetto i riferimenti alla type library di access.
Ciaotutti,
Alessandro
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Posizione iniziale delle CommonDialog

Qualcuno saprebbe gentilmente spiegarmi come impostare la posizione
iniziale di una CommonDialog, dato che le proprietą Left e Top non
sono disponibili a runtime?
Grazie per l'eventuale aiuto!
Saluti,
							Yanez

iniziale di una CommonDialog, dato che le proprietà Left e Top non


Grazie mille.
Saluti,
								Yanez

Newsgroup: it.comp.lang.visual-basic
Titolo: Menù a tendina con bitmap

Ciao a tutti!
Ho un problema... ho girato su tutti i siti VB da me conosciuti per cercare
funzioni, ocx, active-x o qualsiasi cosa che mi permetta di mettere delle
bitmap nel menů a tendita (stile office 2000) e ne ho trovate parecchie ma
non una che funzioni correttamente! Sapete risolvermi questo problema??
Perchč in VB non č gestita sul menů a tendina una voce Picture come in
Delphi... ci voleva tanto!!
Altra question: qualcuno ha un ocx per creare una barra stile outlook?? Io
ne ho due ma ognuno di essi ha parecchie differenze dall'effettiva barra di
outlook...
GRAZIE A TUTTI

outlook...
Sul sito comune e sul mio sito trovi un esempio su come aggiungere una bitmap ad un menù. Analogo
discorso vale con i menù pop-up.
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: WebClasses e l'evento ProcessTag

Salve a tutti,
ho riscontrato un problema allo scattare dell'evento ProcessTag associato ad
un WebItem.
La questione è la seguente: uso la variabile TagContents per rimpiazzare un
mio tag all'interno di un template, TagContents è di tipo STRING questo
implica che io possa assegnare un numero massimo di caratteri a questa
variabile, oppure posso usare il concetto di Stream e fargli ritornare un
numero relativamente infinito di caratteri?
L'errore che si genera è che finchè concateno caratteri a TagContents
all'interno della sobroutine di risposta all'evento ProcessTag tutto
funziona, ma sulla pagina HTML ottengo solo una parte dei caratteri che ho
concatenato.
Grazie.

Grazie.
L'HTML che ottieni e' normale oppure la pagina risulta "troncata" (per
esempio senza tag "/body")? In quest'ultimo caso, se hai installato le
Service Pack 3, il problema e' dovuto ad un bug presente nella
libreria WCRUN.DLL delle SP3 che non visualizza correttamente l'html
all'interno dell'IDE di Visual Basic (se compili il progetto e provi a
farlo girare la cosa non succede). Per risolverlo occorre sostituire
la libreria in questione con la versione originale presente nel CD di
Visual Basic 6.
Saluti,
-----------------------------------------------------------
- Maurizio "Diaspar" Sani - mailto:
vana...@hotmail.com
  -
-----------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Posizione di MS Agent

Qualcuno mi sa dare due o tre linee di codice che posizionano MsAgent vicino
alla Tray ?
Ovvero come calcolare le dimensione della taskbar di Win ?
Grazie a tutti

Ecco l'esempio che cercavi,ovviamente le dimensioni elencate nella debug
window sono in pixels.
Ciao,
Corrado
****************************************************************************
**
Option Explicit
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal
lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function GetWindowRect Lib "user32" (ByVal hwnd As Long,
lpRect As RECT) As Long
Private Type RECT
    Left As Long
    Top As Long
    Right As Long
    Bottom As Long
End Type
Private Sub Command1_Click()
Dim hTb As Long, lpRect As RECT
hTb = FindWindow("Shell_TrayWnd", vbNullString)
GetWindowRect hTb, lpRect
With lpRect
    Debug.Print .Left
    Debug.Print .Bottom
    Debug.Print .Right
    Debug.Print .Top
End With
End Sub
****************************************************************************
**
Newsgroup: it.comp.lang.visual-basic
Titolo: apertura exe

come faccio ad "osservare il contenuto" di file specifici come exe, dll.
se li provo ad aprire con il notepad non si capisce niente.
C'e' un programma che permette di editarli.
Scusate per la mia ignoranza nella materia ma ho appena cominciato a
programmare in VB
Grazie a tutti coloro che mi risponderanno

Devi usare un editor esadecimale tipo hex workshop 
http://www.bpsoft.com/
Newsgroup: it.comp.lang.visual-basic
Titolo: Nascondere le icone del desktop

Qualcuno sa dirmi come si puo' fare per nascondere le icone del
desktop ? Per nascondere la taskbar e' semplice, basta nascondere una
finestra, ma per le icone non ho ancora capito come fare, o che
finestra devo cercare.
Grazie in anticipo a chiunque possa aiutarmi.
---===| Benez |===---

Come non detto, ho trovato la soluzione, basta nascondere la finestra
Progman :)
---===| Benez |===---

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

Innanzi tutto fai flex1.redraw=false (blocco iul refresh a video della
lista) prima di fare il refrsh del controllo data e quando hai fatto il
refresh anche della flex puoi fare flex1.redraw = true , le cose non
cambieranno dal giorno alla notte ma però.......

>
Ciao
io ho un problema simile con alcuni controlli in VB5, che sono stati
aggiornati da qualche applicazione alla versione 6 e quindi non sono
utilizzabili dicendomi appunto che non dispongo delle licenze.(????) 
Mi sai dire cosa posso fare?
Ciao e grazie
Alessandro Agostini
IROE - CNR

On 30 May 2000 10:45:06 GMT, 
agos...@iroe.fi.cnr.it
 (A.Agostini)
wrote:
Come prima cosa prova a registrare manualmente i controlli che rompono
tramire regsvr32 nomecontrollo.ocx
Se non ti risolve il problema scarica la patch che dovrebbe risolvere
il problema (mi sembra di averla vista anche sul suto comune)
Infine se ancora non va, cerca sul CD di VB6 il file .reg relativo al
controllo "bastardo" e eseguilo (a me rompeva il DbGrid32.ocx e
lanciando DbGrid32.reg dal CD ho risolto)


Salve a tutti,
utilizzo recordset DAO con database MDB.
Mi chiedevo come mai il controllo flexgrid sia l'unico
grid control (ho vb 6.0) utilizzabile per DAO e come
mai sia estremamente lento con database molto grandi.
E' possibile postami un piccolo codice per farmi capire
come velocizzare il popolamento di tale grid ?
Allego un esempio:
Avendo un controllo data ed una grid flex1:
a) data1.recordsource = "select * from clienti"
b) data1.refresh
c) flex1.refresh
L'istruzione b) porta via qualche secondo (circa 3-5) con
un database DBF di 9000 records...
solo perchè c'e' il controllo flexgrid.


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

Ma come accidenti i usano, io sono abituato a Delphi, ma come si abbinano
gli oggetti ad ogni tab.

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Variabili visibili da tutti i moduli

E' possibile creare variabili visibili da tutti i moduli (da tutte le form)?
Se si dove vanno dichiarate?
Grazie.
Francesco

 Se si dove vanno dichiarate?
Dichiarale in un modulo a parte con una cosa del tipo
Global gintVariabile as integer
con Global dici a VB che devono essere visibili a tutti (globali per
l'appunto...)
Ciao...

 Global gintVariabile as integer
Global è "più intuitivo" da leggere e capire, ma è obsoleto; meglio
utilizzare Public
Ciao
--
Faber

 utilizzare Public
Acc.... mi sento obsoleto....:-))) (thx per la precisazione... non si smette
mai di imparare...:-)) )

Newsgroup: it.comp.lang.visual-basic
Titolo: Installare un Font

Ciao,
come si fa ad installare un FONT, che ho sul mio pc di sviluppo e col quale
ho scritto il programma in Visual Basic, nel pc utilizzatore del suddetto
programma???
Con l'installazione standard di VB si può solo installare nella cartella
FONT di Windows, ma funziona pure...cioè si installa in font nel set di
caratteri???
Grazie 1000
Alex

Newsgroup: it.comp.lang.visual-basic
Titolo: per cortesia

Qualcuno si ricorda la funzione in vb bche ricava l'ultimo giorno del mese
corrente?
Vi ringrazio anticipatamente

corrente?
Prima di ripostare leggi le risposte alla domanta precedente !!!!!!!!!!!
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: Immagini per controlli OCX

Salve a tutti,
	Ho fatto alcuni controlli OCX personalizzati, ora vorrei 
aggiungere un icona in modo da visualizzarla nella barra degli strumenti
Però una volta creato l'immagine BMP, la inserico nel controllo e nella 
barra degli strumenti mi viene una schefezza.
Ma devo rispettare delle dimensioni particolari in pixel o dei colori
Per fare l'immagine ho usato paint
Garzie a tutti per l'aiuto.

"Mr X" <M...@xxx.xx> ha scritto nel messaggio
news:MPG.1728bbced...@news.interbusiness.it...

Per l'immagine della barra degli strumenti devi usare un'immagine 16x15 pixel,
così come descritto in MSDN per la proprietà ToolboxBitmap:
Restituisce o imposta una bitmap che verrà utilizzata per la rappresentazione
grafica del controllo sulla casella degli strumenti. Lo spazio per la bitmap
sulla casella degli strumenti è di 16x15 pixel. La bitmap specificata da questa
proprietà verrà portata a queste dimensioni, se necessario. La proprietà
ToolboxBitmap è di lettura-scrittura in fase di progettazione del controllo e
non è disponibile in fase di esecuzione.
Ciao!
--
Esteban
Hosted by 
www.seber.it
(Remove nonspammare for reply)
Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo VB

Ciao a tutti
Esiste un controllo in visual basic tipo quello della posta elettronica che
ordina per dimensione e per nome per account ecc...
Mi interesserebbe piů che altro per sapere se eventualmente con quel
controllo potrei ordinare numeri in ordine crescente e decrescente senza
dover cosě ricorrere ai complicati algoritmi sort:

 senza dover così ricorrere ai complicati algoritmi sort:
Se le informazioni, che hai, sono contenute in un recordset (ma anche se non
lo sono puoi sempre inserirle con un semplice loop), puoi usare il DataGrid.
Poi sfrutti la proprietà Sort del Recordset, variandola sull'evento click
nella testata di colonna del recordset.
Ciao
Alberto

 nella testata di colonna del recordset.
Oppure, senza scomodare ADO, può usare la mia XCollection sul sito comune e
fargli fare un bel sort (oppure il mio ArrayList che trova qui:
http://www.neodatatype.net/downloads/dir.asp?path=\downloads\VB6\flowChart\sources
)
P.S.: il controllo che cerchi è il ListView che si trova nei Microsoft
Common Controls.
Ciao
-- 
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 dover così ricorrere ai complicati algoritmi sort:
Il listbox ha la proprietà sort.
-- 
Guarda, ma non toccare!
Tocca, ma non gustare!
Gusta, ma non inghiottire!
Per rispondere in privato elimina dall'indirizzo "togliquesto"
MasterDavidex - David Ruscelli

 ha scritto nel
messaggio news:2ojnlgF...@uni-berlin.de...

Si ma solo alfabeticamente con i numeri sballa
Newsgroup: it.comp.lang.visual-basic
Titolo: Apertura recordset

Si possono aprire con DAO più tabelle contemporaneamente in un unica istruzione
del tipo:
set rs = db.opendatabase("tabella1","tabella2", dbopentable) ????????????
-- 
Posted from  [80.17.16.102] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

set rs = db.opendatabase("tabella1","tabella2", dbopentable) ????????????
come farebbe un unico recordset fare riferimento a due tabelle diverse,
magari di diversa struttura?
Quindi...
A meno che il recordset non venga generato dall'unione delle due, da una
select su più tabelle, da una join al volo...
Maggiori info a riguardo e diversi esempi li trovi su MSDN (cerca
"SELECT", "JOIN", "UNION")
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
---------------------------------------------------------------------------

 magari di diversa struttura?
con le query multiple:
set rs = db.openrecordset("Select * from tabella1; Select * from tabella2;")
[NextRecordset => F1]
Peccato che access non supporti le query multiple, perň!!!
nonsonostatoio
--
"Se avete costruito castelli in aria, il vostro lavoro non deve andare
perso: quello č il posto in cui devono stare.
Ora costruite le fondamenta sotto di essi."
(H. D. Thoreau)

[NextRecordset => F1]
Fatto. Sarò un po' tonto, ma non vedo 'sta grande utilità... cos'è che
m'è sfuggito?


 m'è sfuggito?
So che non sei tonto, Moreno. Prima di decidermi ad intervenire nel NG ho
lurkato a lungo... anche per avere un'idea dei vari nick e della loro
competenza.
[Nota:
Probabilmente questa è una mia 'visione' delle cose, ma replicare ad un post
interno ad un 3d non vuol significare necessariamente replicare al post (e
al nick) cui la RE si 'appende' (piuttosto risponderei in pvt!). In
particolare il consiglio di consultare l'help è comunque generico...
parentesiquadre o non parentesiquadre.]
Per ciò che concerne l'utilità di lavorare con resultsets multipli, potrei
trovarmi in accordo con i tuoi 'toni'.
Se non fosse che 'inutilità' non significa 'impossibilità' e che talune
Stored Procedure multifunzionali potrebbero generare, appunto, più di un
resultset (e ciò potrebbe non essere una scelta del programmatore VB).
ciao.
nonsonostatoio
 --
"Se avete costruito castelli in aria, il vostro lavoro non deve andare
perso: quello è il posto in cui devono stare. Ora costruite le fondamenta


resultset (e ciò potrebbe non essere una scelta del programmatore VB).
"Stored Procedure multifunzionali"... stiamo entrando in un contesto per
me ancora da esplorare... appena formatterò la macchina ed installero
SQL Server comincerò a lurkare su questo... :-)
Intanto grazie....

Newsgroup: it.comp.lang.visual-basic
Titolo: Anteprima report

Quando eseguo l'anteprima di un report (Crystal rep 6) non mi stampa
immediatamente i dati ma devo per forza fare un refresh sul report, o
inserire un punto di interruzione nel codice, che lancia l'anteprima, ed
eseguire passo passo.
Il report si basa su delle tabelle che al momento della stampa vengono
popolate.
Qualcuno mi può dare una dritta ?
--
Grazie, Alberto (alias ALCAU)


fai un refresh sul report: ti sei risposto  tu...
ciao
ugo

 ha scritto nel messaggio
news:jtQD7.14208$7A4.9...@news.infostrada.it...

Hai provato ad impostare l' opzione  "Refresh data on every print" nel tab
Reporting in Default Setting ? esegue un refresh automatico ad ogni stampa
Saluti
g. chieli

> fai un refresh sul report: ti sei risposto  tu...
Io non sono una cima ma è una delle cose che ho fatto
                Dim Compr As New Compressioni
                CRViewer1.ReportSource = Compr
                CRViewer1.ViewReport
                CRViewer1.Refresh
                Set Compr = Nothing
ma mi da errore:
-
2147467259
 The control is busy downloading data

 Reporting in Default Setting ? esegue un refresh automatico ad ogni stampa
Non riesco a trovare quello che mi dici.
Dove lo trovo nelle finestre di progettazione o nel form che contiene l'ocx
di crystal ?
Grazie


Non conosco il report viewer, non l'ho mai provato.
Posta tutto il codice di stampa e cerchiamo di capire.
Oppure considera l'uipotesi di usare direttamente la Print Engine (vedi
esempio che ho postato al Sc: cryrep)
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: VB5: errore "etichetta non definita"

in un programmino che sto scrivendo, vorrei che alla pressione del
tasto ANNULLA succeda lo stesso che con NUOVO CODICE, percio' avevo
usato:
Private Sub cmdAnnulla_Click()
GoSub cmdNuovoCodice_Click
End Sub
ma ricevo un
errore di compilazione: etichetta non definita
sulla prima riga. Come mai? 
Partecipa alla protesta contro la Tariffa Urbana
a Tempo. Perche' la Rete sia un diritto di tutti.
http://notut.ml.org
--------------------------------------
Aranar
http://www.nettaxi.com/citizens/Aranar/
   (above all VgaPlanets)
http://www.tempolibero.com/user/aranar
    (sopratutto VgaPlanets)

Rimuovi Gosub
Ciao
Corrado


Perché Goto e Gosub richiedono un'etichetta a cui saltare definita con
"Etichetta:", ma questa deve essere presente nella sub stessa.
La sintassi che serve a te è
Private Sub cmdAnnulla_Click()
    Call cmdNuovoCodice_Click
End Sub

Newsgroup: it.comp.lang.visual-basic
Titolo: Recupero nome utente in rete

Salve a tutti
Non riesco a trovare il modo (se esiste) di sapere da codice il nome
dell'utente loggato in un pc qualunque della rete (dominio NT4, utenti
non W98) sapendo il loro IP. attualmente facendo lo scan so quali sono
accesi e spenti, dovrei associare a ciò il nome dell'utente che
loggato.
Grazie per i suggerimenti.
DP

 Non riesco a trovare il modo (se esiste)
Esistere esiste (lo faccio in VC++6) ma non saprei dirti in VB6.
Alex
Posted from X-Privat Free NNTP server - 
www.x-privat.org

Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione API

Qualcuno conosce la funzione API di Windows che permette di leggere la
dimensione di un'intera directory ?
Grazie


Questo e' cio' che di piu' simile a quel che cerchi sono riuscito a
trovare nel win32 programmer's ref.
Mi sa che devi fare tu  i calcoli...
ciao
		maxx
The GetFileSize function retrieves the size, in bytes, of the specified
file. 
DWORD GetFileSize(
    HANDLE hFile,	// handle of file to get size of
    LPDWORD lpFileSizeHigh 	// address of high-order word for file size
   );	
 
Parameters
hFile
Specifies an open handle of the file whose size is being returned. The
handle must have been created with either GENERIC_READ or GENERIC_WRITE
access to the file. 
lpFileSizeHigh
Points to the variable where the high-order word of the file size is
returned. This parameter can be NULL if the application does not require
the high-order word. 
 
Return Values
If the function succeeds, the return value is the low-order doubleword
of the file size, and, if lpFileSizeHigh is non-NULL, the function puts
the high-order doubleword of the file size into the variable pointed to
by that parameter. 
If the function fails and lpFileSizeHigh is NULL, the return value is
0xFFFFFFFF. To get extended error information, call GetLastError. 
If the function fails and lpFileSizeHigh is non-NULL, the return value
is 0xFFFFFFFF and GetLastError will return a value other than NO_ERROR.
Newsgroup: it.comp.lang.visual-basic
Titolo: Non riesco a far risultare 2 cifre dopo la virgola!

Ciao,
ho il problema nel fare operazioni con 2 cifre decimali dopo la
virgola e non riesco a risolverlo perchè il calcolo me lo fa giusto solo
che nel risultato mi scrive più di due decimali e non capisco il
perchè...!!!
Nelle proprietà avevo anche specificato il DataFormat
dichiarandolo Numerico con 2 cifre decimali!
Questo è il codice:
Dim a As
Integer
Dim v1 As Double
Dim v2 As Integer
Dim risultato As Double
For a = 0 To 6
    If Me.txt_cod_articolo(a).Text <> "" And
Me.txt_quantita(a).Text <> "" Then
        v1 =
CDbl(Me.txt_prezzo(a).Text)
        v2 = Me.txt_quantita(a).Text
If v2 <= 1 Then
            v2 = 1
            risultato = v1
Me.txt_importo(a).Text = risultato
        Else
            risultato =
Round(v2 * v1, 2)
            Me.txt_importo(a).Text = Round(risultato, 2)
End If
    ElseIf Me.txt_cod_articolo(a).Text <> "" And Me.txt_quantita(a)
= "" Then
        MsgBox "Il valore della quantità non può essere nullo!",
vbCritical + vbOKOnly, "Errore"
        Me.txt_quantita(a).SetFocus
Else
    End If
Next a
Vi ringrazio di cuore se riuscite a darmi un
aiuto,
Marta.
--------------------------------
Inviato via 
http://usenet.iol.it

 dichiarandolo Numerico con 2 cifre decimali!
...
La dataformat è usata nelle operazioni connesse a recordset, non in una
assegnazione diretta come la tua.
Devi usare una Round anche nel caso del primo tipo di risultato.
(Sicura sicura che se qta<1 then qta=1 ????)
ciao
ugo

 ha scritto nel messaggio
news:213Z82Z52Z179Y...@usenet.iol.it...


 ha scritto nel messaggio
news:213Z82Z52Z179Y...@usenet.iol.it...


Vi ringrazio di cuore se riuscite a darmi uu aiuto
come risultato devi mettere quello che visualizzi 
Format(QUELLO_CHE_VUOI_TU, Currency)
....Visualizza il numero con il separatore delle migliaia, se
necessario; visualizza due cifre a destra del separatore decimale. Si
noti che l'output è basato sulle impostazioni internazionali del
sistema.....
dovrebbe funzionare
ciao
--
   Dio ha il copyrigt sui miracoli,
noi li chiamiamo solo lavori difficili
     ..ooOO= MaViMo =OOoo..
Newsgroup: it.comp.lang.visual-basic
Titolo: Come si fa il Backup di un DB Access?

Ciao, scusate ma non riesco a trovare da nessuna parte come faccio a fare in
visual basic 6 il backup di un db access.
Sapete se esiste il modo ?
E se Esiste anche il modo di fare un Restore di quel Backup.
Vi ringrazio anticipatamente.
Riccardo Giuliani

FileCopy tuofile.mdb backup.mdb
Per il Restore:
Filecopy backup.mdb tuofile.mdb  ;-)
Che io sappia non esiste un backup dei file di access. Puoi creare tu un
backup utilizzando il programma MS Backup ed avviarlo da VB con un
comando Shell.
Oppure ti fai una routine con Filecopy :-)
ciao
		maxx


 wrote in message
8loijv$39s6$1...@stargate1.inet.it...



Occhio che devi controllare che nuovodb non esista.
Io facevo una routine su scelta dell'utente di fare una copia di backup
ma tu puoi benissimo farla su chiusura del programma (i clienti si
dimenticano di fare le copie)!
Il mio archivio chiamato ARCHIVIO.MDB (W l'originalità) lo salvavo in una
cartella
copia_archivio con nome ARCHIVIO_GIORNO_MESE_ANNO.MDB.
Se esisteva già chiedevo all'utente se voleva aggiornare la copia di backup.
Se la scelta era si facevo Kill(file) e poi la solita :
DBEngine.CompactDatabase vecchiodb, nuovodb, internazionali,
opzioni,password
Ciao
Oz