mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: aggiugere barra personale in IE

Come quelle in IE5(Pulsanti standard,Collegamenti, Radio) dovrebbe
essere abilitabile/disabilitabile con il tasto dx del mouse
Voglio sapere se e' fattibile con vb6.
--
Albe (
als...@libero.it
)

 Voglio sapere se e' fattibile con vb6.
http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/shellcc/Shel
l/Bands.htm
Ciao.

 > Voglio sapere se e' fattibile con vb6.
Ho appena trovato questo:
http://www.domaindlx.com/e_morcillo/download.asp?type=typelibs&file=iows
Ciao.

Il codice presente nella pagina che mi hai indicato e' c++.
Si puo' fare la stessa cosa in vb ?
--
Albe (
als...@libero.it
)

 wrote in message
news:lj4eosog0g2bvajh5...@4ax.com...


Grazie per la risposta.
Io sono studente universitario di infomatica a Milano, mi mancano 4
esami, e volevo approfondire un linguaggio di programmazione che in
futuro forse mi puo' tornare utile. Le proposte sono:
Visual Basic
Visual C++
Delphi
Java(?)
Che mi dite ?
--
Albe (
als...@libero.it
)

 wrote in message
gbrfos47ugta5mng9...@4ax.com...


 Java(?)
Sei giovane e sveglio? C (e famiglia) E Java (Visual Basic e
Delphi li studierai se e quando avrai bisogno di usarli);
Sei giovane e basta? Delphi E Visual Basic;
Sei giovane e pigro oppure giovane e un po' tordello? Visual
Basic.
Considerazione economica: con Delphi e Visual Basic si ha un
piu` veloce ritorno dell'investimento formativo mentre con C
tale ritorno viene ritardato nel tempo ma e` piu`
interessante. Questa e` una generalizzazione e come tale va
presa ma, secondo voi, e` abbastanza vera?
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

Come trovi questo libro (tenuto conto che il cd allegato contiene
l'ambiente di sviluppo in versione limitata nel tempo) ?
Learn Microsoft Visual C++ 6.0 Now 
di  Chuck Sphar
http://www.microsoft.com/italy/mspress/books/book14743.htm
--
Albe (
als...@libero.it
)

 wrote in message
9oagosk2qqnj90tbt...@4ax.com...

Purtoppo non conosco il libro da te citato ma mi permetto di fare una
considerazione (spero utile).
Una cosa sono i libri sul C++ e ben altra cosa quelli sul Visual C(++).
In genere i secondi spiegano come ulilizzare l'ambiente di sviluppo e sono
incentrati sull'analisi della MFC Library (si chiama ancora così?) dando per
scontato che il lettore abbia familiarità con i concetti base e le tecniche
di programmazione del C++.
Quindi ti consiglio di prenderti prima un bel libro di C++ (la McGraeHill ha
sempre fatto ottimi titoli) e poi magari un libro sul VC++ per mettere in
pratica gli insegnamenti acquisiti (personalmente avevo trovato ottimo "Il
manuale Visual C++" di Kruglinski ma ti parlo di qualche anno fa - credo
'94)

Newsgroup: it.comp.lang.visual-basic
Titolo: Form in DHTML

ciao ragazzi, 
Io vorrei pubblicare dei miei form su intranet, form semplici che hanno
solo una serie di list box che servono per visualizzare dei dati di un
db di access, e vorrei creare pagine dhtml. Se non sbaglio tempo fa mi
avevano mostrato che era semplice eseguire questa operazione attraverso
un wizard. QUalcuno ha qualche idea di dove lo trovo o come fare? grazie
a tutti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 a tutti
Del Wizard non so niente, ma se controlli nei post precedenti, hanno
risposto che le pagine DHTML sono superate e che conviene utilizzare COM.
Ti sto semplicemente girando un consiglio che hanno dato a me!
Ciao.
Paolo

Newsgroup: it.comp.lang.visual-basic
Titolo: Menu in Form MDI

Ho un Form MDI principale con parecchi menu.
Quando apro una finestra interna (form mdichild) con all'interno un
altro menu mi chiude quello del MDI pricipale. Come posso fare per non
farlo scomparire ?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie
Sposta il menů dal form child al form MDI, lo imposti invisibile di default 
e lo rendi visibile solo al load del form child.
Io cosě faccio.

Newsgroup: it.comp.lang.visual-basic
Titolo: VBA5.DLL

Ho un foglio excell 97 con alcune macro scritte in VB, tutto è andato sempre
bene se non stamane mi da errore dicendo che manca il file VBA5.DLL e nn
esegue nulla.
Il codice VB nn l'ho cambiato e sempre stamattina mi eseguiva tutto bene
fino a quando ha deciso di nn funzionare +.
A cosa puo' essere dovuto il problema?
--
Ciao da Marco "Kaiser" Baldini
akira...@libero.it
----------
http://www.ragnatela.it
----------


Alla mancanza della vba5.dll no?
ciao
ugo

 ugo
Perchč 1 minuto prima funziona tutto e 1 minuto dopo senza aver fatto NULLA
nn funziona +?


Ripeto la domanda: c'č la vba5.dll?
In quale dir?
Cos'hai installato?
Non č che un qualche antivirus ha pensato di mettertela in quarantena?
...
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: PRINT EXCEL -VB

buongiorno a tutti, vorrei sapere esiste un metodo per stampare aree di
excel da VB utizzando come riferimenti numeri ma non celle.
Nel senso io ho bisogno di stampare determinate aree del foglio excel.
Io adesso utilizzo la seguente istruzione 
foglioexcel.Application.Range("A1:L44").PrintOut
e funziona, ovvero mi stampa l'area specificata; pero' siccome dopo mi
deve stampare in automatico un altra area come faccio a dirgli a quella
istruzione che eseguo iterativamente di commutare da A1 a C1  e da L44 a
P44.
E quello che chiedo non esiste un metodo per utilizzare numeri cosi' in
base a numeri io incremento i numeri e va tutto bene.
Esempio A1 far corrispondere 1,1 e L44 con 44,10
io ho provato a far cosi':
foglioexcel.Application.Range("1,1:44,10").PrintOut
ma no va.
Aiutatemiiiiiiiiiii.Buona giornata
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Cells(1,1) corrisponde a A1
Cells(5,3) corrisponde a C5
ecc....
Quindi... ma no , sono buono 8-)
Range(Cells(1, 1), Cells(5, 3)).Select
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/
 

 Range(Cells(1, 1), Cells(5, 3)).Select
ho provato ma non funge



Cosa non funziona?
Questo mi stampa le celle A1:C5
del foglio attivo:
Public Sub Stampa()
    With ActiveSheet
        .Range(Cells(1, 1), Cells(5, 3)).PrintOut
    End With
End Sub


Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con MaskEdBox

Lo so, sarà la solita ca@@ta ma non riesco proprio a far funzionare la
MaskEditBox.
Mi spiego.
In un form ho una MaskEdBox con le seguenti dichiarazioni nel Form_load
If Len(Date) = 8 Then
MaskEdBox1.Mask = "##/##/##"
End If
If Len(Date) = 10 Then
MaskEdBox1.Mask = "##/##/####"
End If
Poi la MaskEd è collegata ad un datacontrol.
Il carattere di riempimento è "_" cioè se è vuota allora nella MaskEd appare
"__/__/____" oppure "__/__/__" in base alle impostazioni della data.
Ora veniamo al problema.
Quando creo un nuovo record, la MaskEd non si aggiorna. Tutti i campi (sono
textbox) infatti si azzerano, tranne la MaskEd che resta con la data
dell'ultimo cliente visualizzato.
Allora ho provato a forzare la cosa scrivendo:
    If Len(Date) = 8 Then
        MaskEdBox1.Text = "__/__/__"
    End If
    If Len(Date) = 10 Then
        MaskEdBox1.Text = "__/__/____"
    End If
(questo dopo aver fatto l'addnew), ma niente.
Però la cosa curiosa che questo stesso codice, inserito nel KeyPress,
funziona a meraviglia...
Non riesco propria a venirne a capo. secondo voi quale è il problema?
Grazie
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

Già risolto.
Il problema era che dovevo inizializzare la MaskEd dopo l'addnew e non
prima.
bye

Newsgroup: it.comp.lang.visual-basic
Titolo: libro di appleman

avrei deciso di fare il grand salto, e comprare il libro di Appleman sulle
Api...
ho visto che è del 97, costa 120mila lire, e il tito è piu o meno "Visual
Basic 5 e Win32 APi" o qualcosa del genere.
non è che è un po vecchiotto? vale la pena? o mi conviene aspettare che esca
una versione piu aggiornata?
MarioH

> MarioH:

Ad agosto 2000 risultava esaurito e non in ristampa. Credo che la situazione
sia ancora quella. Probabilmente perche' preparano una nuova edizio.NET...
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Io ho acquistato anni fa la versione per vb3 in win 3.11 e poi il libro in
questione.
Devo dire che le informazioni contenute nel libro valgono i soldi spesi,
soprattutto perchè ti da una visione diversa della programmazione (almeno
per la mia esperienza).
Descrive in maniera molto descrittiva la programmazione con funzioni API,
suddividendo ogni capitolo in un argomento specifico.
Lo trovo attuale anche programmando con VB6.
Un consiglio...
dello stesso autore è edito il libro sulla creazione degli ActiveX, molto
interessante.
Ciao
Marco



mi hai convinto, e poi da quello che ho capito, nel passaggio da vb5 a vb6,
le cose fondamentali realtive alle Api non credo siano state stravolte,
vero?

 ha scritto

che direi stia online a
http://www.itknowledge.com/reference/archive/1562765108/

Newsgroup: it.comp.lang.visual-basic
Titolo: on mouseover

Esiste questo comando o qualcosa di simile ?
Grazie, Alberto

 wrote


 wrote in message
qOta4.12089$1W4.1...@news.infostrada.it...


L'evento che cerchi si chiama MouseMove ed esiste anche per i pulsanti. Non
esiste però un
"OnMouseOut", qualcosa cioè che ti dica che hai spostato il mouse al di
fuori del controllo: per simulare ciò devi usare MouseMove su di un altro
controllo o sul form, per fare il contario di ciò che avevi fatto in
MouseMove del pulsante. Spero di essere stato chiaro.
Questo è il mio ultimo post del millennio: da domani si scia!
Felice Anno Nuovo a Tutti
Cesare Nicola
http://digilander.iol.it/cesare
L'indirizzo del sito comune è:
http://www.murialdo.it/it_lang_vb

 wrote in message


 wrote in message
sUsa4.11687$1W4.1...@news.infostrada.it...


 wrote in message
84isch$gcs$1...@serv1.iunet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]: WinSock, come sapere i nomi dei pc in rete?

Salve a tutti! ( E' la prima volta che programmo per la rete, quindi non
tiratemi i pomodori in testa! ;)
Devo creare un prg di chat simultanea per 3 pc o più, vorrei sapere come è
possibile dal mio pc sapere i nomi e/o IPAddress di tutti i pc collegati in
rete.
Grazie per l'aiuto!
Ciao!

Se usi il controllo winsock,ha una proprietą Remote HostIp,che ritorna
appunto l'IP dell'host remoto.
Ciao
Carlo
**************************************************
BERTI CARLO ***********************************
Visual Basic & HTML *****************************
Http://www.lunet.it/offerte/berti
 *********************
http://www.dex-net.com/ec837
  *********************
ICQ =15741832 ***************************************
************************************************************

E' facile tu metti un winsock in un prog in Listen
e l'altro prog (il client) lo connetti e a quel punto sul server puoi
vedere il suo indirizzo ip e tante altreb belle cosine potrai
fare...se ti serve io ho già realizzato una chat intranet...te la
posso inviare


E-Mail: 
lig...@alo.it
ICQ: 11362849

Newsgroup: it.comp.lang.visual-basic
Titolo: e' occupata la linea del telefono?

Con il mscomm riesco a marcare un numero di telefono, pero' non riesco a
determinare se la linea e' occupata,
vedo se nel string che torna il buffer c'e' la parola BUSY, ma solamente
appare OK.
Qualcuno potrebbe darmi una traccia per capire come fare??
Ps. Ho provato alcuni comandi Hayes, ma non ci'azzecco.
Grazie a tutti per l'attenzione.
Gabriele

il comando ATX3 ti attiva la risposta BUSY di linea accupata nei modem Hayes
compatibili
bye

Sul Sito COmune di questo NG, c'č un programmino che visualizza i led del modem..... magari intercettando quando č
OH......
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
---------------------------------------------------------------------------
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: Errore irreparabile!! Connessione ADO

Non riesco a connettermi con un server MySql attraverso MyODBC
utilizzando ADO.
Ecco il codice che ho usato, il problema lo dà nella stringa di
connessione:
Sub ADOEsegueQuery()
    Dim conn As New ADODB.Connection
 
    strConn = "DRIVER={MySQL ODBC 3.51 Driver};" & _
                 "Server=localhost;" & _
                 "Database=nomedatabase;" & _
                 "Uid=root;" & _
                 "Pwd=password"
 
    conn.Open strConn
 
End Sub
Ho provato a testare tutti gli esempi trovati in giro, sul sito di
mysql ad esempio, ma cambiano tra loro di poco (solo riguardo ad
alcuni parametri della stringa di connessione). Il risultato è sempre
lo stesso:
"Errore di run-time '-
2147418113
 (8000ffff)'
Errore irreparabile"
Ho provato anche ad aggiornare MDAC, ma vanamente.
A I U T O
Grazie
Francesco

Perchè prima di postare non controlli i vecchi post del newsgroup?
C'è un bel sito, dove trovi tutte le stringhe di connessione ed è
http://www.connectionstrings.com
ODBC 2.50 Local database:
"Driver={mySQL};Server=localhost;Option=16834;Database=mydatabase;"
 ODBC 2.50 Remote database:
"Driver={mySQL};Server=
data.domain.com
;Port=3306;Option=131072;Stmt=;Databas
e=my-database;Uid=username;Pwd=password;"
 ODBC 3.51 Local database:
"DRIVER={MySQL ODBC 3.51
Driver};SERVER=localhost;DATABASE=myDatabase;USER=myUsername;PASSWORD=myPass
word;OPTION=3;"
 ODBC 3.51 Remote database:
"DRIVER={MySQL ODBC 3.51
Driver};SERVER=
data.domain.com
;PORT=3306;DATABASE=myDatabase;
USER=myUsername;PASSWORD=myPassword;OPTION=3;"
Ciao, Vincenzo

 ha scritto nel messaggio
news:c1ecdaee.05011...@posting.google.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: File GIF

Come si fa a salvare una immagine in formato GIF con VB?
Grazie
Francesco

 Come si fa a salvare una immagine in formato GIF con VB?
Non si può, occorre utilizzare controlli 3e parti.
Saluti, Massimo.

 Francesco
Newsgroup: it.comp.lang.visual-basic
Titolo: Treeview

Salve a tutti,
dove posso trovare un controllo TreeView, con i colori
personalizzabili (sfondo e testo), con supporto delle immagini dei
nodi e magari anche la trasparenza?
Sto utilizzando quello M$ e mi va bene anche nell'uso ma dovrei
cambiarne i colori per uniformarlo al mio programma.
Grazie a tutti.

Guarda nell'MSDN all'articolo: Q178491 del Knowledge Base del VB
-------------
Ciao
Sabba


wrote:

Ciao e grazzzzzzie 1k!!

Guarda nell'MSDN all'articolo: Q178491 del Knowledge Base del VB
Ho impostato il colore di sfondo, ma non mi accontento, vorrei
cambiare anche il colore del testo, dello sfondo del testo e magari
dello sfondo delle immagini (altrimenti vedo il testo nero su fondo
bianco, mentre lo sfondo del TreeView è rosso, nell'esempio).
Ho trovato il messaggio tvm_settextcolor per impostare il colore del
testo ma non so il suo valore. Dove potrei trovarlo? Magari anche i
valori delle altre costanti...
Ciao e grazie.

Tutti i valori delle costanti li trovi nei file .h del C++
per esempio quelli sono dichiarati in commctrl.h (vedi in fondo tra i
requirements)...ovviamente in formato C++.
Sono contento che ce l'abbia fatta....
--------------
Ciao
Sabba

Sono contento che ce l'abbia fatta....
Grazie ancora.

Newsgroup: it.comp.lang.visual-basic
Titolo: Passaggio di oggetti come argomento di procedure

Ciao a tutti, ho il seguente problema:
vorrei creare una semplice procedura che si occupa di centrare il form nello
schermo.
La procedura, inserita in modulo *.BAS e' la seguente:
Public Sub CentraForm(Finestra As Object)
    Finestra.Top = (Screen.Height - Finestra.Height) / 2
    Finestra.Left = (Screen.Width - Finestra.Width) / 2
End Sub
Quando dalla form chiamo la procedura, ottengo l'errore di RUN-TIME 438
(Proprieta' o metodo non supportato dall'oggetto). Questo e' il codice nella
form:
Private Sub Form_Load()
    CentraForm (Me)
End Sub
Qual'e' l'errore??
Thanks

Qual'e' l'errore??
Le parentesi?


La stupidità del compilatore.
Le parentesi a volte ingannano il compilatore, quindi o usi
Call CentraForm(Me) 'Che io preferisco
o
CentraForm Me
Mi sembra (ma non ne sono sicuro) che le parentesi in versioni precedenti
forzassero il passaggio ByVal. Il problema potrebbe essere questo.
Comunque se sei sicuro di forzare solo form puoi usare
Public Sub CentraForm(Finestra As Form)
Così sei più tranquillo e sicuramente ti vede le proprietà essendo di un
tipo specifico.
E' sempre preferibile usare variabili del tipo più simile possibile a quello
che realmente andrai a maneggiare.
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda semplice :-)

Ciao Ragaz una domanda (penso) semplice...come faccio a eliminare gli apici
quando scrivo in file di testo...
Mi spiego meglio:
quando faccio
Open "c:\prova.txt" for output as #1
write #1, "Ciao Mamma"
Nel file voglio che gli apici non vengano scritti....
infatti nel file prova.txt trovo: "Ciao Mamma" e non Ciao Mamma
Spero sia stato chiaro (ne dubito) ma purtroppo vado di fretta Ciao
ragazzzzzz

Prova con:
    Print #1, "Ciao Mamma"
"Kova" <dj_...@NoSpam.com> ha scritto nel messaggio
news:jrHi7.61667$TS4.3...@news2.tin.it...


     Print #1, "Ciao Mamma"
Ti ringrazioooo :-)))))

"Kova" <dj_...@NoSpam.com> ha scritto nel messaggio
news:jrHi7.61667$TS4.3...@news2.tin.it...

Open "c:\prova.txt" For Output As #1
Print #1, "Ciao Mamma"
Close #1

Newsgroup: it.comp.lang.visual-basic
Titolo: Pilotare Word con FoxPro

Salve a tutti qualcuno sa dirmi dove trovare on-line info su come pilotare
Word con FoxPro?
Grazie.
--
O:-) 
http://members.xoom.it/tedsoft/index.html
Scopri l'amicizia ed il divertimento di un gruppo di ragazze e ragazzi.

 Grazie.
io proverei a chiedere su uno dei moltissimi ng di foxpro.

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

Ciao ragazzi dell'NG, qualcuno di voi mi saprebbe fornire un es. d'uso del
controllo TREEVIEW per visualizzare unità e directory (stile Gestione
Risorse) ???
Anticipatamente Denkiu.

...

Newsgroup: it.comp.lang.visual-basic
Titolo: ADO, Seek e NoMatch

Come ho letto RECORDSET.NOMATCH è stato eliminato con ADO e veniva
utilizzato per verificare la validità dell'applicazione dei metodi FIND e
SEEK. Inoltre il metodo SEEK non viene menzionato come metodo in un libro
che sto leggendo "Guida per lo sviluppatore di database". Io sapevo, in DAO,
che il FIND cerca sequenzialmente, mentre il SEEK cerca in modo
"indicizzato". E' ancora valido in ADO il metodo Seek ?? Voi cosa pensate.
Cia Stefano.

 ha scritto nel messaggio
news:LuDA7.66972$1H1.7...@news.infostrada.it...

In ADO non è previsto
giuseppeD

A me non funzionano (ho installato vb6 sp3), ottengo un errore che mi dice
che il provider non supporta le seek.

 ha scritto nel messaggio
news:9qvcl1$p456d$1...@ID-51318.news.dfncis.de...

Diciamo che è supportata solo dal Provider Jet e a certe condizioni,occorre
specificare una tabella e non sono permessi join,
occorre specificare il comando adCmdTableDirect in Options di rst.Open.
Ricordo quando lessi le specifiche la prima volta ne dedussi che è meglio
lasciare perdere.
Si può utilizzare il metodo Supports per sapere se il Recordset può
supportare Index e Seek
giuseppeD

 ha scritto nel messaggio
news:NgGA7.6111$QL2.1...@news2.tin.it...


 supportare Index e Seek
Si, rimappa praticamente la proprietà Type dell'oggetto Recordset di DAO per
vedere se è di tipo dbOpenTable. In questo caso si può usare seek,
altrimento no.
Ciao
*Roby*

 altrimento no.
e non si fa prima a usare dao, e ciao ?
ciao, jao
--
jav...@libero.it
http://digilander.iol.it/javalab

 e non si fa prima a usare dao, e ciao ?
Si, ma alla fine uso ugualmente ADO, e vado!
Scherzi a parte, con me sfondi una porta aperta. DAO va benone per le mie
esigenze, e per il momento ancora ADO non lo uso. L'anno prossimo, appena
smetto l'attuale tour de force,  avevo intenzione di dargli una possibilità,
ma prima devo trovare il tempo di  fare un po' di prove serie di timing.
Se non mi soddisfa, lo rimando di un altro anno, o passo direttamente alla
immancabile nuova tecnologia sostitutiva che sarà ovviamente pronta entro il
2003.
Ciao
*Roby*

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestionale per le videoteche disponibile in codice sorgente

Ho realizzato un gestionale per le videoteche e ho pensato di distribuirne
una versione per i programmatori Visual Basic che hanno la necessità di
realizzare questo tipo di programma, riducendo i costi e il tempo di
sviluppo.
Il codice sorgente del programma potrà essere modificato aggiungendo le
proprie personalizzazioni.
Chi fosse interessato potrà richiedere una versione dimostrativa del
prodotto per valutarne la validità ed inoltre verranno fornite tutte le
informazioni necessarie.
Sul sito 
http://www.uno.it/utenti/montana/index.html
 potrete vedere alcune
immagini sul programma.
Luigi Montana
lui...@uno.it

 ha scritto nel messaggio
news:8ib0pr$p1b$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione predefinita!!

Come possso cambiare una connessione predefinita?
Oppure qual'è la stringa di comando HKEY_LOCAL_MACHINE.......?
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Sul sito di Moreno Sirri c'č un articolo e un progetto che tratta
l'argomento Accesso Remoto.
Non ricordo bene se parla anche di come impostare una connessione
predefinita, ma intanto ci puoi dare un'occhiata.
http://www.morenosoft.com/msvbsite/
Ciao, Vincenzo

Newsgroup: it.comp.lang.visual-basic
Titolo: percorso database

Ciao ^_^
se il database che voglio consultare con il programma che sto
realizzando si trova nella stessa <dir> del prg stesso, come posso
evitare di mettere un path fisso 
(ad esempio d:\programma\progetto\db.mdb)
 e fare in modo che in qualunque posizione si trovi il prg il db sia
sempre raggiungibile?
Ho provato a togliere le cartelle e a scrivere solo il nome del db ma
mi rimanda a d:\db.mdb e mi dice giustamente che non può trovare il
db.
Cristian
xst...@libero.it

 sempre raggiungibile?
App.Path & "\NomeFile.mdb"

 App.Path & "\NomeFile.mdb"
fallisce miseramente se il file si trova sulla radice (fisica o logica) del
drive (c:\\nomefile.mdb)
meglio un :
percorso = app.path
if right$(percorso, 1) <> "\" then percorso  = percorso & "\"
percorso = percorso & "nomefile.mdb"
--
Fibia "Service bot" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud

Newsgroup: it.comp.lang.visual-basic
Titolo: Chiudere applicazione da VB 6 con SendMessage

Salve a tutto il NG.
Problema: da una mia applicazione VB6 devo chiudere  una serie di
applicazioni esterne ES: OutLook, Word, IExplorer 5 .
Funziona tutto ma IExplorer 5 non ne vuole sapere.
Dove sbaglio ?.
Ecco cosa uso per chiudere le sessioni:
Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal
hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As
Long
Public Const WM_CLOSE = &H10
Public Const WM_QUIT = &H12
Public Const WM_DESTROY = &H2
Nella mia funzione una voltra trovato l'handle della finestra uso:
lngRet = SendMessage(hwCurr, WM_CLOSE, 0, 0)
Ho provato anche con WM_QUIT e WM_DESTROY.
Ciccia.
Qualcuno sa come chiudere questa benedetta finestra di IExplorer 5
Grazie anticipate
Paolo

 wrote in message
8jumbs$da0$1...@fe1.cs.interbusiness.it...


 wrote in message
news:8jumgd$nt1$1...@fe2.cs.interbusiness.it...


> Qualcuno sa come chiudere questa benedetta finestra di IExplorer 5
puoi sempre fare
SetForegroundWindow hwCurr
[DoEvents se serve]
SendKeys "%{F4}", True
Ciao
Faber


Ciao,
Alessandro
Newsgroup: it.comp.lang.visual-basic
Titolo: Esportare una tabella da MDB a DBF di FoxPro

(Scusate se vedete il post due volte, l'ho mandato la prima volta con
iunet.it
 ma non lo vedo.)
Ciao a tutti.
Qualcuno mi sa dire come si può salvare una tabella di un MDB in formato DBF
di FoxPro usando ADO 2.7
Grazie
Skysurfer

 ha scritto nel messaggio
news:apqou6$s95$1...@serv1.iunet.it...

1) Crei due connection:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\DATABASEACCESS.mdb;Persist
Security Info=False
Provider=MSDASQL.1;Persist Security Info=False;Extended
Properties="DSN=Tabelle di Visual
FoxPro;UID=;SourceDB=c:\FOLDERCHECONTIENELETABELLEFOXPRO;SourceType=DBF;Excl
usive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;";
2) Crei la tabella Foxpro
3) Crei un recordset leggendo i dati della prima tabella
4) Salvi i dati sulla seconda con una "INSERT" o un loop su un recordset.
ciao
ugo


Grazie per la risposta.
Credevo ci fosse un modo piů immediato (mi ricordo che con DAO l'avevo fatto
con una riga di codice!)
Comunque alla fine avevo fatto anch'io nel modo che poi mi hai suggerito,
con un problema che ho poi segnalato in un altro post (Creazione DBF con
ADO)
Per creare il DBF di FoxPro avevo utilizzato una connection dsn-less
specificando direttamente il driver, ma ho appena provato con il codice che
mi hai scritto tu ed ho lo stesso problema:
Il dbf viene creato ma se provo ad aprirlo con FoxPro 2.5 mi dice "Not a
table/dbf" come se fosse un formato diverso.
Grazie e ciao
Skysurfer

Newsgroup: it.comp.lang.visual-basic
Titolo: Stabilire se un programma e' gia' in esecuzione

Stabilire se un programma e' gia' in esecuzione..... e' possibile ????
Come ???
Grazie 1000 per l'aiuto
Matteo

    If App.PrevInstance = True Then
        MsgBox "Programma già avviato!", vbExclamation, "attenzione..."
        AppActivate App.Title
        End
    End If
inserito nella form di avvio o nella sub Main() di avvio
--[GbC]--

grazie 10000
GbC <NOS...@PLEASE.MAN> wrote in message 86p31c$j40$1...@nslave2.tin.it...


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

Ciao ragazzi,
il mio capo ha finalente deciso
di acquistarmi SQL2000 per l'ufficio
(sono 2 anni che gli rompo le .....)
Adesso qual'è il metodo migliore
per convertire le mie connessioni tipo questa
    Set DBX = OpenDatabase(perc & "\Dati\Maga.mdb")
in SQL2000 ???
(possibilmente senza passare da ODBC oppure si, se è più veloce)
Grazie in anticipo.
Alexandro Magrì
-- 
Posted from 
smtp3-catania.ctonline.it
 [212.34.192.133] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 (possibilmente senza passare da ODBC oppure si, se č piů veloce)
Facciamo cosě:
1) Ti leggi la guida di Ado (Sql Server NON č Access 2000)
2) Poi, ma solo poi, ne riparliamo.
ciao
ugo

e dove la trovo questa guida di ADO ???

Newsgroup: it.comp.lang.visual-basic
Titolo: Algoritmi di sort, resize colonne flexgrid e recordset vuoto

Salve,
vengo subito al sodo con 3 domande:
1) Quanti algoritmi di sort esistono (Bubble Sort, Quick Sort e poi?)
e qual e' il piu' efficiente? Dove posso trovare esempi sviluppati in
Visual Basic?
2) Come posso effettuare un ridimensionamento della larghezza delle
colonne di una flexgrid a seconda del testo inserito nelle celle?
Nell'help ho trovato la proprieta' ColWidth ma non sono riuscito ad
avere l'effetto voluto;
3) Come si controlla se un recordset risultante da una query SQL
risulta vuoto o con almeno 1 record?
Grazie anticipate a chi mi rispondera'.
Carlo.


dato Rs come recordset, se Rs è vuoto allora è vero che
Rs.EOF = true and Rs.BOF = true
altrimenti contiene almeno un record.
Ciao
Alessio

avere l'effetto voluto;
If Len(MSFlexGrid1.Text) > 10 Then MSFlexGrid1.ColWidth(0) =
(MSFlexGrid1.ColWidth(0) + 85)

altrimenti contiene almeno un record.
E' vero, come ho fatto a non pensarci prima? Grazie!
Carlo.
P.S. Chi mi aiuta invece per il secondo quesito sul ridimensionamento
automatico delle colonne di una flexgrid?

>Come funziona l'HeapSort?
http://www.toolsofcomputing.com/SortAlgorithms.htm
c'è tutto quello che ti interessa sapere sugli algoritmi di sorting
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Esiste una funzione che

deV<

 ha scritto nel messaggio
news:1gS27.27768$rh.5...@news6.giganews.com...


 wrote in message
1gS27.27768$rh.5...@news6.giganews.com...

Bella domanda ... prova a vedere la funzione Filter(...)
Ciao

 ha scritto nel messaggio
news:1gS27.27768$rh.5...@news6.giganews.com...


 wrote in message
news:1gS27.27768$rh.5...@news6.giganews.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: ? tasti di scorrimento

Ho fatto un form con alcune caselle di testo associate ai campi di una
tabella, una di queste è associata ad un campo memo, settata in
multiline=true.
Quando sono nella suddetta casella di testo e provo a spostarmi all'interno
dello scritto con i tasti  ­freccia su e freccia  giu  mi scorrono i record
.
Magari la soluzione è banale....purtroppo io non riesco a trovarla
Grazie a coloro che potranno darmi una mano
saluti
paolo




Hai dimensionato la textbox in modo di riuscire a far comparire le sue
frecce di scorrimento? Hai provato ad utilizzare quelle?
Hai inserito un datacontrol? Hai una funzione legata al keydown o
keypress?
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

 wrote in message
news:8om2pl$lmp$1...@fe1.cs.interbusiness.it...


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

esiste un comando che rende la lista dei file presenti in una directory
es in ua textbox?

 es in ua textbox?
se intendi una cosa del tipo
text1.text = tuttiifilecontenutinelladirectory
non mi pare....
Prova a guardare l'utilizzo del comando dir, oppure studia il FileSystemObject.
Salutoni
Sergio

Newsgroup: it.comp.lang.visual-basic
Titolo: [SQL] come cambio le intestazioni colonne ?

Come faccio in una query a cambiare il titolo delle intestazioni/campi ?
Grazie
Bob


la sintassi dipende dal database che stai usando, ma in linea di massima
sono tutte simili
in Access e SqlServer devi fare in questo modo :
Select campo1 as Alias1, campo2 as Alias2, campo3 as Alias3 ....
dove Alias1, Alias2, Alias3 sono le intestazioni "personalizzate"
in oracle la sintassi è quest'altra :
Select campo1 Alias1, campo2 Alias2, campo3 Alias3 ....
Ciao
Enrico

 wrote in message
1Rg36.206779$hk4.7...@news.infostrada.it...


 campi e le funzioni che fanno riferimento ai nomi vanno a pallino, c'è una
Allora sara' bene cercare di intendersi meglio.
Cosa intendi *esattamente* per intestazioni ?
Ciao
Aldo

soluzione ?
Beh, o li cambi o non li cambi 'sti nomi.
Qual è realmente il tuo problema?
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema di installazione

Salve a tutti!
Ho un problemino anzi un problemone!
Ho ultimato un programma in VB 6, ho creato il file di installazione, l'ho
installato sul mio PC(Windows 2000 server) e tutto ok, ma......
    quando sono andato ad installarlo sul PC di chi dovrà usare il programma
è successo questo:
- 1° messaggio: mi dice "Il file di destinazione è protetto da scrittura" (i
file incriminati sono STDOLE2.TLB,ASYCFILT.DLL,OLEPRO32.DLL,OLEAUT32.DLL).
- 2° messaggio: per alcuni file mi dice che una versione più aggiornata è
presente nel sistema e quindi è portuno lasciare quella. E questo credo che
non dià problemi.
- 3° messaggio: Alla fine dell'installazione mi dice "Errore durante la
registrazione di MSADO20.TLB
Alla fine l'installazione riesce ma all'avvio del programma alla prima
connessione al db da un errore di RunTime
Il Sistema Operativo dove dovrà girare il programmino è Windows NT
Workstation e quando installo il programma accedo al sistema come
Administrator!
Vi prego Datemi un mano!
Grazie

 Administrator!
Dunque: minimo NT4 SP3, altrimenti devi applicare DCOM98.
Poi, hai installato MDAC (attualmente 2.7, vedi sito MS)?
Poi, nel progetto, dei referenziare le ADO più recenti che hai, e non una
versione vecchia come stai facendo.
Ciao
Alberto

 news:iQcT9.97541$Ou4.3...@twister2.libero.it...


 ha scritto nel messaggio
news:iQcT9.97541$Ou4.3...@twister2.libero.it...


 Aggiornando MDAC e pecciando il sistema con NT4 SP3 posso creare problemi?
Con MDAC 2.7 non avrai problemi.
Non capisco se hai già SP3 o se devi ancora metterlo, comunque mettilo,
anzi, vai pure oltre, visto che credo sia a SP6.
Ma la cosa più urgente è cambiare i riferimenti nel progetto (referenzia un
ADO più recente).
Ciao
Alberto

Newsgroup: it.comp.lang.visual-basic
Titolo: Associare un'estenzione

Ho due domande:
Come si fa ad associare una estenzione (es. *.abc) al mio programma ?
E poi una volta associato, come faccio ad elaborare il contenuto del mio
file *.abc quando esso viene usato per aprire l'exe ?
Spero che mi sono spiegato ! Il mio italiano non è il migliore. Volete che
provo in tedesco ? hehe
grazie per le risposte !!!!!!!!

 ha scritto nel messaggio
news:zHez6.129795$lj4.3...@news6.giganews.com...


C'è una ocx che fa questo, da me e nel sito comune...
NmFileTypeRegister, free
Da me, area files...
--
GbC
http://www.chiappori.net
http://www.gbcweb.com
--

E' possibile farlo anche senza usare un ocx ? Come associare una estenzione
mi è chiaro adesso, solo non capisco come devo fare in modo che il mio
programma riesce a capire che è stato aperto da un file associato e che non
è stato lanciato direttamente l'exe.
????

 wrote in message
news:2Lhz6.130232$lj4.3...@news6.giganews.com...


 wrote in message
news:2Lhz6.130232$lj4.3...@news6.giganews.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Trovare tutte le finestre aperte

Ciao a tutti! 
Sono Marco: sto provando a trovare tutte le finestre aperte e ho
utilizzato questo codice che però non funziona. Avete idea di dove
possa esserci l'errore?
Function trovafin(Value As Boolean) As Integer
marco = FindWindow("SysTabControl32", "")
'Debug.Print marco
k = GetWindow(marco, GW_CHILD)
fin1 = GetWindow(k, GW_HWNDFIRST)
fin2 = GetWindow(k, GW_HWNDLAST)
k = fin1
Do
    If Value Then DoEvents
    i = i + 1
    k = GetWindow(k, GW_HWNDNEXT)
    Dim rttitle As String * 256
    cnt = GetWindowText(k, rttitle, 255)
    miotesto = Left$(rttitle, cnt)
    List1.AddItem miotesto
Loop Until k = fin2
DoEvents
trovafin = i
End Function
Un errore di sicuro c'è quando uso marco=FindWindow("SysTabControl32",
""), ma non riesco a capire come mai.
Per favore datemi una mano
Grazie
Marco Micheletti

Prova cosě
marco = FindWindow("SysTabControl32", vbnullstring)
Ciao
Corrado


Non funziona, mi ritorna sempre 0, come posso fare??? Forse devo usare
EnumChildWindows? Perň non so come si usa.
Per favore aiutatemi
Marco Micheletti

...

--------
Ciao!
Sul mio sito Internet trovi il progetto di esempio "TaskList.zip", nella
sezione "Dichiarazioni utili a tutti", che dovrebbe risolvere i tuoi
problemi.
Fammi sapere.
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco

Newsgroup: it.comp.lang.visual-basic
Titolo: [SEMI-OT] Service Pack 5 per VB6

Qualche controindicazione ad installare il service Pack?
Voi l'avete messo?
Grazie
Ciao
Andrea

 Voi l'avete messo?
SP5 per VB6? Sě, da subito. Nessun problema.

 Voi l'avete messo?
Da noi l'unica macchina su cui abbiamo messo SP5 ha smesso di compilare
correttamente alcuni OCX che distribuiamo su HTML.
O meglio, è il CAB che ha dei problemi, in quanto a volte un controllo, a
volte una Dll, su macchine W2k non viene correttamente registrato.
Lo stesso progetto, compilato e 'pacchettato' su VB60SP4, va benissimo.
L'incident è aperto presso MS da almeno 6 mesi, apparentemente senza
soluzione.
Non è neppure chiaro se sia stato SP5, o la combinazione SP5 e MDAC27, visto
che li abbiamo installati contemporaneamente.
Per il resto da SP4 a SP5 non ho trovato alcuna differenza.
Ciao
Alberto

 ha scritto nel messaggio
news:anc82c$17t$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Help su file .GRP

Ciao,
sono alla ricerca di informazioni su come interpretare il contenuto di file
.GRP per determinare cosa è associato a elementi del desktop...
Grazie in anticipo...
Alberto


Prova a guardare su:
http://www.wotsit.org/
E' un archivio SOLO di documentazione sui tipi di file (ne hanno un sacco!)
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Campi data vuoti

Scusate: sono costretto a ri-postare il messaggio perchè l'ho inviato con
data errata (pila scarica!)
Chiedevo se qualcuno può aiutarmi ancora un po' (l'avete già fatto in
passato) a proposito del problema data-vuota che però non ho ancora risolto.
Esempio:
Ho una TEXTBOX collegata ad un campo Date di un controllo DATA.
Ho un pulsante "Conferma" dove avviene l'Update.
Inserisco la data di oggi nella casella, poi confermo ed è tutto OK.
Cancello la data (è un'esigenza reale di cui il programma deve tenere
conto). Quando confermo ho l'errore. Sto cercando di aggiornare un campo di
tipo Date con una stringa vuota.
Mi aiutate a risolvere?
Grazie tante

tipo Date con una stringa vuota.
Intercettare l'evento (mi sembra validate) nel textbox e manualmente
scrivere nel campo del db NULL invece di "".
Salve
                Dbg

Newsgroup: it.comp.lang.visual-basic
Titolo: Chi usa la MSHFlexgrid????

Vorrei sapere se qualcuno si è accorto che la MSHFlexgrid visualizza solo
una parte dei record del recordset sottostante.
Mi spiego meglio:
in una tabella ho messo circa 27.000 record (Clienti)
utilizzando la MSHFlexGrid come strumento di LookUp, succede che il
recordset che riempio con Cod. e Descr., se l'utente non digita alcun
filtro, arriva fino a 27.000 record. Il bello e' che quando lo assegno
alla DataSource della MSHFlexGrid, questa mi visualizza solo i primi 2.400
circa,
non mostrandomi assolutamente gli altri.
Sapete dirmi quale proprietà, determina un simile comportamento? vi è
capitato?

...


Newsgroup: it.comp.lang.visual-basic
Titolo: menù

Ragà scusate se vi assillo da due giorni, ma le stranezze che mi stanno
capitando hanno messo in crisi le mie poche (ma credevo certe!) conoscenze.
Si tratta sempre dello stesso form ( vedi post precedenti e se puoi
illuminami)
Nel MDIForm ho un menù, in una delle cui voci c'è il seguente codice :
Private Sub mnuinfostazione_Click()
    Frmstatostazione.show
End Sub
e nel mio solito form ho il seguente codice :
Private Sub form_queryunload(Cancel As Integer, UnloadMode As Integer)
    MDIForm1.mnuinfostazione.Enabled = True
End Sub
Ebbene quando premo la "X" va nel codice del menù e mi dice che l'oggetto è
già stato scaricato.
Io non ci capisco più niente !!!!!!
Grazie.

 ha scritto nel messaggio
news:uZAn6.45242$Y93.1...@news.infostrada.it...

Boo, prova a mettere un Set MDIForm1.mnuinfostazione.Enabled = True e
controlla esattamente quello che succede con F8. Altro non saprei, così a
occhio.

Newsgroup: it.comp.lang.visual-basic
Titolo: stampare un solo record in crystal report

Dovrei stampare un solo record di  un database usando Crystal Report. Ma
quando lancio la stampa Crystal report stampa tutti i record del database.
Come posso fare a dirgli di stampare solo un record specifico ?
Grazie in anticipo.


Usa la SlectionFormula. Prima della Action=1 setti
la selectionFormula che ti seleziona solo uno o una
parte dei record che ti servono. la sintassi e' quella 
delle selection formule di CR.
Ciao.
-- 
Cristiano Corsani
e-Mail: 
cris...@dsi.unifi.it
 
cris...@labri.u-bordeaux.fr
www: 
http://dsi2.dsi.unifi.it/~cristian/
Newsgroup: it.comp.lang.visual-basic
Titolo: fare un DNS in VB

salve a tutti
vorrei sapere come fare un DNS in VB passando qindi da ex 
www.virgi.it
 a 
123.456.78.9
grazie a tutti

In Visual Basic 6 è implementato qui:
http://www.developerfusion.com/show/1628/
Saluti,
--
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
Fondatore di free.it.comp.lang.csharp

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto autocomposizione installazione

Ricevo il seguente errore se scelgo l'opzione'ricompila il progetto' quando
eseguo autocomposizione installazione:
"vb5 ha causato un errore in <sconosciuto>"
premo chiudi e ricevo il seguente errore di autoc. installaz.:
"Si è verificato un errore durante la ricompilazione del file .exe, .dll o
.ocx del progetto
provare a ricompilare il progetto in vb5 salvando il file vbp se la
ricompilazione ha esito positivo di seguito vengono elencate le informazioni
sugli errori restituiti da vb 5"
MA NON CI SONO ERRORI ELENCATI
Chi sa dirmi cosa succede? Considerando che se ricompilo il progetto da vb5
funziona correttamente.
Grazie

Il 11 mar 2001 Neo ha espresso la sua creatività scrivendo:

Secondo me è un messaggio cifrato di Bill Gates.
Mi pare che voglia dire:
Passa a Delphi
-- 
Andrea Zwirner
yuppi...@yahoo.it
"Poni ciò che sei nel minimo che fai."

 ha scritto nel messaggio
news:9061E4733yup...@212.41.192.21...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ADO 2.7 e Explorer

Ma per far funzionare ADO 2.7 su una macchina con Win98 (prima versione
'pulita') devo per forza installare una versione di Explorer superiore a
quella installata dal sistema?
O esiste un'altra possibilità ?
O è al il mio prog che manca qualcosa ?
--
VB6 Sp5
Grazie, Alcau

 superiore a quella installata dal sistema?
dipende da quella installata:
www.microsoft.com/data
per maggiori info sui requisiti dei mari mdac

Newsgroup: it.comp.lang.visual-basic
Titolo: pgm in esecuzione in background

Salve a tutti,
sapete come si può fare per far eseguire un qualsiasi pgm VB6 in
background? mi spiego meglio come per esempio l'orologio e l'antivirus
di cui vediamo le icone in basso a destra.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 di cui vediamo le icone in basso a destra.
Visible=False
Alberto
-- 
Ma noi no

Cercando con google, primo risultato:
http://www.vbitalia.it/static/tray.htm

Newsgroup: it.comp.lang.visual-basic
Titolo: - il 2° parametro di ExitWindowsEx

vorrei sapere a cosa serve il parametro dwReserved di questa funzione:
Public Declare Function ExitWindowsEx Lib "user32" Alias "ExitWindowsEx"
(ByVal uFlags As Long, ByVal dwReserved As Long) As Long
************
RISPONDETEMI SUL NEWSGROUP
ci@o


Direttamente dall'MSDN
dwReserved
Reserved; this parameter is ignored.
Ciao




Newsgroup: it.comp.lang.visual-basic
Titolo: controllo campo data

Ho un campo data in un database acces, voglio controllare se questo campo č
a valore nullo, qual'č la costante di sistema corrispondente o esiste
un'altro modo per fare questo controllo. Grazie in anticipo per la risposta.
Ciao Andrea


usa la funzione IsNull()
Ciao
Faber

 Ciao Andrea
if isnull(tabella!campo) then...
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] - Funzione .Picture

Salve sono all'inizio e ho visto la funzione in oggetto.
Ora mi chiedo č possibile mettere in automatico piů immagini
sul form? Ad esempio io ho una piccola immagine e vorrei che
una volta inserita nel Form la stessa si spandesse "affiancata".
Suggerimenti?

 una volta inserita nel Form la stessa si spandesse "affiancata".
Questo dovrebbe essere quello che cerchi
'Varibile stdPicture che conterrà la bmp da stampare
Dim Pic As StdPicture
'Stuttura del tipo RECT che serve per richiamare l'API FillRect
Private Type RECT
        Left As Long
        Top As Long
        Right As Long
        Bottom As Long
End Type
'Definizioni dlle API usate
Private Declare Function CreatePatternBrush Lib "gdi32" (ByVal hBitmap As
Long) As Long
Private Declare Function FillRect Lib "user32" (ByVal hdc As Long, lpRect As
RECT, ByVal hBrush As Long) As Long
Private Declare Function SetRect Lib "user32" (lpRect As RECT, ByVal X1 As
Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function DeleteObject Lib "gdi32" (ByVal hObject As Long) As
Long
Private Sub Form_Load()
    'Carica la bmp scelta nella variabile Pic
    Set Pic = LoadPicture("c:\TuoPercorso\TuaBmp.bmp")
End Sub
Private Sub Form_Paint()
    Dim R As RECT
    Dim mBrush As Long
    'Crea il Brush che verrà utilizzato per riempire la form
    'L'unico parametro che serve è l'Handle dell'Immagine
    mBrush = CreatePatternBrush(Pic.Handle)
    'Crea un area Rect che sarebbe l'area che deve essere riempita con il
    'contenuto del brush.
    'Parametri 1) La Variabile Rect 2) 3) 4) 5) le coordinate degli angoli
    'dell' area creata
    SetRect R, 0, 0, Me.ScaleWidth, Me.ScaleHeight
    'Riempe il fomr
    'Parametri:
    '1) L'handle del dispositivo di contesto del form (me.hdc)
    '2) La varibile Rect che contiene le coordinate dell'area da riempire
    '3) Il Brush utilizzato per riempire l'area
    FillRect Me.hdc, R, mBrush
    'Cancella gli oggetti ormai inutili
    DeleteObject mBrush
End Sub
Ciao
Daniele
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        Le risposte alle tue domande le puoi trovare su:
 
http://www.murialdo.it/it_lang_vb
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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

Come mai il comando regsvr32 su NT mi funziona bene mentre su Win98 mi dà
sempre:
comando o nome file non valido?
Ciao

Perchè devi andare in C:\Windows\System prima di eseguirlo.
Gianni Moretti
Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto principiante

salve!
Vorrei stampare delle picturebox con grafica per fare delle 
etichette e avrei bisogno di un consiglio sul metodo da adottare.
Ho visual basic 3.0 e vorrei passare al 4 ma non so dove procurarmelo.
Se potete aiutarmi ve ne sarei molto grato.
PS: rispondete anche se non potete aiutarmi,ho appena iniziato a navigare
ed ho bisogno di contatti.
grazie.



 scritto nell'articolo
<01bd3a3f$965140e0$LocalHost@default>...
prova di risposta

Ciao ,sono secoli che me lo chiedo, ma tu sei quello dei MOD ?
Ciao.
Federico Galli
Fe...@softhome.net
http://www.geocities.com/colosseum/loge/2151
Newsgroup: it.comp.lang.visual-basic
Titolo: Scrivere componenti Activex con C++

C'č qualche anima gentile che są dirmi dove reperire manuali , informazioni,
siti in italiano per sviluppare componenti Activex con C++.
Oppure come si costruiscono nuove API con C++.
Insomma vorrei che qualcuno gentilmente mi dia qualche indirizzo sull'
utilizzo di C++ per programmare delle 'cose' che interagiscano con il
sistema operativo o con altri linguaggi.
Grazie anticipatamente

 C'è qualche anima gentile che sà dirmi dove reperire manuali ,


Newsgroup: it.comp.lang.visual-basic
Titolo: ADO & TRANSAZIONI

Salve a tutti
Sto lavorando con Visual Basic 6, Sql Server 7 e Ado 2.0.
Il problema che riscontro è il seguente:
All'interno di una transazione che inizio con
Connessione.BeginTrans
effettuando un requery od un refresh di un AdoDc la connessione va in
TimeOut.
come mai?
Potete aiutarmi?
Grazie...

 ha scritto nel messaggio
news:vRtp6.15204$yl2.2...@news1.tin.it...

Forse perché ci mette più tempo del timeout, prova ad aumentarlo
Ciao VB

Newsgroup: it.comp.lang.visual-basic
Titolo: Tipo definito dall'utente e puntatori

Salve a tutti,
vorrei sapere se in un qualunque modo , non necessariamente con i puntatori
che a quanto mi dicono tutti in VB non esistono, è possibile fare
riferimento ai vari campi di un record senza specificare il suddetto nome.
Grazie

 ha scritto nel messaggio
news:9p9ehs$a09$1...@nreada.inwind.it...


 riferimento ai vari campi di un record senza specificare il suddetto nome.
Certo, prendendolo per (puntatore_alla_variabile + offset_del_campo) :)
Questo per strutture a lunghezza fissa, per udt a lunghezza variabile č un
po' piů complesso, ma quasi sempre possibile.
Vedi
CopyMemory(), VarPtr(), StrPtr(), ObjPtr() per iniziare.
Se hai problemi chiedi pure chiarimenti.
Ciao