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

Ciao a tutti, vorrei chiedervi un consiglio:
Sto sviluppando un modulo di pulizia file system e database in ASP, che
dovrà tra le altre cose eliminare periodicamente una gran quantità di record
da un db in access.
In access c'è in comando "compatta e ripristina database" che permette di
comprimere le tabelle svuotate e reimpostare il contatore a zero.
Io vorrei poter fare questo da una pagina asp, ma pur spulciando l'MSDN in
lungo e in largo non ho trovato l'activeX di cui avrei bisogno, e che è
l'ultima cosa che mi manca per completare il mio programmino.
Quindi: che voi sappiate esiste questo ActiveX?
Oppure me lo devo scrivere?
Grazie mille se mi aiuterete...o anche se mi risponderete soltanto!!
monica

 comprimere le tabelle svuotate e reimpostare il contatore a zero.
Se usi ASP (o comunque hai installato ADO) puoi usare una sub come questa:
Function CompactAccessDB(DataBase)
 dim strFile, strFileTo, strConn, strConnTo, objJro, ed, fso
 strFile = Server.MapPath(database)
   strFileTo = Server.MapPath("/$db.mdb")
   strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" _
     & "Data Source=" & strFile
 strConnTo = "Provider=Microsoft.Jet.OLEDB.4.0;" _
        & "Data Source=" & strFileTo
 On Error resume Next
 ed = "CompactAccessDB() failed." & vbCRLF & vbCRLF & "Connection = " &
strConn
 set objJro = server.createobject("jro.JetEngine")
    if not ShowError(ed) then
  set fso = server.createobject("Scripting.FileSystemObject")
  if not ShowError(ed) then
   fso.DeleteFile strFileTo
   objJro.CompactDatabase strConn, strConnTo
   if Not ShowError(ed) then
    CompactAccessDB = True
   end if
  end if
 end if
 set objJro = Nothing
 set fso = Nothing
End Function
ShowError() è una sub che mostra una pagina HTML con la descrizione
dell'errore passata.
Ciao

 ha scritto nel messaggio news:7iic7.146536
Dimenticavo: l'operazione converte il DB in formato Access2000.
Ciao

 wrote in message
Tlic7.146542$Qf6.9...@news2.tin.it...


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

Ciao a tutti,
sto lavorando con MsChart e guardando sulla guida ho trovato un pò di
codice. Solo che, dopo averlo aggiustato un pochino, quando eseguo mi
genera questo errore:
'Could not find installable ISAM' e precisamente in questa linea di
codice:
______________________________________________________________
   cn.Open "Provider = Microsoft.Jet.OLEDB.4.0; Jet OLEDB: Data Source
= " & nomedatabase
______________________________________________________________
A cosa è dovuto? Grazie.
Andrea.

Che non hai installato il jet 4?
Newsgroup: it.comp.lang.visual-basic
Titolo: [2] EXCEL9.OLB  ...forse non era questo il problema

Avevo una applicazione che generava una fattura in excel e includevo la
libreria in oggetto.
Su XP funzionava tutto su W98 no.
Sotto suggerimento di PS e di Albe V° (che ringrazio) invece di includere ho
usato
CreateObject("Excel.Application")
Ok, su XP continua a funzionare, ma sul 98 no.... mi da errore a runtime
Precisamente l'errore è questo
Run-time error '-
2147023067
(80070725)':
Automation error
Suppongo allora che non fosse questo (o solo questo) il problema.
C'è qualcuno che mi sa aiutare?

 Automation error
In che punto ti genera questo errore?
Cioč, al momento dell'esecuzione di quale riga di codice?
Ciao
Alberto

 Cioč, al momento dell'esecuzione di quale riga di codice?
L'applicazione non me la apre proprio e mi compare quest'errore...
Non saprei se si riferisce a qualche punto in particolare oppure quando
eseguo Formload...
Pensi che dovrei spezzettare il codice per capire quando accade ciň?
Ciao
Danilo


Se sei sicuro di avere tolto i riferimenti alla libreria di Excel, metti
qualche msgbox nel formload, almeno nei punti critici, e cerca di
individuare la zona in cui nasce l'errore.
Ciao
Alberto
--
"Non mi sembra piů granda del Delfino..."
"A partir dal fat che la merda liquida
l'as drisa gnan a puntlarla,
cňsta chě l'č piň granda, gnuranta."

Newsgroup: it.comp.lang.visual-basic
Titolo: Immagini in celle excel

avrei bisogno di inserire un immagine in una cella di excel precisa
formattata secondo le dimensioni che attribuisco all'immagine!
Qualcuno mi spiega come...per favore?

Purtroppo Excel (parlo della versione 2003 perché la 2005 non l'ho ancora 
esaminata) non può incorporare nelle celle degli oggetti (in particolare le 
immagini).
Tuttavia, selezionando una cella, l'immagine, una volta inserita, si 
posiziona con lo spigolo superiore sinistro in corrispondenza di quello 
della cella.
A questo punto, se si modifica l'altezza della riga e la larghezza della 
colonna, si ottiene una "cornice" idonea.
-- 
Ettore Massimo Albani

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

Ciao, il mio problema è il seguente: Ho una form con dentro delle text con
dei dati inseriti, ho un tasto con scritto "Stampa",  e vorrei che quando
schiaccio stampa il computer mi faccia apparire la schermata dove posso
scegliere la stampante, ed eventualmente cambiare le impostazioni della
stessa. Fatto ciò io schiaccio OK e lui mi stampa il contenuto delle text in
un punto ben preciso del foglio. Come si fa? Qualcuno mi può scrivere il
codice? Ringrazio anticipatamente.

Per poter schegliere la stampante devi caricarti il controllo CommonDialog
(Commondialog1.showprinter per richiamare il pannellino di controllo delle
stampanti...).
Per poter stampare invece in un punto preciso del foglio devi usare le
proprietą Currentx e Currenty dell'oggetto Printer.
L'oggetto printer ha molte proprietą tra cui: la scelta del font (tipo,
colore, grassetto ecc...), il dimensionamento del formato pagina ecc...
Ricorda molto da vicino l'oggetto Picture.
Newsgroup: it.comp.lang.visual-basic
Titolo: ANATRA PROBLEM!

Come si fa a leggere tutte le connessioni di accesso remoto esistenti???!!!
CiaOoOoOo a tuttiIiIiIiIi!!!!!

>Come si fa a leggere tutte le connessioni di accesso remoto esistenti???!!!
Problema di facile soluzione :) CMQ ti bastava cercare nel registo il
nome della tua connessione !
Allora, la chiave e':
HKEY_CURRENT_USER\RemoteAccess\Addresses
E li c'e' l'elenco  di tutte le connessioni; sotto a
HKEY_CURRENT_USER\RemoteAccess\Profile
Ci sono le cartelle con le info sulle connessioni, facilmenti
raggiungibili.
Per curiosità, che ci devi fare ?
Ciao.
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
                 Trust no ONE.
Per rispondermi via E-Mail togli STOPSPAMMERS.
Guarda la RFD per it.comp.prog.collaborazione !

raggiungibili.
    Ehm... non so ne leggere ne scrivere al Registro! Please!! Aiuto! Ti
Raddoppio 4 volte le doppie..(solo per te, e basta! eh?! nono pretendiamo!)
M'è la chiesto un amico per sta costruendo un contascatti (du' boccie con
sto' contascatti!), pero' come si legge e scrive nel registro interessa
molto me!!!!!!
Ciao Federico e grazie ancora!
P.S. Se vieni in Sardegna sarai mio ospite pero' riccorda!: L'ospite è come
il pesce dopo tre giorni puzza!!!!! :-))))))) (chiaramente scherzo!!! )

...


molto me!!!!!!
Ancora contascatti ? Il programma + amato da uelli del VB...
CMQ per leggere nel registro servono diverse API, che io purtroppo non
conosco, fino ad oggi ho ovviato il problema con un OCX, con
documentazione in italiano, di solo 20-30-Kb. Se ti interessa te lo
posso inviare.



Le API sono queste (per string, altrimenti ci sono anche quelle per integer
e altro...)
Declare Function GetPrivateProfileString Lib "kernel32" Alias
"GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal
lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As
String, ByVal nSize As Long, ByVal lpFileName As String) As Long
Declare Function WritePrivateProfileString Lib "kernel32" Alias
"WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal
lpKeyName As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long
--
Roal Zanazzi
z...@iol.it

e altro...)
Mille grazie capo !


Tutto Chiaro escluso lpFileName... Che e'???
CIAO E GRAZIE TANTO!!!!!!!!!!!1


Ti ho risposto per mail (il msg e' piuttosto lungo...)
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic Employment/Consulting Opportunities

Intellex has contract and employment opportunities for experienced
Visual Basic developers. Successful candidates must have a minimum of 2 years
recent experience in MS Visual Basic.  Experiences in MS SQL Server,
Visual C++, Clipper, and PowerBuilder are definite assets.
Intellex is an equal opportunity employer located at Edmonton, Alberta.  The
office of Intellex is smoke free.  We offer medical/dental benefits and group
insurance to both our assoicates and employees.  For more information about
Intellex and other job opportunities, please see our website at
www.intellex.ab.ca
.
Please e-mail your resume, day and evening phone numbers, 3 recent related
references, availablility date, and salary expectations to
in...@intellex.ab.ca
. Please quote opportunity #deja9812.  Due to the high
volume of responses, we regret telephone calls cannot be accepted.  Thank you
for your interest in Intellex.
Intellex Systems Inc.
website: 
www.intellex.ab.ca
 e-mail: 
in...@intellex.ab.ca
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    



Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto per favore (librerie runtime)

Sto cercando le librerie runtime visual basic 6 e non riesco a
trovarle da nessuna parte!!! Potete cortesemente postare il link
esatto???
Grazie mille
-----------------------------------------------------------
 Per rispondere in email togliere il 4 e la x
 Remove 4 and x for reply                     
-----------------------------------------------------------

 wrote in message
37bb0f0b...@news.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: problema datareport

ciao
ho un problema con il datareport, se cambio la stampante di default di
win con l'istruzione 
Set Printer = Device
quando lancio la stampa con il datareport il programma mi va in
errore, avete idea?
grazie


Di idee ne ho tante, ma senza sapere che errore ti dà...
Alberto
-- 
Rigore è quando arbitro fischia

ops 
appena vado dal cliente prendo nota
grazie cmq

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] riconoscere Ctrl da KeyPress

mi viene un dubbio atrocissimo.
mentre negli eventi keyup e keydown c'č l'argomento shift, nell'evento
keypress non c'č. come si fa quindi a vedere se in tale evento un tasto č
premuto insieme a Ctrl ????
Mario

 wrote in message news:8p996b$q9f$1...@nslave2.tin.it...


 premuto insieme a Ctrl ????
penso che puoi farlo con l'API GetAsyncKeyState
Ciao
Faber

 me la ricordo :)
 è getkeystae o qualcosa del genere, utilissima e bellissima, ma mi scoccio
di usarla... ::))))
Mario
Newsgroup: it.comp.lang.visual-basic
Titolo: Impresion de etiquetas individuales

Hola a todos,
    El objeto "printer" va muy bien si lo que se quiere es imprimir hojas
completas, pero es poco util si lo que se quiere es imprimir etiquetas
individuales (o sea una a una) en una impresora matricial.
    ¿Tiene alguien alguna sugerencia de como puedo hacerlo?
    Gracias.
    Gabriel  Sampol   
g_sa...@redestb.es

Povero... nessuno che gli risponde! :'-(
...Non conosco lo spagnolo e non ho capito molto bene cosa chiede (parla
della printer ma mi sfugge il senso della frase verso la fine del
periodo..). C'e' nessuno che lo puo' aiutare? Magari tradurre... Eddai..
su... Questo NG sta diventando davvero internazionale! :-)
Ciao
-----------------------------------------
Andrea Varisco as MioMao
Paderno Dugnano  - Italy
Email: 
mio...@digibank.it
MioMaoCasaPagina: 
http://www.digibank.it/miomao



Chiede se è possibile, tramite l'oggetto printer, stampare una etichetta
alla volta, invece di una pagina alla volta.
HI, first of all I apologize for my bad english.
Now, I have to say that vb printer object does not support step - by step
printing; you can print only one or more page at one time.
--
Stefano Zamboni
----------------------------------------------------------------------------
----------------
sz...@XXXtin.it
zam...@XXXfreemail.it
Togliere "XXX" per rispondere
----------------------------------------------------------------------------
----------------

Newsgroup: it.comp.lang.visual-basic
Titolo: RichTextBox - TextBox

Salve a tutti,
ho un problema che per molti sembrera' stupido. Devo popolare una TextBox o
una RichTextBox passandogli una stringa alla volta e voglio che siano
visualizzate come un elenco, in piu' le righe devono essere
selezionate.Qualcuno di voi sa se si puo' fare con i due oggetti sopra
elencati o in VB ce ne sono altri con cui e' piu' facile fare cio'?Il VB che
utilizzo e' il 5.
Grazie anticipatamente.

 ha scritto nel messaggio
news:8v310d$o4r$1...@lacerta.tiscalinet.it...


Perchè non usi una listbox? Cmq per il Textbox se vuoi inserirci più righe
devi settare a True la proprietà multiline.
Ciao
--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o
Tutte le risposte che cercavi, gratis
http://www.ioloso.it
 - La risposta alle tue domande
--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o--o
Newsgroup: it.comp.lang.visual-basic
Titolo: cmdlg32.dll

Ciao raga siccome vorrei cercare di sostituirmi alla commondialog di
Winzozz, avrei alcune domande da farvi:
 1) Sviluppando un progetto DLL/ActiveX con VB e compilandolo, si ottiene
una dll dello stesso tipo di quella che dico io? O esistono diversi tipi di
DLL in windows?
2) Se si ottiene una DLL dello stesso tipo della cmdlg32, come posso fare a
sapere cosa c'è dentro per svilupparne una uguale e sostituirla?
Thanx in anticipo!!!!!!!

 sapere cosa c'è dentro per svilupparne una uguale e sostituirla?
Devi usare le MFC del VC

 Devi usare le MFC del VC
E cosa sono? Programmi? Utility? Non ho tutto Visual Studio 6 quindi non ho
installato mai niente oltre VB e (una volta sola) VC.
Qualche chiarimento a riguardo con magari un anticipo su cosa mi troverò a
toccare?
In ogni caso grazie x il suggerimento.

 sapere cosa c'è dentro per svilupparne una uguale e sostituirla?
Ma se ne devi fare una uguale tanto vale lasciare la sua :)
Puoi avere un'idea di cosa c'è dentro con l'anteprima di windows, il
dependency-walker (nel CD di VB) o tools come i Fabertoys, ma non molto di
più del nome delle funzioni contenute.
Ciao

 toccare?
Non posso spiegarti decentemente cosa sono le MFC per questioni di tempo
(non c'è). In sostanza sono le classi degli oggetti su cui si basa windows,
è la cosa (credo) più vicina a quello che vuoi fare che ti offra Microsoft.
Voglio darti un altro suggerimento. Esiste uno sviluppatore (Brad Martinez
bt...@mvps.org
 a mio parere più in gamba della media) che ha elaborato un
progetto per la riscrittura dei componenti MS che ti interessano ed ha anche
messo molto su Internet. Scrivigli o cerca le sue pagine, credo sia la
persona più indicata per risponderti.
Auguri (ne avrai bisogno)
Newsgroup: it.comp.lang.visual-basic
Titolo: Ado: non consente di aggiornare resultset di tabelle in join

Ciao a tutti,
Questa volta ho proprio bisogno di aiuto,
Sviluppando la mia brava applicazione, econvinto assertore di Ado, mi sono
trovato davanti al seguente problema:
Eseguo una query del tipo
SELECT Dati.1991, Dati.1996, Localita.Localita, FROM Valori RIGHT JOIN
(Localita LEFT JOIN Dati ON Localita.Localita = Dati.ID_Localita_RIF) ON
Valori.ID_Indicatore = Dati.ID_INDICATORE_RIF;"
<-------------- Ho tagliato le parti non salienti ma il concetto è
questo -------------->
Quando il resultset di questa query viene messo su una griglia nessun
problema, quando tanto di aggiornare  il valore (es.Dati.1991) la griglia
ritorna questo errore : 6153 "Insufficient key column information for
updating or refreshing."
Allora dopo vari tentativi infruttuosi ho fatto un salto indietro e invece
che con ado ho utilizzato DAO, MIRACOLO, totto funziona perfettamente.
Premesso che ho provato con tutte la combinazioni della stringa di
connessione, qualcuno si è mai imbattuto in questo errore oppure si è mai
trovato alle prese con un problema simile?
Grazie a tutti
Ciao
Axelmet
per rispondere via e-mail togliere GRAZIE dall'indirizzo

 I then execute "adoMetadata.Recordset.update" from a command button click.
From this point on, I am unable move to the next or previous record without
the following error coming up: "Insufficient base table information for
updating or refreshing" I'm going nuts here.  Can I not change records on an
open recordset? With DAO, this was no problem.

Ciao Fabio
Grazie dell'interessamento, corro a guardare il news...
Ciao
Axelmet
Newsgroup: it.comp.lang.visual-basic
Titolo: VB e C - domanda da niubbio

Ciao a tutti, e' la prima volta che posto e quindi mi presento. 
Sono Anders.
Il problema e' questo: ho scritto un prog abbastanza complicato in vb,
che ha bisogno di una buona velocita'. Se riscrivessi in C una serie
di routine che fanno sostanzialmente soltanto operazioni su vettori a
lunghezza fissa (ma, attenzione, alcuni sono vettori di tipi
user-defined): scorrimento di vettori, ricerca di occorrenze,
confronti fra interi... quanto potrei guadagnare in velocita' rispetto
all'eseguibile VB? E come potrei  interfacciare la parte principale
del programma in VB (comodissimo per la grafica, l'interfaccia, ecc.)
con le parti scritte in C?
Ciao e grazie in anticipo,
Anders

 con le parti scritte in C?
La mia esperienza personale ha coinvolto soltanto VBA, non VB. Il
guadagno e' stato notevole soprattutto perche' sono passato da
interpretato a compilato. Un modo per chiamare il C compilato potrebbe
essere quello di creare una DLL, esportanto le funzioni che ti
interessano, alle quali potresti passare il puntatore al vettore.
Ciao.

Anders <co...@TOGLIlibero.it> wrote in message
3b571b56...@news.libero.it...

Come ti hanno gia' suggerito il sistema e' quello di creare una DLL in C
esportando le funzioni che ti servono e importandole in VB tramite 'Declare
Funcion ...'; per quanto riguarda gli UDT nessun problema, e' sufficiente
dichiarare la strutture sia in VB che in C rispettando i tipi di dato.
Volevo comunque darti un'altro suggerimento, se non l'hai ancora
sperimentato: dopo aver fatto una buona fase di debug per essere sicuro che
tutti i tuoi accessi alle matrici e agli interi siano sotto controllo e
rispettino i limiti definiti, prova a ricompilare il programma utilizzando
le opzioni di compilazione avanzata (versione ITA)
'Rimuovi codice di verifica degli indici delle matrici' e
'Rimuovi controllo dell'overflow degli interi'
in particolare il primo dovrebbe garantirti un guadagno notevole nelle
operazioni di scorrimento vettori in generale in tutte le operazioni sulle
matrici.
Ciao
--
Luca Dormio
luca....@tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Collegare una TextBox a una variabile

Sapete per caso se esiste il modo di far si che cambiando il
valore di una variabile venga aggiornato in automatico il
contenuto di una textbox?
Mi spiego meglio, sto scrivendo un modulo e vorrei renderlo
indipendente quanto più possibile dal progetto, in modo da
poterlo riutilizzare senza troppi adattamenti in altri programmi.
Una funzione del modulo subclassa il form1, processa quindi
determinati eventi e ottiene una stringa che vorrei mettere in
una textbox.
Allora mi sono chiesto: se la stringa la assegno ad una variabile
"public" ci sarà il modo di far si che ad una sua variazione si
aggiorni in automatico una textbox?
Se è una cavolata ditemelo pure :-)

 contenuto di una textbox?
Crei una classe e crei un evento CambioVariabile (la retta via), oppure ti
fai passare alla funzione il rifermiento al textbox che vuoi cambiare (la
via non elegante).

 aggiorni in automatico una textbox?
Ciao L'Oriundo

 aggiorni in automatico una textbox?
Sì, ma non fare pasticci (come mi sembra tu stia facendo)!
Segui il consiglio di Lord Rayden.
Ciao

 via non elegante).
Sto seguendo la retta via (una volta imparato come funzionano i
moduli di classe č facile :-), grazie del consiglio!

> Sì, ma non fare pasticci (come mi sembra tu stia facendo)!
Niente pasticci! (mi avete fermato in tempo :-))

 procetimento
Potresti spiegarti meglio? Non ho proprio capito cosa volevi
dire...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT]Dont feed the trolls

Non c'è soddisfazione maggiore di vedere un messaggio di provocazione
ignorato.
Provate e godotene tutti.
termoPilucco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Come disse Messalina ;-P
ho letto recentemente che e' stata infamata e vituperata. non e' vero che
la desse a tutti. almeno a uno o due non l'ha data.
ciao, j.romanorum.rerum.scriptor


 la desse a tutti. almeno a uno o due non l'ha data.
per forza, io non c'ero ancora!
--
ciao, hal
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Provate e godotene tutti.
Come disse Messalina ;-P
--


 per forza, io non c'ero ancora!
toh ! forse e' meglio se specifichi "hal1961d.c.", coi monumenti venerandi
come te non e' cosi' ovvio :P

Newsgroup: it.comp.lang.visual-basic
Titolo: file idx di mcis

Salve avrei necessità di aprire un file idx (non OE ma di MCIS 2.0 )
qulacuno conosce la strutture dei record all'interno?
Grazie.

 qulacuno conosce la strutture dei record all'interno?
nei messaggi vecchi di ieri o l'altroieri si parla di file IDX , usa trova
con IDX nel copro del messaggio

con IDX nel copro del messaggio
Si', ma era sempre lui, che non ha capito che non serve replicare
le richieste all' infinito.
-- 
ciao, hal.repeat();

 con IDX nel copro del messaggio
"copro" ? vuoi dire che il mio ris-post era una c. pazzesca ?
sob... (*)
a'ggia', nnamocene ar parco, va', ke kui' nun ce vonno propio...
j. :P
(*) ingl. ?

 a'ggia', nnamocene ar parco, va', ke kui' nun ce vonno propio...
Na non fare cosi , sai sono mesi che ti seguo e sono sempre + convinto che
parli con un metalinguaggio tutto tuo .. 'nsomma meta' dei tuoi post non li
capisco ^_^ tutto in senso buono ovviamente sei un gran simpaticone ( tranne
il quote )

Newsgroup: it.comp.lang.visual-basic
Titolo: Errore 400.Form già visualizzato....

.......Impossibile visualizzarlo a scelta obbligatoria!
Ciao a tutti.
Purtroppo qs. errore mi viene restituito......nel mio progetto in fase di
caricamento di una form.
Per tutti (e dico tutti!)  i miei progetti uso una semplice Sub per il
caricamento delle maschere (che solitamente uso in maniera modale).
La procedurina è la seguente:
Public Sub EseguiForm(frmForm As Form, frmPadre As Form)
    Screen.MousePointer = vbHourglass
    Load frmForm
    Screen.MousePointer = vbDefault
    frmForm.Show vbModal, frmPadre
    Unload frmForm
End Sub
....quindi ad esempio se da una form FrmAnagrafica devo richiamarne un'altra
(ad es. FrmInsModAnag) faro' nella Load:
EseguiForm FrmInsModAnag,Me
Non credo proprio che l'errore stia qui....
Il problema sta nel fatto che non succede sempre!!! A Random! :-(
Utilizzo Vb6 con Access.
Vi ringrazio in anticipo....
Deborah

 caricamento delle maschere (che solitamente uso in maniera modale).
Non vi é motivo dell'eerore che ottieni (credo)
Però prova con:
Dim frm as frmForm
Set frm = New frmForm
frm.show vbmodal, frmpadre
unload frm
set frm = Nothing
                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à

 .......Impossibile visualizzarlo a scelta obbligatoria!
Non è che, da qualche parte, quel form è stato caricato, visualizzato in
modo "non modale" e poi nascosto?
Salutoni
Sergio

 ha scritto nel messaggio
news:bairn1$719c$1...@ID-173193.news.dfncis.de...


 ha scritto nel messaggio
news:baiqvt$7lr7$1...@ID-67444.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: [SQL] Esiste su access upper??

Salve,
nell' sql di acces, esiste upper? Se si come è la sintassi? Ho
scritto questa cosa e non va bene:
SELECT XX, XX FROM ELENCO WHERE
UPPER(XX) LIKE 'MA%'
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:157Z29Z81Z46Y...@usenet.iol.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal reports 9...Problema

Salve ho un problema vorrei sapere che componenti o dll devo esportare per 
poter utilizzare un programma creato con visual basic 6 e visualizzare i 
report di crystal reports non avendo quest'ultimo installato su un altro pc
Ciao e grazie 

 report di crystal reports non avendo quest'ultimo installato su un altro pc
una volta (versione 8 e 8.5) l'help online di CR elencava le librerie
necessarie.
ricordo che la documentazione non era  totalmente  affidabile e avevo
dovuto sfruttare a fondo il vmware :-)
prova anche a fare un giro sul sito di CR, 
www.businessobjects.com
.
io ti ho impostato una ricerca di esempio, poi sta a te affinarla:
http://tinyurl.com/79msc
-- 
ciao, hal

 report di crystal reports non avendo quest'ultimo installato su un altro pc
Prova a googlare, mi pare che pure io feci un casino a trovarle, e
trovai qualche cosa con google.
Poi sono passato ad un altro programma per fare report che con un OCX
funziona (e una dll in Win2000 mi sembra).
-- 
Freccia@Bulldozer63 :D

Di che programma si tratta? va anche con vb6? sito?
Grazie
Ps. Se qualcuno avesse la lista delle dll...io ho provato a inseirne 
parecchie di quelle che c'erano nel file di spiegazione...ma non va...mi 
sembra strano che servano + di 20Mb di dll..
"Freccia (VegetaSSj)" <NIENTESPAMfre...@hotmail.invalid> ha 
scritto nel messaggio news:qjbeamfe8yzr.hizkbfa3f38d$.dlg@40tude.net...


 sembra strano che servano + di 20Mb di dll..
Googlando ho trovato:
| Ti dico come faccio io:
| Vai nella directory dove hai installato Crystal Reports, nella
| cartella Developer Files, Help, Runtime.hlp e cerchi le dll
| necessarie.
Purtroppo non avendolo più non so come altro aiutarti
-- 
Freccia@Bulldozer63 :D

Newsgroup: it.comp.lang.visual-basic
Titolo: from a beginner!!

How to transfer a value to statusbar named KeyXX!!
many many thanks

 many many thanks
Zhao, Nobody'll reply to you if you use subject "from a beginner!!" or 
"Stupid Question"... use a correct subject: "[?]Char for Newline" or 
"[?]Value to statusbar".
Bye
-- 
Best Regards,
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
Fondatore di free.it.comp.lang.csharp
free.it.comp.lang.vbnet e free.it.comp.lang.aspnet
--

 "[?]Value to statusbar".
and translate all in ITALIAN ^_-


LOL ^_^ ...

Newsgroup: it.comp.lang.visual-basic
Titolo: Una domanda ....

Salve a tutti, sono nuovo del newsgroup, mi chiamo alessandro e
(ovviamente) mi piace programmare in vb, piu' che altro a livello
hobbistico.
ed ecco la domanda  : in una dbgrid come faccio a colorare lo sfondo di
quelle righe che in un campo presentano un certo valore ?
Grazie a tutti per gli eventuali aiuti
Alessandro

quelle righe che in un campo presentano un certo valore ?
Se, per semplicità, vorresti usare una flexi grid anziché una dbgrid, sulla guida in linea ti viene
spiagato come farlo.... (propietà CellColor o qualcosa di simile...)
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:hhl96tch9524gccge...@4ax.com...



Non ti sbagli, non si può proprio fare.

Frankie wrote:

cappero, mi tocca proprio rifare tutto il programma usando le flexgrid
....pazienza
grazie comunque a tutti per l'aiuto
Alessandro
Newsgroup: it.comp.lang.visual-basic
Titolo: EMERGENZA !!! AIUTO !!! EMERGENZA !!!

Avete ragione ragazzi anchio rileggendo il problema non ho capito un gran
che, ed è forse meglio che ricominci da capo .
Io ho una form generale con due pulsanti
premendo pulsante 1 mi richiama un form di nome Pippo che contiene alcune
caselle di text e combo, inoltre questo form ( Pippo) contiene un pulsante
chiamato registra che prende le informazioni delle text e le invia ad db a
patto che nessuna text sia "".
Se invece anche solo una text risulta "" il programma deve tenere in memori
i dati.
Premendo il pulsante due mi visualizza un'altra form chiamata Minnie che è
identica alla form Pippo e anche qui vale lo stesso discorso di prima cioè
con un pulsante Registra deve memorizzare le informazioni delle text in un
db, a patto che nessuna text sia "".
Io ovviamente mi alterno tra le due form premendo i pulsanti, visualizzando
le form precedenti con i dati inseriti se non memorizzati perchè con una
text "".
Quello che ho scritto funziona perchè l' ho fatto, il problema è che io
anzichè due pulsanti ho bisogno di una 20 di pulsanti e ovviamente non posso
visualizzare 20 form identici solo con nome diverso perchè non sono capace a
gestirmi le variabili.
Vi prego aiutatemi perchè questa notte sarà molto dura
Comunque un grosso grazie a Maurizio e a pal.
CIAO MANUELA

 Comunque un grosso grazie a Maurizio e a pal.
Mai pensato di utilizzare i TAB?
-- 
News2000 1.5ß Version 
http://socket2000.8m.com

 CIAO MANUELA
Non ho capito molto bene, pero' presumo che tu divida i form x mandare i
dati a tabelle diverse del db...
Se è così, puoi fare un form unico con 20 pulsanti in un Array (ovvero:
cmdRegistra(1), cmdRegistra(2), ecc..)
L'array è molto importante xchè un form non tiene + di 200 controlli in VB
(199 controlli + 1 form = 200) Invece se usi un Array, i 20 pulsanti te li
vede come 1 controllo.
Poi, continuando, ogni pulsante invia ad una tabella diversa le medesime
variabili...
Se non è così, ma si tratta solo di un discorso di variabili, allora ci sono
mille giochetti da fare, e anche semplici, si tratta solo di starci un po' a
lavorare...
Cmq di variabili mettine pure quante ne vuoi, se stiamo a contare le
variabili addio!
Anzi, a contrario degli altri, io uso spesso le variabili Public e in + se
ho molte variabili non sto mica li a dichiararle della serie "Dim var1 As
Variant, ecc.." altrimenti non finisco più !!!
Ciao
Alessio

 Anzi, a contrario degli altri, io uso spesso le variabili Public e in + se
ho molte variabili non sto mica li a dichiararle della serie "Dim var1 As
Variant, ecc.." altrimenti non finisco più !!!
Bravo Alessio!
E` bello andare a fari spenti nella notte per vedere...
--
Ciao ;-)
Maurizio
--------
?SPQR(C)
 X
--------

E` bello andare a fari spenti nella notte per vedere...
Come dice Albanese: "metre dall'altra parte arriva un camionista inglese
(che quindi guida a sinistra) ubriaco"
Ciao

Comunque un grosso grazie a Maurizio e a pal.
Buona notte :)
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6]Ricerca su file ramdom

Non potendo usare un Db ho scelto un file di testo.
Private Type TypeAnagrafica
    Nominativo As String * 35
    DataNascita As String * 10
    CodiceFiscale As String * 16
End Type
Private utAnagrafica As TypeAnagrafica
Open sFileDati For Random As #1 Len = Len(utAnagrafica)
Dovrei effettuare una ricerca su uno dei tre campi.
C'č un metodo in particolare?
Se come credo devo fare un ciclo come faccio a indicare in quale campo 
cercare?
Carmelo 

 cercare?
Di quanti dati stiamo parlando?
Perchè potrebbe convenire caricare tutta la struttura su un recordset, che
ti da strumenti di filtro, ordinamento, bind automatico su griglie (per
visualizzazioni).
Es.
Dim RsDaAssociare As ADODB.Recordset
    Set RsDaAssociare = New ADODB.Recordset
    With RsDaAssociare
        .Fields.Append "IDRIGA", adBigInt
        .Fields.Append "CODARTICOL", adVarChar, 30, adFldIsNullable
        .Open
    End With
' inserimento dati
With RsDaAssociare
    RowID = RowID + 1
    .AddNew
    .Fields("IDRIGA").Value = RowID
    .Fields("CODARTICOL").Value = "Codice"
    .Update
End With
E poi proprietà Filter, Sort e Optimize in caso di tanti dati.

 E poi proprietą Filter, Sort e Optimize in caso di tanti dati.
Come ho gią detto non posso usare un database
Carmelo 

 Come ho già detto non posso usare un database
Hai visto connessioni a DB nel mio codice?
E' un recordset caricato in memoria, che lo sfrutteresti come una
collection di structure/type (che in vb6 non puoi fare e dovresti fare una
classe con gli stessi campi).
Per ritrovarti direttamente metodi di ricerca pronti.
Ti ho chiesto la mole di dati, perchè se sono ragionevoli, carichi il file
in memoria all'inizio (recordset, array, collection o quel che vuoi) e poi
cerchi lì.
Se sono tantissimi anche aprire ogni volta un file in random per cercare
scorrendo credo sia una delle cose meno performanti che puoi fare.

 C'è un metodo in particolare?


 Come ho già detto non posso usare un database
Prepari le controrisposte ai tuoi quesiti prima che ti venga 
effettivamente risposto?
Alberto

"Andrea [Work]" <andrea.isw...@gmail.invalid> ha scritto nel 
messaggio news:i07z9d5t6ez4.17...@40tude.net...

Stiamo parlando di oltre 6000 record.
Carmelo 

Carmelo ha spiegato il 27/08/2010 :

6.000 record rientra abbondantemente all'interno della classificazione 
"giocattolo", dal punto di dista del carico computazionale.
Quindi confermo che il suggerimento di Andrea sia eccellente.
Se parlassimo di centinaia di migliaia di record, allora potrebbe avere 
un senso un accesso indicizzato al file a basso livello, ma per un 
numero di record così basso, inutile diventare matti con delle cose 
complesse quando con un banale recordset si ha già a disposizione la 
stragrande maggioranza delle funzionalità (ricerca, filtro, sort, 
ecc...).
Alberto

 Stiamo parlando di oltre 6000 record.
Tunizzando un po' carico 20mila record suddivisi su 3 recordset (e 3
query), in circa 2 secondi.
E faccio delle Filter continue senza pause nell'interfaccia senza problemi
(combo che si auto popolano su filter di combo precedenti).
Newsgroup: it.comp.lang.visual-basic
Titolo: datareport - requery?

ciao.
ho creato un dataenvironment con un command di tipo TEXT a cui passo una
query, con associato un datareport.
DataEnvironment.Commands("command1").CommandType = adCmdText
DataEnvironment.Commands("command1").CommandText = _
                                "SELECT * FROM tabella ORDER BY '" &
criterio & "' "
DataReport.show
beh... Funziona perfettamente.
se però cambio il criterio, e rieseguo il codice sopra (insomma cambio la
query), se ne impippa bellamente ed utilizza la precedente query (ovvero mi
ristampa la stessa cosa)
il problema NON è nella query, solo lui non aggiorna il dataenvironment.
sapete come si fa?
Grazie.

Risolto, grazie.
Newsgroup: it.comp.lang.visual-basic
Titolo: Domandona per i technici: variabili nelle chiamate API

perchč mai per passare l'_originale_ di una variabile ad un'API bisogna
dichiararla come ByVal? non dovrebbe essere il contrario?

 dichiararla come ByVal? non dovrebbe essere il contrario?
Ciao,
cosa intendi tu per _originale_?
Un API (come qualsiasi altra funzione scritta in quasi qualsiasi altro
linguaggio) può ricevere un valore, ovvero il contenuto di una variabile -
costante - costante esplicita, ed in questo caso la passerai ByVal impedendo
alla funzione di modificare il contenuto della variabile del chiamante;
oppure può ricevere un indirizzo (puntatore) al quale trovare il valore
desiderato, in questo caso passerai una variabile ByRef permettendo alla
funzione di modificarne il contenuto e di restituirti i risultati di
un'elaborazione.
In effetti passando un argomente ByVal non fai altro che creare una _copia_
della variabile del chiamante, se vuoi passargli l'_originale_, ovvero lo
spazio fisico di memorizzazione della tua variabile "devi" passarla ByRef.
Forse non ho ben capito la tua domanda :-(
Mi fai un esempio pratico della situazione da te riscontrata?
Ciao.
--
Princi, 
princ...@programmer.net
--------------------------------------------------------------------------
"Tutti sanno che una cosa è impossibile da realizzare,
finché arriva uno sprovveduto che non lo sa e la inventa." A.E.




Newsgroup: it.comp.lang.visual-basic
Titolo: datacombo + setfocus

ciao
sto cercando di dare il fuoco ad un controllo datacombo, solo che con
il metodo setfocus mi da un errore c'e' un altro metodo, anche con
l'api sendmessage o altro?
grazie



Si vince qualcosa ad indovinare l'errore che ricevi?
Ah... lascia stare l' API Win32 finche' non sai bene quello che fai ;-)
-- 
ciao, hal

"hal1961"

un .setfocus prima del form.show ?

 un .setfocus prima del form.show ?
tanto i croccantini non te li consegna lo stesso :-PPP
-- 
ciao, hal

ciao
l'errore di runtime e' il numero 5
in piu' utilizzo l'api
keybd_event 
per aprire automaticamente la finestra del datacombo.
Pensavo se ci fosse un argomento dell'api per impostare il cursore sul
datacombo.
grazie


Recidivo, eh?
Si puo' sapere che codice usi o stai scrivendo un programma
per la CIA?
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Inet Control whit POST method

I was trying to send data "like" a form whit Inet control in VB using POST
method
Private Sub Command4_Click()
    Dim strURL As String, strHeader As String, strFormData As String
    strURL = "
http://www.somedomain.net/test.asp
"
    strFormData = "Field01=Data01&Field02=Data02"
    Call Inet.Execute(strURL, "POST", strFormData)
End Sub
when viewing the packet in netmonitor at server I see that everything works
but the data portion at end of packet was filled with trash
Sometimes data that came from control memory stack, I supose.
Is it a specific BUG in Inet Control???
*******************
The malformed Packet
....d.....u)..E..UC.@................P.V\..V..P."8M...POST./notes/
exibe.asp.HT
TP/1.1..Accept:.image/gif,.image/x-
xbitmap,.image/jpeg,.image/pjpeg,.application/msword,.*/*..Referer:.
http://www
.
workland.net/notes/form.asp..Accept-Language:.pt-br..Content-
Type:.application/x-www-form-urlencoded..Accept-Encoding:.gzip,.deflate..User-
Agent:.Mozilla/4.0.(compatible;.MSIE.4.01;.Windows.NT)..Host:.
www.workland.net
..Content-Length:.29..Connection:.Keep-
Alive..Cookie:.ASPSESSIONIDGQQGGQCE=EHMDDKDCJICLEDPJFNEIHCIL....%.*^ # s
=Data01&Field02=Data02
*********************
-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/
   Now offering spam-free web-based newsreading



Newsgroup: it.comp.lang.visual-basic
Titolo: Ambito variabile privata

Da msdn:
"L'accesso a un elemento Private è consentito a qualsiasi parte di
codice all'interno del tipo che dichiara tale elemento, incluso il
codice all'interno dei tipi contenuti."
 
Perchè allora il seguente codice mi da errore?
 
    Class Class1
        Private S As String
        Class Class2
            Sub Sub1()
                S = ""
            End Sub
        End Class
    End Class
 
Il messaggio di errore dice:
"Il riferimento a un membro non condiviso richiede un riferimento a un
oggetto."
 
Dove sbaglio?

Come non detto, ho capito. :-)
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con l'oggetto Picture

Per quale ragione, se inserisco nelle dichiarazioni di un form la seguente
Dim ImgX2 as Picture
mi da errore "Tipo definito dall'utente non definito", mentre se scrivo
semplicemente
Dim ImgX2 non mi da errori?
Eppure mi sono attenuto all'esempio della doc. in linea (ExtractIcon) salvo
che li dichiara ImgX2 a livello di Routine.
Grazie
Francesco

...



Ho provato ma non funziona. Mi da sempre il messaggio "Tipo def. dall'utente
non definito".
Se scrivo semplicemente "Dim ImgX2" funziona, quindi poco male... perň
vorrei capire perchč!? Anche perchč vorrei sapere la natura dell'oggetto
ImgX2.
Io uso ancora VB5.
Ciao
Francesco

 
Se 'Picture' si riferisce al controllo picture non puoi dichiararlo col
dim , un controllo non e' una variabile, ma al limite puoi creare piu'
copie di un controllo picture gia' esistente sul form che abbia settata
la proprieta' index ( in pratica puoi creare piu' istanze di oggetti che
sono gia' in forma di vettore ) ad un valore non vuoto,e questo vale per
ogni controllo.
La  'dim ImgX2' crea un variabile di tipo Variant col nome ImgX2

...





Newsgroup: it.comp.lang.visual-basic
Titolo: Menu popup

Salve a tutti, in un post di pochi giorni or sono, veniva richiesto come
fare a creare un menu visualizzabile col right_click. Ora mi chiedo, è
possibile
gestire i menu popup anche in una form con la proprietà Border line
impostata a 0-None. Io ci ho provato ma nisba, se creo un menu popup, la
form si fornisce autonomanente di bordi, pulsanti  e barre che io non
desidero.
Se Voi sapete come fare vi prego di illuminarmi
Ciao da ciccio

 ha scritto nel messaggio
news:pmbQ7.2977$Ah7....@news1.tin.it...


 ha scritto nel messaggio
news:5NbQ7.260103$sq5.12...@news.infostrada.it...


 impostata a 0-None.
Creati una form nuova e nascosta  (chiamiamola FrmNascostaPerMenu) in cui
inserisci il tuo menu di nome mnuMio.
Nell'evento MouseDown della tua form senza bordo fai:
  If Button = vbRightButton Then
    PopupMenu FrmNascostaPerMenu.mnuMio
  End If
Ciao
*Roby*


...giusto, non ci avevo pensato!
Grazie di cuore e ciao da ciccio!
Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Report, HELP !!

E' possibile con Crystal Report, visualizzare dei dati che non siano
contenuti in un database? Mi spiego....
Ho scritto un programma che utilizza un database per avere in ingresso
una serie di dati sui quali eseguire dei calcoli (piuttosto
complessi). Dato che la routine di calcolo é stata scritta in Quick
Basic ed é lunga e noiosa, ho inserito tutta la routine in un singolo
controllo. Infatti non avevo intenzione di scorporare ogni singolo
calcolo per posizionarlo in un campo formula di Crystal Report
(soluzione che avrebbe richiesto troppo tempo). Pensavo che il
suddetto programma potesse prendere dei valori numerici (che sono poi
i risultati dei calcoli) all'interno in un TextBox per poi inserirli
nel report, ma non sono riuscito a farglielo fare. 
Non e' possibile eseguire questa operazione ? 

No. Pero' se i risultati (o il risultato) li cacci in una tabella contenente
anche un solo record, il gioco è fatto. ;-)
-----------------------------------------------------------------------
-----------------------------------------------------------------------
 Dini Daniele                   MailTo:
d.d...@esa-group.it
  Progettista Software
  Analista Programmatore
 ESA Software S.p.A.            
http://www.esa-group.it
 via Draghi, 39                 tel.: +39 541 368.111
 47900 Rimini (ITALY)           fax : +39 541 368.268
-----------------------------------------------------------------------
-----------------------------------------------------------------------

E' possibile con Crystal Report, visualizzare dei dati che non siano
.......

Newsgroup: it.comp.lang.visual-basic
Titolo: comprimi file

Ciao ragazzi vi pongo questo quesito:
se apro una shell ed eseguo questa istruzione SHELL C:\APPO\RAR A
NOMEFILE.RAR C:\appo\NOMEFILE.estensione (DA COMPRIMERE), c'è un modo per
far uscire un messaggio quando l'operazione di compressione è finita.
bisognerebbe se non sbaglio intercettare l'id del task del programma
avviato, ma come faccio a capire qual'è il valore o come faccio a
intercettarlo?
Ringrazio anticipatamente chi mi risponderà

Vedi S.C., cerca "ShellSospensiva" o simile (ora non ricordo)
	Lore


Io sconsiglierei l'uso della shell sospensiva. Mi ha dato un casino di
problemi di stabilità.
CiaoZ
SebaMix

 problemi di stabilità.
in che constesto?
Faber

Aprire InternetExplorer ed aspettare che si chiuda.
Lo apre (IE), IE si chiude e crash! :(
CiaoZ
SebaMix

 Lo apre (IE), IE si chiude e crash! :(
strano... (beh, non tanto, parlando di IE  :\)
con che OS?
Faber

 ha scritto

senz'altro linux.
su win ie non crasha mai.

:)
Win 2000
Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione pacchetto

Sono alle prime armi ed avrei bisogno di sapere come fare per far
creare una cartella vuota in fase di installazione. Usando la
"Creazione guidata pacchetto di installazione" non riesco a farlo, se
non inserendo un file all'interno della cartella stessa, mi servirebbe
che invece la cartella fosse vuota.
Grazie in anticipo. Bye.  Andrea

Andrea ha scritto:

Senza andare a toccare i sorgenti del setup, osserva una cosa:
ti sei mai chiesto a cosa serva quel mscreate.dir a lunghezza
zero che viene seminato in giro dai setup di microsoft ?
-- 
hth, hal

Effettivamente debbo dire che mi ero chiesto il perchè della presenza
di quel file, ma non avevo mai approfondito.
Concludendo... un file deve comunque starci !!!!!

 wrote in message
news:8bd3e938.01110...@posting.google.com...


Controlli se esiste ... e quindi la crei o meno ...
Anzi, a ben vedere sarebbe _sempre_ da verificare _prima_ di usarla se
la directory esiste e crearla di conseguenza.
Anche perche' se nel frattempo la directory viene cancellata, o si lascia
andare in crash il programma oppure si puo' tentare di metterci una pezza ;-)
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione oggetto PictureBox

Ho una form con diversi oggetti PictureBox che rappresentano le voci di un
menu. Vorrei rendere questi oggetti selezionabili da tastiera attraverso il
tasto tab (in ordine secondo il loro Tabindex) Come posso fare?
Grazie
Emanuela
--------------------------------
Inviato via 
http://usenet.libero.it

 tasto tab (in ordine secondo il loro Tabindex) Come posso fare?
Il controllo PictureBox sente "naturalmente" la tabulazione come gli altri,
solo che non ti da' nessun riscontro visivo...dovresti preoccuparti via
codice di dare tu la sensazione che siano effettivamente selezionati,
disegnando il classico bordo tratteggiato, cambiando sfondo o qualcosa del
genere; a questo scopo potresti usare gli eventi GotFocus e LostFocus
Una domanda: non e' che puoi ottenere lo stesso effetto usando sei semplici
CommandButto con lo stile impostato a Graphical? a quel punto hai tutto gia'
pronto..
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown