1  -  2  -  3  -  4  -  5  -  6  -  7  -  8  -  9  -  10  -  11  -  12

RICHIESTE DAGLI UTENTI

Invia anche tu una richiesta - Ricerca una richiesta


 RICHIESTA DI FRANCESCO (8/1/2003)
Ho creato un programma che disegna in una picturebox con il comando:
Picture1.Line (X1, Y1)-(X, Y)

Quando un'altra finestra va a coprire la mia picturebox quello che ho disegnato si cancella. come posso impedire che ciò avvenga?
Grazie
 RISPOSTA DEL PORTALE
Ciao Francesco,
per evitare ciò devi impostare la proprietà autoredraw della PictureBox a True.
 RICHIESTA DI FABIO BENELLI (17/7/2003)
Ho un vecchio programma vb6 e vorrei riusarlo.
Non riesco nel mio intento in quanto lanciandolo mi dice che la funzione OpenDataBase non è definita.
Ma tale funzione, va definita? Non è già insita nelle funzioni di sistema?
Grazie
 RISPOSTA DEL PORTALE
Caro Fabio,
la funzione a cui ti riferisci è contenuta nell'oggetto DAO pertanto se non ci sono riferimenti nel progetto alla Microsoft DAO 3.x object library la funzione non verrà rilevata dal programma in nessun altro posto e quindi ti riporterà l'errore di cui hai scritto.
 RICHIESTA DI NICOLA (14/7/2003)
salve, vorrei sapere una cosa. sto creando un piccolo programma di scrittura e voglio far si che nella finestra di apri file vengano mostrati solo file con una determinata estensione (per esempio solo .txt)e voglio anche far si che i file di testo vengano salvati con una estensione da me scelta. Come posso fare? per le finestre apri e salva file utilizzo un controllo commondialog. se possibile vorrei avere una risposta semplice. ho appena cominciato con il vb. grazie in anticipo per la risposta.
 RISPOSTA DEL PORTALE
Caro Nicola,
la proprietà da dover compilare per ottenere un filtro sulla visualizzazione dei files nella Common Dialog è "filter".

Tale proprietà prevede una serie di informazioni separate dal carattere "|" (pipe).
Le informazioni sono organizzate nel seguente modo:

"descrizione filtro1|*.tipi files filtro1|descrizione filtro2|*.tipi files filtro2".

Nel tuo caso il valore della proprietà filter potrà essere per esempio:
"Documenti di testo(*.txt)|*.txt"

Per quanto riguarda il salvataggio dei tuoi documenti con un'estensione specifica (quando non viene digitata esplicitamente nella dialog, dovrai utilizzare la proprietà default ext con particolare dettaglio a specificare solo l'estensione. Per esempio "txt".
 RICHIESTA DI ARNOLDO (7/1/2003)
ciao sono Arnoldo ho la necessità di dover scrivere con visual basic in alcune celle di Excell e di dover creare dei nuovi fogli di lavoro! Come posso fare !grazie Ciao
 RISPOSTA DEL PORTALE
L'esempio che ti riporto scrive nella cella A1 di un foglio generico di Excel:

dim xls as Object
dim wks as Object

set xls = CreateObject("excel.application")
set wks = xls.workbooks.add ' <-- Questo aggiunge un nuovo folgio di lavoro.
xls.range("A1").value = "Ciao mondo" ' <-- questo inserisce i dati in una cella specifica
xls.range("A2:C2").value = "Valore ripetuto" ' <-- Questo inserisce un valore identico nelle celle A2, B2, C2.
 RICHIESTA DI ALEX (9/3/2002)
Salve ragazzi,
come faccio a confrontare il contenuto di una ListView composta da otto colonne con un record composto da otto colonne?
Grazie.
 RISPOSTA DEL PORTALE
Eccoti il codice Alex (supponendo l'utilizzo solo sulla prima riga della ListView):

Dim Diverso as Boolean
Dim I as Integer
Dim StrLVW as String
Dim StrRS as String
Diverso = False
For I =0 to ListView1.ColumnsHeader.Count - 1
If I = 0 then
StrLVW = ListView1.ListItem(1).text
else
StrLVW = ListView1.ListItem(1).subitems(1)
end if
strRS = rs(I) & "" ' Per evitare valori Nulli

if strRS <> strLVW then
diverso = True
exit for
end If
Next
If Diverso then
MsgBox "Le informazioni sono diverse"
else
MsgBox "Le informazioni coincidono"
End If
 RICHIESTA DI NICOLA (9/3/2002)
Vorrei popolare una listview con i campi di un recordset ad esempio:
dim db as database
dim rs as recordset
set db = databasename
set rs = select id , città , cap .....
Come posso inserire il recordset nella listview
 RISPOSTA DEL PORTALE
Caro Nicola,
per fare ciò che hai richiesto devi digitare questo codice per il caricamento delle informazioni nella ListView:

dim itm as ListItem
do while not rs.eof
itm = listView1.listitems.add
itm.Text = rs!ID
itm.Subitems(1) = rs!Città
itm.Subitems(2) = rs!CAP
' ...
rs.moveNext
loop
 RICHIESTA DI ALBERTO (26/8/2002)
Per favore datemi un aiuto.....
Nel file di testo che ho salvato ci sono
5 parole in colonna esempio:
legno
ferro
oro
argento
rame.
Quando apro il file in input
dovrei salvare le 5 parole in 5 textbox,
come dovrei fare (senzausare database) grazie
 RISPOSTA DEL PORTALE
Caro Alberto,
prova a fare riferimento al documento sulla gestione dei files nella sezione articoli del sito.
Con quell'articolo dovresti essere in grado di risolvere il problema che hai presentato.
 RICHIESTA DI RICHARD (26/8/2002)

cari amici di vbprogrammer
ho scritto un programma che riesce a leggere dalla seriale, ma vorrei ricevere in decimale, sul monitor del :per ora ricevo in codici scii :
non lo so se dal codici sotto che ho sbagliato, come posso fare? grazie e a presto
Private Sub MSComm1_OnComm()

Select Case MSComm1.CommEvent

Case comEvReceive
Text2.Text = Text2.Text & " " & (Hex(MSComm1.Input))
Case comEvSend

End Select
End Sub
 RISPOSTA DEL PORTALE
Caro richard,
la ricezione che fai tu è corretta,
l'unica cosa è modificare la riga di codice:
Text2.Text = Text2.Text & " " & (Hex(MSComm1.Input))

in

Text2.Text = Text2.Text & " " & (MSComm1.Input)
 RICHIESTA DI GIANCARLO (22/8/2002)
Salve avrei bisogno del Vs aiuto dovrei calcolare l'età di una persona nel formato gg/mm/aaa conoscendo la data di nascita e la data che voglio nel senso che sapendo ch una persona è nata il 10/10/2000 quanti gg/mm/aaa avrà nel 12/01/2005 Grazie
 RISPOSTA DEL PORTALE
Caro Giancarlo,
anche se un po' in ritardo eccoti presentata la soluzione al tuo problema:

Dim m1 As Integer, m2 As Integer
Dim g1 As Integer, g2 As Integer
Dim a1 As Integer, a2 As Integer

Dim data1 As Date, data2 As Date
data1 = CDate("26/04/1977")
data2 = Date

g1 = Day(data1)
m1 = Month(data1)
a1 = Year(data1)

g2 = Day(data2)
m2 = Month(data2)
a2 = Year(data2)

m = m2 - m1
If m < 0 Then m = 12 - m


a = a2 - a1
m = m2 - m1
If m < 0 Then m = 12 - m
g = g2 - g1
If g < 0 Then m = m - 1
gf = 31
Do While Not IsDate(CDate(gf & "/" & m - 1 & "/" & a))
gf = gf - 1
Loop
g = g + gf
MsgBox g & "/" & m & "/" & a

 RICHIESTA DI CERBERO (8/9/2002)
dove posso downlodare gratis l'MSDN di visual basic 6? ciao e grazie
 RISPOSTA DEL PORTALE
L'MSDN non è possibile downloadarlo gratuitamente, infatti esce in bundle con il Visual Studio o uno dei suoi componenti (compreso il Visual Basic 6.0) oppure acquistandolo a parte.
L'unico modo di consultarlo senza acquistarlo è accedendo al sito della microsoft al seguente indirizzo:
msdn.microsoft.com

Avanti >>