mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: page timeout in oledb ?

cari colleghi,
vorrei sapere a quanto equivale il page timeout effettuando una
connessione via oledb 4.0 a un database access2000, è possibile nella
connectionstring modificare tale valore ? se si come ? io da qualche parte
in giro per la rete ho trovato una cosa del genere ma non funge :
"Jet OLEDB:Page Timeout=5000"
qui sotto allego il mio codice funzionante privo di pagetimeout
        connect = "Provider=Microsoft.jet.OLEDB.4.0;" & _
                  "Data Source=c:\pippo.mdb;" & _
                  "Jet OLEDB:Database Password=superpippo;" & _
                  "admin"
	conn.Open connect
grazie ciao
ale
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

supporto (
supp...@tamautomazione.com
) ha scritto, tanto per cambiare ...
non si tratta di page timeout ma di connection timeout
è di 90 secondi e lo puoi cambiare, ma non con quel comando
e non mi pare dentro la stringa di connessione, bensì impostando
la conntimeout property. Mi mare si chiami così
--
Saluti
Andrea Moro

pensavo che come con odbc esistesse la proprietà page timeout anche in
oledb ...
il problema è che mi serve con adox e se non nella connectionstring non
saprei dove impostare la proprietà che mi dici.
uso adox per la creazione di db access
Set CAT = New ADOX.Catalog
    CAT.Create "Provider=Microsoft.Jet.OLEDB.4.0;" & _
             "Data Source=" & path & ".mdb;" & _
             "Jet OLEDB:Database Password=pippo;" & _
             "Jet OLEDB:Engine Type=5;"
vorrei cambiare la con timeout perchè mi sembra lentuccio in rete, tempo
fa ho risolto lo stesso tipo di problema con ado-odbc impostando la
pagetimeout a 5000 (bug dichiarato da microsoft)

Newsgroup: it.comp.lang.visual-basic
Titolo: Auto-risposta su VBA per WORD

Dopo la soluzione propostami da Maurizio per sapere il numero di pagine di
un documento word via VBA, ho trovato anche questi altri modi:
 
Determine
the number of pages in a document
Selection.Information(NumberOfPagesInDocument)
ActiveDocument.BuiltInDocumentProperties("Number of Pages")
ActiveDocument.Content.ComputeStatistics(wdStatisticPages) 
 
ed anche
come ...
Determine the page number at the current cursor position
Selection.Information (wdActiveEndPageNumber) 
 
Non so se interesserà a
qualcun altro ... ma era per partecipare e far vedere che avevo capito!
Bye Frank
:-)
---------------------------------------------------
Inviato da: 212.210.13.227, via 
http://usenet.iol.it

 Non so se interesserà a qualcun altro ... ma era per partecipare e far
vedere che avevo capito!
Bravissimo! Questo e` lo spirito giusto.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.lang.visual-basic
Titolo: Byte trasmessi - Byte ricevuti

Qualcuno sa segnalarmi una qualche utility che indichi il numeri di byte
ricevuti ed il numero di byte inviati lungo una LAN. Mi servirebbe per
testare ed ottimizzare una applicazione che funziona in una rete (un
computer accede ad un altro sfruttando il protocollo HTTP, proprio come
con Internet).
Se poi si potesse conoscere altri dati di questa trasmissione/ricezione
ancora meglio (velocita di connessione, sovraccarichi, ecc.).
In alternativa potrei, avendo da voi qualche dritta, costruirmi questa
utility tarata proprie per le mie specifiche necessità.
Grazie per l'attenzione
Ugo Bottari
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 byte ricevuti ed il numero di byte inviati lungo una LAN. Mi
Netstat -e da promtp dei comandi... ti consiglierei di crcare qualcosa di
piů comodo su tucows...

Lord Rayden wrote:

Netstat lo sapevo ma non č "in tempo reale". Nel frattempo ho apputato che
mi servirebbe proprio farmelo io, un programmino del genere, per tenere
costantemente d'occhio il flusso dei dati.
Dovrebbe essere molto molto simile a quello che appare facendo click
sull'icona con i computer in basso a destra ("Connessione a Libero"m ad
esempio).
Grazie
Ciao
Ugo Bottari
(
www.lalpinistavirtuale.it
)

Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda Strana

Come posso fare ad eseguire un' operazione di append tra record di due
Tabelle gemelle in due database diversi.
Io devo in pratica pulire la destinazione e scriverci i record che mi
interessano dell'origine.
Grazie
Gabriele F.
gab...@NOSPAMtin.it
Eliminare NOSPAM per scrivermi

 interessano dell'origine.
se ho ben capito, devi fare una cosa del genere:
Dim Query As String
'Cancello i record della tabella di destinazione
Query = "DELETE * FROM DestTable"
DBRemoto.Execute Query
'Ci metto quelli dalla tabella d'origine...
Query = "INSERT INTO DestTable IN " & _
    Chr$(34) & DBRemotoPath$ & Chr$(34) & _
    " SELECT * FROM OriginalTable WHERE " & _
    "MioCampo = 57"
DBLocale.Execute Query
non sono sicuro di ciň che ho scritto, consulta l'help alla voce "INSERT
INTO"
Ciao
Faber

 interessano dell'origine.
supponendo che tu abbia già collegato le tabelle in modo che siano
accessibili da un unico db, lo fai con una query del tipo:
SELECT * INTO tbDEST FROM tbSOURCE
..sostituendo all'asterisco la select clause che ti interessa. La query
cancella la tabella di destinazione e la crea se non esiste.
-vibino

Newsgroup: it.comp.lang.visual-basic
Titolo: Valori fissi nelle proprietà di un OCX personalizzato

Salve a tutto il NG.
Supponiamo che il mio OCX abbia una proprietà di tipo .Style che può
assumere i valori 1,2,3. Vorrei che in modalità progettazione, una volta
disegnato il controllo sul form, la proprietà Sytle avesse un combo-box di
selezione dal quale poter scegliere i valori 1,2,3 (magari anche con la
descrizione) come tutte le proprietà dei controlli standard di VB.
Ora l'utente può assegnare qualunque valore alla proprietà e io devo
controllare all'interno di Public Property Let Style (Stile as integer) se
il valore inserito è corretto... macchinoso e brutto da vedere. Con una
selezione forzata tutto sarebbe più semplice...
Grazie a tutti.

descrizione) come tutte le proprietà dei controlli standard di VB.
Per la combo box nelle proprietà devi usare l'istruzione Enum
es:
Public Enum Ladri
    Berlusconi = 0
    Prodi= 1
    Casini=2
    Tutti=3
End Enum
Public Property Get Politici() As Ladri
End Property
Public Property Let Politici(ByVal vNewValue As Ladri)
End Property
Per la descrizione delle proprietà devi selezionare dal menu di Vb
<Strumenti->Attributi routine> e poi scrivere in 'descrizione' la tua
descrizione
Ciao
Daniele

Basta enumerare i valori ammessi:
Public Enum TipoStile
    Stile1 = 1
    Stile2 = 2
    Stile2 = 3
End enum
e poi usare
Public Property Let Style (Stile as TipoStile)
Nota che un enum e' sempre un long.
un'altra soluzione e' usare una property page per l'immissione della
proprieta'.
ciao,
Alessandro Scardova
scar...@tin.it
http://space.tin.it/computer/ascardov/
Newsgroup: it.comp.lang.visual-basic
Titolo: winsock in rete STRA-locale

allora, rete stralocale "significa" sullo stesso computer...
mi spiego meglio: voglio simulare un client/server nel modo piů semplice
possibile e sto utilizzando praticamente gli esempi dell'MSDN ma niente! non
funziona!
credo che le poche impostazioni presenti siano messe tutte a posto (e le ho
provate tutte in tutti i modi). ho fatto cosě: due .exe, uno che fa da
server e uno da client, ma al momento dell'evento ConnectionRequest ho
inserito dentro (Credo a giustamente!) il metodo winsock1.connect requestID
ma, dopo la suddetta stringa mi da sempre, inesorabilmente, l seguente
errore 40020 "invalid operation at current state". l'errore mi viene da dato
dal exe che fa da server (Se puň essere utile saperlo....)
ho cercato l'errore 40020 nell' MSDN ma non ho trovato nulla. che faccio? č
forse proprio impossibile fare una prova di client/server sullo stesso
computer? ho controllato anche le porte, seguendo anche un elenco di porte
libere..... ma niente....
grazie per l'eventuale attenzione
ivan

 wrote in message
news:mbyA7.64185$1H1.6...@news.infostrada.it...

Il problema č che UN winsock resta in ascolto e ne devi usare un'altro per
raccettare la richiesta.
Metti quindi DUE controlli winsock nella from (es.: Wsk1 e Wsk2) quindi, al
connectionrequest:
Private Sub Wsk1_ConnectionRequest(ByVal requestID As Long)
    WSK2.Close
    WSK2.Accept requestID
End Sub
Quindi usi il secondo winsock per il resto della comunicazione.
Ciao,
Dads.


"dads" <pra...@TTT.it> ha scritto nel messaggio
news:9qum09$sl3$1...@serv1.albacom.net...

o provato, sembra esserci un miglioramento.....
sembra connettersi, ma al primo SEMPLICE invio dati mi esce l'errore 40006
(che "ovviamente" non trovo su msdn....) mi parla di protocol errato per la
trasmissione.... boh! io cmq uso TCP...... che altro se no???
grazie cmq per l'aiuto,
ivan


esattamente dice che è sbagliato o il protocollo o la request....... boh !

 wrote in message
UuBA7.65917$1H1.7...@news.infostrada.it...


Fai inviare dei dati dal server, per primo.
Quando si apre una connessione ci sono dei tempi per inizializzare il
tutto.
Solo quando il client riceve dati dal server (Fagli mandare una
stringa tipo "OK", "Connection Done") può avvenire lo scambio dati.
Michele Antolini
logic...@tiscalinet.it

 funziona!
[CUTTONE]
Hai provato con gli esempi sul Sito Comune ?
http://it-lang-vb.net
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: Due domandine

?è possibile fare in modo che una variabile stringa si riferisca ad un
oggetto
cioè invece di:
Private Sub Text1_Click()
Dim MYform As Form
Select Case Text1
Case "1"
    Set MYform = primo
Case "2"
    Set MYform = secondo
Case "3"
    Set MYform = terzo
End Select
MYform.Show
End Sub
secondo Voi è possibile fare in qualche modo cosi:
Private Sub Text1_Click()
Dim MYform As Form
Set MYform = Text1.Text
MYform.Show
End Sub
------------------------------------------------------------
?come fare per sapere i form caricati con l'istruzione
For...Each...Next
                                   grazie Luckydor

 ha scritto nel messaggio
news:8i39nq$ivv$1...@nslave1.tin.it...


1°  Credo proprio di no (sempre che io abbia capito bene). In pratica, in
base ad una stringa in ingresso vuoi aprire un form. Potresti fare nel
seguente modo però :
i form li chiami tutti nello stesso modo e come ultimo carattere metti un
numero (ex MioForm1, MioForm2 ..)
quindi nell'evento  Click del testo fai :
i form devono però già essere caricati e quindi nascosti (con il metodo
Hide)
Sub Text1_Click()
    'Verifichi prima che il testo inserito sia un numero valido
    Dim FrmName AS String
    FrmName = "MioForm" & Text1
    Forms(FrmName).Show
    'Se invece Forms non accetta la stringa al posto dell'indice (non mi
ricordo)
    Dim  Frm AS Form
    x As Boolean
    x = False
    For Each Frm in Forms
        If Frm.Name = FrmName Then
            x = True
            Exit For
        End If
    Next Frm
    If x Then Frm.Show
End Sub
2° Vedi il ForEach nella routine precedente
                Ciao
                                        Fox

Non so quello che ti ha detto fox mulder funziona ma io la uso molto
semplicissimamente cosi :
Dim oForm as Object
Set oForm = Forms.Add("MyForm")
oForm.Show

 wrote in message
8i5p8a$52q$1...@nslave1.tin.it...

Ho provato il tuo codice così:
Private Sub Command1_Click()
 Dim oForm As Object
 MyForm = "Form3"
 Set oForm = Forms.Add(MyForm)
 oForm.Show
End Sub
funziona benissimo in fase di progettazione, tutto contento l'ho inserito
nel mio programma che è costituito da molti Form.
però quando faccio l'eseguibile mi da Errore di automazione: ERRORE DI
RUN-TIME '
2147417848
(80010108)
non so se è successo anche a te e come l'hai risolto.
    grazie rain man

Prova a dichiarare oForm come Form e non come Object
Ciao


 Prova a dichiarare oForm come Form e non come Object


Newsgroup: it.comp.lang.visual-basic
Titolo: MAPI e Windows XP Prof.

Ciao a tutti, ho un problemino con un programma che sfrutta le MAPI.
Lo avevo fatto per Win 98 e funzionava bene, ma sotto XP non funziona.
Se avete gia avuto problemi di questo tipo e li avete risolti vi prego di
rispondermi.
Ciao a tutti e grazie.

 ha scritto nel messaggio
news:aopgp8$i1d$1...@lacerta.tiscalinet.it...

Problemi di che tipo?
Esiste un errore?
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: Win32 API

Vorrei accedere alle API di Win32 via Visual Basic. Qualcuno sa se esiste
in rete un file contenente la descrizione di ciascuna funzione delle API ?
Grazie !
_____________________________________________
Saluti,
Michele Lombardo
e-mail: 
m.lom...@flashnet.it
_____________________________________________

 in rete un file contenente la descrizione di ciascuna funzione delle API ?
Tu cerchi la bibbia, e la bibbia é sacra!!
La bibbia é un cd che ogni anno arriva aglia bbonati del Microsoft
Developer Network che contiene tutta la documentazione completa di
esempi ANCHE su Win32!

Newsgroup: it.comp.lang.visual-basic
Titolo: Need to send a byte on LPT1

If anybody could tell me what is the command to send a 8-bit byte to LPT1 to
command a device on VB4 .
Thanks

Try this:
open "LPT1:" for output as #1 'or open "PRN:" for output as #1 
    print #1,chr$(27) 'or wath you need
close #1
Try... I'm not shure...
-- 
;) G. Chiappori (ICQ 30904878)
webm...@chiappori.net
http://www.chiappori.net

Newsgroup: it.comp.lang.visual-basic
Titolo: Mandar fax

Ciao,
sto scrivendo un programma che mi permetta di mandar fax da una macro di
Word senza che l'utente debba introdurre il numero del fax e il contenuto,
queste informazioni verranno lette da un file di testo e dal documento
editato, pero' ho dei problemi. Ho utilizzato la istruzione
        ActiveDocument.SendFax Address:=fax, Subject:="Fax importante"
dove fax e' una stringa con il numero del fax, pero' succede che invece che
essere inviato un fax e' inviata una mail all'indirizzo [FAX: numero del
fax]. Credo che il mio problema e' il fatto di non aver installato un
programma per inviare fax, pero' non so quale programma installare che mi
permetta di impostare il numero del fax "passandolo como parametro" senza
che lo chieda all'utente.
Spero di essermi spiegato chiaramente e di ricevere qualche risposta che mi
aiuti.
Ciao, Maurizio

Se usi fino a Win98 puoi installare Exchange e AWFAX.
Questi si trovano sui CD di Windows.
Unica nota negativa è l'impossibilità di ottenere un report di trasmissione.
Ciao, Giorgio
"Maurizio" <mauri...@SPAMimdigitalis.es> ha scritto nel messaggio
news:arba35$hnt$1...@nsnmrro2-gest.nuria.telefonica-data.net...

Newsgroup: it.comp.lang.visual-basic
Titolo: TbGrid E ADO

Ho prelevato dal sito comune il progetto TbGrid per la gestione in griglia
di un database (scusate se non mi spiego bene, faccio del mio meglio)
L'ho convertita in modo da poterla usare con ADO e VB6Sp3.
A parte qualche piccolo errore che sta venendo fuori la cosa funziona molto
bene (complimenti a chi l'ha scritta!) ma.....
(C'e sempre un ma. :>) )
Se io prendo il mio oggetto e lo metto in un form regolare che carico e
scarico quando serve usandolo come l'esempio dell'autore tutto va bene.
Seleziono una riga e mi evidenzia quella riga.
Se ho una form sempre aperta con un SSTAB e in un pannello di questo SSTab
Inserisco l'oggetto Tbgrid si comporta in modo molto strano. Seleziono una
riga e ne considera un'altra!!!!!
Eppure ho semplicemente fatto un Cut and Paste dell'oggetto da una form
all'altra. Le impostazioni sono esattamente le stesse. Non credo di aver
fatto pasticci, credo semplicemente di aver trovato un altro Bug dello zio
Bill
Inoltre provando con DAO e il project Originale del sito comune ottengo lo
stesso risultato.
Provare per credere!!!!
Se qualcuno trova una soluzione mi faccia sapere.
Ho dovuto cambiare strada e spendere 350$ per le VBSpread 3.0 della Farpoint
ma arriveranno fra una settimana e nel frattempo sono bloccato.
A proposito, qualcuno di voi le ha gia' usate e mi puo' dire come vanno?
PS
Zio Bill sei grande!  Mai visto uno che fa tanti soldi facendo tante
cazzate!!!!!!
Saluti a tutti
Alberto Scarin

 A proposito, qualcuno di voi le ha gia' usate e mi puo' dire come vanno?
Io le uso dalla versione 2.0. Se le devi usare come foglio elettronico sono
una cannonata, ma l'ultima volta che le ho utilizzate collegate a database
ho smadonnato un pochino. Pero' non era ancora la versione 3, con questa non
so se il collegamento a database sia migliorato.
In compenso la compatibilità con Excel è una opinione. E' compatibile solo
con Excel 97, non gestisce il multifoglio, non gestisce l'unione di piu'
celle e se in una cella di Excell sono presenti font o formattazioni diverse
la conversione va a donnine di facili costumi.
Pero' e' una bellezza per la gestione delle stampe. A me ha risolto un sacco
di problemi, tanto è vero che avevo preso ad usarlo per la gestione dei
report...
Buon divertimento
*Roby*
Newsgroup: it.comp.lang.visual-basic
Titolo: ODBC in pacchetto installazione

Scusate la domanda (forse) banale..
ho creato un programma in vb6 che interagisce con un database creato in
VisualFoxPro7
tramite un ODBC creato appositamente per il suddetto programma..
come posso fare per fare in modo che l'ODBC venga incluso nel pacchetto?
premetto che l'ho creato come DSN utente.
Aggiungo inoltre che ho provato su un pc win98 il pacchetto e ho creato
manualmente l'ODBC,
il risultato č :
run-time error 3146
370000:[Microsoft][ODBC Visual Fox Pro Driver] Unrecognized command verb
Grazie mille a chi mi potrŕ dare una mano...
Dimenticavo ho  giŕ ricercato con google ma niente soluzioni alla mia
domanda.
--
Ciriciao
Casty

 manualmente l'ODBC,
non avendo il mouse funzionante l'avevo creato male...:-P
ora sono riuscito a crearlo sul pc destinazione...
la domanda principale comunque resta...
come fare per non dover creare manuaalmente lODBC???
--
Ciriciao
Casty

 ha scritto nel messaggio
news:asl5fe$rqq4u$1...@ID-104737.news.dfncis.de...

Non so.
Però, visto che i DB di FoxPro sono accessibili con JetOleDb, personalmente
ti sconsiglio l'uso di ODBC, che appunto richiede che sulla macchina target
nasca questo oggetto ODBC.
Sempre che tu stia usando ADO, altrimenti non so neppure se DAO possa usare
i provider OleDB.
Ciao
Alberto


Se per ODBC intendi il DSN, ti consiglio di usare una connessione Dsn-less
cioè che utilizza direttamente il driver senza la necessità di avere un dsn
configurato.
Prova con questa ConnectionString (ovviamente aggiustala secondo le tue
necessità).
Driver={Microsoft Visual FoxPro Driver}; SourceType=DBF; SourceDB=c:\;
Exclusive=Yes; Null=No"
Ciao
Skysurfer


purtroppo uso DAO...
il programma l'ho ereditato...Conversione da vb4 e database modificato...
non posso cambiarne l'impostazione...
--
Ciriciao
Casty


Non funziona :-(((
grazie lo stesso
--
Ciriciao
Casty

Non funziona :-(((
Cosa vuol dire non funziona? Hai scritto il path vero del db?
-- 
ciao, hal

 Cosa vuol dire non funziona? Hai scritto il path vero del db?
beh senza offese ma non sono proprio così conciato male :-)))
comunque ho risolto alla bruta....
lo dovrò installare solo su un pc...quindi 20 secondi per creare un dsn non
mi cambiano la vita....
--
Ciriciao
Casty

mi cambiano la vita....
:-)
-- 
ciao, hal

In data Wed, 4 Dec 2002 15:50:45 +0100, Emanuele ha deciso di
scrivere:
Prima di usare la connessione DNS less anche io ho avuto il tuo stesso
problema con SQL, ho risolto ancora più brutale di te, ho trovato
quali chiavi del registo avevano informazioni interessanti per il DSN
e con una API le andavo a scrivere manualmente... 
Ciao Emanuele
______________________
Emanuele
TDM 850 93' "la scura"
Ts4n full ergal
Ipaq 3630 ppc2002
Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiornamento.





Ciao a tutti, ho realizzato un software browser 
tipo IE, però adesso ho bisogno di aggiornarlo, cioé il programma è in .exe come 
faccio ad aggiornarlo come fanno per ex. con gli altri programmi?


E' possibile farlo, se sì si potrebbe avere qualche 
semplice esempio?


Grazie a chiunque volesse aiutarmi.


Saluti.


      DA


bal...@libero.it
 






Visit this web site:


http://members.xoom.it/AndrBalt/Index.htm


Bye.



 ha scritto nel messaggio
news:000801c03d31$047d8280$c6d11d97@it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Form Vb in primo Piano

Dunque un mio progettino VB richiama delle maschere access, volevo sapere se
esiste un modo per cui finchè la maschera Access non è Maximise mi resti in
primo piano la mia Form VB. Mi spiego meglio, vorrei che l'apertura del db
di access e della maschera rimanga nascosta, fino a quando non è tutto
finito, e solo allora nascondere il mio form vb.
Grazie

 wrote in message
6Fhk4.21180$C3.2...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Leggere directory senza FileListBox

Ciao, ho la necessita' in un mio programma di scaricare su un server
ftp tutto il contenuto di una directory, per farlo mi serve leggere la
directory =) e volevo sapere se sono costretto ad usare il controllo
FileListBox (rendendolo invisibile nella form) o se c'e' qualche altro
modo...
grazie
| Federico 'pix' Feroldi - 
fede...@logicom.it
| 
http://idea.logicom.it/pix/
 - ICQ #6541674

 
Per passare tutti i file di una directory devi fare qualcosa di simile:
dim AltroFile$
AltroFile = dir$( "c:\windows\*.ini")
do
	if len(AltroFile)=0 then exit do
	' in AltroFile$ c'e' il file
	AltroFile = dir$
loop
Newsgroup: it.comp.lang.visual-basic
Titolo: prova

Voglio provare se mi funzionano i newsgroup

 wrote in message
8rek6m$8k9$1...@fe1.cs.interbusiness.it...



E basta con queste prove!!!
Esistono NG appositi, ad esempio it.test.
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Calcolare i byte (di testo) per un numero di tot byte

Ciao gente! Mi sto intrippando! ;)
Allora: sto facendo una formattazione automatica per i textbox legati ad un
recordset.
Praticamente ho fatto una DLL e casini vari... ma ilpunto non è questo... :)
Ho fatto una funzioncina che setta la proprietà MaxLength del textbox.
Per le stringhe non c'è problema! Basta fare
TextBox.MaxLength = RecordSet(TextBox.DataField).DefinedSize
Ma per i numeri??? DefinedSize mi ritorna il numero di byte usato per il
dato tipo. Quindi io dovrei calcolare le lettere che possono essere usate
per tot byte di memoria che vengono usati. Mi sto incasinando alla grande
(he he he... la matematica non era il mio forte... ;)
Qualcuno mi sa dare una mano???
Grazie!
CiaoZ
SebaMix

 per tot byte di memoria che vengono usati.
[SNIP]
Puoi provare con
NumeroByte = RecordSet(TextBox.DataField).DefinedSize
TextBox.MaxLength = Len((256 ^ NumeroByte) \ 2) 'diviso 2 perchè sono tipi di
dato col segno
ma non e' molto preciso comunque perchè, in caso di numero decimali, devi
prevedere un carattere in più per la "," e in ogni caso sei sempre a rischio di
overflow (un integer occupa 5 caratteri, ma se scrivi "99999"...)
Ciao
--
Luca Dormio
luca....@tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Funzioni per le stringhe

Vorrei che qualcuno mi spiegasse qual'e' la differenza tra le funzioni che
finiscono con simbolo Dollaro e quelle senza come ad esempio la funzione Mid e
Mid$ (MidDollaro). Quale e' migliore? E in quali casi va usata quella con il
dollaro invece di quella senza dollaro?
Grazie a tutti.
Jerry
-- 
Posted from [151.99.182.101] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

La differenza č che quelle che terminano con $ restituiscono stringhe ($ č
appunto il carattere di dichiarazione delle stringhe), quelle senza $ mi
pare restituiscano un variant. Se sei sicuro che il tipo che deve restituire
la funzione č string, credo ti convenga usare mid$ o funzioni analoghe,
probabilmente sono piů veloci delle corrispondenti senza $.
Gerard...@cartasi.it
 ha scritto nel messaggio ...


 Jerry
Funzioni senza dollaro restituiscono VARIANT, funzioni con dollaro
restituiscono STRING.
Decidi tu quale ti serve per evitare che VB esegua una ulteriore
conversione di tipi inutile.
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

dollaro invece di quella senza dollaro?
Sempre, perchè noi NON usiamo i Variant, vero?
(in realtà c'è un caso in cui i variant tornano utili, ma questa è un'altra
storia...)
Ciao

 Vorrei che qualcuno mi spiegasse qual'e' la differenza tra le funzioni che
finiscono con simbolo Dollaro e quelle senza come ad esempio la funzione Mid
e Mid$ (MidDollaro). Quale e' migliore? E in quali casi va usata quella con
il dollaro invece di quella senza dollaro?
Consulta la guida, trovi una spiegazione abbastanza esauriente alla pagina:
"Restituzione di risultati di tipo String con le funzioni"
dove, tra l'altro, e` scritto:
"È consigliabile utilizzare le versioni con risultato di tipo Variant, in
quanto le espressioni Variant consentono di gestire automaticamente le
conversioni tra tipi di dati diversi."
Aggiungerei che questo e` veramente consigliabile solo se si adotta uno
stile di programmazione basato unicamente sull'uso di variabili di tipo
variant.
Se invece si usa dichiarare variabili non di tipo variant allora, al
contrario, e` consigliabile usare sempre le versioni con risultato di tipo
string.
Mischiare i due stili non credo sia conveniente.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo Multimedia (2)

Salve a tutti, provo per la seconda volta a chiedervi aiuto in quanto non
riesco ancora a superare il mio piccolo problema:
ho inserito il controllo mmc 6.0 in un form e poi ho messo una label che
aggiorna il numero delle tracce con questo codice:
 Private Sub mmcCD_StatusUpdate( )
lblNumTraccia.Caption = mmcCD.Track
Il problema č questo, se vado avanti con le tracce premendo Next di volta in
volta per ogni traccia, il controllo label si aggiorna, ma se lascio che il
CD vada avanti da solo lungo le tracce non si aggiorna il numero delle
tracce sul label.
Aggiungo che la proprietą UpdateInterval del controllo mmc č impostata su
1000 millisecondi
Qualcuno puņ dirmi qualcosa al riguardo? purtroppo non conosco a fondo il
controllo mmc 6.0
Un grazie per chi mi aiuterą e un grazie ad hal che si č interessato nella
mia post precedente.
Fabio

 ha scritto nel messaggio
news:UyRN6.1733$vD4....@news1.tin.it...


 controllo mmc 6.0
Ti sconsiglio di usare il controllo mmc, prova a usare l'API mmcsendmessage
Ciao
--
Timothy Redaelli
timothy.redae...@email.it
------------------------------------------------------------------
Togliere NONSPAMMARE per rispondere

 ha scritto nel messaggio
news:9ee459$2e7vh$1...@ID-87006.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] copyr ?

http://www.repubblica.it/online/economia/centogiorni/misure/misure.html
NEW ECONOMY. Viene introdotta una polizza assicurativa al posto della
sottoscrizione del capitale sociale delle Spa e delle srl. Vengono poi
introdotte nuove regole sulla proprietą intellettuale di invenzioni
industriali.
tornano alla carica coi brevetti ?
corro alla siae per gli operatori.


non credo... di recente la UE ha detto no (non definitivo)...
ecco quanto ho letto sul sito del Governo relativamente all'argomento:
"le misure per la New Economy. Per evitare che la bassa capitalizzazione
societaria ostacoli la nascita di imprese innovative basate sullo sviluppo
di idee, viene introdotta la possibilità di sottoscrivere il capitale
sociale con uno strumento del tutto nuovo: una polizza assicurativa ad hoc.
La proprietà delle invenzioni realizzate nelle università e nei laboratori
di ricerca, inoltre, sarà restituita agli inventori che avranno il diritto
di registrarle a loro nome. Alle Università e ai laboratori di ricerca
competerà una quota significativa dei guadagni ottenuti dagli inventori"
quindi non riguarda il software, ma ciò che già ha diritto di essere
brevettato.
tra parentesi, la proposta in questione mi sembra pure giusta. conosco un
ricercatore che ha lavorato all' univ. di Perugia ad un'invenzione che
farebbe diminuire sensibilmente il rumore degli autoveicoli, e con le leggi
attuali prenderebbe ben poco, in caso di successo di questa invenzione... ma
non voglio otizzare piu di tanto... ::))))))
MarioH

 sociale con uno strumento del tutto nuovo: una polizza assicurativa ad
hoc.
guarda caso... una ASSICURAZIONE ad hoc... che strano... già, perchè il
berluska notoriamente non fa i propri interessi... che strano... ed ha anche
soppresso le tasse di successione ... che bravo, così riesce a "donare"
mediaset ai figli senza pagare 8000 mld di tasse! proprio bravino... scusate
l'OT...



e io sarei quello che fa troppi OT... !!!!!!!!!
dai almeno la politica teniamola fuori dal NG...
credo che non ci sia niente di piu... apolitico dell'informatica... ::)))))
MarioH
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema di Compilazione

La procedura di autocomposizione installazione mi informa che le
dipendenze dei seguenti controlli non sono aggiornate:
comdlg32.ocx
tabctl32.ocx
richtx32.ocx
comctl32.ocx
Il quesito è come faccio per aggiornare le dipendenze e a che cavolo
servono le medesime.
Molte Grazie
Mauro Ferri
(newbie)

...



Reinstallando vbasic e magari cancellando anche i vecchi .dep si puň
risolvere il problema ?
E, abusando della gentilezza tua, e dei lettori del newsgroup vi pongo
un paio di altri problemi sepre legati alla procedura di creazione dei
file di setup e alla registrazione sul computer locale dei componenti
ocx necessari alla applicazione:
in alcune macchine si verifica che la procedura di installazione si
interrompe poichč il sistema non riesce a registrare correttamente i
seguenti oggetti della mia applicazione:
msrdc20.ocx
msrdo20.dll
msrdo32.dll
molt10.ocx (che č un controllo di cui ho la licenza)
e anche talora di altri controlli importanti.
In un altro caso ho rilevato che pur essendo la installazione finita
senza alcun problema quando lancio il programma ottengo il seguente
errore:
errore runtime 91
variabile oggetto o variabile del blocco with non definita
Preciso che in abmbiente di programmazione vbasic il programma gira
senza errori e in alcune macchine la procedura di installazione va
bene e installa il prg funzionante.
Vi ringrazio ancora
Mauro Ferri
Comune di Rimini
m04...@comune.rimini.it

>
Reinstallando vbasic e magari cancellando anche i vecchi .dep si può
risolvere il problema ?
E, abusando della gentilezza tua, e dei lettori del newsgroup vi pongo
un paio di altri problemi sepre legati alla procedura di creazione dei
file di setup e alla registrazione sul computer locale dei componenti
ocx necessari alla applicazione:
in alcune macchine si verifica che la procedura di installazione si
interrompe poichè il sistema non riesce a registrare correttamente i
seguenti oggetti della mia applicazione:
msrdc20.ocx
msrdo20.dll
msrdo32.dll
molt10.ocx (che è un controllo di cui ho la licenza)


...

Newsgroup: it.comp.lang.visual-basic
Titolo: DataGrid anomalo

Ciao a tutti,
vorrei che qualcuno mi spiegasse perchè il dataGrid si comporta in modo cosi
anomalo.
Ho un form, dove ho messo un  DataGrid associato a un ADODC, e una
MSFlexGrid associata a un Data.
Se chikko su una qualsiasi riga della MSFG, facendo il debug, noto che mi
viene letto il valore della riga dove io ho clikkato.
Se faccio clikk su una riga qualsiasi della DataGrid, mi viene riportato il
valore della riga, ma non dell'ultima, di quella precedente.
Es.
Apro la form, le due griglie hanno i dati caricati.
Click sulla 10 riga della MSFG , il valore di Row è 10
Click sulla 10 riga di DataGrid, il valore letto dal Bookmark è 1
secondo click: la 15riga della MSFG, valore di Row = 15
secondo click sulla DataGrid riga 15, il valore letto è 10
Come posso fare per fargli leggere la riga sulla quale ho cliccato?
Grazie
Emanuele


wrote:

Per il datagrid devi usare l'evento RowColChange; infatti l'evento
click viene generato prima che la riga cliccata divenga attiva e
quindi .Row ti da' la riga precedente. Ho provato con RowColChange e
funziona.
ciao


Grazie Giancarlo
Emanuele

Newsgroup: it.comp.lang.visual-basic
Titolo: Delphi 4 GRATIS!!!

Ma è vero che c'è in edicola una rivista che si chiama "Inter.net" che,
quasto mese regala il Delphi 4 completo??? Se è vero che versione
è?(italiano/inglese, client/serve, o cos'altro)
Ah...e quanto costa???
GRAZIE!

 wrote in message 7rbcj3$hi3$1...@nslave1.tin.it...


GRAZIE!
In inglese e non credo che sia stile vb, ma credo che sia stile
pascal.
Aspetto smentite.
ByeZ!
Alkondor
Togliere NOSPAM per rispondere in e-mail

 > quasto mese regala il Delphi 4 completo??? Se è vero che versione


 borland (ha dato anche c++b vdbase ecc ecc).
Su che numero, please, che cerco di trovare l'arretrato ?
TNX
Bye, G.
-- 
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

 TNX
lo spero, visto che dovrei averlo a casa :)
ci guardo e ti dico, salvo fusione neuronale.
se intanto vuoi provare tu (il sito e' un po' lento e snervante):
http://www.futurenet.com/pcplus/
ma direi ci siano solo gli ultimi numeri.
tieni anche presente che in genere i numeri di quel tipo andavano esauriti
in pochi giorni.
ciao, a.

Newsgroup: it.comp.lang.visual-basic
Titolo: Framework per Mac os X

Ciao a tutti,
Su google trovo poco quindi mi rivolgo a voi:
Devo installare un programma scritto in Vb.net 2008 in un pc Mac Con
sistema operativo Mac os X. Qualcuno saprebbe dirmi se è possibile
fare una cosa del genere senza utilizzo di emulatori windows?
Grazie a tutti, Marcelo


Forse con Mono
http://www.mono-project.com/Mono:OSX
Io ho qualche esperienza di mono con Linux e Linux ARM. con Mac nessuna.
--
ciao
  Stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: Dramma del setup mai riuscito...

Ciao a tutti,
grazie ai consigli raccolto qui oggi ho deciso oltre che compilare
anche di creare il pacchetto per installare il mio programma idiota da
qualche altra parte. Questo si e' rilevato necessario per l'uso
dell'oggetto calendario e del dbgrid (uso database mdb con accesso
Jet). Allora, lancio la creazione del pacchetto con il programma
standard del Visual Studio e tutto fila liscio sin quando scelgo il
motore Jet per il database (c'ho anche due opzioni per l'ODBC che cmq
messe o non messe mi lasciato l'errore invariato). Dopo di cio'
continuando mi arriva un errore che i file MSCAL.OCX e MSCOMCTL.OCX
hanno le dipendenze non aggiornate. Se premo '?' mi si apre la guida
piu' criptica del mondo, se premo ok se ne frega e continua e se premo
annulla abortisce... che faccio? continuo :) e il pacchetto viene
creato perfettamente (penso). Quando pero' provo ad installarlo anche
sulla mia stessa macchina dopo un bel po' nell'installazione ottengo
il seguente erroe : "Impossibile trovare e quindi registrare il file
C:\WINDOWS\TEMP\msftqws.pdw\$(DLLSelfRegisterEx)'." e abortisce,
disinstalla tutto e sono punto e d'accapo... 
Come lo risolvo sto problema, e soprattutto, MA CHE COSA E' ? Ho
controllato i due file ocx citati sopra e stanno dentro il cab creato.
Stavolta per un aiuto penso che necessitero' di molta fortuna....
speriamo bene, un grazie anticipato !


Newsgroups: it.comp.lang.visual-basic
Subject: Re: Aiuto! INstallazione guidata
Date: Sun, 25 Jun 2000 23:14:11 GMT
Ho avuto un problema simile con mscal.ocx. L'ho risolto togliento dal file
.lst (credo sia questa l'estensione del file) scritto dal programma di
generazione dei pacchetti di installazione la entry (DLLSelfRegisterEx) e
sostituendola con (DLLSelfRegister) nella riga corrispondente alla DLL
interessata.
A me a funzionato ....

Si !E' quell' ex li che gli da fastidio!
Ciao!
Newsgroup: it.comp.lang.visual-basic
Titolo: Datareport

Salve a tutti...
domanda rapida...
e' possibile intercettare il cambio pagina quando si apre un datareport?
Ossia,esempio...datareport composto da 60 righe...
Automaticamente sono stampate 40 righe nella prima e 20 nella seconda.
E' possibile sapere quando avviene il cambio pagina???
Grazie
IAK
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/

 E' possibile sapere quando avviene il cambio pagina???
Ci sono alcuni eventi interni al datareport, ma non mi sembra sia 
possibile intercettare ciò che ti serve.
Ma se dici cosa vuoi ottenere, forse c'è un workaround...
Ciao
Alberto
-- 
La forza di volontà è guardare negli occhi una ragazza in topless.


Ti faccio un esempio classico anche se non è il mio caso....
FATTURA su più pagine.
Mettere i totali e le note a piè pagina significa visualizzarli in tutti i  
fogli.
E non mi va bene
Mettere i totali e le note a fine report significa sparare i dati di  
riepilogo in chissà quale punto del foglio a fine report...e mi va ancora  
peggio...
ESEMPIO
Fattura di due pagine:
Elenco degli articoli a pagina 1
Inserire una voce "continua" a piè di pagina 1
Elenco dei rimanenti articoli a pagina 2
Totali a piè di pagina 2
Insomma niente di complicato...ma il datareport "sembra" non gradire...
Ciao


Scriveva Pianto Tardivo giovedì, 19/10/2006:

Queste cose io le faccio con l'altra modalità che ti citavo, ossia 
quella dinamica in cui con un Do While posiziono le singole RptLabel 
all'interno della Section1 e poi popolo le .Caption.
In questo modo faccio le cose come mi pare, ma perdo ovviamente la 
potenzialità grafica wysiwyg del Report designer.
Ciao
Alberto
-- 
Ho spiegato a mio nipote cos'è il compromesso: se per le vacanze tua 
madre vuole andare al mare e tuo padre invece in montagna, il 
compromesso è che si va al mare, ma il papà può portarsi gli sci.


Allora mi tocca passare ad altro report...
Crystal fa le cose di cui sopra???


 Crystal fa le cose di cui sopra???
ReportMan è gratuito e va bene per fare quello che vuoi.
Stampi intestazione su tutte le pagine, nel corpo metti i righi e nella
coda metti i totali e li stampi solo sull'ultima pagina.
-- 
DBMS Firebird
VB6 + Ado

 Crystal fa le cose di cui sopra???
Non saprei.
Ciao
Alberto
-- 
Georges Pompidou: Un uomo di stato è un politico che dona se stesso al 
servizio della nazione. Un politico è un uomo di stato che pone la 
nazione al suo servizio.


Effettivamente non hai tutti i torti...la soluzione che tu adotti e 
tecnicamente ineccepibile e davvero intelligente
ma non è che mi gusti da morire. Diciamo che sono io che non mi riesco ad 
adattare ad una soluzione di questo
tipo.
Comunque la proverò di sicuro
Grazie mille
IAK
Newsgroup: it.comp.lang.visual-basic
Titolo: Formula excel

 Ciao a tutti, sono un principiante,
Sto' lavorando su un foglio excel ed ho inserito la formula CERCA.VERT nella
colonna "L"  cosi' :
Nuovo_Excel.Sheets(1).Range("L:L").Formula =
"=VLOOKUP(B2,Foglio2!$A:$B,2,FALSE)"
Il problema è che excel calcola la formula in tutta la colonna excel sino
alla fine con tempi di calcolo lunghissimi.
Il numero delle celle della colonna L dove inserisco la formula varia di
volta in volta, e al massimo arrivano a 6000 .
In pratica è possibile inserire la formula fino alla cella  in cui serve?
Spero di essermi spiegato bene.
Grazie di cuore
Roberto.

 In pratica è possibile inserire la formula fino alla cella  in cui serve?
Se non ricordo male oltre a Range c'è anche la proprietà UsedRange.
Non so però se funziona su una sola colonna o su tutto il foglio.
Ciao

 wrote in message
9m969b$2jf$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: DBGRID mancano i diritti

Ho questo problema con DBGRID32.OCX  , VB 5 mi visualizza  questo errore se
tento di utilizzare un controllo DBGRID ,
Ho provato a rinstallare VB5 e cancellando vbgrid32.ocx  direttamente dalla
dir windows\system ma nulla sempre lo stesso errore.
"Non ci sono disponibili informazioni sui diritti di licenza per questo
componente." ??????
A qualcuno è successo un fatto simile. Grazie

Devi eseguire una patch microsoft.
Se vuoi te la spedisco.
Ciao
-- 
Ciao Gab
ICQ #158859446

 ha scritto nel messaggio
news:tcT5b.15897$hE5.5...@news1.tin.it...

devi eseguire un file .reg per aggiungere le informazioni sulla licenza nel
registro
di configurazione
questo file si trova nel cd1 di visual studio nella sezione tools/control
o cose simili...
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Antidecompilatore per VB 32 bit

Qualcuno puň darmi notizie su qualche antidecompilatore (impedisce di
decompilare un EXE generato da VB) per VB4 e successivi?

questo argomento è già stato largamente discusso su questo newsgroup:
vai su 
www.dejanews.com
 e digita "decomp" o simili e leggerai tutti i messaggi in oggetto.
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: Stampare codici a barre

Dovrei stampare dei codici a barre
potete aiutarmi

potete aiutarmi
sul sito comune trovi un programma che fa al caso tuo. con diverse tipologie
di barcode.
Ciao stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Text Box e VB5

 ramarro.


Newsgroup: it.comp.lang.visual-basic
Titolo: VB5-VB6 e Database

Scusatemi ma sono passato da VB5 a VB6 e me ne pento, qualcuno può aiutarmi
a cambiare idea?
In VB5 gestivo un DB.mbd semplicemente con un controllo Data ed una DBGrid
Impostavo la proprietà datasource della dbgrid su data1
e la proprietà databasename del controllo data sul mio database
la proprietà recordsource la gestivo via codice in questo modo:
Dim Query As String
Query = "Select * From Elenco Where Nome = Antonio"
data1.recordsource = Query
data1.refresh
In questo modo applicando query diverse ad ogni commandbutton visualizzavo
nella dbgrid i dati che mi interessavano.
Come posso fare la stessa cosa con un cotrollo Adodc ed un controllo
DataGrid in VB6?
gestire da codice la query e non inserirla nelle proprietà del controllo

 a cambiare idea?
...beh....è come passare dal VIC20 con
10 PRINT "CIAO ";
20 GOTO 10
al VB
è molto più flessibile... e innanzitutto è *quasi* standard per ogni tipo di
db....
ciao


Delle due l'una:
1) continui ad usare il tuo controllo data e la tua dbgrid
2) Lasci perdere il controllo Data e il suo "fratello" Ado Data e scrivi
qualche riga di codice tipo:
set rsNew as adodb.recordset
rsnew.cursorlocation=aduseclient
rsnew.open "Select * From Elenco Where Nome = Antonio",
conMiaconnessioneDatiAdoAlDataBaseMdb, adopenstatic, adlockreadonly  (se
devi solo mostrare dati, o dynamic e lockoptimistic o quello che devi fare a
seconda dei casi)
set datagrid1.datasource=rsnew
e così via...
ciao
ugo

 wrote in message
9ifuo1$kpk$1...@pegasus.tiscalinet.it...



Cito da post passati:
C'e' un articolo alla microsoft ma non ricordo dove.... sicurtamente madn io
ho scaricato un tool proprio da microsoft che aggiorna le licenze
Tutti i controlli di VB5 -------------> VBCMPFIX.EXE
Tutti i controlli di VB6 -------------> VBC6.EXE
cercalo e dimmi se hai problemi al massimo te lo ionvio via posta
Lukino2000 (L2KTime)
ciao
ugo

 a cambiare idea?
Passare a VB6 č senz'altro meglio, perņ tu stai
passando da DAO a ADO che sono due cose diverse.
Ti consiglio (per il momento) di continuare ad usare DAO,
per cui usa ancora il tuo oggetto Data e il DBGrid,
non usare AdoDc o DataGrid.
Ciao
Sir Jo

 wrote in message
9ih1lq$qva$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto su dimensionamento form

Gentili amici (esperti e non) sono un neofita del VB(ver 6) e sto
realizzazndo lentamente e a fatica dei piccoli programmini per l'ufficio,
pertanmto vi chiedo una mano se possibile:
sto realizzando un programma che attraverso dei form singoli (SDI , se non
erro si chiamano cosě quando non appare una finestra principale che li
contenga) che con una serie di caselle di testo consenta l'inserimento di
dati e con i classici pulsanti procedi/indietro mi porta tutte le immissioni
in un unico form di riepilogo, che perň deve contenere molti dati e pertanto
risulterebbe piů grande dello schermo 800x600 (che č la risoluzione alla
quale posso e voglio realizzare il tutto), domande:
1) in fase di progetto non riesco ad allargare il form altre un certo limite
perchč?
2) cosa posso fare per avere un form o qualcosa simile che consenta di
visualizzare tutti i miei dati e che pur superando i limiti del desktop
possa essere visualizzato con barre di scorrimento o/e similari.
3) ed eventualmente a quale argomento/comando del VB devo fare capo per
risolvere questo tipo di problema (utilizzo un libro della McGrawhill
,Visual Basic 6 di Gary Cornell, per principanti e medi con il quale mi sto
trovando abbastanza bene), nel caso dove posso trovare degli esempi o
argomenti specifici su internet che riguardano l'argomento del
dimensionamento dei form o similari?

 3) ed eventualmente a quale argomento/comando del VB devo fare capo per
risolvere questo tipo di problema (utilizzo un libro della McGrawhill
,Visual Basic 6 di Gary Cornell, per principanti e medi con il quale mi sto
trovando abbastanza bene), nel caso dove posso trovare degli esempi o
argomenti specifici su internet che riguardano l'argomento del
dimensionamento dei form o similari?
Scusami. Non rispondo direttamente alle tue domande perche' preferisco
invitarti a riflettere sull'opportunita` di creare un'interfaccia del tipo
che descrivi, oltremodo scomoda per chi dovra` immettere o consultare tali
dati.
Potresti invece organizzare le informazioni a "pagine" (Tabs), per esempio
usando il controllo "TabStrip" che trovi fra i Microsoft Windows Common
Controls (MSCOMCTL.OCX).
Che ne dici?
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 inoltre ho a che fare con la mia grandissima inesperienza (ho iniziato a
programmare per la prima volta in novembre), spero però di poter seguire il
tuo consiglio e ti chiedo se posso contattarti via email se ho bisogno,
Preferisco il ng. Cosi` se ho tempo rispondo. Cosi` ci sono tante altre
persone piu` brave di me che possono intervenire, se vogliono, per
aggiungere, correggere, commentare... Cosi` ci leggono anche altri e piu`
persone possono quindi trarre beneficio dai nostri discorsi, se riusciamo a
non dire sciocchezze. ;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: DB & Access

Utilizzando un database Access in un'applicazione scritta in VB4 durante
l'esecuzione del programma viene creato il file Articoli.ldb (ipotizzando
che il database si chiami Articoli.mdb).
E' il file di informazioni sul blocco dei record di Microsoft Access.
Qualcuno sa dirmi a cosa serve, se è possibile disabilitarne la creazione o
chiuderlo da programma in un qualsiasi momento. 
Grazie.
Ciao.

Per evitare che venga creato devi aprire il database in modalità esclusiva e
in sola lettura.
Ciao
Giuseppe Catanese ha scritto nel messaggio
<01bd655c$15fada80$0db81fc3@default>...


Non č possibile disabilitarne la creazione se non aprendo il file in sola
lettura ed in modo esclusivo, ma in questo caso non puoi piů scrivere sul
tuo database.
Il file LDB contiene le informazioni sul blocco delle pagine dei record in
un database condiviso al fine di evitare che piů utenti tentino di
modificare la stessa informazione contemporaneamente.

Newsgroup: it.comp.lang.visual-basic
Titolo: Presenza stampante

Come faccio a sapere se nel computer c'è installata una stampante?
O meglio, come faccio ad usare correttamente l'oggetto Printers per saperlo.
Ho fatto verie prove ma da sempre 1000 errori!
Grazie...

 Come faccio a sapere se nel computer c'è installata una stampante?
Una possibile strada e' questa:
Private Function PrinterInstalled() As Boolean
    Dim hPrinter As Long
    If (Printers.Count = 0) Then Exit Function
    If (OpenPrinter(Printer.DeviceName, hPrinter, ByVal pNULL)) Then
        ClosePrinter (hPrinter)
        PrinterInstalled = True
    End If
End Function '// PrinterInstalled
Note:
1. Le dichiarazioni di OpenPrinter e ClosePrinter sono facilmente
ottenibili con l' API viewer;
2. Se avvisi l' utente che non hai trovato la stampante, specificagli anche
che (per i sistemi NT) deve essere su anche il servizio dello spooler,
altrimenti
la stampante non e' raggiungibile anche se installata, collegata e
....accesa ;-)
--
hth, hal
--------------------------------
Inviato via 
http://usenet.libero.it

 wrote in message news:3da67...@news.dada.it...

Prova a postare un po' di codice
Saluti