mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: database access2000

ciao vorrei sapere come ordinare in ordine alfabetico i dati che acquisisco
da una tabella di un database. se avete qualche riga di codice ne sarei
grato!!
BUON NATALE
--
-=GicK=-
gi...@gick.cjb.net

 codice ne sarei grato!!
nel recordsource al posto di impostarlo in questo modo :
rs = "NomeTabella" scrivi : "select * From NomeTabella Order By NomeCampo,
NomeCampo2 ecc.."
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

perfetto!!! grazie
--
-=GicK=-
gi...@gick.cjb.net
"Gigio2K" <baronef...@SPAM-YOURSELFyahoo.com> wrote in message
uvlO9.49473$TC5.1...@twister1.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Form in Form. VB6? VB.NET? VB.CiaoMamma?

Applicazione. Due o tre form. diciamo frmMain, frmChild1 e frmChild2 (in 
realtà poi saranno N Child).
da frmMain, cliccando su un pulsante, devo richiamare a scelta una delle due 
frmChild, ma questa deve sembrare in tutto e per tutto un pezzo di frmMain. 
questo vuol dire che deve posizionarsi ad una certa posizione di frmMain e 
comportarsi "bene" (spostarsi quando si sposta frmMain, ridimensionarsi 
quando si ridimensiona frmMain etc.)
per ora ho provato con l'API SetParent in vb6 e riesco a fare in modo che le 
frmChild sembrino parte di frmMain: i problemi che ho sono essenzialmente 
due, il focus e il ridimensionamento. "il focus" significa che quando io ho 
in evidenza un controllo su frmChild, la finestra principale perde il focus 
(ma su questo, volendo, potrei anche sorvolare). "il ridimensionamento" 
significa invece che non riesco a ridimensionare le finestre Child e i 
controlli che ci sono sopra semplicemente ridimensionando la frmMain - o 
meglio: ci riesco, ma per qualche ragione che la mia povera mente non 
intuisce, cambiano non solo i valori di Width e Height delle frmChild, ma 
anche quelli di Top e Left...
le domande sono:
  - non c'è un modo "istituzionale" per fare 'sta roba?
  - ho letto un link di qualche giorno fa su questo NG che parlava di come 
caricare dinamicamente form all'interno di un'applicazione MDI... che voi 
sappiate, in un contesto SDI non è possibile, questo?
  - con 
VB.NET
 sarebbe più facile? ci sarebbero modi di ridimensionare al 
volo le form - esattamente come si fa coi pannelli o gli altri controlli? e 
magari ci sarebbero anche modi eleganti per rinchiudere le singole form 
(sarebbero tante, qua!) in librerie separate da caricare al volo quando 
parte l'applicazione?
grazie grazie. franco.
-- 
l'informatica non è una scienza esatta ## detto popolare

 
bye
r

 vuoi le form in DLL separate dal main?
con 
VB.NET
 si riuscirebbe? mi pare di aver capito che con VB6 non c'è storia 
o comunque è una faccenda molto casinata (e per di più si rimane agganciati 
al MDI, se non ho capito male)
grazie di nuovo ## franco

 ridimensionarsi quando si ridimensiona frmMain etc.)
Perchè non usi semplicemente dei frame con detro tutto quello che ti serve?
Se il problema è solo il pastrocchio a design puoi farlo su form separate e 
poi a seconda di quello che ti interessa puoi prenderti il frame con ad es.
Set frmChild1.TheFrame.Container = Me
Ciao 

 rimane agganciati al MDI, se non ho capito male)
No, no, si fa bene anche con VB6 e logica SDI.
Inizia col prendere in considerazione l'idea di utilizzare UserControl creati
dinamicamente a runtime al posto di form child...
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.
Newsgroup: it.comp.lang.visual-basic
Titolo: creazione classe

sto costruendo un modulo di classe, ma non ho molta dimestichezza con gli
oggetti in vb...
spiego il problema: quando io referenzio la libreria di ado e la istanzio
tramite la variabile ad esempio x e faccio x.CursorLocation= , mi compare
un menu a cascata contenente adUseClient,adUseServer...
Ora vorrei che lo stesso possa accadere quando una variabile istanzia la
mia classe...
Ho creato una variabile all'interno della classe chiamata tipo_connessione
e vorrei che quando la classe viene richiamata da x.tipo_connessione = 
compaia un menu a cascata contenente dei determinati valori...
come li devo scrivere questi valori predefiniti all'interno della mia classe???
ciao e grazie in anticipo!!!
__________________________________________________________________
Abbonati a Tiscali!
Con VoceViva puoi anche ascoltare ed inviare email al telefono.
Chiama VoceViva all' 892 800        
http://voceviva.tiscali.it
-- 
Posted from 
mail-4.tiscalinet.it
 [195.130.225.150] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Guarda nella guida Enum..
La proprietą nella classe deve essere del Tipo dell'enum creato...
Es Enum
Enum Tuo_Enum
    Voce1 = 1
    Voce2 = 2
    Voce3 = 3
    Voce4 = 4
    Voce5 = 5
          ...
          ...
          ...
    VoceN = N
End Enum
Ciao
oZ

 wrote in message
3B73DDE4...@mail.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: una soluzione per tutti

sono molto devastato dalla mia giovane avventura di programmatore con DAO,
access2000 e VB6.
una volta per tutte:
ci sarà almeno uno a cui funzionano tranquillamente i controlli data del VB6
con i database fatti con access2000. parliamo di DAO, ovviamente.
suppongo che questo fortunato e abile programmatore abbia scaricato degli
aggiornamenti, inserito dei riferimenti, insomma abbia fatto qualcosa di
importante che gli ha permesso di poter inserire nell'ormai celeberrima
proprietà RecordSource di Data1 (o come l'avete chiamata voi) il database di
access2000  (dopo averlo segnalato in DataBaseName) senza che gli venga la
scritta "formato non riconosciuto".
una volta per tutte, una soluzione. i passi chiari per giungere alla
soluzione.
In ringraziamento prometto di gestire io in seguito tutte i soliti neofiti
(come me!) che avranno questo problema e magari metto pure una pagina
on -line dove spiego passo passo la soluzione da me tanto agognata.
promesso!
ivan

 promesso!
Ci conto!!!!!!!     :-)))
ciao
ugo

Scusa forse non ho capito bene la tua richiesta,
ma hai installato il service pack 4?

 ha scritto nel messaggio
news:9p96r2$9ve$1...@pegasus.tiscalinet.it...

seguendo le tue indicazioni ho sicuramente fatto dei passi avanti! ora il
database credo mi venga riconosciuto ma appare un altro errore "impossibile
trovare ISAM installabili".
questo errore esce anche sul .vbp che mi hai inviato. Ho cercato di
documentarmi e ho capito che questo ISAM è una faccenda "esterna" al VB,
giusto?
ora ti chiedo........ come risolvo sto problema di ISAM? chiarezza e
semplicità, please......... ;-)
poi metto tutto in linea,
ti ringrazio sentitamente
ivan
Newsgroup: it.comp.lang.visual-basic
Titolo: [DAO] Problemi con i records

Salve,
sto sviluppando un programmino che fa uso di database, ho preferito evitare
l'uso dell'oggetto Data e dedicarmi allo sviluppo usando VB6 + DAO3.6.
Il mio problema e' nel passaggio al record precedente/successivo, infatti e'
come se ci fosse qualcosa dopo EOF o prima di BOF...il codice che uso e' il
seguente
Private Sub cmdPrecedente_Click()
If Not DBRSet.BOF Then
    DBRSet.MovePrevious
    MostraRecords
Else
    If Not DBRSet.EOF Then
        DBRSet.MoveLast
        MostraRecords
    End If
End If
End Sub
Il prob e' questo:
Quando arrivo al primo record, invece di saltare all'ultimo, devo clickare
un'altra volta...non comprendo il motivo :((
Grazie per l'eventuale illuminazione ^_^
See Ya

 ha scritto nel messaggio
news:5ej%8.22719$GV2.5...@twister2.libero.it...


 ha scritto

prova cosi'
Private Sub cmdPrecedente_Click()
    'On Error Resume Next
    With DBRSet
        .MovePrevious
        If .BOF Then .MoveLast
    End With
End Sub
--
ciao, j.
www.sundaysw.com

 End Sub
Non e' un modo molto pulito di gestire gli errori :D
Cmq Tnx

 Non e' un modo molto pulito di gestire gli errori :D
Veramente è commentata...

 Veramente è commentata...
ah, dici che pensava al resume next ?
pensavo all' if .bof
resume l'ho commentato per vedere se crollava. non crolla, direi.
cmq ho molto rivalutato il resume next. ne sto trovando di assolutamente
imprevisti anche nell libro di balena (vb6), in caso pero' nei quali, a ben
guardare, un err_manager sarebbe in effetti inutilmente pesante.
ciao, j.

Newsgroup: it.comp.lang.visual-basic
Titolo: Servizi NT: EXE o DLL?

Ho trovato un esempio sul web per scrivere un servizio NT ma 
si tratta di un EXE.
Posso fare la stessa cosa scrivendo una DLL? 
Ho letto che i servizi NT scritti in VB hanno dei problemi 
di allocazione della memoria (non ho mai verificato questo),
c'è un modo che permetta di avere una esecuzione sicura?
avere un programma sicuro
Grazie 
Stelvio

 stringa "appparameters" e assegni come valore "/hidden".

 wrote in message
3a02921b$1...@multidominio.mercurio.it...


>


 Forse è il caso che fai ancora un pò di test.
me o spugna (che in effetti si e' accorto che non hai tolto l'ora legale) ?
ciao, a.


Newsgroup: it.comp.lang.visual-basic
Titolo: ROMPO Ancora !! Win95io.DLL

Nessuno mi puo' insegnare come usarla ? Mi spiace rompere ancora, ma ho
urgente bisogno di trovare un modo per sostituire il vecchio codice basic
OUT 888,x
in modo che sia gestibile con VB6. Ho provato ad utilizzare la DLL ma non
riesco. Nessuno puo darmi qualche dritta ?
Magari qualche riga di codicee :))
Ciao

 ha scritto nel messaggio
news:x7QY5.74082$hk4.2...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: output formattato

Scusate la domanda da newbie... ma come e' possibile avere un output
"formattato" (tipo printf del C)?
mi spiego... vorrei scrivere su una stessa linea di un file
una serie di numeri che devono avere un numero prefissato di cifre prima e
dopo la virgola e devono essere separati da un determinato numero di
spazi.
grazie

 "formattato" (tipo printf del C)?
Vedi Format

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

Esiste qualche libreria di Windows che mi permette di crypttare e
decripttare stringhe in VB ?

 decripttare stringhe in VB ?
Certo: le CryptoAPI (appunto).
Se cerchi in MSDN c'è pure una classe di esempio bella e pronta scritta 
in VB.
Ciao


Scusa, ma si parla del solo .NET, o anche di VB6? Ho buttato uno sguardo al
volo sulla MSND web (quell'altra nun ce l'ho!!!) e h trovato solo
riferimenti a .NET! C'č da dire che sono abbastanza handicappato a fare
certe ricerche....
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 certe ricerche....
Se l'MSDN su CD (che viene venduto insieme a VB <g>) non ce l'hai, non 
so che farci.
Per le ricerche, se non impari a farle non combinerai molto.
Ciao

 Per le ricerche, se non impari a farle non combinerai molto.
Già, ci sto lavorando.


 sovraintende a certi acquisti....
Ti ripeto che MSDN su CD è inclusa nella scatola di VB o VisualStudio.
Ciao


MAh, anche io avevo pensato la stessa cosa, ma forse con le licenze
corporate la cosa cambia? Chessò, compro una scatola (=1 Visual Studio + 1
MSDN) e poi acquisto le licenze per altri n Visual Studio ma non per n MSDN!


AES RijndaelVB dal sito comune.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

Newsgroup: it.comp.lang.visual-basic
Titolo: VB NET form figli

Salve. Ho il seguente probelma.
Ho un FormMdi e vorrei che mi apparirre una maschera di accesso in modalita 
"Modale".
Il codice seguente non funziona. Qualcuno puņ aiutarmi?
........
Dim FormFiglio As New FrmAccesso()
FormFiglio.MdiParent = Me
FormFiglio.ShowDialog()
........
Grazie.

 ha scritto nel messaggio

Non so cosa intendi per "non funziona", ma non mi pare che un form modale 
possa essere un mdi-child.
Ciao 

 l'help mi dice che non posso aprire una form figlio in modalita modale.
Bene, quindi la soluzione mi pare semplice :)
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Consiglio su Array

Devo memorizzare e fare operazioni su un migliaio di dati.
 
Ogni dato rappresenta un'autovettura con i seguenti campi :
modello (AAA,AAB,AAC,AAD,CDE,GRT,DFS....)
telaio (11aabbcc,22aabb,444dsdds,......)
cod_colore (100,101,102,103,104.....)
destinazione (Spagna,Francia,Cina,Italia,Brasile,USA,......)
 
Per memorizzare un migliaio di vetture e quindi fare delle operazioni di 
ordinamento in base ad uno dei campi, eliminazione dal vettore, aggiunta nel 
vettore ecc... cosa mi conviene fare ?
 
Io ho pensato ad una classe Auto con le proprieta modello,telaio,codcolore e 
destinazione. Dopodich� dichiarare un array di tipo Auto.
Poi per� posso effettuare le operazioni di ordinamento in base ad una delle 
propriet�, 
 

 Io ho pensato ad una classe Auto
 
Magari basta una tabella, magari in excel...
 
 
-- 
Greg

Newsgroup: it.comp.lang.visual-basic
Titolo: Chiudere connessione

Salve,
ho un problema di condivisione sul un file mdb. Mi spiego meglio:
Ho un gestionale che non ho sviluppato io che memorizza i dati in un file di
tipo mdb. Io ho realizzato un' applicazione in ASP che si collega al file
mdb tramite OLE-DB per poter leggere alcuni dati. L'applicazione ovviamente
risiede sulla stessa macchina in cui gira il web server.
Il problema e' che fin che l'applicazione non e' attiva, io riesco tramite
il mio script a leggere tranquillamente i dati, ma quando lancio
l'applicazione, succede una cosa molto strana: riesco a leggere il Db da web
solo una volta, cioe', lancio una volta il mio script e va tutto bene, poi
ricarico (reload) la pagina  e ottengo il seguente errore:
                    Error Type:
                    Microsoft JET Database Engine (0x80004005)
                    Could not use ''; file already in use.
Allora ho pensato che il mio script non chiuda la connessione al file mdb.
Ma ho usato sia il metodo Close che Cancel, ma non e' servito a niente.
Oltrettutto, quando eseguo lo script anch nell'applicazione ottengo un
errore di condivisione file, e alcune parti del gestionale non sono piu'
utilizzabili.
Quello che chiedo, esiste un modo tramite script per eliminare la
connessione definitivamente, eliminarla dalla memoria?
Penso che il Close ed il Cancel non siano sufficienti. Per chiarire il mio
script riporto le linee in cui apro la connessione ed in cui la chiudo:
StrConnect = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source=percorsofile
mdb;Persist Security Info = False"
set MyConn = server.CreateObject("ADODB.Connection")
MyConn.Open StrConnect
.....
...
.....
MyConn.Close
MyConn.Cancel()
Grazie a tutti e spero che qualcuno possa aiutarmi.

 ho un problema di condivisione sul un file mdb. Mi spiego meglio:
[cut]
MyConn.Close
Set MyConn = Nothing
--
Ivan Castellaro
Mettere un punto tra nome e cognome per l'e-mail.
ivancas...@libero.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Come far suonare un file Midi?

Ho realizzato un utility musicale che genera un
file MIDI. Scusatemi per le domande MOLTO da
principiante, ma vorrei sapere:
1) come faccio a farlo suonare dalla mia applica-
zione in Vb5?
2) se ho bisogno di un loop continuo (cioe' vorrei
ripetere la sequenza di note in modo continuo)
come potrei fare?
Grazie in anticipo x l'aiuto!
 __                                  __
/  \  =====----- CrANi0 -----=====  /  \
\_Oo  E-mail:  
cra...@libero.it
     oO_/
  \"  FidoNet: 2:335/719.25 (down)  "/
      ICQ:     44252578

 wrote in message
38a7fbc8...@news.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: spegnere pc in rete

ho 2 pc in rete ethernet 10/ 100 con win 98
vorrei creare un'applicazsione che da pc1 invii un segnale di spegnimento a
pc2
E' posssibile?
Come?
Grazie
Marco G.

 ha scritto nel messaggio
news:ealk9.10352$Eu.2...@twister1.libero.it...

Utilizza un controllo winsock e nel pc remoto (che devi spegnere) utilizza
questo codice:
Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long,
ByVal dwReserved As Long) As Long
Private Sub Command1_Click()
 lresult = ExitWindowsEx(EWX_SHUTDOWN, 0&)
End Sub
Dovrebbe funzionare....ma con winxp in realtà lo disconnette e basta...

 ha scritto

non provato col 98, cmq v. thread "spegnimento pc".

 Dovrebbe funzionare....ma con winxp in realtà lo disconnette e
basta...
Su sistemi operativi di tipo NT c'e` pure una questione di privilegi
da risolvere: prova a leggere
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysin
fo/base/shutting_down.asp, come vedrai c'e` un po' di lavoro
supplementare da fare ;-)
Tra le altre cose lo spegnimento vero e proprio funziona soltanto se
l'hardware lo consente (in pratica con tutte le schede madri ATX e con
qualche ben selezionata AT).
--
ale
www.sen.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT][MySQL] Cerco informazioni Installazione

Ciao a tutti, chiedo scusa per l'intrusione.
Volevo solo porre una domanda (che creo, per altro, anche OT).
Ho appena installato (o cosě pare) MySQL, ma linstallazione mi da seri
problemi.
Ho Win XP e non mi installa il servizio di MySQL, la console mi va in errore
e d altre piccole cose.
Sto cercando qualcuno che mi sappia dare indicazioni per risolvere il
problema...
______________________________________
Non camminare dietro a me, potrei non guidarti.
Non camminare davanti a me, potrei non seguirti.
Cammina al mio fianco, e sii mio amico
______________________________________
Char Aznable, alias Fabio
Homepage: 
http://web.tiscali.it/Fabio_Morolli

 problema...
www.mysql.com
 -> inserisci nella searchbox i messaggi d'errore!
In alternativa prova con 
www.google.com

 wrote:
[cut]
Su it.comp.software.database hai più probabilità di trovare persone
che possano aiutarti, però come ha scritto Rayden devi cercare di dare
più informazioni sugli errori, se leggi qualcosa nell'event viewer
etc.
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
libero.it

 > Ho appena installato (o così pare) MySQL, ma linstallazione mi da seri


 ha scritto nel messaggio
news:7v1rlvo5iqr1seqrd...@4ax.com...


 Ancora grazie, comunque.
Io di problemi non ne ho avuti... win2k... imho la documentazione in linea
(quella dotata di commenti) sul loro sito è fantastica!

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

Ragazzi se qualcuno di voi è a conoscenza di qualcuno che ricerca un
programmatore Delphi o Visual Basic nella zona di Torino mi può
avvisare?
Grazie a tutti per la collaborazione
Mary
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Se lo conoscessi mi sarei già offerto io...scusa sai ma sono in crisi
mistica da lavoro mancante....
un salutone
Emanuele
Newsgroup: it.comp.lang.visual-basic
Titolo: upload via http

Ciao, 
ho un problemuccio: devo importare da un server web un file in locale,
elaborarlo, e rispedirlo da dove l'avevo pescato,il tutto via HTTP (con il
protocollo FTP non avrei problemi, ma non posso utilizzarlo).
Per quanto riguarda il download, tutto bene (controllo Inet, metodo OpenUrl);
per quanto riguarda l'elaborazione in locale non ci sono problemi; è l'upload
che non mi riesce: ho provato con il metodo execute dell'oggetto Inet, ma , per
quanti tentativi abbia fatto, non succede niente (non mi da neanche errore:
semplicemente non fa nulla).
C'è qualche anima  gentile che potrebbe darmi una dritta?
 grazie
-- 
Posted from  [217.141.143.154] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

semplicemente non fa nulla).
Non ho mai usato il controllo Inet, pero', se hai voglia di ricorrere all' api
Wininet , ti suggerisco di usare InternetWriteFile, che ti offre sicuramente
maggior controllo.
Fai attenzione a questo bug (o feature?) documentato su msdn:
BUG: Error 12019 When Calling InternetWriteFile
In sintesi:
1. con  InternetOpen ti procuri un handle hInternet da usare successivamente;
2. passi hInternet ad InternetConnect che ti da un hConnect;
3. fai quello che devi fare;
4. chiudi l' handle di connessione con InternetCloseHandle(hConnect);
5. chiudi l' handle a internet con InternetCloseHandle(hInternet;
-- 
hth, hal

 writes:
M> C'č qualche anima  gentile che potrebbe darmi una dritta?
M>  grazie
Non č molto difficile se il  contenuto del file "urlencoded" ci sta in
una  stringa  e  puoi  mettere  qualcosa  (CGI/PHP/JSP/ASP)  cosa  che
comunque deve essere possibile.   Devi fare mettere il contenuto nella
stringa, fare l'"urlencode" e quindi usare una POST:
      inet.Execute ineti.URL, "POST", _
                 "K=" & stringadati, _
                 "Content-Type: application/x-www-form-urlencoded"
Dall'altra parte  devi avere un  CGI/PHP/JSP/ASP che verso cui  fai il
post (l'url  la metti in  inet.url) e poi  scarica nel file  il valore
ricevuto da "K" (variabile della querystring).
-- 
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

Newsgroup: it.comp.lang.visual-basic
Titolo: Splash Screen

All'avvio dello Splash Screen, vorrei mettere un suono, il suono in
questione è un file .wav, che si trova nella directory:
C:\windows\media\Tada.wav.
COME POSSO FARE?



 C:\windows\media\Tada.wav.
Public Const SND_SYNC = &H0
Public Const SND_ASYNC = &H1
Public Const SND_NODEFAULT = &H2
Public Const SND_LOOP = &H8
Public Const SND_NOSTOP = &H10
Declare Function sndPlaySound Lib "MMSYSTEM.DLL" _
    (ByVal lpszSoundName$, ByVal wFlags%) As Integer
RetInt = sndPlaySound("C:\windows\media\Tada.wav", SND_ASYNC or SND_NODEFAULT)
Newsgroup: it.comp.lang.visual-basic
Titolo: Ho le ore contate!!!

Ho veramente le ore contate, ho promesso una modifica ad un mio vecchio
programma e purtroppo non ci sto riuscendo.
Il problema e' questo realizzare una stampa a colori in Vb3.
Chi puo' aiutarmi?
Ringrazio Tutti
--
Posted from [195.103.68.129]
via Mailgate.ORG Server - 
http://www.mailgate.org

...


Grazie per l' interessamento.
Il problema (per me insormontabile) e' stampare in vb3 una scritta a colori,
esempio:
printer.print "MIA SCRITTA"
ecco poter stampare MIA SCRITTA in rosso
Grazie di nuovo a tutti quanti.
Ciao


...


Caro Amico,
prova così:
    PRINTER.ForeColor=<colore scelto>
    PRINTER.FontName = "Times New Roman"
    PRINTER.FontSize = 24
    PRINTER.FontBold = True
    PRINTER.CurrentX = 0
    PRINTER.CurrentY = 0
    PRINTER.Print "stringa"
    PRINTER.EndDoc
Ciao!
============================================
                      CYBER Hardware & Software
                         di Ettore Massimo Albani
                           Via Scapacchiò, 48/B
              35030 Selvazzano Dentro (PD) - Italy
                         Tel./Fax: 
(+39) 049-638681
 
http://www.protec.it/cyber
                         E.mail: 
cy...@protec.it
============================================
Newsgroup: it.comp.lang.visual-basic
Titolo: Cosa è il sito comune?

Salve, ho trovato da poco questo newsgroup e sento sempre parlare di sito
comune. Che cos'è?
maz...@hotmail.com
Grazie

 comune. Che cos'è?
E' un sito Internet dedicato alla programmazione in VB.
Se ti ci fai un giro sarà più semplice, l'indirizzo è nella firma
di questo messaggio.
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] [sql] [query] [funzionamento]

sara' ok il subject ? NON PLONKATEMI !
nelle query i termini come vengono valutati ? cioe', se chiedo
    select * from oe5 where da like 'roal*' and text like '*sgrunt*'
a parte che mi restituira' quasi tutti i messaggi del sommo, la query
valuta comunque il corpo di tutti i messaggi o solo quelli del subset di
r.z. ?
mi aspetterei la seconda: cioe', invertendo i due termini (*) dovrebbe
metterci molto di piu'. ma c'e' una regola ?
grazie, a.
(*) precisiamo:
    where text like '*sgrunt*' and da like 'roal*'
non
    where da like '*sgrunt*' and text like 'roal*'


?????????????
ma che, OE5 è una tabella???? o stavi scherzando e io non ho afferrato il
fine humour inglese ?
MarioH

grazie, a.
per te, questo e altro ;-)
ciao, hal

 nelle query i termini come vengono valutati ? cioe', se chiedo
Inutile ripeterti ciņ che gią ti ha risposto Roal. ( Dipende dal database )
:)
Dato che credo tu stia usando Sql Server, la risposta č si.
Bye
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: Serializzare ??

Ciao a tutti,
brevemente: creo una classe, istanzio un oggetto di quella classe
inizializzandone i membri, ora vorrei salvare lo stato dell'oggetto in un
file (non di testo) per poi ricaricarlo.
Domanda: come si fa in VB ?
Grazie a tutti.
Ciao
SnOcK

Ciao! :)
...Serializzare...
In VB6 si fa... a mano... Ovvero ti inventi un sistema per serializzare la
tua classe...
In 
VB.NET
 puoi usare system.runtime.serialization.formatters
C'é un formattatore Binario (fa al caso tuo credo) e uno SOAP...
                    Ciao
                                    Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità

 Domanda: come si fa in VB ?
Sul Sito Comune c'è un articolo di Moreno su questo argomento
Ciao
--
mathParser = "
http://www.neodatatype.net
"
sitoComune = "
http://www.it-lang-vb.net
"
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] gestione degli errori

volendo fare un programma con una gestione degli errori seria, pensavo di
scrivere su file gli errori generati dal prg e segnare su di esso il nome
del form che lo ha generato e la riga di codice dove è avvenuto.
qualcuno di voi ha già scritto qualcosa di simile???

 ha scritto nel messaggio
news:Jed96.225701$IP1.7...@news1.giganews.com...


 genere.....
io pensavo più che altro a far scrivere al prg un file txt con le
informazioni dell'errore : form in cui è avvenuto, nome della funzione e/o
numero riga.

 ha scritto nel messaggio
news:sNe96.226112$IP1.7...@news1.giganews.com...


 run-time. E' molto brutto, anche perchč quando l'utente poi clicca Ok il


Me lo passeresti anche a me?
Grazie 1000 e spero di esserti d'aiuto anch'io prima o poi!!

Newsgroup: it.comp.lang.visual-basic
Titolo: esportazione excell

ho realizzato una procedura per l'inserimento di dati in un foglio di excell 
da visual basic
Set fatturaXL = GetObject(CurDir & "\" & "fattura.xls")
tutto ok solo che se excell è già in esecuzione non funziona nulla
qualcuno sa dirmi come posso ovviare a questo inconveniente?
grazie 

 qualcuno sa dirmi come posso ovviare a questo inconveniente?
potresti sfruttare piu` estesamente l'automazione OLE, creando
un oggetto Excel.Application, da cui instanziare ed usare tutte
le componenti che desideri:
http://msdn.microsoft.com/library/en-us/vbcon98/html/vbconworkingwithactivexcomponents.asp
(se vedi spezzato il link sopra: 
http://tinyurl.com/77ae3
).
-- 
ciao, hal

 ha scritto nel messaggio 
news:slrndmqasb....@balder.ace...

grazie mille per la tua disponibilità
mi spiego meglio
Set fatturaXL = GetObject(CurDir & "\fattura.xls")
dopo riempo le varie celle del foglio di lavoro, fatto ciò:
With fatturaXL
    .SaveAs CurDir & "\fatture\fattura " & txtNdoc.Text & " " & 
DataComboCliente.Text & ".xls"
    .Application.Visible = True
    .Parent.Windows(1).Visible = True
End With
a questo punto se excel non è in esecuzione o è in esecuzione senza nessun 
file già aperto non ci sono problemi
altrimenti se è in esecuzione con un file già aperto mi salva un file xls 
vuoto
siccome verranno inserite fatture in successione devo fare in modo di 
chiudere il file precedente
ho provato a dichiarare fatturaXL visibile a livello di form e a usare i 
comandi:
fatturaXL.Application.Quit
Set fatturaXL = Nothing
forzati al rientro nella mia applicazione  vb, e ho ottenuto il risultato di 
chiudere il file relativo all' ultima fattura, ma ciò non mi mette al riparo 
dal fatto che vi sia un altro file xls aperto dall'utente
ciao grazie ancora
Giuseppe 

 mi spiego meglio
Ma tu non hai provato a fare come ti ha suggerito hal1961.
Ho provato io adesso ad aprire, scrivere, salvare un file xls da VB, mentre
avevo exel aperto per i fatti suoi, e tutto č andato liscio senza
interferenze.
--
Greg

 Greg
grazie a tutti ho risolto
Newsgroup: it.comp.lang.visual-basic
Titolo: Form sfumato

So che in delphi usando la proprietą alphablend di un form si puņ far si che
esso venga visualizzato lasciando intravvedere lo sfondo. Non so se mi sono
spiegato.
C'č un modo anche in VB?
Grazie.

> C'è un modo anche in VB?
In .NET puoi usare la proprietà Opacity, in VB6 non credo che si possa fare
(so che si può impostare la completa trasparenza di alcune zone del form, ma
non l'opacità).
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

 Grazie.
Di niente :)

 non l'opacità).
Si può con la SetLayeredWindowAttributes(), ma solo su sistemi con 
tecnologia NT.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: cerco driver isam

Ciao, cerco disperatamente il driver Isam 3.5.
Disperatamente perchè non l'ho trovato nemmeno nel sito della microsoft.
Grazie a tutti.

 ha scritto nel messaggio
news:pdvX9.33239$YG2.9...@twister1.libero.it...


 ha scritto nel messaggio
news:b0lva2$sk7$1...@grillo.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: errore di run time '713 '

Ciao a tutti.
Vi spiego la situazione:
si tratta di una sempilce applicazione per stampare delle bolle di
accompagnamento.
Un controllo data, un dbcombo e una manciata di controlli standard!
Per creare l'installazione ho utilizzato la "Creazione guidata pacchetti di
installazione".
Se installo l'applicazione su win2000 tutto ok. se provo su win 98 ,dopo
aver installato senza alcun messaggio di errore,quando tento di avviare
l'aplicazione mi da l'errore:
"Errore di run-time '713' Classe non registrata. Si sta cercando l'oggetto
con CLSID:(....."
Per la prova sia win 2000 che win 98 sono sistemi "puliti", cioč non ci sono
installate altre applicazioni.
Poichč su win 2000 tutto funziona alla perfezione credo che il problema non
sia da ricercare nel codice.
Qualcuno sa darmi un suggerimento?
(mi rendo conto che le informazioni che ho dato non sono molto esaurienti ma
č la prima volta che mi cimento in questa operazione)
Grazie in anticipo.
                        Claudio

mi spiace dirtelo ma la tua deduzione e' errata... e' evidente che il
paccetto di installazione che hai preparato non prevede qualche componente
che sul 2000 c'e' di default... tipo runtime di vb o cose simili e
presumibilmente dall'errore qualcosa tipo dll linkate al progetto o ocx ...

 con CLSID:(....."
Per scoprire quale componente non è stato distribuito sul PC con Windows 98,
copiati il GUID che compare ne messaggio d'errore ("{.......}"), apri
l'editor del Registry (Regedit) e cercalo nel ramo HKEY_CLASSES_ROOT\CLSID
sulla macchina con Windows 2000.
Una volta trovata la chiave corretta, le sotto chiavi ProgID e
InProcServer32 conterranno rispettivamente il nome completo della classe e
il nome del componente che la contiene .
Prova a copiare sul PC con 98 tale file (probabilmente una .dll o un .ocx)
nel folder dove risiede l'applicazione, e ad eseguire una registrazione
manuale con REGSVR32 <path>\<nome file> tramite Command Prompt.
Se funziona, includi manualmente il file mancante nel pacchetto di
installazione.
Ciao!
--
Lorenzo Benaglia
UGIdotNET - 
http://www.ugidotnet.org

 installate altre applicazioni.
W98 Seconda o Prima edizione?
Se prima edizione, installa DCOM98 e MDAC2.7 (quest'ultimo te lo consiglio
sempre).
Comunque sono corretti anche gli altri post.
Ciao
Alberto

Grazie a tutti per le possibili soluzioni!
Domani provo e spero di risolvere.
Ciao ciao

Tutto ok! mancava dao350.dll.
LL'ho incluso nell'installazione ed ora č tutto a posto!
Grazie ancora
Ciao
         Caludio
Newsgroup: it.comp.lang.visual-basic
Titolo: Eseguire un programma prima di Chiudi Sessione





Ciao a tutti, ho fatto un programmino in VB6 e 
vorrei che venga eseguito
automaticamente quando si fa click su "Chiudi 
Sessione", cioè prima dello
spegnimento del computer. Qualcuno ha qualche 
idea?
Grazie mille
Gabriele



 ha scritto nel messaggio
news:001d01c10def$a0b8e060$88d61d97@pentiumiii500...

innanzitutto il tuo programma dev'essere già in esecuzione, vispo e
pimpante; in secondo luogo prova a dare un'occhiata all'evento
QueryUnload del form: uno dei parametri indica il 'motivo' per cui il
tuo form si sta chiudendo
Ciao
Faber

From MSDN:
Private Sub Form_QueryUnload(cancel As Integer, unloadmode As Integer)
La sintassi dell'evento QueryUnload è composta dalle seguenti parti:
Parte Descrizione
"cancel "  Intero. Se il valore è diverso da 0, l'evento QueryUnload viene interrotto in tutti i form caricati, impedendo che il
form o l'applicazione vengano chiusi.
"unloadmode"   Valore o costante che indica la causa che ha generato l'evento QueryUnload, come indicato nella sezione "Valori
restituiti".
Costante                Valore            Descrizione
vbFormControlMenu     0     È stato scelto il comando Chiudi dal menu di controllo del form.
vbFormCode     1     L'istruzione Unload viene richiamata dal codice.
vbAppWindows     2     La sessione corrente dell'ambiente operativo Microsoft Windows è conclusa.
vbAppTaskManager     3     L'applicazione è stata chiusa tramite Task Manager di Microsoft Windows.
vbFormMDIForm     4     Il form secondario MDI viene chiuso in quanto viene chiuso il form MDI principale.
vbFormOwner     5     Il form viene chiuso in quanto viene chiuso il proprietario.
CIAO SIMO
--
__________________
www.sasim.cjb.net

Newsgroup: it.comp.lang.visual-basic
Titolo: CDbl ???

Gentili colleghi,
ho questo tipo di problema :
devo impostare il mio sistema in modo che possa lavorare a livello
internazionale, ho dei problemi quando l'utente cambia il separatore
decimale e quello delle migliaia.
Senza illustrarvi tutto il codice da me implementato, mi soffermo sul punto
incriminato.
- caso 1 (sep. decimale ","  sep. migliaia ".") FUNZIONANTE
mValue As Variant
ret as string
mValue=cdbl("2,29") ----> 2,29
ret=cstr(mValue)
Format(ret, "#,###.00") -----> "2,29"
- caso 2 (sep. decimale "."  sep. migliaia ",") NON FUNZIONANTE
mValue As Variant
ret as string
esempio cdbl("2.29") ----> 229
ret=cstr(mValue)
Format(ret, "#,###.00") -----> "229.00"
In poche parole sembra che la Cdbl non tenga conto delle impostazioni
internazionali.
Sull'MSDN ho trovato in "Scrittura di codice Visual Basic per l'utilizzo a
livello internazionale" un nota che dice : "In Visual Basic le funzioni Str
e Val presuppongono il punto come separatore decimale. Nella maggior parte
delle impostazioni internazionali tale presupposto non è valido. E'
necessario utilizzare le funzioni CStr, CDbl, CSng, CInt e CLng per
conversioni tra tipi di dati che tengano conto delle impostazioni
internazionali. Tali funzioni si basano sulle impostazioni internazionali
per determinare il separatore decimale valido."
Grazie per qualsiasi vostra risposta.

Cerca di usare la funzione VAL anzichè CDBL e comunque nel secondo caso
sotituisci la virgola col punto ...
Newsgroup: it.comp.lang.visual-basic
Titolo: Ancora su WritePrivateProfile

Salve,
come da qualcuno di voi suggerito, sto cercando di leggere/scrivere dei
file .ini di configurazione usando le api WritePrivateProfile e
GetPrivateProfile.
Sulla guida in linea non ci ho capito molto.
Dopo un po' di prove fatte, ho capito che, anche nel caso della scrittura
del file, la chiamata alle API deve essere assegnata ad una variabile.
Dopo la dichiarazione (Declare) che ho messo su un modulo, 
Declare Function WrtiePrivateProfileString Lib "Kernel" (...parametri come
da msdn)
in una routine (Form_Load) ho questo:
...
Dim Bo as Boolean
...
Bo = WritePrivateProfileString("Log", "Nome", "Mizio", App.Path &
"\log.ini")
Se provo ad andare in esecuzione, restituisce errore n. 53, impossibile
trovare il file Kernel.
E gia, vado con Windows XP Pro, il "Kernel" non c'e'.
Provo a mettere un 32 affianco a Kernel nella Declare, ma il compilatore
dice che e':
"Impossibile trovare il punto di ingresso della DLL
WritePrivateProfileString in Kernel32"
C'e' qualcuno che puo' dirmi come utilizzare (se possibile) questa API,
considerando l'uso prevalente in Win2000 e WinXP ?
Grazie.... Maurizio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:d71p7a$e4a$1...@news.newsland.it...

Č ancora sbagliata la Declare...
Usa APIViewer (
www.apiviewer.de
) per ottenere la Declare corretta, che č la
seguente:
Declare Function WritePrivateProfileString Lib "kernel32.dll" Alias
"WritePrivateProfileStringA" ( _
  ByVal lpApplicationName As String, _
  ByVal lpKeyName As Any, _
  ByVal lpString As Any, _
  ByVal lpFileName As String) As Long
Bye
Raf

 trovare il file Kernel.
Il fatto è che la Declare è decisamente sbagliatina: ecco la versione
corretta (nota kernel32 invece che kernel)
Private Declare Function WritePrivateProfileString Lib "kernel32" _


Newsgroup: it.comp.lang.visual-basic
Titolo: E' possibile allungare la casella a discesa dei combo

Mi spiego un po' meglio:
    č possibile fare in modo che il combo (impostato su DropDwonList
visualizzi + delle classiche 8-9 scelte?
TNX
--
***
byZ,
doGmaI
ICQ#170836495

Ci sono delle apposite API cerca su 
ww.allapi.net
.
                Ciao
                                        Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità

> Ci sono delle apposite API cerca su 
ww.allapi.net
.
Grazie
--
TNX
***
byZ,
doGmaI
ICQ#170836495
Newsgroup: it.comp.lang.visual-basic
Titolo: come catturare questi eventi ?

Ciao,
ho un problema ... come faccio a rilevare quando un form viene "minimizzato"
? (o anche ingrandito quindi)
devo usare una funzione API ?
ho guardato su deja ma no ho trovato niente ...
insomma non voglio semplicemente determinare lo stato di un form , se č
minimizzato, ingrandito , ecc.ecc. come con WindowState,
devo invece RILEVARE quando questi eventi accadono per eseguire instruzioni
personalizzate.
fatemi un esempio please ... anche di un semplice msgbox("ciao") che viene
eseguito quando il pulsante minimizza (riduci ad icona) del form viene
premuto.
grazie 1000, ciao.

 insomma non voglio semplicemente determinare lo stato di un form , se è


 > insomma non voglio semplicemente determinare lo stato di un form , se č


Newsgroup: it.comp.lang.visual-basic
Titolo: query access excel a catena

ciao ho un db access con tutti i dati di borsa.
il database centrale, uno esterno, mi fornisce i dati con excel.
referenzio excel da access e mi porto tutti i dati in un array bello
numerato con tutti i miei dati.
ora ho una tabella temp ceh mi serve per parcheggiare i dati perché poi devo
normalizzare.
la soluzione mia è di fare un loop di tutto l'array è sparare i dati in
query.
o forse office mi da un modo migliore per sparare i dati?
grazie

 o forse office mi da un modo migliore per sparare i dati?
Non vorrei essere dall'altra parte, con tutti quei dati che mi vengono
sparati addosso.
Do you know what "it" means?

Newsgroup: it.comp.lang.visual-basic
Titolo: Programma x inviare e ricevere sulla seriale in binario

Sto realizzato un programma che comunica tramite la seriale (in binario) e
devo provarlo collegando un altro computer con cavo null-modem.
C'e' un programmino freeware x inviare e ricevere dei byte sulla seriale
tipo HyperTerminal ma in binario.
Grazie
Marco Rossi

 Marco Rossi
ciaociao
Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione a database

Buonasera a tutti.
Navigando ho trovato del codice su come effettuare la connessione al
database (ADO) e confrontando con quello che uso io ho visto che devo
mettere la
stringa Persist Security Info=True
Ho provato e funziona come prima. Per curiosità ho messo Persist Security
Info=False: si connette ancora ma non trovo nulla di differente.
Qualcuno di voi mi sa dire a cosa serve questa stringa e cosa differisce
True dal False? Io ho pensato che in caso di True mi scrivesse qualche info
sul disco ma così non è. E su internet di spiegazioni su questa stringa
nulla.
Vi ringrazio e buona serata.
Piero.
v...@crystalweb.it

Piero di Crystalweb.it ha scritto:


Persist Security Info= con true SQLOLEDB conserva i valori di
autenticazione incluso un'immagine della password. Non è richiesta nessuna
forma di crittografia.
Il comando appartiene agli argomenti delle proprietà estese per SQL SERVER
7.0, è possibile che altri database ignorino del tutto il valore
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 forma di crittografia.
se non ricordo male, la cosa è esemplificabile così:
con persist security info a false, ogni volta che riapri la connessione
()dpo averla chiusa, of course) devi "riscrivere" la password, mentre se
usi true non hai bisogno di farlo.
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo

Newsgroup: it.comp.lang.visual-basic
Titolo: DCOM

Salve a tutti ,
qualcuno sapremme indicarmi dove posso trovare qualche esmpio pratico su
DCom, o in altrnativa sapete dirmi se avendo un componente active x
installato su di un server , basta usare il create object sul client per
utilizzarne tutti i metodi?
Grazie


basta quello ....
in fase di creazione dell'eseguibile/pacchetto d'installazione bisognsa
avvertire che userai oggetti com remoti ( DCOM appunto )
in fase di installazione dell'applicativo che usa l'activex bisogna
specificare il 'server' su cui e' stata installato l'activex
se la macchina e' w95 bisogna preventivamente installare wsock2 e dcom95
( sito microsoft )
dcomcfg aiuta a risolvere problemi / post configurare eventuali activex
installate

 wrote in message
news:3BF2509D...@bussola.orientamento.unina.it...


 specificare il 'server' su cui e' stata installato l'activex
spiegami : stai parlando del Wizard standard di VB (Creazione guidata
pacchetti di installazione). Non ho mai visto queste opzioni (a parte la
prima)
Insomma esiste un metodo automatico per configurare il componente (sia
client che server) senza usare dcomcnfg ?
A quanto ne so io ... no.
Tant'è vero che se il componente genera eventi, la classe la devi dichiarare
con WithEvents (quindi non con CreateObject) e non puoi specificare il nome
del server.
Mi faresti cosa gradita darmi una grossa smentita.
Saluti


Piacerebbe anche a me...
le mie esperienze passate con Dcom (non felicissime, per dire il vero)
puntano nella tua stessa direzione...
ciao
ugo

 wrote in message
news:9su4b1$5k6$1...@pegasus.tiscalinet.it...

-- 
Posted from  [212.31.245.72] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:aa16e7a34b265a2d647...@mygate.mailgate.org...


 Per ulteriori informazioni leggete MSDN su cui è scritto (quasi) tutto.
Appunto... la cosa si fa lunga...
ciao
ugo




 wrote in message
news:220c0b697b8d9433b55...@mygate.mailgate.org...


 >
<snip>
sono piu' che sicuro di averlo fatto.
con VB5 e il setup(per) standard del VB
una applicazione ActiveX.exe e un client .exe standard 
quasi sicuramente nel progetto del client bisogna dirgli qualcosa
e quasi sicuramente anche nel progetto dell ActiveX.exe ( si noti il
.exe )
per le .dll nno saprei ( e forse non si puo' fare ). 
Al momento della installazione del client veniva poi chiesto il server (
macchina ) dove si trovava l'activeX installato.
il dcomcfg lo uso per 'debuggare' eventuali problemi o per switchare 'al
volo' una installazione remota con una locale ( e funziona pure ! ) per
fare il debug dell'ActiveX
fate vobis!
se mi ricordo ( difficile :-( ) controllo a casa la configurazione e
farovvi sapere

 


 Se vuoi che anche le applicazioni situate su macchine diverse possano acceder

Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione Dir() e cronologia internet...

Salve!! A volte ritornano :))
Mi serve un piccolo aiuto. Sto facendo un programmino molto semplice, una
piccola utility personale che mi legge la cronologia di internet (sotto win
200 mi riferisco a C:\WINNT\Cronologia\History.IE5\...). Quello che c'č
sotto questa directory, che sono? File, cartelle, file speciali, quanche
stranezza microsoft o che altro? Questo semplicissimo codice che posto di
seguito:
Private Sub Command1_Click()
     Dim strDir As String
     Dim strPath As String
     strPath = "C:\WINNT\Cronologia\History.IE5\"
     'strPath = "C:\temp\"
     strDir = Dir(strPath, vbNormal)
     Do While strDir <> vbNullString
          strDir = Dir()
          MsgBox strDir
     Loop
End Sub
funziona perfettamente in qualche altro path ma non li, in quello che ho
specificato. Mi prende solo il file Index.dat mentre il resto non lo vede.
Ho provato a passare qualunque tipo di costante o a metterne piů di una ma
non ha funzionato in nessun caso.
Qualcuno sa dirmi qualcosa a riguardo?
Grazie, saluti...
--------------------------------
Inviato via 
http://usenet.libero.it

certo che sei proprio una schiappa. Cosa diranno le tue donne !?. Datti
all'ippica !!


      strDir = Dir(strPath, vbNormal)
Prova con:
strDir = Dir(strPath, vbDirectory+vbsystem)
Dicevo, dentro quella dovresti andare di (esempio hard-coded
per win9x e IE5, installazione standard):
    Dir("c:\windows\tempor~1\content.ie5\*.*", vbDirectory + vbHidden +
vbSystem)
e dentro ognuna di quelle, finalmente č tutto normale.
Bye, G.

 e dentro ognuna di quelle, finalmente è tutto normale.
Ops, ho toppato un "quasi" ;-).
Un Paperino e i "desktop.ini" dispersi.

      strDir = Dir(strPath, vbNormal)
Forse i file che cerchi sono nascosti, pertanto vbNormal non va bene.
Consulta la guida.
Ignazio

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

Qualcuno conosce qualche sito che spieghi cos'è SAP , come funziona , con
dei tutorial , demo , o altre info :
Sarei interessato a valutarlo sia per utilizzarlo in ditta che eventualmente
per provare ad interfacciarmici attraverso il Visual Basic : qualcuno ha
esperieze a riguardo ?

esperieze a riguardo ?
Io ho fatto qualche piccola prova e non ho avuto problemi: mi
interfaccio via odbc (i driver sono compresi nel package).
Stefano "HappyMan"
--
Database Gate - The Powerful SQL Editor ODBC-based
HD Checker - The S.M.A.R.T. Hard Disk Reader
Asus Checker - CPU and Asus MB Checker
http://www.sgr.info

 ha scritto nel messaggio
news:1pktev878gris59km...@4ax.com...

Grazie 1000 , la cosa mi interessa molto  !!!