Newsgroup: it.comp.lang.visual-basic
Titolo: campo: valore

In che modo è possibile assegnare il valore "data di sistema" ad un campo ?
Una volta assegnato, è statico o si aggiorna al cambio di data?
Grazie
--
Gulp ! Forse mi sono perso qualcosa !
Per rispondere via E-mail togli la x da 
xd...@cyberjunkie.com


Scusa ma in che modo?
Stai parlando di un programma visual basic
che inserisce
dati in una tabella Access?
Non dare per scontato che la gente capisca su
cosa stai
lavorando!
                                danilo

 Una volta assegnato, č statico o si aggiorna al cambio di data?
Se scrivi il valore nel campo certo che e' statico.Spiegati meglio.
Ciao

 ha scritto nel


 Grazie
Prima di tutto vorrei attirare la tua attenzione sulle tecniche di quoting:
quando si risponde al messaggio č d'uopo inserire in alto il messaggio
"vecchio" (quello al quale si risponde) e sotto la parte "nuova" (la
"risposta", per cosě dire).
Secondariamente: di preciso, cosa intendi con l'espressione "Campo"? Di
solito, dalle nostre parti (dio come mi piace questa espressione, mi fŕ
sentire tanto un iniziato!) con questo termine si intende un elemento di un
record, ma dal tuo contesto non sembrerebbe cosě... (parziale aggiornamento
del termine campo: in 
VB.NET
 viene usato anche nelle strutture)
Allora, cosa č? un controllo textbox, un controllo label, una variabile del
tuo codice.... Fino a che non sei piů preciso non possiamo (plurale
maiestatis) rispondere...
Salutoni
Sergio

Cosa intendi per campo?
Una colonna di una tabella
di database o qualcosa in visualizzazione
su una form, che so una label o un campo
testo...?
                        danilo

 più preciso non possiamo (plurale maiestatis) rispondere...
Prima di tutto Sergio volevo ringraziarti per aver risposto per ben due
volte a due miei post al NG ... e pensare che tempo fa avevo posto qualche
domanda e non avevo ottenuto alcuna risposta, se non risposte un po' snob,
avevo allora pensato che il NG fosse solo per programmatori di un certo
livello e avevo in seguito rinunciato a tornarci.
Io vengo da Borland e ho iniziato nel 1992, allora il linguaggio riferito
alla programmazione ad oggetti era un po' diverso. Il programma che uso nel
mio studio me lo sono fatto io, ma funziona a 16 bit , e devo aggiornare.
Volendo restare fedele alla casa software sono passato a Visual dBase, ma è
stata una delusione! Ho urgente necessità di passare oltre, ho pensato così
a Visual Basic, ma qui sono molto a digiuno, a parte qualche piccola cosa
fatta scrivendo 10, 20, 30 riga per riga ecc.
Comunque, dopo averti annoiato un po' :
per campo intendo un oggetto testo o meglio come dici tu un controllo
textbox (perchè lo chiamino controllo devo ancora capirlo).
Grazie ancora per avermi risposto.
Egidio


 Scusatemi dovevo essere piů preciso: ho un campo in un progetto VB in cui
CUT
......mettici un timer ed ogni  x secondi leggi l'ora!

 textbox (perchè lo chiamino controllo devo ancora capirlo).
per mettere la data di sistema in una text box puoi fare così:
NomeTextBox = Date
Il problema di questa istruzione è che non fà esattamente quanto da te
richiesto: mette nel testo del controllo la data di sistema
del_momento_in_cui_viene_eseguita, non è costantemente aggiornata con la
data di sistema. Per tenerla aggiornata devi_associarla ad un evento
periodico, cosa che tu non vorresti fare....
Se le cose stanno così, non so come aiutarti
Salutoni
Sergio


Vuoi in pratica visualizzare l'ora di
sistema?
Beh hai bisogno di un timer
Vediamo se ci riesco, non è difficile
Poniamo una textbox di nome
text1
Poni un controllo timer sulla form
e nell'evento timer1_timer mettici
    text1.text=time
"alla faccia delle conversioni e
del purismo!"
questa azione viene eseguita ogni intervallo
di tempo specificato dalla proprietà interval
dell'evento timer.
Spero di esser stato chiaro
danilo

[SUPER CUT]
Dacci notizie su che ver di VBX hai (es VB6 enterprise)
Questo perchè esistono controlli diversi che potrebbero
fare al caso tuo senza troppo codice......
Intuisco che tu debba fare una Form diciamo Main che
contenga data e ora corrente.
In questo caso con VB6 Enterprise potresti usare il
controllo StatusBar dove nei vari Panel puoi settarne
il primo con lo Style a sbrTime o sbrDate
Nel caso non fosse disponibile il suddetto controllo
(guarda se hai il file C:\WINDOWS\SYSTEM\
MSCOMCTL.OCX oppure nel menu di VB6
Progetto -> Componenti -> linguetta Controlli ->
Microsoft Windows Common Controls 6.0 SP4
oppure Microsoft Windows Common Controls
5.0 SP2)
segui il consiglio di Wodka ma fai riferimento ad
una Label almeno non devi tener curarti di un sacco
di impostazioni (ved. Loked ecc.)
JKLJKL

 textbox (perchč lo chiamino controllo devo ancora capirlo).
Per lo stesso motivo per cui la Borland lo chiama "componente" e non "campo"
:)
Ciao
--
' // Initialize the expression evaluator
Engines.Evaluator = CreateObject("
http://www.neodatatype.net
")
' // you can find resources for and from the NG here!
Me.SitoComune = "
http://www.it-lang-vb.net
"

Se la risposta che cerchi è semplice (forse mi sbaglio) devi associare la
textbox, o quello che ti serve al comando NOW
Tipo text1.text=Now
E' ovvio che questo una volta ogni tanto va aggiornato se il form resta
sempre aperto.
PS NOW ti risponde data e ora.
Ciao Gabriele