mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con l'allineamento...!!!!

Il mio problema è questo:
il mio programma se lo lancio con una risoluzione 800x600 va tutto ok.
Ma se lo lancio con risoluzione 640x480 mi parte leggermente sotto il bordo
inferiore dello schermo.
Come faccio a centrarla nello schermo (senza però metterla a tutto schermo)?
Grazie 1000!!!
--
Ciao
Giuseppe
---------------
ICQ#: 35056904

 wrote


 Il mio problema è questo:


Newsgroup: it.comp.lang.visual-basic
Titolo: Le basi dei controlli Active X

Mi sto cimentando nella dura avventura di realizzare un contollo Active X.
Sono già fermo in quanto da un modulo non riesco ad andare ad interagire un
il Controllo utente (la parte visibile dell'Active X)
qualcuno mi sa aiutare ?

 il Controllo utente (la parte visibile dell'Active X)
Per farlo devi passare come parametro l'ActiveX alla funzione nel modulo.
Ad esempio, ipotizza di avere nel tuo modulo una Sub che cambia il colore di
sfondo dell'ActiveX di nome CambiaColoreDiSfondo.
In questo caso, la Sub sarà così:
Sub CambiaColoreDiSfondo(MioActiveX as Control, dColore as OLE_Color)
    MioActiveX.BackColor=dColore
End Sub
Quindi la chiamata (dall'ActiveX) avverrà in questo modo:
CambiaColoreDiSfondo Me
Tutto chiaro? Se vuoi che funzioni l'intellisense mentre scrivi il codice
che fa riferimento al tuo ActiveX all'interno delle funzioni di un modulo,
devi tipizzare MioActiveX non come semplice Control, ma con il nome che hai
assegnato al tuo ActiveX.
Ciao
*Roby*

Grazie per la celere risposta.
Beh ! essendo agli inizi diciamo che devo entrare nel meccanismo di questa
logica.
Visto però che non pensavo che qualcuno mi rispondesse così velocemente,
sono andato avanti e ho messo tutto il codice sulla UserControl. Funziona
tutto quindi ora mi domando:
Perchè usare i moduli ? (non ho usato neanche le classi) Chiaramente con i
"programmi standard" i modoli sono molto comodi per poter riutilizzare lo
stesso codice da + form (e per razzionalizzare il codice), ma visto che ora
la "form" (User Control) è 1 ne posso fare a meno ?
 Grazie ancora

 la "form" (User Control) è 1 ne posso fare a meno ?
Certo. Se non ti serve ne puoi fare a meno. E' semplice! ;-)
Ciao
*Roby*

Ti ringrazio molto per le tue spiegazioni, ciň che mi hai detto č stato
molto chiaro, e dal lavoro che ho fatto fino ad ora ho constatato che molte
delle cose che mi hai detto le avevo giŕ fatte cioč: usare i moduli per la
dichiarazione di costanti e variabili type
Sai per caso dove posso trovare info per la realizzazioni di OCX e DLL con
codice sorgente di esempio
Ciao e grazie mille ancora
Newsgroup: it.comp.lang.visual-basic
Titolo: Spostamenti sulla SSTab

Come posso spostare, in fase di esecuzione, un controllo che si trova
sulla pagina 0 alla pagina 1 di un SSTab?
Grazie a tutti
Franz
--
Francesco Marcolini
fmarc...@stock-spa.it
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.

...

Devi usare un frame per ogni pagina del SSTAb: nel frame inserirai i tuoi
controlli: a questo punto all'evento button click dell sstab renderai
visibile o meno il frame che ti interessa.
Ciao Marco

ssTab.Tab=1 (guarda nell'help la proprietą in questione č in lettura e
scrittura)
Bye

,



--

Newsgroup: it.comp.lang.visual-basic
Titolo: Windows 2000 e VB 6

Utilizzo windows 2000 advance server e visual basic 6,
qundo cerco di creare come nuovo progetto un Application IIS mi dice che č
richiesto Internet Information Server 3.0 o 4.0.
Perchč non mi riconosce IIS 5.0 di Windows 2000?

Lo fa anche con NT4. Apparentemente è un problema legato a qualche
componente, perché a me lo ha fatto 2 o 3 volte DOPO che aveva funzionato
allegramente (suppongo che qualche setup abbia scasinato qualcosa...)
L'ultima volta ho ripristinato il tutto reinstallando l'option pack di NT4.
----------------------------------------------------------------------
Stefano Minardi
Zetesis: 
zet...@mclink.it
----------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: ?? Associazione traTreeView e ImageList ??

Come si fa a cambiare l'associazione di una Treeview
o ListView da una ImmageList all'altra?
ad Esempio:
diciamo che tv=treeview1,imL1=imagelist1 e imL2=imagelist2
Nelle proprietà della tv ho associato come smallicon imL1.
A runtime voglio cambiare l 'associazione della tv con imL2.
L'help dice di utilizzare il metodo .smallIcon direttamente
sull'oggetto tv, ma si schianta perchè non si possono
effettuare modifiche sulla tv quando l'oggetto è "bound-ato" su
di essa.
Il tutto serve ad esempio quando voglio effettuare un refresh
del treeview con le icone nuove lette dinamicamente da altre parti
Nota: utilizza pure il clear della tv, non è un problema.
P.s.  Il problema è uguale quando vuoi eliminare un'icona dalla
imageList , anche se non usata nella treeview, ma che è associata alla
treeview stessa.
Spero di essermi spiegato bene e grazie per ogni eventuale interessamento.

 
Devi cancellare i record presenti, reimpostare la ImageList con il
comando set e riaggiungere i nodi
es TreeView1.Nodes.Clear
set TreeView1.ImageList = ListImages1
TreeView1.nodes.Add . . . . . . . 
Ciao Bruno
Newsgroup: it.comp.lang.visual-basic
Titolo: MSComctl.ocx non funziona

Win NT 4 sp6a.
Un'applicativo che ho sempre compilato normalmente
da un certo punto in poi smette di essere compilabile.
Dice che un oggetto di tipo listview e` sconosciuto.
Ho visto che la listvie arriva dal mscomctl.ocx.
Ho provato a metterlo nei reference del progetto e mi
va in conflitto che qualcosa, che ovviamente non mi viene
detto.
Cosa faccio?
Le ho provate tutte.
Deinstalla, reinstalla, ....
Cosa e` successo?
Ciao e grazie.



Il mscomctl.ocx contiene i controlli comuni e se ti partono questi fai
ben poco...
Non mi è mai successo (fortunatamente) che mi "partano" ocx, se l'ocx
di per sè funziona, prova a deregistrarlo e poi a riregistrarlo:
Da VB non-in-esecuzione fai start>esegui>"regsvr32 mscomctl.ocx /u",
ti apparirà qualcosa come DllUnRegister ... succeded.
Poi fai start>esegui>"regsvr32 mscomctl.ocx" e ti dovrebbe apparire il
msgbox con la registrazione eseguita.
Adesso tutto dovrebbe funzionare.
Prova con un nuovo progetto standard e includi nei componenti
microsoft common controls (6.0 SP3 se hai vb6 con sp3).
Buona fortuna.

 Adesso tutto dovrebbe funzionare.
Gia` provato, ma non funziona.
Pero`, a forza di smanettare sono riuscito a far caricare il progetto senza
errori, pero` non riesco a compilarlo, perche` mi dice che un metodo
di un oggetto di tipo TreeView non esiste.
Mi sa che si siano incasinati i file del mio progetto, perche` creandone uno
nuovo completamente vuoto,  un oggetto treeview funziona.
Cosa potrebbe essere?
Ciao e grazie. Bernza
Newsgroup: it.comp.lang.visual-basic
Titolo: Proprietà SORTED di una listbox in VBA

Ciao a tutti,
devo realizzare una macro in VBA contenente una listbox con tutti i dati in 
ordine alfabetico.
Purtroppo in VBA manca l'utilissima proprietą SORTED!!!
Voi come fate?
Ho cercato tra i vecchi post ma non ho trovato nulla che risolve il 
problema.
Se volessi ordinare in ordine alfabetico il file di testo dove sono 
memorizzati i dati della listbox, uno per ogni riga... cosa mi consigliate?
Scusate se le domande sono banali ma sono alle prime armi. Cercate di 
capirmi...
Ringrazio.
LupoNero 

 LupoNero
Credo sia un pò OT questo post, peraltro non dici nemmeno
a cosa si riferisce il VBA(Word/Access/Excel...).
Ipotizzando Access immagino che il tuo controllo ListBox
abbia come ControlSource una stringa SQL.
La leggi ed aggiungi "ORDER BY [NomeCampo] DESC" se la vuoi
decrescente, rimuovi la "DESC" dopo [NomeCampo] se la vuoi crescente.
Se le cose non stanno così vedi di essere più esplicito.
@Alex 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Se le cose non stanno cosě vedi di essere piů esplicito.
Spero di essere stato piů chiaro, adesso.
P.S Se volessi ordinare in ordine alfabetico il file di testo dove sono 
memorizzati i dati della listbox, uno per ogni riga... cosa mi consigliate?
Grazie
LupoNero 

 memorizzati i dati della listbox, uno per ogni riga... cosa mi
consigliate?
ipotesi. lo carichi con line input in un array, ordini la matrice con cose
tipo quicksort, e riempi il listbox con l'array ordinato.
ciao, a.

 tipo quicksort, e riempi il listbox con l'array ordinato.
Vista la mia totale inesperienza con gli "array" potresti darmi qualche 
dritta?
del tipo ho le seguenti stringhe
stringa1 = "prova3"
stringa2 = "prova1"
stringa3 = "prova2"
come faccio a caricarle in un array e quindi ordinarlo per poi popolare la 
ListBox?
Spero in un tuo aiuto, sperando di non approfittarne troppo.
Ciao
LupoNero 

 ha scritto

non approfitti, da tempo i lupi mi stanno simpatici :)
solo, sono di corsa (eventualmente ci risentiamo lunedi') quindi per gli
array devo farla semplice
dim s() as string
nel ciclo di lettura del file, usi un contatore per tenere nota delle linee
lette, e a ogni line input usi
    redim preserve s
in base al contatore
guarda nella guida open [for input], line input (lettura file) dim, redim
preserve (array).
per l'ordinamento, da qualche parte devo avere un algoritmo di quicksort,
intanto prova qui:
http://tinyurl.com/cyfek
e ricerche simili
alla fine, se s() e' l'array ordinato, fai tipo:
dim j as long
for j = lbound(s) to ubound(s)
    listbox.additem s(j)
next
piu' lungo a dirsi che a farsi, se guardi un po' di esempi.
magari qualcuno piu' bravo ti posta codice migliore
fa' sapere
ciao, a.
Newsgroup: it.comp.lang.visual-basic
Titolo: contare file in una directory

salve a tutti
con vb6 non riesco ad usare i comandi filesearch etc per far contare quanti
file ci sono in una directory
mi da un errore active x
forse devo installare qualche cosa
ciao

 forse devo installare qualche cosa
Devi assicurarti che la libreria che contiene quella funzione sia 
referenziata.
Ma usare le funzioni di VB/Windows no?
Ciao

 ha scritto nel messaggio
news:2g9o1q...@uni-berlin.de...

quali sono mi puoi aiutare devo contare dei file di txt in una directory
aprirli e leggerne il contenuto
con vb di excel usavo DIR( ) ma con vb6 non funziona
grazie


Allora prova con Dir()
Ciao

 Ciao
ciaociao

 ha scritto nel messaggio
news:2gbvlr...@uni-berlin.de...

grazie mille
 provero' anche dIR( ) e diR( )
simpaticoni

 simpaticoni
Non è una battuta.
Dir è una funzione integrata di VB: è impossibile che tu non la trovi.
Per la precisione:
VBA.Dir()
Ciao
-- 
Math Parser : 
http://www.neodatatype.net
FlowChart   : 
http://www.neodatatype.net/dump/flowchart/dir.asp
Sito Comune : 
http://www.it-lang-vb.net

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

Quale testo mi consigliate per muovere i primi passi in questo linguaggio di
programmazione? preferirei un manuale di tipo passo-passo con diversi
esempi.
grazie
Paolo

 wrote in message 86nu3k$ae6$1...@nslave1.tin.it...

a me sono sembrati ben fatti quelli di peter aitken per vb5, tecniche nuove.
non c'e' tutto, ma e' chiaro e mi sembra di buone basi.
ciao, a.

 wrote in message
86p1rn$ise$1...@news.flashnet.it...


> Marco
inimitabile perchè nessuno è riuscito a fare qualcosa altrettanto inutile!
:)
Non lo conosco ma l'ho sfogliato in libreria e mi è sembrato quantomeno
vago... insomma, ti spiega come aggiungere un controllo ad una maschera,
come cambiarne il colore e la dimensione... e si ferma lì!
Paolo

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

Salve ho un file con estensione gdb(file.gdb), so di per certo che è qualche
tipo di database ma non so quale visto e considerato che non è di
un'applicazione commerciale.
Sono accette idee in merito 10x

 tipo di database ma non so quale visto e considerato che non č di

Newsgroup: it.comp.lang.visual-basic
Titolo: Re: Matrix è vicino

 nella realizzazione di applicazioni...
Ecco, cos'è che dicevamo, ragazzi ?
Bye, G.
-- 
X-post e F/UP su ICLV-B 


mumble mumble ...

 
Poche idee ma ben confuse.
Immagino Bill Gates che sviluppa Vista in assembler.
-- 
Esti Qatzi
http://zelohim.it
   upd 13.08.07
Teorema di Nithael
Data una qualsiasi quantità X di moneta M, immessa all'interno
di un particolare calice C, questa sparisce dal calice C
per materializzarsi nelle tasche T dell'angiolo Nithael

 Immagino Bill Gates che sviluppa Vista in assembler.
forse e' per questo che a vista servono un paio di sp.
funzionanti. in vb :P

 Bye, G.
Come č triste :'(
Mah, ecchevvedevodě, allora torno a programmare il mio sito web in CGI 
basato su linguaggio macchina nativo vah (e niente assembler, č troppo 
facile sennň), ho la tabella dei codici (in esadecimale, rigorosamente) 
degli opcode sulla scrivania. Peccato doverlo riprogrammare per ogni diverso 
processore che uso.
:-P
Bye,
-- 
Carmine
Webmaster di 
www.thetotalsite.it
Blog 
http://blog.thetotalsite.it
 

 limiti nella realizzazione di applicazioni...
Giusto per curiosità: quali limiti?
(PS: mi scappa la pipì...)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Interessante affermazione da fare su iclvb....
Oh, ma lui non l'ha mica fatta su ICLV-B, l'ho croppostato io :-).
D'altra parte Marco Manca è un tipo... come dire... ?
*Peculiare*, ecco. Per altre informazioni, chiedete al cuGGino
VITRIOL, che se a te scappa la pipì a me scappa da ridere :-))).
Bye, G.

 :-P
usa un solo processore, no? :)

 D'altra parte Marco Manca è un tipo... come dire... ?
Si, ma anche tu che frequenti Ng come it.discussioni.ufo ;-)
a meno che li non si parli di mangiare a UFO :-)
ciao
stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Three32.ocx

Salve quacuno di voi e' in posesso del file three32.ocx ?


Il three32.ocx no, ma se intendevi il  threed32.ocx allora sě. E' un
componente Sheridan 3D.

Newsgroup: it.comp.lang.visual-basic
Titolo: help su pie

(per chi ha letto il post immediatamente precedente)
ora che ho terminato la conferenza stampa, e sono tornato coi piedi per
terra... potreste spiegarmi una cosina? ho dato un'occhiata alla funzione
Pie, per fare le torte, colorarle, ecc.
la domanda è: tutto questo lo faccio affinche le torte siano 3D, cosa che ms
chart non puo fare. ma con pie come diavolo faccio a renderla 3D? devo
disegnarci (per la parte della torta che è "davanti") un'altro pezzettino di
torta, magari con un'altra funzione, ma non so quale, e non so come fare.
qualche suggerimento?
MarioH


Senza impazzire:
1. 
disegni la faccia inferiore della fetta di torta, un po' spostata in basso a destra
rispetto alla posizione che dovrebbe essere;
2.
disegni la faccia superiore della fetta sopra quella inferiore, ma partendo dalla
posizione vera;
3. unisci i vertici visibili delle due facce con MoveToEx.
ciao, hal

 ciao, hal
proverò... ma la vedo dura... ::)))))))))
Newsgroup: it.comp.lang.visual-basic
Titolo: Margine fisico della stampante

Esiste un modo per sapere il margine fisico della stampante (area in
cui non stampa: ad es.per la Epson 600 il margine fisico è 3 mm a
sinistra, 3 mm sopra, etc.etc.)?
Thank you

 wrote in message
394a69cc...@news.libero.it...


 O forse vuoi andare a stampare addirittura fuori dal
carrello della stampante? eheh :)))
Non mi pare che FDS intedesse questo. Probabilmente e` vero il
contrario: che FDS desideri conoscere le misure dei margini
fisici per evitare la stampa fuori di questi.
--
Ciao.
Maurizio

Si, ho avuto lo stesso problema, ora non ricordo quale API ho dovuto
utilizzare, in linea di principio ricordo che ne esistono due, (forse è
GetDeviceCaps con due parametri differenti) con una ricavi l'area effettiva
di stampa (che è minore di quella della pagina) con l'altra gli offset di
inzio X e Y, per cui ricavi dove quest'area è posizionata sulla pagina.
Se non hai risolto il problema fammi sapere che vado a cercare il codice e
ti faccio sapere con più precisione.
Cristiano Bertuletti
cbert...@tin.it

Visto che sono anch'io interessato alla questione mi riesci a dire quale api
è quella giusta?

 wrote:
Mi faresti una grossa cortesia. grazie!


Newsgroup: it.comp.lang.visual-basic
Titolo: Icone nella barra dell'avvio

Ciao a tutti!!!!
qualcuno saa come far comparire un'icona nella barra di windows, quella
dell'avvio????????
Grazie
SmashLE

dell'avvio????????
1) Intendi "vicino all'orologo"? Si chiama System Tray Area: un esempio lo trovi sul mio sito o sul
Sito Comune.
2) Intendi "vicino al tasto Avvio"? Devi creare un collegamento nella dir.: C:\WINDOWS\Application
Data\Microsoft\Internet Explorer\Quick Launch
Per sapere qual'è la dir. di Windows, dai un'occhiata sul mio sito, le altre sono standard. Per
sapere come creare un collegamento, dai un'occhata sul mio sito.
3) Intendi "sulla barra dei task"? Proprietà .ShowInTaskBar della form.
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
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:kqrq1tk9loevspcs0...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con stringhe!!! GRAVE!!!!

Sono nuovo.
Ho un problema. (Grave)
Ho sviluppato un applicazione che "pesca" le stringhe da visualizzare sugli
oggetti (esempio pulsanti, griglie, ...) da un file di testo.
Il file di testo è un txt UNICODE.
Il mio file funziona perfettamente. Il file tradotto in greco (!!!) non
funziona, nel senso che visualizzo sui pulsanti o sugli altri componenti
tutti caratteri strani (in maggioranza '?').
Se apro il file greco con WORD, per esempio o con WordPad, viene
visualizzato perfettamente il file in caratteri greci.
Chiaramente nei miei controlli ho dichiarato in fase di progettazione lo
stesso font che utilizza word per visualizzare il file correttamente.
Sarò molto riconoscente a chi sarà di aiuto.
Ciao e grazie
Nicola

 Nicola
Ciao,
probabilmente dal pc in cui avvi il programma (in greco) devi settare i
caratteri greci (il codice della tastiera insomma).
Ciao
e.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Stampa su stampante NON di default con Word

Utilizzo Word per le stampa dalla mia applicazione VB
Problema: per stampare alcune etichettine, ricorro ad una stampantina
seriale, che NON deve essere impostata come stampante di default:
set w = new Word.Application
w.Document.Add Template:="etichettine.DOT"
w.ActivePrinter="miaStampanteTemporanea".
Perchè diventa la stampante di default di Windows ???
E' vero che potrei, prima di chiudere WORD rimettere la stampante
che precedentemente era settata ma..... vorrei lasciare all'operatore
il compito di chiudere Word, dopo aver stampato, salvato, trasmesso,
modificato ecc. ecc. e quindi io rilascio l'oggetto w prima che il
documento venga stampato !
Come settare una stampante tramite l'automatismo Word.Application
facendo in modo che valga solo per il documento aperto ??
Grazie !
Marco Grignoli
sinfoso...@tin.it

 Come settare una stampante tramite l'automatismo
Word.Application facendo in modo che valga solo per il
documento aperto ??
Non lo so e, perdonami, ma non ho voglia di verificarlo
perche` in questo momento mi interessa un`altro aspetto del
problema. Ammettiamo, per assurdo, che non sia possibile fare
quanto desideri, e` pero` possibile attivare degli eventi in
modo che il tuo documento si incarichi di "rimettere le cose a
posto" non solo alla chiusura, come giustamente dicevi, ma,
diciamo cosi`, dinamicamente, durante la sessione di apertura
di word. "Prendendosi" la sua giusta stampante quando viene
attivato e impostando nuovamente la stampante precedente
all'attivazione. Forse il tutto e` un po` macchinoso ma... mi
interessava vedere come funzionava perche' non l'avevo mai
messo in pratica;-))
Ho seguito le indicazioni presenti nella guida alla pagina
"Utilizzo degli eventi con l'oggetto Application" e questo e`
il risultato:
Doc1.doc - ThisDocument
-----------------------
Option Explicit
Private Sub Document_Close( _
)
  Call Unregister_Event_Handler
End Sub
Private Sub Document_Open( _
)
  Call Register_Event_Handler
End Sub
Doc1.doc - Modulo1
------------------
Option Explicit
Public X As CEvents
Sub Register_Event_Handler( _
)
  Set X = New CEvents
  Set X.App = Word.Application
End Sub
Sub Unregister_Event_Handler( _
)
  Set X = Nothing
End Sub
Doc1.doc - CEvents (Modulo di classe)
-------------------------------------
Option Explicit
Public WithEvents App As Word.Application
Private m_docMe       As Word.Document
Private Sub App_DocumentChange( _
)
  If App.ActiveDocument Is m_docMe Then
    MsgBox "Sono io!"
    ' Qui potresti memorizzare la stampante di
    ' default e rendere di default quella che vuoi.
  Else
    MsgBox 
App.ActiveDocument.Name
    ' Qui potresti rendere di default la stampante
    ' precedentemente memorizzata
  End If
End Sub
Private Sub Class_Initialize( _
)
  Set m_docMe = Application.ActiveDocument
End Sub
Private Sub Class_Terminate( _
)
  Set m_docMe = Nothing
  Set App = Nothing
End Sub
Tutto questo trambusto per ovviare allo scarso numero di
eventi degli oggetti Application e Document, suppongo.
--
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: trovare interruzioni di pagina in excel

Salve,
devo scrivere una routine per trovare la posizione delle interruzioni di
pagina in foglio excel.
Qualcuno mi sa dire se si puo fare (e come fare)?
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:151Z44Z179Z167Y...@usenet.libero.it...

Ogni oggetto worksheet ha le seguenti proprietà:
PageSetup: è un oggetto che espone poi varie proprietà, tre le quali anche 
l'area di stampa
HPageBreaks: collection delle interruzioni di pagina orizzontali
VPageBreaks: collection delle interruzioni di pagina verticali
Ciao,
    Diego

Newsgroup: it.comp.lang.visual-basic
Titolo: Codice Access 97

Io ho scritto su una maschera questo codice: 
 if flag.value = true then
ore_km.forecolor = rgb (255,0,0)
 end if
 if flag.value = false then
ore_km.forecolor = rgb (0,0,0)
 end if
il codice funziona
correttamente, l'unica cosa è che vorrei che si colorasse solamente il
record con il flag spuntato, e non, quando metto il segno di spunta su un
flag, che mi si colorino tutti i record.
Se potete grazie per l'aiuto.
Cristiano
--------------------------------
Inviato via 
http://usenet.iol.it

 end if
devi pipi


Newsgroup: it.comp.lang.visual-basic
Titolo: -*/-*/-*/-*/-*/-*/-*/-*/-*/-*/-*/-*/-*/-*-*/-*/-*/-*/-*/-*/-*/-*/-/.

    mi servirebbe caricare un file .avi o qualsiasi tipo supportato
dall'oggetto Active Movie (o un qualsiasi oggetto capace di riprodurre
filmati e/o animazioni).
    Il mio problema, però, è che voglio caricare il file prima in memoria
e poi dalla memoria caricare il mio file nell'oggetto che casomai mi direte
voi.
    Vi prego di rispondermi, anche per un aiuto morale, o per dirmi che sono
un caso senza speranza, e che quindi è meglio che mi dia all'ippica.
    Un saluto a me e un saluto a voi da
            R[D/L] + 1 
rdim...@tdi.it
    P.S. rispondetemi anche in privato se siete dei timidi.

>    P.S. rispondetemi anche in privato se siete dei timidi.
Non sono né timido per risponderti quì, né mi reputo maleducato nel risponderti in questo modo.
Sono solo dispiaciuto di intasare il ng rispondendoti.
Impara a fare le domande, poi otterrai risposte.
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

...



fatevi sotto timidoni... avete finalmente la grande opportunità di
riscattarvi :-))
simpaticamente
Davide

>Impara a fare le domande, poi otterrai risposte.
In che senso scusa


-*/-*/-*/-*/-*/-*/-*/-*/-*/-*/-*/-*/-*/-*-*/-*/-*/-*/-*/-*/-*/-*/-/.
In questo senso....

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Info sull'Api FindWindows...

cosa si intende per lpClassName e lpWindowsName ???
HELP!!!
non risco ad avere l'handle del Winamp....

ClassName è il nome della classe che rappresenta la finestra, è definito
dall RegisterClass() il WindowName è quello che appare nella caption della
finestra che vuoi cercare.
Se hai dubbi ti consiglio di recuperare queste info usando Spy++ fornito
insieme a VB
Ciao,
Corrado
Newsgroup: it.comp.lang.visual-basic
Titolo: Guida su V.b. per WinCe e palmari

Ciao,
	volevo sapere se qualcuno conosce un 
tutorial/guida/esempi on-line per la creazione di piccoli
progetti V.B. utilizzabili su palmari.
Grazie anticipatamente,
	Matteo.
-- 
Posted from 
selftrade-4.rev.fr.colt.net
 [195.42.250.4] (may be forged) 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
000a01c08b6e$f59db230$6401...@selftrade.fr...


Ciao,
	grazie della info, però ho alcune lacune del tipo:
- l'ambiente di sviluppo è lo stesso di Vb?
- servono i run-time o sono già inclusi in Ce?
- ci sono delle limitazioni nell'uso delle DLL?
grazie,

Newsgroup: it.comp.lang.visual-basic
Titolo: Controlli runtime

Se devo inserire un controllo (textbox) dentro un oggetto Form scrivo:
Dim ctlName As Control
Set ctlName = Form1.Controls.Add("VB.TextBox", "Text1", Form1)
ctlName.Visible = True
ctlName.Height = 285
ctlName.Top = 0
Set ctlName = Nothing
Se devo inserire un controllo (textbox) dentro un oggetto picture inserito
in un Form cosa scrivo?
grazie
Michelangelo
-- 
##########################
# Yahoo Messenger: ShineMiku
# Ti aspetto per chiccherare su
# Programmazione, Tecnologie
# Collaborazioni di Lavoro
##########################

 in un Form cosa scrivo?
Come puoi vedere sulla guida, l'ultimo parametro del metodo Add serve a
indicare il contenitore.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 ha scritto nel messaggio
news:bn8ics$u7p9k$1...@ID-138791.news.uni-berlin.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Importare dati in Oracle

Esiste un tool tipo il bulk copy di Sql server per importare i dati in
Oracle direttamente da un file testo?

 Oracle direttamente da un file testo?
Sql*Loader, utility fornita con il DB

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

Ciao a tutti ecco il mio problema che mi porto dietro da qualche giorno.
Io ho il programma A che lancia l'eseguibile B (cosa che avviene senza
problemi!). Il fatto è che una volta lanciato l'exe B, il programma A
continua ad eseguire se stesso.
Io invce dovrei fare in modo che quando A lancia l'exe B , A continua a
procedere solo dopo che B ha finito!! Che A e B non lavorino
simultaneamente.
Quindi prima A poi B ed infine di nuovo A.
Grazie a tutti

 ha scritto nel messaggio
news:9t7rn8$s4q$1...@pegasus.tiscalinet.it...
szac!

 Quindi prima A poi B ed infine di nuovo A.
C'è qualcosa sul sito comune:
http://www.it-lang-vb.net/
Ciao,
Carlo.

 ha scritto nel messaggio
news:9t7urg$5i2$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: tempistiche di windows

Ho fatto una strana "scoperta"  è possibile che la funzione NOW restituisca
il tempo con la precisione massima del secondo ? e i decimi ed i centesimi ?
Si lo so che windows non gestisce corretamente l' orologio, ma che si
perdesse tutto oltre il secondo non lo credevo.
Usando invece la funzione:
format$(date,"0")+ timer / 86400
Si ottengono dei valori che per lo meno cambiano anche nel ambito dello
stesso secondo risulta anche a voi ?
Esistono altre soluzioni oltre a quella da mè individuata
Grazie

...

Usa questa API, ti restituisce il numero di millisecondi da quando e' stato
avviato windows.
La precisione e' pero' di 55msec, ossia quella del timer hardware del pc.
Declare Function GetTickCount Lib "kernel32" Alias "GetTickCount" () As Long
Esepio:
    DIM Tempo as long
    DIM Tempo2 as long
    Tempo = GetTickCount()
    ...
    ...
    ...
    Tempo2 = GetTickCount()
    Delta = (Tempo2 and &HFFFFFFF) - (Tempo1 and &HFFFFFFF)
    Delta = Delta and &HFFFFFFF
    if Delta > 350 then
        ' Sono passati piu' di 350 millisecondi
    end if
Gli AND con &HFFFFFFF li faccio perche' dopo circa 20 giorni di perenne
accensione del PC la long diventa negativa, e dopo circa 40 giorni si
azzera. Usando questo metodo (con gli AND) viene risolto ogni problema di
calcolo di intervalli di tempo, anche se il PC non viene mai spento.
Ciao
By -MES-   Maronese Ettore
http://ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb

 perdesse tutto oltre il secondo non lo credevo.
??? O_O
In Win32 ci sono API che restituiscono intervalli di tempo con la precisione
del decimillesimo di secondo.
(Secondo voi come fanno altrimenti a realizzare dei tool tipo il Code
Profiler che misura le velocità di esecuzione di ogni singola riga di codice
?! Non c'è di certo uno schiavetto armato di ultra-cronometro dentro il
"cofano" del vostro pc.... ^__^)
Zeross

 azzera.
circa 25 e circa 49, per la precisione ;-)
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Debug , 3 domande

 VB6
Prima domanda [piu' importante]:
    Come vi comportate quando un errore di runtime si presenta solo dal
cliente e non da voi ?
    Importando un file txt in un database tramite insert into:
    In specifico: importando un file txt in un database tramite insert into
ottengo ad un certo         punto
    -
2147217833
 [Microsoft](ODBC SQL Server Driver) (SQL Server)
                        String or Binary data would be truncated
    il fatto e' che da me gira tutto ok con quel file !?!?!?!!
Seconda domanda:
    Come gestite il debug ?
Terza domanda:
    Come gestite gli errori ?
Grazie in anticipo !!
--
Friciu

     il fatto e' che da me gira tutto ok con quel file !?!?!?!!
A volte le impostazioni internazionali possono causare errori di questo 
tipo.
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 2. " è colpa di *NET?........."
questa, invece, mi è capitata davvero.
per la cronaca: stampante epson 760, net 1.0, win 98
risolto con sp 2 di .net e aggiornamento driver stampante
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 questo tipo.
Ok controllero'
<Sclero>
Il fatto e che dentro sto file ho diverse righe simili ( scritture contabili
di paghe) che hanno si' una data ( che arriva dal programma di origine), ma
quando vengono registrate sul db ( mio) hanno la data che gli dico io
inserita come stringa '09302003' cioe' 30 settembre, ed e' per tutte uguale
! allora perche' si pianta solo ad una certa riga e non prima ?? ( piu' o
meno 2/3 del file)
</Sclero>
--
Friciu

     il fatto e' che da me gira tutto ok con quel file !?!?!?!!
Qui ce n'è un po' (magari estendi/precisa la ricerca). A occhio sa tanto di
SP assenti...
http://makeashorterlink.com/?K15321F36

 16. "Dev'essere un problema hardware."
- Quanti programmatori servono per cambiare una lampadina?
- Nessuno: è un problema hardware
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: mex per moreno sirri - grazie per il tuo help

grazie moreno, ho visto l'esempio sul tuo sito, solo che una volta eseguito
il download e messo il database example.mdb, le query e il file inc sul mio
spazio registrato su supereva, esegui il client da vb in debug.... purtroppo
non funziona dice che è impossibile eseguire una connessione in quanto
l'oggetto risulta chiuso.........
puoi darmi un help perfavore?
grazie e complimenti per il sito
cordiali saluti
gluca

 wrote in message
B8Sj7.2231$MO.7...@news.infostrada.it...


 monitor e tastiera (quanto dovuto)
<nosmiles>
da quel che vedo in questi giorni lo spirito è abbondato
credo sia momento di dare una regolata
</nosmiles>
p.s. niente offesa né bersagli singoli.. io sparo sulla massa :-)
--
Fibia "tira brutto vento" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud

grazie e complimenti per il sito
Ti ringrazio.
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
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: VBS - Trasferimenti FTP

Ciao a tutti.
Volevo sviluppare un piccolo programmino basato sul protocollo FTP. Di
solito sviluppo in .net, ma poi mi devo portare dietro tutto il
framework per un programma che peserà si e no mezzo byte... Quello che
mi verrebbe fuori sarebbe come un lottatore di sumo sullo
skateboard... Ora, dato che io preferisco le biciclette, vi chiedevo
come fare in VB6 per fare upload di files su FTP, creare cartelle,
cancellare files e cartelle ecc..
Ho letto di un certo INET che sembrerebbe fare al caso mio ma
sinceramente non ci ho capito una mazza... avete qualche esempietto?
Ciao e grazie!


No scusate il titolo era "VB6 - Trasferimenti FTP" ;)

 ha scritto:

Qui c'è qualcosa:
http://www.vbsimple.net/index.htm?/howto/ht_056.htm
--
ciao
  Stefano

 ha scritto:

Grazie mille!
P.S. la pagina che mi hai postato era un frameset, quindi sono andato
a finire da tutt'altra parte.
il link "vero" è 
http://www.vbsimple.net/cliserv/clser_03.htm
Ciao!!

il link "vero" è 
http://www.vbsimple.net/cliserv/clser_03.htm
Hai ragione, il fatto è che avevo un bookmark a quella pagina, ho notato adesso
che navigando nel sito l'indirizzo sopra non cambia.
Meno male che ci sei arrivato lo stesso.
--
ciao
  Stefano

 wrote in news:c5719401-bd22-46a4-
a111-05c...@k37g2000hsf.googlegroups.com
:

due premesse:
- il framework .net lo trovi ormai installato sulla quasi totalita' delle 
macchine
- il controllo inet, oltre ad essere datato, puo' anche non essere 
presente sulla macchina
un link con qualche dettaglio riguardo il controllo inet:
http://support.microsoft.com/?scid=kb%3Ben-us%3B311306&x=9&y=8
la pagina riguarda foxpro, ma le info sul controllo sono valide comunque.
quale sia la tua scelta per lo sviluppo, devi comunque portarti dietro 
'qualche cosa'.
vero, puoi anche portarti dietro il solo controllo, registrarlo a manina 
sulla macchina e occupa meno spazio del pacchettone del framework .net.
sempre che non ce ne sia gia' un'altra versione utilizzata da qualche 
vecchio applicativo...
applicativo che magari e' intoccabile perche' e' fondamentale per il 
cliente...
applicativo che, se per sbaglio registri la versione del controllo che 
serve a te, smette di funzionare e non si ripiglia neanche ripristinando 
la versione vecchia che hai prudentemente salvato...
secondo me, sviluppare in .net ha alcuni non trascurabili vantaggi:
- il .net framework e' installato sulla larga maggioranza dei pc in 
circolazione
- non ti devi preoccupare di conflitti di versioni delle librerie che usi 
- hai a disposizione metodi e classi che con il controllo inet devi 
svilupparti da zero
se non devi svilupparlo per studio, un ultimo suggerimento:
http://filezilla.sf.net
pochi mega, volendo lo usi senza install, ha tutte le feature.
;-P
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto Istruzione SendKeys

Salve a tutti;
ho un problema con l'istruzione SendKeys: non incolla quello che avrebbe
dovuto copiare con Ctrl+c
Private Sub copia_incolla()
Text1.SetFocus
SendKeys "^c"
Text2.SetFocus
Text2.Text = ""
SendKeys "^v"
End Sub
Grazie in anticipo
Federico

 End Sub
Soluzione A.
   Text1.SetFocus
   Text1.SelStart = 0
   Text1.SelLength = Len(Text1)
   SendKeys "^c"
   Text2.SetFocus
   Text2.Text = ""
   SendKeys "^v"
Soluzione B.
    Text2 = Text1


Decisamente migliore...
A voler essere precisi:
Text2.text = text1.text
sia per "purismo", sia per compatibilità verso il futuro (NET pare non
accetterà proprietà predefinite, con mia grande soddisfazione...  :-PPP)
ciao
ugo

 Text2.text = text1.text
Te lo immagini... ho più di 200 programmi che non fanno
uso minimamente di .caption e .text... Speriamo di non
dover mai convertire niente... altimenti sarò costretto a
trasferirmi in in Polonia...

 ha scritto nel messaggio
news:9on20k$1f4bv$1...@news02.it.net...

Se hai intenzione di passare a 
VB.NET
 comincia a prenotare il biglietto :-)
Scherzi a parte, e' una di quelle cose gestite dal wizard di conversione
senza problemi (se ben ricordo)
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett Brown

Newsgroup: it.comp.lang.visual-basic
Titolo: Cambia aspetto

Ciao a tutti
C'e un metodo per cambiare velocemente (cliccanco su un'icona...) aspetto
del desktop? (proprietą schermo-aspetto) per passare da windows standar a
un'altra combinazione?
Ariciao da Francesca e grazie per l'aiuto

 un'altra combinazione?
*.vbs
Set Shell = WScript.CreateObject ("Shell.Application")
set oShell = CreateObject("WScript.Shell")
Shell.ControlPanelItem"desk.cpl,,2"
WScript.Sleep 500
oShell.SendKeys"{down}"
WScript.Sleep 500
oShell.SendKeys"{down}"
WScript.Sleep 500
oShell.SendKeys"{down}"
WScript.Sleep 500
oShell.SendKeys"{down}"
''''''''oShell.SendKeys"{enter}"
--
Fosco

 ''''''''oShell.SendKeys"{enter}"
si ma devi tenere conto delle icone che hai nel pannello !!!

 si ma devi tenere conto delle icone che hai nel pannello !!!
Non ho capito....e se ho capito non e' un problema
perche cerca direttamenta la cpl in c:\windows\system
--
Fosco

Grazie, siete fantastici
Francy
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] DB su piu tabelle ? uhmm...

Tipo di applicazione : Database
Tool di sviluppo :  VisualBasic 6
Salve a tutti !
La mia domanda , sebbene piuttosto lunga, é questa :
Uso un database con 51 campi, dove memorizzo vari dati che spaziano da
normali campi di testo a campi numerici, data, ora.
Facendo delle prove con all'incirca 20000 dati ho notato un incredibile
rallentamento durante la ricerca di un dato, e allora ho pensato di
riorganizzare il tutto creando una tabella per ogni singolo campo (51
tabelle quindi) e assegnando a ogni tabella un numero ID per collegare
tutto e per fare le ricerche dei dati.In questo modo spero di ottenere
piu velocitą sia in ricerca/lettura che in salvataggio dei dati.
Ok, ora pero' mi si mette davanti un altro problema, quando salvo un
nuovo record, devo fare una ricerca per ogni tabella, per verificare se
i dati esistono o no (e quindi aggiungere se non esistono) , per cui mi
ritroverei a dover eseguire ad ogni salvataggio ben 51 ricerche !!
aargh... ma non é che questo risulta piu lento che un salvataggio
diretto in una tabella sola ?
Oppure, dato che sono agli inizi con la gestione dei database su VB6,
esiste un modo piu rapido e pulito per aggiornare/salvare dei dati,
senza dover ogni volta scrivere :
   RecordSet.Addnew
   RecordSet.Fields("....") = blablabla
   RecordSet.Update
ecc...ecc...
Ringrazio chiunque abbia la pazienza di rispondermi e scusate il
voluminoso messaggio
DaVe
 
welcome.to/DaVeGraphix

Se fossi in Te tornerei sui miei passi, lasciando i 51 campi nella stessa
tabella ed inserendo magari qualche indice (furbo) sui campi di ricerca,
magari a cascata.
Ciao.
Alfredo.







Lascia la tabella cosi' com'e' (per carita'!).
Crea un indice sul/i campo/i di ricerca, che velocizza la ricerca.
Se usi DAO, usa il metodo Seek, invece dei Find***.
--
Roal Zanazzi
z...@iol.it

 >.....



Scusate se la mia risposta sembra cretina, ma perche' non provi ad usare
l'ODBC per accedere ai dati ???
Ovviamente, per poi fare ricerche e aggiornamenti, non dovresti lavorare sul
recordset, ma semplicemente mandare una query in pasto al motore del DB...
[l'ho fatto con VB6, ADO e DB Access... e funziona...]
--
--
Don't let your Fears stand in the way of your Dreams
--
Elena *DElyMyth* Franco
ICQ# 8761263
dely...@delymyth.it
http://www.delymyth.it/
 
http://www.delymyth.it/rioshell/
--
Newsgroup: it.comp.lang.visual-basic
Titolo: Leggere il numero telefonico del chiamante

    Ciao a tutti sono Emy970(e chi se ne frega risponderete) e vi posto
dall'ufficio per questo l'indirizzo è diverso. Innanzi tutto scusate l'ora
visto che di solito non mi collego mai prima dell 'una di notte.
    Comunque vorrei chiedervi come fare con Vb6 a realizzare un programmino
che legga il nunmero di telefono che sta chiamando per poterlo poi
utilizzare per ricercare la corispondenza in un'archivio, ve lo chiedo anche
perchè di winsok porte seriali e modem putroppo sono ancora a zero.
    Il modem che utilizzo è un ASUSCOM ISDNLink 128k Adapter interno
ovviamente ho una rete ISDN.
    Spero di essermi espresso bene (espresso? mm quasi quasi mi faccio un
caffè), ciao e a presto.
P.S. Come fanno 4 elefanti ad entrare in una 500 con tutta la proboscite?

...



due davanti e due dietro!!
un pochino vecchiotta

Newsgroup: it.comp.lang.visual-basic
Titolo: Scroll di una TextBox

Come far fare lo scroll ad una textbox usata il lettura man mano che
vengono aggiunte delle righe ?
Grazie a tutti
Max

Allora:
1) Usa La proprietą Multiline
2) Usa le barre (proprietą ScrollBars) se vuoi scorrerre Manualmente
3) Se ho capito bene quello che vuoi tu allora fai cosģ:
Dim Nuovariga As String
Text1.Text=Text1.Text & NuovaRiga 'Te la vedi tu da dove prendere questa Nuova riga
Text1.SelStart= Len(Text1.Text)
Dovrebbe essere quello che chiedi...se non ho capito Male...cmq...per dubbi... F1 :)
Ciao SIMO
--
__________________
www.sasim.cjb.net


 ha scritto nel messaggio
news:3b934d41...@news.tiscalinet.it...


 vengono aggiunte delle righe ?
Se ho capito bene la domanda, devi spostare il punto di selezione con
Text1.SelStart = Len(Text1.Text)
Ciao
--
Luca Dormio
luca....@tin.it

 ha scritto nel messaggio
news:3b934d41...@news.tiscalinet.it...


On Mon, 3 Sep 2001 15:44:49 +0200, "Mela"
<melani...@tiscalinet.COM> wrote:
Grazie.


Newsgroup: it.comp.lang.visual-basic
Titolo: Winsock e oltre!

Devo accertarmi che un client sia autorizzato a prelevare da un server un
file...
Quando eseguo la Connection_Request dell'istanza di Winsocket posso
recuperare l'indirizzo IP del client...ma se l'indirizzo è dinamico vorrei
conoscerne il nome...
Ho provato con RemoteHost ma mi dice sempre che è ""...
Insomma....come si fà?
Grazie!
Chicco.

anch'io ho avuto lo stesso problema, dato che il mio applicativo
serviva solo per inviare messaggi, inviavo un pacchetto dove inserivo
diversi dati tra cui nome dell'host remoto, messaggio, .....
Dimentica, per favore, tutto quel che hai studiato a scuola, 
tanto non lo hai imparato.
					 Emil Landau.
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestire stringa lunga con WritePrivateProfileString

Ho fatto - in realtà copiato dagli esempi di AllAPI ;) - due routine per
fare la lettura/scrittura su file INI tramite le istruzioni
WritePrivateProfileString e GetPrivateProfileString. Ho però da gestire una
stringa particolarmente lunga che viene tagliata da entrambe le funzioni.
Con GetPrivateProfileString ho risolto facilmente aumentando la dimensione
del bufferdi lettura (1024 -> 10240). Ma non so come cavarmela con la
scrittura. Qualcuno è già incappato in questo problema?
Qui sotto il codice delle due funzioni.
Grazie!!!
Public Sub WriteOnINI(ByVal StrToWrt As String, ByVal _
       SectionToMdfy As String, ByVal KeyToMdfy As _
       String, ByVal FileINI As String)
    'Implementa la scrittura su file INI
 
    Dim RetVal As Boolean
    RetVal = WritePrivateProfileString(SectionToMdfy,_
             KeyToMdfy, StrToWrt, FileINI)
 
End Sub
Public Function ReadOnINI(ByVal SectionToRead As String, ByVal_
    KeyToRead As String, ByVal FileINI As String) As String
    'Implementa la lettura da file INI
 
    Dim RetVal As Boolean
    Dim RetSize As Integer
    Dim RetStr As String
 
    RetSize = 1024
    RetStr = Space$(RetSize)
    RetVal = GetPrivateProfileString(SectionToRead,_
             KeyToRead, "", RetStr, RetSize, FileINI)
    RetStr = Trim$(RetStr)
    ReadOnINI = Left$(RetStr, Len(RetStr) - 1)
    RetStr = vbNullString
End Function
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 scrittura. Qualcuno è già incappato in questo problema?
beh, è proprio lunga :)
Non so se è fattibile, però due considerazioni:
1) forse vale la pena suddividere lo stringone i più valori
2) occhio che la dimensione del file ini non può superare i 64k, 
altrimenti ci pensa la writeprofilestrign a troncartelo. Presumo per 
mantenere la compatibilità con i sistemi a 16bit: ora piuttosto che i 
file ini, mi è più comodo usare o il registry o un file xml, magari puoi 
optare anche tu per questa soluzione.
Ciao,
Moreno
Inviato da 
www.mynewsgate.net

 1) forse vale la pena suddividere lo stringone i piů valori
E mi sa che batterň questa strada, ma mentre ci provavo (su un pc diverso
dal solito), mi sono accorto che qui la stringa non viene troncata!!!!! Come
puň essere, la stessa funzione da risultati differenti su pc
differenti?!?!?!?!?
Qualcuno se lo sa spiegare? Per assurdo, a parita di OS (WinXP Professional)
la seconda macchina č di gran lunga meno performante, ammesso che la
configurazione HW possa in qualche modo influenzare!
Bye


 configurazione HW possa in qualche modo influenzare!
stop the beaf...
con lo _stesso_ file? Hai letto la mia nota a riguardo dei 64k? Non è che 
percaso sul secondo pc stai scrivendo un file nuovo o di dimensioni 
inferiori? Prova a controllare...


 inferiori? Prova a controllare...
No, stesso file! E comunque non supera i 64K. E' la prima cosa che ho
controllato.... Sono sinceramente perplesso!

Newsgroup: it.comp.lang.visual-basic
Titolo: connessione db con win98

Ciao a tutti
ho creato un'applicazione in 
vb.net
 che si appoggio su un db access.
Su win XP tutto ok. Non ho trovato nessun problema.
Anche sul mio portatilino con win98 è ok.
Invece sul pc del cliente che ha anch'esso win 98 non funziona, non riesco a 
connettermi al databae anche se la stringa di connessione, penso, sia 
giusta.
La stringa che uso è la seguente:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\programma\nome.mdb;Jet 
OLEDB:Database Password=pippo
cosa è che può far non funzionare le cose??
Grazie
Luisa 

 cosa è che può far non funzionare le cose??
La mancanza del provider jet sulla macchina del cliente.
-- 
Salutoni
Sergio
C'è il giorno in cui nasci e quello in cui scegli di vivere
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 cosa è che può far non funzionare le cose??
Che problema hai?
Prova creando un file di testo vuoto (dove vuoi), lo rinomini in .udl, ci 
fai doppio click, segui le istruzione per la connessione, riapri il file con 
notepad e vedi se la stringa di connessione è davvero a posto.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [MI] - Informatica - PROGRAMMATORE VB, JAVA

________________________________________________________________
Ricerca Personale                          MicroGest Informatica
Luglio, 1999                             
http://www.microgest.it
Rif. IVB99J                        mailto:
micr...@microgest.it
________________________________________________________________
Programmatore  con  disponibilità dal 2/8/99 che abbia esperienza 
in Visual Basic, Java, SQL Server e Access l'attività da svolgere
prevede una durata di circa due mesi la sede di lavoro è Milano,
il trattamento è di tipo consulenziale.
________________________________________________________________
MicroGest Informatica           Via San Francesco, 19 Int. 2-3-7
centro direzionale "le Piazze"           22066 Mariano C.se (CO)
Tel. 031 - 751.911 r.a.                       Fax  031 - 744-236
________________________________________________________________



Newsgroup: it.comp.lang.visual-basic
Titolo: Acess 2000 and VB6 ......

Ho appena installato Visual Basic 6 nella speranza di risolvere un problema
che affliggeva la versione 5.
Devo accedere a dei file di Access 2000 e ,nella versione 5, non veniva
riconosciuto il formato. L'unico
sistema era salvare il database nella versione precedente di Access (con
l'obbligo di riconvertirlo ogni volta che fosse necessario modificare la
struttura del database).
Con la versione 6 NON è cambiato nulla !
Esiste qualche upgrade od aggiornamento ?
Grazie
Carlo

 ha scritto nel messaggio
news:8fo79g$m24$1...@nslave2.tin.it...


...
