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

Ho progettato un modulo di stampa con l'oggetto printer che prevede anche un
preview l'unico problema è che una stampata di tutti i campi prelevati dal
db mi va oltre il normale foglio A4 anche in orrizzontale solo impostando un
courier new a 4 punti risolvo il problema anche se rimane un po piccolo.
La domanda è come faccio a calcolare le giuste dimensioni del font per
incolonnare correttamente il tutto ? Ho già scritto una funzione che con il
carattere a spaziatura fissa Courier New mi calcola la giusta dimensione
della colonna ma con caratteri a spaziatura variabile la sub non funziona.
Daniele

 wrote in message
news:9cbfug$qad$1...@serv1.iunet.it...


Ho avuto il tuo stesso problema.
Alla fine l'ho risolto inserendo i dati in una grid (come per esempio
msflexgrid).
Poi ho calcolato il numero di righe-celle che possono essere contenute in un
a4
in modo da sapere il numero esatto di pagine da stampare. Per quanto mi
riguarda circa 60 righe
Dopodiche' seleziono le righe a step di 60 cioe dalla 1:60 , 61:121etc .
Ogni selezione la  indirizzo come immagine nella clippboard. Dopo mando in
stampa col metodo Print. Risultato stupefacente.

Tra poco terminerò lo sviluppo della procedura che ho utilizzato per
l'anteprima di stampa poi per chi è interessato la mettero a disposizione
sul sito del news.
Grazie a tutti per le risposte. La funzione textwidth calza a pennello.
Daniele
Newsgroup: it.comp.lang.visual-basic
Titolo: Una piccola informazione...

Ciao a tutti,
per questioni di lavoro devo imparare a programmare in visual basic
e,probabilmente,devo imparare da solo.Vorrei quindi chiedervi il titolo di
un buon libro in italiano che spieghi passo passo i comandi e la struttura
del codice ed in quanto tempo(dedicando 2/3 ore al giorno) č possibile
raggiungere una buona conoscenza del linguaggio stesso.
Grazie
Luca

 del codice ed in quanto tempo(dedicando 2/3 ore al giorno) è possibile


 raggiungere una buona conoscenza del linguaggio stesso.
Beh.. questa è una 'domandona' che dipende anche dallo stato
dell'arte dei tuoi neuroni :-)))) Scherzo, naturalmente...
Diciamo che una volta presa confidenza con l'ambiente di sviluppo
tempo un mesetto potresti realizzare  qualcosa di funzionante, dipende
molto anche dalle tue attuali mansioni.. se già programmi è ovviamente
tutto più semplice.... come tutte le professioni, non si finisce mai di
imparare.
Accesso ai dati, un po' di SQL.. insomma ne hai da fare.. ma con due/tre
ore al giorno a disposizione, se ti appassioni vedrai che diventerai un guru
;-))
Ciao
 Valter
Ciao
 Valter

 raggiungere una buona conoscenza del linguaggio stesso.
il tomo di balena che ti hanno presentato penso che vada bene, però dipende
che tipo di applicazioni vuoi sviliuppare, per saper fare tutto ci vogliono
anni, se però ad esempio ti interessa sviluppare solo applicazoioni per
database  in pochi mesi con impegno e costanza puoi già ottenere qualcosa,
però dipennde da quanto la tua mente è allenata, dal tuo attuale lavoro, se
sei già un po' inserito nel campo etc..
ti consiglio anche di cercarti un libro che spieghi come sviluppare
database, come relazionare le tabelle, il linguaggio sql etc.. non so
consigliarti quale, io ho fatto un corso privato da un "genio del database"
che mi ha fatto studiare sul "grande" Gupta Sqlbase Language Reference e
altri libri della collana, mallopponi da 500 pagine rigorosamente in
inglese, ma non penso che facciano per te, per apprendere da questi manuali
occore, come nel mio caso, la presenza costante di un insegnante.
Il più grande consiglio che ti posso dare è questo...
segui il newsgroup continuamente, sempre, con estrema costanza e salvati
tutti i messaggi che riportano risposte interessanti, vai sul sito comune o
su altri siti e cercati dei tutorial, quando non riesci a fare qualcosa non
cercare scappatoie o modi per aggirare il problema ma scervellati e spaccati
la testa per risolvere nel modo migliore possibile il problema
affrontandolo.
Ciao

Grazie a tutti dei preziosi consigli!
Luca
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] API: shutdown di PC in rete.

Ho provato ad utilizzare la dichiarazione:
Declare Function InitiateSystemShutdown Lib "advapi32.dll" Alias
"InitiateSystemShutdownA" (ByVal lpMachineName As String, ByVal lpMessage As
String, ByVal dwTimeout As Long, ByVal bForceAppsClosed As Long, ByVal
bRebootAfterShutdown As Long) As Long
Se utilizzo l'istruzione:
InitiateShutdownMachine "NomePclocale", True, False, True, 60, "E' iniziato
lo shutdown del sistema..."
il PC locale si chiude correttamente.
Se invece desidero chiudere un PC in rete, l'istruzione:
InitiateShutdownMachine "\\NomePcRemoto", True, False, True, 60, "E'
iniziato lo shutdown del sistema..."
non funziona!!!
Dove sbaglio?

 wrote in message
news:9acm93$rmk$1...@serv1.iunet.it...


 ha scritto nel messaggio
news:9acqd2$4ehnc$1...@ID-68324.news.dfncis.de...


> Ci sarebbe un'altra strada, un *po'* più lunga...
Solo un po' ?
:-((


Basta mettere un socket UDP in ascolto: se ricevi una richiesta di shutdown
usi l'API relativa.
Il programma server consta una decina righe, incluse le dichiarazioni,
quello client (che ordina lo shutdown) e' di *una* linea.
Beh, con la gestione degli errori un po' di piu', cmq molto breve :)
Ciaotutti,
Alessandro

 quello client (che ordina lo shutdown) e' di *una* linea.
 Beh, allora saresti cosě gentile da suggerirmeli?


Il client e':
wskClient.SendData "SHUTDOWN"
Il server... Le dichiarazioni dell'API per lo shutdown dovresti trovarle
sull'API viewer, sul ReceiveData del winsock lato server metti la chiamata
all'API ed hai finito (forse non funzia su NT, mi sa che per quello devi
pure prenderti i privilegi, dovrebbe esserci un esempio sul SC).
Questo se configuri client e server staticamente, ovvero metti il winsock
del client legato a un solo IP e metti in ascolto il server su un'unica
porta... Ovviamente il server dovra' validare il client e il client dovra'
aver modo di scegliere il server, ma questo e un discorso a parte rispetto
alla funzionalita' base, che ti fa scrivere un po' di codice ma che non e'
legato al semplice 'far spegnere il computer'.
La mia domanda e': sai usare il componente winsock?
Se si' il programma e' a dir poco banale (fatto connectionless, un messaggio
di ordine senza conferma, alla fine scrivi il numero di linee di codice che
ho detto, se vuoi una cosa fatta bene il doppio o il triplo ma cmq
abbastanza poche), se no...
Beh, prima studia il winsock, perche' la parte grossa del lavoro (vero quasi
sempre con VB) non e' scrivere il codice, ma conoscere il componente :)
Ciaotutti,
Alessandro

Ci sarebbe un'altra strada, un *po'* più lunga...
[...]
non cambia: i privilegi ci vanno comunque. Senza quelli puoi fare solo 
il logoff

 ha scritto nel messaggio
news:Xns9079DEAEB560...@127.0.0.1...

Newsgroup: it.comp.lang.visual-basic
Titolo: domanda stupida su VB

Ciao a tutti
E' possibile definire in VB una costante da sostituire in fase di
compilazione
(Credo che corrisponda all'istruzione #DEFINE del C ma non ne sono sicuro)
  Grazie Ema

 wrote in message 381d7...@news.megasys.it...


(Credo che corrisponda all'istruzione #DEFINE del C ma non ne sono sicuro)
#CONST Variabile di compilazione
-- 
Sidewinder  
---------------------------------------------------------------------
He is now rising from affluence to poverty.
		-- Mark Twain
---------------------------------------------------------------------

 non hai un equivalente in VB;
non cosi' immediato e condensato:
'bas
Option Explicit
Public Const MYNAME = "pippo"
Public Function somma(x, y) As Long
    somma = x + y
End Function
'frm
Option Explicit
Private Sub form_load()
    MsgBox somma(1, 2) & vbCrLf & MYNAME
End Sub
guardando, mi chiedevo la differenza fra una define e una constant, e in
effetti non mi e' proprio chiarissima.
inoltre, se chiedo somma("a","b"), mi da' type mismatch in runtime.
nella #define del c c'e' un controllo in compilazione o in esecuzione ?
ciao, a.

Newsgroup: it.comp.lang.visual-basic
Titolo: Dati dentro file non ASCII: si possono estrarre?

Salve,
ho un problema: un programma realizzato in VisualBasic genera dei file non 
ASCII (forse compilati...visualizzandoli con Notepad si vedono solo 
caratteri strani e qualche sporadico testo) contenenti numeri e testo, ho 
qualche possibilità di aprirli e leggerne il contenuto? Premesso che non ci 
sono password: ho qualche speranza di riuscirci oppure se non si conoscono 
le specifiche con le quali sono stati strutturati i file è impossibile? A 
qualche "volenteroso" potrei anche inviare un piccolo file di esempio per 
poter "toccare con mano"...
Qualcuno può aiutarmi? Grazie!
   Tixio 

 Qualcuno può aiutarmi?
Ma... gratis????
E poi, son dati tuoi?
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: [.net] limiti dataadapter

E' vero che i dataadapter non possono gestire + di 100 colonne?
Fransis

non mi risulta... qual'e' la fonte di questa notizia?

 non mi risulta... qual'e' la fonte di questa notizia?
Ho provato a farlo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Linea di errore e ERL

Vorrei sapere qualcuno conosce un modo per identificare a che linea si 
verifica un errore durante l'esecuzione di un exe fatto con VB6. 
Infatti mi capita un errore che in sviluppo non succede e non so a che 
linea andare a guardare. 
Ho letto una volta di una variabile ERL che si utilizzava in qualche 
modo e che dovrebbe contenere la linea di codice in cui c'e' stato 
l'ultimo errore. Purtroppo non mi ricordo piu' dove l'ho letto. 
Qualcuno ne sa qualcosa o ha qualche suggerimento?
Grazie mille.
Jerry
-- 
Posted from 151.99.182.110 by way of 
smtp1.libero.it
 [193.70.192.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Qualcuno ne sa qualcosa o ha qualche suggerimento?
Non credo che sia attualmente possibile, o per lo meno non ci sono ancora
riuscito.
Per questi casi mi sono attrezzato di:
1) flag di compilazione condizionale;
2) routine di scrittura file di log delle operazioni che intendo tracciare;
In compilazione condizionale metto il tracking, cosi' non devo cancellarne
il codice: un po' come portarsi appresso l' ombrello anche col sole.
In questo modo sono riuscito a risolvere parecchi casi spinosi.
Ciao
Aldo

 wrote in message
news:8v1r15$3503a$3...@ID-56381.news.dfncis.de...


 >


 wrote in message
news:8v4k2p$3k1qp$1...@ID-56381.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: Database

Salve a tutti
In un form ho un combo1 e data1.
E' possibile che sul combo1 vengano inseriti tutti i recordsource
esistenti nel database collegato?
Uso Vb6
Grazie 
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

si è possibile,
basta utilizzare un ciclo per assegnare alla combo tutti i valori del
recordset della connessione



 recordset della connessione
pou farmi un esempio?
quello che non riesco e scorrere i vari valori


data1.movefirst
do while not data1.eof
combo1.additem "campo"
data1.movenext
loop
controllabene il codice xkè è da tanto k non uso l'oggetto data e non
ricordo bene il suo utilizzo
Spero ti sia d'aiuto.....Diego

 wrote in message
news:1138209096.3...@g49g2000cwa.googlegroups.com

ora provo
grazie mille


Newsgroup: it.comp.lang.visual-basic
Titolo: Ma Excel è presente?

Ciao,
in un mio programma esporto il risultato di una query in un foglio Excel per
permettere all'utente di personalizzarlo come vuole e poi stamparlo.
Il mio problema è: come faccio a stabilire se l'utente ha installato M$ Excel?
Grazie,
Corrado Paoletti
ICQ 7044062

Corrado,
    Prova con una createobject("Excel.Application"). Se da' errore significa
che non c'e' Excel.
ciao,
Alessandro Scardova
scar...@tin.it
http://space.tin.it/computer/ascardov/

...


Ciao,
pensate che anche con la dichiarazione seguente:
Dim xl as New Excel.Application
possa intercettare l'errore?


Newsgroup: it.comp.lang.visual-basic
Titolo: Stampare su mod. continuo

Salve, ho una stampante ad aghi Epson fx1170 e windows XP devo usare un mod.
continuo 11"  ma non riesco e settare la lunghezza nelle proprieta della
stampante da windows .
Come posso fare ?
Franco

 Come posso fare ?
Potresti definire una stampante "solo testo" oppure stampare direttamente
nella stampante.
Per fare il salto pagina ad 11 pollici (guarda il manuale) hai il
settaggio della stampante (permanente) oppure ad ogni lancio la sequenza
di impostazione numero righe / pollici per pagina.
Poi per cambiare pagina normalmente devi inviare dei comandi CTRL-L
(control + L).
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Perchè non con l'oggetto printer ?
Printer.Width = 13608   'larghezza 24 cm
Printer.Height = 15840  'altezza 11 pollici
--
Gulp
....forse mi sono perso qualcosa !

Newsgroup: it.comp.lang.visual-basic
Titolo: P7M file builder

Hello all,
I need to build a file P7M by scratch
I have:
1) original document
2) signer certificate 
3) signetd document
there is any way to build such a document
any outine any ocx?
best regards
Mirko Ugolini

 ha scritto nel messaggio
news:3c8c9...@news.dada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Come ripristinare un prg iconizzato di cui conosco l'handle della finestra (VB5 sp3) ?

Ciao,
il mio problema puo` essere cosi` descritto:
da VBA (Word, Excel,...) lancio un mio programma MioPrg.exe scritto in VB5
sp3.
Nel caso in cui MioPrg.exe sia gia` in esecuzione (NT 4 sp3), la macro
dovra` metterlo in primo piano (senza lanciare un'altra istanza).
Ho inserito il seguente codice in MioPrg.exe
    If (App.PrevInstance = True) Then
        '--- APPCLASSNAME contiene la stringa relativa alla class di
MioPrg.exe ---
        hwnd = FindWindow(APPCLASSNAME, App.Title)
        hPreviousWnd = SetForegroundWindow(hwnd)
        End
    End If
che mi garantisce una solo istanza di MioPrg.exe
Il problema si ha chiaramente quando MioPrg.exe e` iconizzato dato che
SetForegroundWindow mette in primo piano l'icona nella taskbar e basta.
Qual e` l'istruzione per ripristinare la finestra di MioPrg.exe nel caso in
cui sia iconizzato?
Grazie per l'attenzione.
Ciao. Stefano
----------------------------------------------------------------------------
--
Gobbato Stefano
ste...@xyzlead.it
*** togliere xyz per ottenere l'indirizzo corretto ***
----------------------------------------------------------------------------
--


Prova con ShowWindow o SetWindowPos
Ciao Bruno


Devi usare l'API ShowWindow().
Non te la spiego, perche' mi sembra di capire che le API le sai gia' usare.
Anzi, ti scrivo la riga di codice, oggi mi sento buono! :-)
ShowWindow(hWnd,SW_RESTORE)
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB + mail] Posta in formato HTML

Ciao a tutti,
come da oggetto, come si fa con VB
a scrivere una e-mail in formato html
e poi spedirla a qualcuno?
(sottointeso che chi la riceve la legge
n formato html)
DaDe

"DaDe" ha scritto nel messaggio

Come una mail normale, inserendo l'HTML nel testo.
Per ulteriori info, cerca SMTP nel Sito Comune, URL nella firma.
Bye, G.
--
    Le risposte alle tue domande le trovi sul Sito Comune
    di questo NewsGroup: 
http://it-lang-vb.net/
    ... e nell'help in linea !
Real E-address: gaetano_d(chioccioletta)
hotmail.com

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Controllare se un parametro Optional è inviato ?!?!

Salve a tutti,
vorrei sapere come fare per sapere se un parametro, dichiarato come optional
in una funzione, č stato effettivamente passato o meno.
Io fino ad esso ho usato:
if clng(nome_parametro) = 488  then  ' ovvero un errore che mi dice se č
mancante ...ma non mi pare "usabile" per ovvi motivi...
GRAZIE, ciao.
    Aldo

 in una funzione, è stato effettivamente passato o meno.

 vorrei sapere come fare per sapere se un parametro, dichiarato come
optional

Newsgroup: it.comp.lang.visual-basic
Titolo: crystal report : ReportSource

Salve nel mio prg ho abbinato al command3 queste linee di codice :
CrystalReport1.ReportFileName = "rep77.rpt"
CrystalReport1.Destination = crptToWindow
CrystalReport1.WindowState = crptMaximized
CrystalReport1.ReportSource = crptDataControl
CrystalReport1.SQLQuery = "Select * From LIBRI Where CODICE LIKE '" & Text1
& "*'"
CrystalReport1.Action = 1
Il mio problema e' che se reportsouce = crptdatacontrol ottengo una stampa
con i secord selezionati, ma con un layout standard (senza intestazione,
ombreggiature, ecc)
Se invece reportsource = crptreport allora la stampa che ottengo e' come
quella che avevo creato (intestazioni, ombreggiature, pie' pagina, ecc) ma
senza alcuna selezione, con tutti i record dell'mdb.
Come posso fare per avere un report cosi' come l'ho disegnato ma con i
record "filtrati" ?
Grazie

 ha scritto nel messaggio
news:MAdB8.11362$5k4.3...@twister2.libero.it...

io uso la selectionFormula... imposto la query dentro nel file .RPT e poi
via visual basic:
CrystalReport1.ReportFileName = "miofile.rpt"
CrystalReport1.SelectionFormula = "{dbtable.field} = 'value'"
CrystalReport1.PrintReport
non so se è il metodo più corretto, pero' funziona, almeno in alcuni casi,
perchè in altri sto avendo anche io dei problemi (con grafici) vedi 2-3 post
più in su :-/
Ciao
Alessio

 io uso la selectionFormula... imposto la query dentro nel file .RPT e poi
scusa, ma la mia select e' questa :
c5 = StrConv(Combo5, vbUpperCase)
c4 = StrConv(Combo4, vbUpperCase)
c3 = StrConv(Combo3, vbUpperCase)
c2 = StrConv(Combo2, vbUpperCase)
"Select * From LIBRI Where CODICE LIKE '" & StrConv(Text1, vbUpperCase) &
"*' and TiTOLO like '" & StrConv(Text2, vbUpperCase) & "*' and autore like
'" & StrConv(Text3, vbUpperCase) & "*'" & IIf(c4 = "", "", " AND [tipo di
sussidio] like '" & c4 & "*'") & IIf(c5 = "", "", " AND genere like '" & c5
& "*'") & IIf(c3 = "", "", " AND sede like '" & c3 & "*'") & IIf(c2 = "",
"", " AND [disponibilità] like '" & c2 & "*'") & " order by titolo"
come faccio ad inserirla dentro il file RPT ?
Grazie


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

è possibile, all'avvio di un prog fatto in visual basic, chiedere username e 
password per utilizzarlo?
Ciao e grazie
-- 
________________________________
Luca Pandolfo
webmaster 
www.catanianuoto2000.it
webmaster 
www.conicatania.it
Redazione 
www.nuotosicilia.it
 

password per utilizzarlo?
Certo, basta mettere nel primo Form_Activate un TextBox con la richiesta e se
uno sbaglia la password fare Unload Me.
--
ciao
  Stefano

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

non si fa con l'odbc?
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=48382&lngWId=1
--
ciao
  Stefano

>odbc...
con ODBC? che c'entra????
o ti crei un formino che faccia quanto richiesto (e lo chiami con
parametro vbmodal così finchè non esci il form chiamante aspetta) o
metti direttamente delle inputbox.
Newsgroup: it.comp.lang.visual-basic
Titolo: Esiste Tabella o Campo???

Premetto che ho cercato su google ma non ho trovato risposte (solo 2 che non
mi soddisfano molto...)
Ho esigenza di fare due cose:
1-Verificare se esiste una tabella (altrimenti la creo) nel mio db
2-Verificare se esiste un campo (non un record) di una tabella. Ossia se ad
esempio la tabella Ordini contiene un campo che si chiama CodiceCliente
3-Copiare una intera tabella in un altra di un altro db
Su google ho trovato risposta alla domanda 3:
SELECT <Campo1>[, Campo2, .....[, Campo N]] INTO <Nuova Tabella> IN '<Path
Altro Database>' FROM <Tabella Originale>;
ossia
SELECT Nome,Cognome INTO NuovaTabella IN 'C:\Database.mdb' FROM
TabellaOriginale
va bene? e se il secondo db č protetto da password, oltre al path cosa ci
metto??
Per le domande 1 e 2 ho trovato risposte che alla fine concludono con
l'eseguire una query sulla tabella o sul campo e se viene restituito un
errore allora non esistono...
Possibile non ci sia altro metodo?
Grazie comunque delle risposte

Possibile no    n ci sia altro metodo?
non so , non ne conosco !
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

Possibile non ci sia altro metodo?
Se usi DAO: cerca TableDef;
se usi ADO: cerca ADOX.Catalog.Table
-- 
hth, hal

per le domande 1 e 2 esiste un altro metodo. A puro titolo di esempio:
---------------------------------------
Sub pippo()
  ......
  Dim mydb As Database
  Dim tbl_def As TableDef
  Dim cmp As Field
  Dim esiste_tabella As Boolean
  Dim esiste_campo As Boolean
  set mydb= .....
  nome_tabella$ = "...."
  nome_campo$ = "..."
  esiste_tabella = False
  esiste_campo = False
  For Each tbl_def In mydb.TableDefs
    If tbl_def.Name = nome_tabella$ Then
      esiste_tabella = True
    End If
  Next tbl_def
  If esiste_tabella Then
    Set tbl_def = mydb.TableDefs(nome_tabella$)
    For Each cmp In tbl_def.Fields
      If cmp.Name = nome_campo$ Then
        esiste_campo = True
      End If
    Next cmp
  End If
  set_tbl_def = Nothing
  mydb.Close
  Set mydb = Nothing
  ......
End Sub
------------------------------------
Ciao, Giorgio

 2-Verificare se esiste un campo (non un record) di una tabella. Ossia se
ad
function EsisteCampo(bv nometab as string, bv nome as string) as bool
    on error resume next
    dummy=db.tabledefs(nometab).fields(nome).name
    if err.number > 0 then
        esistecampo=false
    else
        esistecampo=true
    endif
end

Newsgroup: it.comp.lang.visual-basic
Titolo: PictureBox: aggiornare contenuto

Ciao,
ho una Picturebox che vien disegnata dalla
API  BitBlt con un Timer.
Per darle il refresh, non voglio usare il metodo
Picturebox1.refresh,
pechč penso che usare un API sia piů veloce.
Ma no so quale API,
Qualcuno sa quale funziona all'uopo?
(ehm, anche i suoi parametri, grasssie...)

 (ehm, anche i suoi parametri, grasssie...)
su msdn online trovi la dichiarazione ufficiale win32, mentre
sull'API viewer dovresti trovare la traduzione visual basic
per la Declare.
-- 
cioa, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Come visualizzare un file eXcel creato da VB

In una applicazione VB creo un file eXcela partire da un
modello preconfigurato; lo   carico con i dati che mi servono,
lo salvo. Poi lo apro sempre da VB. Excel parte e lo presenta
SEMPRE come Hide ... nascosto. L'u njica č andare nella
menu bar di eXcel e selezionare Finestra > Scopri. A quel punto
vedo il contenuto del file excel. Non c'č modo di far comparire
direttamente il foglio eXcel aperto.
Qualcuno ha avuto questo problema e se sě lo ha risolto ... e come ?
Grazie
Luciano

 direttamente il foglio eXcel aperto.
Vedi proprietà visible dell'oggetto sheet
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Report (?ancora?)

ciao a tutti, premetto che è la prima volta che uso CR.
ho installato Visual Studio Enterprise 6.0 SP5 con CR4.6 (presente nel cd di
visual studio)
dopo aver letto innumerevoli post su CR la mia situazione è questa.
il report prende i dati da una tabella generata apposta che viene riempita a
runtime con i soli dati da stampare prima di lanciare la stampa.
utilizzo il controllo Crystal report control 4.6
a design view imposto il file .rpt
a codice lancio semplicemente crystalReport1.printReport
funiona correttamente se non fosse che non fa refresh dei dati (si, la
tabella da cui prende i dati viene aggiornata correttamente ^_^)
se poi apro CR e lancio Report->Refresh data mi appaiono i dati desiderati.
ho letto un post che diceva:
---
nel menù "File\Options\Reportingi" devi abilitare la voce "Refresh
Data on every print" e disabilitare "Save Data with closed report"
Per rendere attive le modifiche da subito, disabilita la voce "Save
Data with Report" dal menù file; salva il report ed il gioco è fatto!
--
il problema è che se faccio cosi' non mi apre più la finestra del report!
...per quale motivo?? sto impazzendo!!!

 tabella da cui prende i dati viene aggiornata correttamente ^_^)
Vedi se fa al caso tuo (tutto su una riga)
http://groups.google.com/groups?hl=en&lr=&newwindow=1&threadm=ab9m0e%24g
q674%241%
40ID-66268.news.dfncis.de
&rnum=3&prev=/groups%3Fas_q%3Dsleep%2B
doevents%26num%3D10%26as_scoring%3Dr%26hl%3Den%26newwindow%3D1%26btnG%3D
Google%2BSearch%26as_epq%3D%26as_oq%3D%26as_eq%3D%26as_ugroup%3Dit.comp.
lang.visual-basic%26as_usubject%3D%26as_uauthors%3Dfaber%26as_umsgid%3D%
26lr%3D%26as_drrb%3Dq%26as_qdr%3D%26as_mind%3D12%26as_minm%3D5%26as_miny
%3D1981%26as_maxd%3D24%26as_maxm%3D5%26as_maxy%3D2002
--
Faber

 Faber
Grazie mille ma
niente da fare, avevo pensato anch'io ad un problema del genere,
ma non poteva essere per come si comporta (anche se aspetto 1 ora, mi tiene
i dati memorizzati l'ultima volta che ho fatto il refresh data direttamente
in crystal report.
per questo avevo pensato che la soluzione fosse quella proposta:
---
nel menů "File\Options\Reportingi" devi abilitare la voce "Refresh
Data on every print" e disabilitare "Save Data with closed report"
Per rendere attive le modifiche da subito, disabilita la voce "Save
Data with Report" dal menů file; salva il report ed il gioco č fatto!
--
ma il problema č che imposto cosi' il report, non viene piu' aperto. ed č
questa la cosa assurda!
nessuno sa dirmi perche'??
grazie e ciao

ho provato un'altra strada.
ora non lancio solo CR1.printReport ma eseguo:
    CR1.ReportFileName = strFile
    CR1.Destination = crptToWindow
    CR1.Action = 1
il problema è che se imposto CR in modo da salvare i dati nel report non
c'e' modo di fare refresh.
se dico di non salvarli, mi da questo errore : "Unable to connect: incorrect
logon parameters"
ma come imposto questi parametri?
grazie a tutti,
Aiutatemi!!!!!! =)
G.
Newsgroup: it.comp.lang.visual-basic
Titolo: WebBrowser e pagina "fantasma"

Ho un problema un po' arduo con WebBrowser...
Praticamente sto' facendo un programma che traduce un testo in formato rtf e
lo converte in HTML, permettendo di fare la preview tramite webrowser...
Il tutto funziona alla perfezione, tranne per un fastidio che mi da
webbrowser...
Quando si preme il tasto preview, webbrowser (prima che venga eseguito il
navigate2) cerca non so' quale pagina e perde non poco tempo (chiedendo
anche se voglio collegarmi ad internet), dopo che la ricerca di questa
pagina
"fantasma" va' in time out, il programma riprende il suo percorso ed esegue
il comando webbrowser1.navigate2 (o
navigate)...
Naturalmente ho fatto varie prove, fra cui dire a webbroser workoffline, ma
nulla, il risultato e' sempre quello...
Come posso evitare che webbrowser cerchi questa pagina "fantasma" (e di
conseguenza chiedere di andare online) o dirgli io quale cercare?
Ciao & Grazie ;^)=
--
Massimo "Red Foxy" Ciccio'
Home Page: 
http://www.redfoxy.go.to/
Web Master di:
 - Libreria Ciofalo: 
http://www.ciofalo.it
 - Quantum Leap: 
http://ql.programmazione.it

 wrote in message
news:y5Zw6.10998$E01.1...@news.infostrada.it...


 nel caso setta la home page ad una pagina sul tuo hd!
Non e' l'home page, che e' offline fra le altre cose...


 Non e' l'home page, che e' offline fra le altre cose...
hai provato con quel controllo su http:/// (sono tre /) ?
mi pare che controllando l'evento Navigate2 si poteva
evitare. poi magari ricordo male :)
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

 evitare. poi magari ricordo male :)
Vero, il rincoglionimwento del lunedi me lo aveva fatto dimenticare :D

Newsgroup: it.comp.lang.visual-basic
Titolo: [ot] Sono quasi al terzo hal-niversario...

(Ugo Mangini          29 agosto 2000)
...che emozione...
...anche se con _molti_ periodi di vuoto...  *
ciao a tutti
ugo.emotion
* sperando che siano meno in futuro...

 ...anche se con _molti_ periodi di vuoto...  *
umm sai che non ho capito ? intendi anniversario sul NG ? AUGURI ! 
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

Matrimonio
fidanzamento ...
laurea
diploma ...
-- 
Saluti
Andrea Moro

diploma ...
ng ;-)
-- 
ciao, hal

Ahhh .... stappa la bottiglia allora ... però passi
casa per casa è ??
-- 
Saluti
Andrea Moro

 ng ;-)
vedo che almeno il "diretto interessato" ricorda gli hal-niversari...    ;-)
ciao
ugo
ps
casa per casa... non ce la faccio
mailbox per mailbox, se volete...  ;-P

mailbox per mailbox, se volete...  ;-P
Puoi spedire le casse di vino anche col corriere ;-PP
-- 
ciao, hal

voi come fate a sapere qual'č il vostro post piů vecchio?
io ho fatto la ricerca su google, usando 
ico...@lo.itline.it
, che č stata la
prima e-mail della mia vita....
la data č 01 Marzo 1998
Mica Male!!!!
vabbč, mi sono allontanato per anni...a volte sparisco....perň, 'nsomma, č
sempre una bella cosa.....
good coding!!!
-- 
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

 mailbox per mailbox, se volete...  ;-P
AAARGH ! SPAM !

 ha scritto nel messaggio
news:bi5f8l$5ht4o$1...@ID-51318.news.uni-berlin.de...

lo spam è, per definizione, "sgradito"... un buon rosso casereccio...  ;-)
ciao
ugo

 lo spam è, per definizione, "sgradito"... un buon rosso casereccio...  ;-)
e', per definizione del premier, peppone :)

 ha scritto nel messaggio
news:bi5l1d$5h921$1...@ID-51318.news.uni-berlin.de...

ROTFL!
ciao
ugo

 e', per definizione del premier, peppone :)
ROTFL! :D

Newsgroup: it.comp.lang.visual-basic
Titolo: motore grafico 3d

salve ragazzi!
Devo realizzare un progetto che partendo da una equazione mi disegni un
grafico 3d
in pratica l'equazione (un integrale di volume) una volta risolta mi
restituisce due coordinate spaziali
per un fissato valore della terza coordinata e di energia irradiata
in questo modo ho le tre coordinate che mi interessano
ora però le devo disegnare.....
ho provato con le directx ma sinceramente le trovo troppo macchinose per una
realizzazione del genere
conoscete un motore grafico che mi permetta di fare ciò in modo
"relativamente semplice"?
della serie inserisco i vertici e via...
grazie! ciao!
marco

 della serie inserisco i vertici e via...
Prova a vedere il progetto SurFit che ho messo nel mio
sito di "Downloads" a: 
http://www.flanguasco.org
C' e' un Form per il disegno in 3D assonometrico per fare
(credo) quello che vuoi tu.
Ciao ed a risentirci.
Franco

 Franco
Marco
Newsgroup: it.comp.lang.visual-basic
Titolo: Proprietà in VB

Salve,
Ho un grosso problema.
Questa č la mia proprietą GET:
Public Property Get OptionID( Index )
   OptionID = FOptionIDs( Index )
End Property
Qual'č la LET corrispondente?
Grazie in anticipo,
Andrea


 Vediamo un po...
 Public Property Let OptionID(Index As Integer, _
vntNewValue As Variant )
    FOptionIDs( Index ) = vntNewValue
 End Property
E si usa cosi :
   oggetto.OptionID(<indice>) = NuovoValore
Io ho messo variant come tipo del valore che passi, ovviamente tu metti
quello che vuoi!
LoL spero di aver ricordato bene! Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.lang.visual-basic
Titolo: OLE DB Provider mancanti...

Dalla finestra Visualizzazione dati (Data View) è possibile arrivare
alla "Scheda Provider" dove compare l'elenco delle connessioni di
database che è possibile selezionare.
Ho scoperto che l'elenco nutrito che avevo fino a qualche giorno fa
nella mia macchina (Win NT4 con VB6) si è ridotto alle seguenti voci:
Microsoft OLE DB Provider for SQL Server
MS Remote
MSDataShape
OLE DB Provider for Microsoft Directory Services
Qualcuno sa dirmi come fare per ripristinare gli altri OLE DB provider
Jet 3.51/4.0 e quello per driver ODBC ?
Mangiafuoco


bah...direi riinstalla l'MDAC 2.6, io farei cosě...
ciao

bah...direi riinstalla l'MDAC 2.6, io farei cosě...
Si, ho provato, ma senza successo :(
Mangiafuoco

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

Salve a tutti.
Espongo il problema.
Ho un form in primo piano che esegue un exe mediante la shell delle Api.
Il problema è che la finestra dell'eseguibile viene sotto la prima finestra
.
Come fare?
Grazie a tutti. ric

 Il problema è che la finestra dell'eseguibile viene sotto la prima finestra
http://www.allapi.net/cgi-bin/redirect.cgi?place=apiguide
Private Declare Function SetForegroundWindow Lib "user32"
(ByVal hwnd As Long) As Long
Private Sub Form_Load()
        Dim lHandle As Long
    'First we're going to retrieve the handle of this window
    ' "ThunderRT5Form" is the classname of a VB-window
    lHandle = FindWindow("ThunderRT5Form", Me.Caption)
    'Set this window to the foreground
    lHandle = SetForegroundWindow(lHandle)
End Sub
--
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: DBcombo...help!!!

Buongiorno a tutti!
Cliccando sul pulsante di un DBcombo viene visualizzato a discesa l'elenco
degli elementi del DB associato.
Come posso, da codice generare questo evento, cioč simulare il click del
mouse sull' area 0 del DBcombo?
Spero di essermi spiegata!!
Grazie!!! 
Anna Maria - 
aia...@tin.it
--
Posted from 
mta02-acc.tin.it
 [212.216.176.33]
via Mailgate.ORG Server - 
http://www.mailgate.org

Questo funziona con le combo normali, con le DBcombo non ne vuole
sapere.
Comunque spero che possa servirti ugualmente.
Scrivi in un modulo:
Const CB_SHOWDROPDOWN = &H14F
Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal
hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As
Long) As Long
--------------------------------
nella form:
Private Sub Combo1_GotFocus()
    Call PostMessage(Combo1.hwnd, CB_SHOWDROPDOWN, 1, 0)
End Sub
--------------------------------
Ciao
Riccardo


Newsgroup: it.comp.lang.visual-basic
Titolo: CRYSTAL REPORT

Salve,  
 
  ripropongo un quesito a cui non ho trovato ancora soluzione...
Vorrei colegare un file crystal report ad una recordset gia elaborato,
e bypassare quindi la trasformazione sella string SQL in modo
compatibile Crystal , con le graffe , i comandi supi ect.
C'e' un sistema con la versione   contenuta in VB5  ?
Con la versine contenuta in VB6 forse e' piu facile ? e come si fa'
senza buttare via tutti i rpt gia creati ?
Grazie mille 
Antonio Tanzillo

Io credo che se tu usassi "nome.sqlQuery="SELECT...FROM...WHERE..."
otterresti dei risultati anche con i report che hai già. E' necessario
specificare bene i campi che utilizza il Report e la condizione di filtro
(WHERE...operatore di confronto).puoi passargli una variabile e controllare
la Query inserendo magari un testo in un TextBox.
--
Posted from 
smtp2.libero.it
 [193.70.192.52]
via Mailgate.ORG Server - 
http://www.mailgate.org

otterresti dei risultati anche con i report che hai gi=E0. E' necessario
Fidati la query viene completamente ignorata. prova e vedrai !!!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: textbox!

è possibile "annullare" l'evento click del mouse in certi casi? Si insimma, fare
in modo che la textbox sia blockata da ogni intervento dell'utente (dell'utente
e non del programma stesso).
se per cortesia mi poteste rispondere anche alla mia mail mi fareste un enorme
favore...
ciao a tutti!

 č possibile "annullare" l'evento click del mouse in certi casi? Si


Guarda le proprieta' enabled, visible, lock, dei controlli.
Salve
                Dbg
beerbantello ha scritto nel messaggio

Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione remota

Sempre ala ricerca della tariffa migliore per connettermi ad internet,
vorrei, con VB, poter inserire un prefisso, ma solo dopo le 18,30, al numero
del mio (o miei meglio) provider. Non conoscendo una funzione di VB che
faccia questo, ho pensato di cambiare, di volta in volta, il numero
contenuto nel registro: altro intoppo. Ho capito che il numero e' scritto
dall'off set 21, ma in che modo sia scritto....bo?
C'e' qualcuno che mi puo' dare una mano?
Grazie
GM



Sul mio sito trovi un OCX che ti premette di fare questo ed altro.
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------


Newsgroup: it.comp.lang.visual-basic
Titolo: Versione dei componenti di accesso ai dati..che confusione!

Ciao a tutti nuovamente,
ho da poco formattato tutto quanto e devo reinstallare VB.
Mi chiedevo se installando VB 6 Enterprise, il Service Pack 5 e l'MDAC 2.7
ho tutti i componenti e i drivers per l'accesso ai dati aggiornati
all'ultima versione (compreso il JET, la cui ultima versione dovrebbe essere
la 4.0, e il DAO, la cui ultima versione dovrebbe essere la 3.6).
Potete confermarmi questa cosa?
Inoltre un dubbio, una volta terminato il progetto che sto per realizzare
come faccio ad essere sicuro che sul computer del cliente ci saranno tutti i
componenti per l'accesso ai dati aggiornati come sul mio sistema? Sul pc del
cliente non ci saranno nè Visual Basic 6, nè il Service Pack 5...mi basterà
quindi installare solo l'MDAC 2.7 con il suo pacchetto di installazione
presente sul sito MS?
Grazie mille per il supporto, con tutte queste versioni non ci sto capendo
piu' nulla!
Ciaoo

 wrote in message
505e8.10985$Ns4.4...@news2.tin.it...


 componenti per l'accesso ai dati aggiornati come sul mio sistema?
O usi un installer che installa automaticamente anche i componenti di cui
sopra mandandoli in esecuzione subito dopo l'installazione del tuo pacchetto
o li installi a manina... poco pulito, lo so, però a volte è stato
necessario
anche per me. In genere cmq col wizard "creazione guidata pacchetti di
installazione"
di VB non ho avuto particolari problemi.
Ciao
 valter

 di VB non ho avuto particolari problemi.
cioe' se uso ado il wizard fa' si' che l'installazione del mdac parta
automaticamente insieme a quella del mio programma (subito prima o subito
dopo) ?
e se uso ado > 2.5, _e_ dao per alcune parti, il setup complessivo
includera' il mio prog, jet, e mdac ?
grazie, a.

 grazie, a.
 Esattamente, con ADO 2.5 vengono incluse nell'installazione
sia l'MDAC, sia tutto ciò che serve per l'utilizzo del provider JET.
Se usi versioni successive di ADO, fermo restando che le dll
per JET non vengono più incluse, puoi sempre tirarle dentro col wizard
nella schermata apposita che ti permette di aggiungere ciò che vuoi
oltre a tutto ciò che il wizard ha rilevato in automatico analizzando il
tuo progetto. Come saprai sono incluse nell'exe JET40SP3
anche se non ne trovo piùtraccia nelle aree downloads riservate ad access
sostituito da JET40SP5, disponibile in tre versioni differenti a seconda del
SO,
ci sono anche le dll per DAO 3.6.
( c'era anche un JET40SP4, ne è rimasto il link ma conduce sempre
alla download page del JET4SP5 )
Qui sotto trovi il link :
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q239114
dove trovi anche una storia dei vari Service Packs.
P.S. Informazione non richiesta ma a mio avviso utile,  la versione SP5
 non contiene più l'utility Jet Compact, che però potrai trovare a parte qui
:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q273956
Consente di compattare mdb risolvendo qualche bug che il metodo
compactdatabase a volte non riusciva a sfangare. Se a qualcuno del
NG interessa....
Ciao!
 Valter

 ha scritto
che miniera !
rigrazie mille e ciao, a.
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema da newbie, forse banale

Salve,
non sono molto pratico di VB (.NET) ma spero che qualcuno qui mi sappia 
dare una soluzione al mio problema.
Io ho un TabControl a cui devo aggiungere e/o rimuovere pagine 
programmaticamente (ossia, non a design-time).
Fino a qui non c'è nessun problema... il problema nasce quando devo 
associare i controlli appena aggiunti a degli eventi.
Ossia, supponiamo che per ogni pagina del mio TabControl io voglia avere 
un pulsante e un TextBox.
Voglio che ogni volta che premo il pulsante presente sulla mia TabPage 
(creato programmaticamente) mi aggiorni il valore (la stringa) del 
TextBox relativo (sulla medesima TabPage, anch'esso creato 
programmaticamente).
Come faccio?
Grazie,
    Luca
P.S.: Per favore, fatemi degli esempi perché sennò mi perdo.
P.P.S: Esempio di cosa intendo io per creare le pagine programmaticamente:
         Dim mypage As New TabPage 'Crea nuova pagina
         Dim mybutton As New Button 'Crea pulsante
         mybutton.Width = 100
         mybutton.Height = 100
         mybutton.Text = "Ciao"
         mybutton.Name = "mybutton"
         mypage.Controls.Add(mybutton)
         mypage.Name = CStr(CInt(Int((6 * Rnd()) + 1)))
         TabControl1.TabPages.Add(mypage)

 P.S.: Per favore, fatemi degli esempi perché sennò mi perdo.
mi spiace, non posso fare esempi, perchè non ho qui 
vb.net
, però forse ne
puoi trovare in rete, cercando AddHandler
in pratica questo statement si usa così:
AddHandler MyObject.Event1, AddressOf Me.MyEventHandler
me.eventhandler è il nome di una sub, già presente nel codice, e che deve
avere la giusta firma per poter gestire l'evento.
informazioni più dettagliate le puoi trovare qui:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcn7/html/vaconAddOnRemoveOn.asp
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

Newsgroup: it.comp.lang.visual-basic
Titolo: La SELECT che non pesca...

Salve a tutto il NG e grazie in anticipo a tutti coloro che vorranno
aiutarmi.
Lavoro con VB6, ADO su db Access2000.
Il mio problema è il seguente:
- ho una tabella principale ed una di appoggio;
- faccio un INSERT INTO (di alune registrazioni) dalla tabella principale a
quella di appoggio;
- faccio una SELECT sulla tabella di appoggio appena dopo l'INSERT;
- dalla SELECT mi risulta che non ci sono registrazioni (infatti mi dà che
il recordset è in BOF ed EOF contemporaneamente), ma se apro manualmente la
tabella di appoggio in questa tali registrazioni ci sono!
Quale potrebbe essere il problema? E' come se VB non vedesse i record che
però ci sono fisicamente!!!
HELPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPp
GRAZIE, DANIELE
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 che però ci sono fisicamente!!!
"How To Synchronize Writes and Reads with the Jet OLE DB Provider and ADO"
http://support.microsoft.com/default.aspx/kb/200300
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

 Ciao
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.lang.visual-basic
Titolo: S.O.S.

Mi chiamo Giancarlo e da circa tre mesi sono approdato al mondo di VB. Per
iniziare l'apprendimento di questo nuovo linguaggio, ho iniziato a
convertire miei vecchi programmi scritti in Clipper ma ho trovato tante
difficoltà.
Chiedo la possibilità di visualizzare il codice completo di un piccolo
programma tipo 'agenda telefonica' dal quale possa capire i meccanismi
d'inserimento/visualizzazione/variazione/cancellazione dei records con i
relativi controlli sulla duplicazione e sul controllo delle date.
Aspettando notizie, ringrazio e saluto tutti quelli che leggeranno questo
mio S.O.S.
Giancarlo


Sul CD di VB trovi degli esempi esplicativi (sia nella directory Samples,
che in Tools/Unsupprt/)
Inizia da quelli.
Inoltre, leggiti i manuali e consulta spesso l'help in linea.
--
Roal Zanazzi
z...@iol.it

 relativi controlli sulla duplicazione e sul controllo delle date.

Newsgroup: it.comp.lang.visual-basic
Titolo: Immagini da access a VB5

Aiuto!
Ho creato un archivio access con un tipo di dato OLE e gli ho inserito
alcune immagini, ma VB5, ne' col controllo picture, ne' image non ne vuole
sapere di visualizzarmele!
Avete una porzione di codice che funziona per questo?
Grazie!







Io ho fatto la stessa cosa e funziona tranquillamente senza nessuna riga di
codice.
Non è che per caso hai caricato le immagini nel controllo ole direttamente
da Access? Se si questo è il motivo per cui non ti funziona.

Newsgroup: it.comp.lang.visual-basic
Titolo: Scrivere e leggere dati di un array in un file

Salve,
Ho una matrice di array per memorizzare le dimensioni e la posizione
sullo schermo di alcuni elementi.
posizione (99,3) as integer
qual'è la maniera più veloce per scrivere i dati in un file e
successivamente leggerli?


Dimenticavo...
Visual Basic 6


Put # e Get # aprendo il file in modalità binaria (i dettagli sulla
guida)
Per inciso, se ho intuito bene come è fatto quell'array, sarebbe
ancora più pratico se invece di averlo bidimensionale, definissi un
UDT da usarne in uno monodimensionale.
es.
Type InfoPosizione
  X As Double
  Y As Double
  Width As Double
End Type
Dim Posizione (99) As InfoPosizione

Newsgroup: it.comp.lang.visual-basic
Titolo: Chiudere tutte le form!!

come si chiudono tutte le form
dentro una MDI con un comando solo ?????
Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

dentro una MDI con un comando solo ?????
Teoricamente facendo l' unload della MDI,
praticamente preferirei fare un loop sull' insieme
Forms in modo da gestire tutti i casi particolari.
-- 
ciao, hal


dim f as form
for each f in Forms
    unload f
    set f=nothing
next
CIAO

Newsgroup: it.comp.lang.visual-basic
Titolo: Query di Access

E' possibile far eseguire ad un programma una query residente su un
database Access ed importarne i risultati in un form ??
Dengiu'
    Luca

 ha scritto nel messaggio
news:8qs4js$vlb$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: ancora grafici

Possibile che nessuno sappia come si possona ottenere dei grafici un po' più 
decenti di mschart in VB? 

> più decenti di mschart in VB?
non lo avrei postato se lo sapessi! 

 decenti di mschart in VB?
Per ottenere dei risultati migliori devi usare le API Gdi di windows. Con
un po' di lavoro ottinei quello che vuoi (gradienti, poligoni, curve di
bezier ecc...
Ciao MArco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Io uso ocx scaricati da internet, ce ne sono di potenti e non troppo
complicati da usare, ti consiglio TeeChart.
Ovviamente è a pagamento ma se ne vale la pena...
bye,
Max

 ha scritto nel messaggio 
news:FndZd.12857$zZ1.3...@twister1.libero.it...

ti ringrazio. Ne vale la pena perché usare i software già pronti per 
plottare i grafici è sì comodo ma spesso poco pratico. Se hai una cosa che 
fa solo le cose che ti servono con tutto a portata di mano ci impieghi metà 
tempo e ti diverti pure. 

>> piů decenti di mschart in VB?


è il modo in cui uno si pone...
mi dispiace aver urtato qualcuno. Ma siccome avevo già postato il messaggio 
precedentemente mi sembrava abbastanza strano che nessuno sapesse almeno 
darmi
un'idea in un newsgroup dedicato solo a visual basic. Comunque mi sono 
accorto che è un problema più complesso di quello che pensavo quindi mi 
scuso se la mia domanda era troppo
insistente.I controlli non sono molti e quasi tutti a pagamento. Mi ricordo 
che in delphi la cosa era semplicissima, molto funzionale e soprattutto 
gratuita. Però non mi piace usare delphi e
preferisco VB che vorrei imparare a fondo.

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

Scusate la banalità...
Se stabilisco che in un determinato textbox si deve inserire soltanto numeri
come faccio
a controllare se è veramente un numero o delle lettere?
Grazie mille a tutti.

 ha scritto nel messaggio
news:Ox%l8.45625$%g7.14...@twister2.libero.it...

Esiste la funzione IsNumeric la puoi trovare sullo help.
Ciao Roberto - Syd