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

scusate se riposto la domanda postata prima in un thread, ma essendo
cambiato l'oggetto mi sembra giusto ripostare con l'oggetto esatto:
cosa sono le API? Come si utilizzano? A cosa servono?
Grazie a quanti interverranno
UKeviNet

 A cosa servono?
Beh, la versione globalizzata è il Mars.
La versione di una volta è un cucchiaio nel latte caldo.
Ciao e scusa, ma non ho resistito.
Alberto

> cosa sono le API?
roftl :-))
A parte gli scherzi le API (Application Program Interface) sono le
funzioni di base di Windows, dal 95 a XP.
Visual Basic e' costruito sopra di esse e ne maschera la complessita'.
A volte e' necessario utilizzarle direttamente in Visual Basic per
fare cose che VB non permette, per fare questo devi "dichiararle".
Ciao
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
libero.it

 funzioni di base di Windows, dal 95 a XP.
non vorrei dire una cavolata catastrofica, ma qualcosa di simile alle api
c'era anche in win 3.1
Salutoni
Sergio

 c'era anche in win 3.1
non vorrei dire una cavolata, ma mi sembra che qc di simile allA api ci
fosse anche in os/2, e mi sa tanto ci sia pure su qualunque cosa assomigli a
un sistema operativo evoluto. e tutto sommato anche i cari vecchi int* del
dos...

UKeviNet
Aran Banjo :)
<math> 2 + 2 = 5 for sufficiently large values of 2</math>

Newsgroup: it.comp.lang.visual-basic
Titolo: VB, HTTP e Proxy

Salve,
vorrei sapere se qualcuno è riuscito ad utilizzare il controllo
Winsock (o equivalenti, come ad esempio il SocketWrench della
Catalyst) con un proxy Server. Ci sto sbattendo da un sacco di tempo
ma senza risultati.
Sapete aiutarmi?
Grazie
Andrea Palmatè

 ma senza risultati.
Che tipo di Proxy ? E precisamente cosa cerchi di fare e qual č il problema ?
Se tu fossi un po' piů specifico, magari qualcuno ti potrebbe aiutare.
(Io sono di riposo un paio di giorni, non ti attendere altre risposte da me
prima di mercoledě sera :-))  )
Non č che sei anche dietro un firewall ? La connessione č dial-up o lan ?
Ricordo vagamente qualche appunto sulla MSDN a proposito di problemi con
proxy "CERN-based", ma era soprattutto con l'FTP.
Magari cerca su 
http://search.microsoft.com/us/dev/
 ,
con "proxy cern winsock" mi ritorna 18 risultati, con "proxy winsock" 100.
P.S.: domanda stupida, ma non si sa mai... la connessione č configurata
correttamente ? Per esempio, la stessa connessione HTTP sullo stesso PC,
ma usando un browser, funziona ?
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
Newsgroup: it.comp.lang.visual-basic
Titolo: ordinare una tabella cliccando sull'intestazione della colonna...

non mangiatemi... ho cercato su sito comune e msdn, non sono riuscito a
trovare nulla...
come posso fare per far accadere quanto in oggetto?
esiste una proprietà specifica oppure devo fare da codice?
qualche suggerimento please...
grazie mille a tutti!

 esiste una proprietà specifica oppure devo fare da codice?
Se anche esistesse (basta vedere come ordina, specialmente stringhe con
caratteri speciali, pur appartenenti al set ASCII standard, un ListBox...),
lo farei da codice
Per l'ordinamento cerca QuickSort, BubbleSort e ... compagnia bella.

gli algoritmi di ordinamento li conosco tutti (diplomarsi in informatica a
qualcosa serve vedi ? :-)
chiedevo il modo di intercettare il click sull'intestazione e di ordinare in
base a quel campo (mica devo mettermi a scrivere 10 ordinamenti in 10 eventi
diversi??)

[*Paolo C.* = 
paolo...@libero.it
 in
news:oPZjb.43065$
Zh....@tornado.fastwebnet.it
] ha scritto:

No, ovviamente. L'algoritmo lo scegli tu e lo "apri" a qualunque contenuto
(vettore a singola dimensione pari ai contenuti della colonna), l'evento
scatenato, chiaramente, dipende dall'oggetto/controllo utilizzato per
l'esposizione dei dati da ordinare. A volte è lo stesso per qualsiasi cella
(compresa quella d'intestazione), altre è differenziato (o differenziabile)
dal tipo di riga (testata/elenco), etc. Vedi gli eventi del controllo (e
magari i loro parametri/argomenti) e agisci di conseguenza.

 colonna
Naturalmente, se la griglia è abbinata (non necessariamente bound-ata) a un
recordset, l'algoritmo di ordinamento più pratico ed efficiente è una
clausola Order By nel comando SQL di composizione del recordset e una
conseguente ricomposizione della griglia...

 conseguente ricomposizione della griglia...
Si, infatti... L'Order By dell'SQL è velocissimo... Infatti mi sono sempre
chiesto: che algoritmo di ordinamento utilizzerà? Voglio dire: uno di quelli
standard (Paolo: come ti capisco... Anche io li ho studiati tutti negli
ultimi 3 anni di scuola), o qualcosa di più specifico?
Antonio Mirarchi

 grazie mille a tutti!
Ma stai parlando, ad esempio, di una listview? 
In quel caso basta mettere nell'evento ColumnClick (o una cosa del genere)
quanto segue:
Sub ListView1_ColumnClick(Index as integer)
        ListView1.sort=true
        ListView1.sortorder=ListView1.sortorder xor 1
        ListView1.SortKey=Index
End Sub
Sono andato molto a memoria, e spero soprattutto di aver capito il tuo
problema.
Ah, comunque questo tipo di ordinamento ha problemi con i numeri, nel senso
che ti ordinerą in questo modo (ad esempio):
1
2
20
21
22
3
4
5
51
6
-- 
Ciao,
        Fabrizio
<=- 
http://www.negusweb.it
 -=>

si, perchè è un ordinamento di tipo alfabetico...
cmq no, parlavo di una data bound grid ad esempio
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] errore nm 13 tipo non corrispondente

ciao a tutti, ho un problema che non riesco a sistemare. Quando lancio
l'eseguibile quando tento di modificare o salvare dei dati il sw mi da
l'errore in oggetto.
La cosa strana è che facendo il debug o quando mando in esecuzione il
programma da vb l'errore non me lo da, mentre se creo l'eseguibile e lo
faccio partire esce fuori ogni volta che tento di salvare o modificare
qualcosa.
A chi sa cosa può essere. io uso vb6 con sp4.
grazie
ciao
--


Assegni un tipo di dato non valido ad una variabile, p. es. un long ad una
string, un oggetto ad un integer, ecc., ecc.
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: Prelevare da file risorse in Dll

Devo prelevare da una Dll un'icona a scelta.
La Dll contiene il file risorse FileRis.res che contiene una directory
denominata Icona nella quale vi sono le icone 101,102,103 ecc.
Come deve essere corretta la sintassi che segue?:
Public Function GetIcon(ByVal Index As Integer) As StdPicture
    Set GetIcon = Icona(Index).FileRis.res
End Function
Grazie
--
Gulp ! Forse mi sono perso qualcosa !

End Function
Che cos'e' Icona? e FileRis? e res?
-- 
ciao, hal

 Che cos'e' Icona? e FileRis? e res?
Eh ! Ma è proprio li dopo  =  che sbaglio !
Come faccio ad assegnare a GetIcon il valore indice che punta all'icona per
esempio 103 ?
L'icona si trova., assieme ad altre nel file risorse salvato con nome
FileRis.res , dentro ad una directory(cartella di nome Icona).
Gulp forse mi sono perso qualcosa !

FileRis.res , dentro ad una directory(cartella di nome Icona).
Senti, o dici chiaro e tondo che cosa hai scritto oppure arrangiati.
-- 
un hal che non ama essere preso per il c... :-(

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

Prova da gilgil

it.test per le prove, please.
CiaoZ
SebaMix

Newsgroup: it.comp.lang.visual-basic
Titolo: NUOVO SITO !!!

http://www.geocities.com/colosseum/loge/2151
Nuovo sito su Visual Basic e Delphi !
*Programmi freeware scrivvi in Vb e Delphi
*Progetti. Testa i programmi appena fatti o proponi i tuoi agli altri 
  iscritti!
 *Discussioni. Ogni settimana nuovi argomenti!
*Iscriviti e partecipa attivamente !
Ricorda:
http://www.geocities.com/colosseum/loge/2151
|""""""""""""""""""""""""""""""""""""""""""""""|\
| -----------Federico Emanuele Galli-----------|\|
| ----------Visual Basic's Programmer----------|\|
|                                              |\|
| Sideralis Programs (Visual-Basic and Delphi) |\|
| 
http://www.geocities.com/colosseum/loge/2151
 |\|
 \""""""""""""""""""""""""""""""""""""""""""""""\|
  """""""""""""""""""""""""""""""""""""""""""""""
--
Automatic posted from ro...@SoftHome.net [204.144.231.3]
via Mailgate Server - 
http://www.mailgate.org

nuovo sito?!?!? Voi di   Sideralis Programs (Visual-Basic and Delphi)
ci state "martellando da un anno"
Non ve la prendete.......
Comunque vada.........buon natale  ;-)
-bye,bye
C.I.
e-mail 
gat...@iol.it
Online with ----------> ICQ:4908004
Delphi LBD:  
http://users.iol.it/gateway/
Newsgroup: it.comp.lang.visual-basic
Titolo: Visual basic 6 FUnzione che mi tronca N caratteri a destra di un altro carattere

Es.
00000000A---------------->A
Ho una stringa del tipo in esempio, Esiste una funzione in Vb6 che mi 
elimina tutti gli 0 a sinistra di A oppure me ne devo fare una io ?
Thanks.

 elimina tutti gli 0 a sinistra di A oppure me ne devo fare una io ?
Left(string, integer)
Dove integer è il numero di caratteri che elimina.
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site (
http://www.tekkentag.altervista.org/
 )
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS 

 Dove integer è il numero di caratteri che elimina.
Semmai Right(string, integer).
Comunque Right da sola non basta, occorre scrivere una funzione perché è
necessario determinare la posizione dell'ulrimo zero prima di A.
Altra idea se la stringa da "trimmare" NON contiene spazi:
1) Sostituire "0" con spazio: stringa = Replace(stringa, "0", " ")
2) Usare LTrim per eliminare gli spazi più a sinistra: stringa = LTrim(stringa)
3) Risostituire gli spazi "superstiti" con "0": stringa = Replace(stringa, " ",
"0")
In un'unica istruzione: stringa = Replace(LTrim(Replace(stringa, "0", " ")), "
", "0")
Ciao
Raf

Rafunk ha scritto:

Vi ringrazio dei suggerimenti.

Newsgroup: it.comp.lang.visual-basic
Titolo: !! VB5 non funziona sotto WIN NT

Salve a tutti
Perchè VB5 non funziona sotto WIN NT
precisamente non si collega con gli archivi, e mi da errore nella creazione
di active ...
e' pure nell'istallazione mi dice che l'istallazione ha avuto un buon
successo.
Grazie.
Ciao MImmo
in...@ol.it

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Mi controllate per favore...

Ho scrtto queste poche riche per provare il passaggio di valori ad una
funzione:
Private Sub Somma( _
    Optional uno = 0, _
    Optional due = 0, _
    Optional tre = 0 _
    )
    calcolo = (uno + 10) + (due + 10) + (tre + 10)
End Sub
Private Sub Form_Click()
    Somma uno:=1, tre:=3
 
    Print calcolo
End Sub
Quello che volevare fare io era creare una funzione a cui passare tre
valori, e fargli calcolare la somma dei tre. Così creata la funzione
Somma, ho aggiunto all' evento click del form il passaggio del valore
uno e tre, mentre due doveva valere 0. Clicco sul form e non succede
niente :)) Perhè??
Aspetto news, grazie.
Saluti, ciao ciao.

 wrote in message
39e5e1fe...@news.libero.it...
| Ho scrtto queste poche riche per provare il passaggio di valori ad una
| funzione:
|
| Private Sub Somma( _
|     Optional uno = 0, _
|     Optional due = 0, _
|     Optional tre = 0 _
|     )
|
|     calcolo = (uno + 10) + (due + 10) + (tre + 10)
| End Sub
|
| Private Sub Form_Click()
|     Somma uno:=1, tre:=3
|
|     Print calcolo
| End Sub
|
| Quello che volevare fare io era creare una funzione a cui passare tre
| valori, e fargli calcolare la somma dei tre. Cosě creata la funzione
| Somma, ho aggiunto all' evento click del form il passaggio del valore
| uno e tre, mentre due doveva valere 0. Clicco sul form e non succede
| niente :)) Perhč??
Non saprei, ma l'unica cosa che ti dico č che Somma non č una vera e propria
funzione, ti conviene fare cosě:
Private function Somma(_
     Optional uno = 0, _
     Optional due = 0, _
     Optional tre = 0 _
     ) as long
e invece di assegnare a calcolo assegni a somma direttamente.
Poi prova a controllare se optional non va messo solo sul primo, mi sembra
che sia cosě.
Ciao, spero di esserti stato d'aiuto

 End Sub
se tu prendessi l'abitudine(sana peraltro!! ;0) di dichiarare option
explicit VB ti avrebbe evidenziato subito che calcolo era una variabile
sconosciuta nella sub Form_Click.
beppe
-----------------------------------------------------------
Visita il sito del WWF AltoFerrarese
http://www.comune.cento.fe.it/wwfaf
-----------------------------------------------------------

 End Sub
Ma tu la sai la differenza fra una funzione ed una procedura?
Saluti.
Newsgroup: it.comp.lang.visual-basic
Titolo: effetti collaterali di CSng() e Val() e IsNumeric()

La funzione CSng() converte una stringa in un numero in virgola mobile. Come
tutte le funzioni che iniziano per C (quali CStr(),  CInt(), CBool(), ecc.)
tiene conto delle impostazioni internazionali (quelle settate nel pannello
di controllo di Windows).
Quindi in italia un numero con la virgola si scrive ad es. 2,5 mentre negli
Stati Uniti al posto della virgola si usa il punto cioè 2.5
Quindi la funzione Sng (per noi italiani) si aspetta di ricevere una stringa
contenete una virgola cioè "2,5" mentre se la stringa contiene "2.5" si ha
il seguente sgradevole effetto:
' dichiarazione variabile reale a singola precisione
dim n as single
1)    n = CSng("2,5")
2)    n = CSng("2.5")
Nel caso 1) nella variabile n ci va a finire il valore 2,5
Nel caso 2) nella variabile n ci va a finire il valore 25 cioè il punto
viene ignorato!
Se al posto della CSng() usiamo la funzione Val() (che non tiene conto delle
impostazioni internazionali):
3)    n = Val("2.5")
4)    n = Val("2,5")
Nel caso 3) nella variabile n ci va a finire il valore 2.5
Nel caso 4) viene generato un errore in quanto la funzione Val() accetta
come separatore decimale il SOLO carattere punto.
Allora mi chiedevo se esisteva una funzione che accettasse come separatore
decimale, sia il punto che la virgola. Oppure dobbiamo fare tutto a "mano"?
Cioè si potrebbe analizzare la stringa e nel caso contenga la virgola
convertire quel carattere in punto e poi usare la funzione Val()
Qualcuno ha una idea migliore?
Qual è il modo migliore per verificare che una stringa sia un numero e di
convertirla in un numero?
Se si usa la IsNumeric() non vengono coperti tutti i casi possibili e allora
come si fa? Qualcuno ha qualche funzione già pronta?

 convertire quel carattere in punto e poi usare la funzione Val()
Se usi VB6 usa "Replace" per sostituire tutte le virgole in punti.
Altrimenti pal o Maurizio Borrelli qualche tempo fa inviarono una
funzione analoga per VB5, se ti serve cerca su Dejanews:
http://www.deja.com/home_ps.shtml
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

 
http://www.deja.com/home_ps.shtml
quella che avevo postato l'avevo trovata, la riposto.
prob e' migliorabile, ma di solito va:
Public Function StrTran(ByVal Dove As String, Vecchia As String, Nuova As
String) As String
Dim p As Integer
Do
p = InStr(Dove, Vecchia)
If p = 0 Then Exit Do
Dove = Left$(Dove, p - 1) + Nuova + Mid$(Dove, p + Len(Vecchia))
Loop
StrTran = Dove
End Function

 allora come si fa? Qualcuno ha qualche funzione già pronta?
--
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: aggiungere proprietà ad un controllo

Si può coi VB5 ?
Potreste spiegarmi come si fà ?
o postarmi qualche link
Grazie

 Potreste spiegarmi come si fà ?
In teoria dovresti ereditare dal controllo, ma l'ereditarieta'
non e' possibile in visual basic, se non con 
vb.net
.
Puoi simulare incapsulando il controllo in una classe/usercontrol
che esponga gli stessi metodi/proprieta'/eventi di tale controllo e ne
implementi anche l'interfaccia. A questo punti aggiungi i tuoi
metodi/proprieta'/eventi personalizzati.
-- 
ciao, hal

 wrote in message
news:W7evd.286889$
b5.13...@news3.tin.it

Scrivi una WrapperClass che istanzia in modalita' WithEvents un oggetto
dello stesso tipo del controllo che vuoi 'espandere', e ne definisci gli
eventi.
Bye by SixaM 8-]
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: Salvataggio di una flexgrid

Qual'è la maniera più semplice per salvare su disco i dati 
del controllo Microsoft flexgrid control 6.0
Grazie a chi mi risponderà
Saluti
Ulisse
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 del controllo Microsoft flexgrid control 6.0
Beh, non dici molto. Se la griglia è scollegata da un database devi far
tutto da solo, ovvero scorrerla per tutte le righe e per ogni riga rilevare
i contenuti di ogni colonna e poi scaricare il tutto sulla "memoria" che
decidi di usare (database, file di testo, binario, etc.) con le modalità
compatibili col destinatario.
Se è collegata... credo che il problema non si ponga, no?!

del controllo Microsoft flexgrid control 6.0
Lettura ultrarapida del contenuto della griglia:
Private Sub Command1_Click()
    With MSFlexGrid1
        .Col = .FixedCols
        .Row = .FixedRows
        .ColSel = .Cols - 1
        .RowSel = .Rows - 1
        Debug.Print .Clip      ' <----- ecco il trucco
    End With
End Sub
Quindi, da Clip ottieni tutta la griglia in una sola stringa: salvarla
su file a questo punto e' una banalita'.
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]NMButtonz di GBC

Ho utilizzato il controllo NMButtonz scaricandolo dal sito
http://gbc.homeip.net/
 e ne sono pienamente soddisfatto, però....
mi capita la seguente cosa:
- compilo l'esempio allegato nel file di NMButtonz.ocx, ma se utilizzo l'exe
così prodotto su piattaforma W95/W98/WME in uscita il programma va in crash
(modulo MSVBVM50.DLL)
- se utilizzo l'exe compreso nello zip scaricato è tutto OK
Per compilare uso VB6.0 SP4
per caso (MSVBVM50) è stato compilato con VB5 e ho dei problemi per questo?
in caso affermativo esiste la versione compilata in VB6?
Ciao, Marco

Ora metto on line i sorgenti...
---
GbC
http://gbc.homeip.net
---

Bella lě!!  fai sapere quando sono online! :-)))))
Grazie, Marco
"GbC" <-...@O-O.OOO> wrote in message
news:i7hd6.53083$ew1.3...@news.infostrada.it...


Sono riuscito a farlo andare!! ho copiato la MSVBVM60.DLL sopra la
MSVBVM50.DLL e non ho più il problema di crash..... hehehe poi se non vanno
più gli altri programmi è un problema che affronterò domani!
ok, con questo mi sono definitivamente sputtanato sul NG; così almeno sapete
che al mondo c'è chi sta peggio di voi!
Ciao a tutti,
Marco
"GbC" <-...@O-O.OOO> wrote in message
news:i7hd6.53083$ew1.3...@news.infostrada.it...


Mah...
Anche se funziona mi pare eccessivo...
Io proverei a reinstallare VB6, e mi scaricherei i runtimes VB5 da qualche posto
tipo volftp...


Ho modificato l'ocx in modo che utilizzi il runtime di VB6 anzichè quello di
VB5,
se mi dici dove, posso spedirti l'OCX modificato così puoi aggiungerlo al
tuo sito ;-)
Ciao, Marco

 ha scritto nel messaggio
news:t7e4fko...@corp.supernews.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: su keydown di una form intercettare ALT+TASTO

se premo il tasto ALT già riceve l'evento keydown sapete come posso fargli
scattare l'evento dopo aver premuto ALT+TASTO oppure CTRL+ TASTO?
Grazie.

 scattare l'evento dopo aver premuto ALT+TASTO oppure CTRL+ TASTO?
Fai il contrario: Testa TASTO e, se è lui, testi anche Shift per Alt, Ctrl e
Shift

 Shift
... e, se ce la fai, togli la rosellina e i caratteri speciali dal tuo nick.
QuoteFix ... non ti quota


 Lupo racconta in giro che
Scusa Lupo se scrivo qui ma ho cancellato i msg in OE
Come e se hai risolto il problema di -" *errore di automazione* ....." di un
pò di tempo fà
mi interessa particolarmente saperlo
Ciao
Alessandro
--
Morfeus®
Free Joint
:PII

 mi interessa particolarmente saperlo
Allo stato nessuna nuova.
http://makeashorterlink.com/?I2C631BA4

Newsgroup: it.comp.lang.visual-basic
Titolo: Come creare una relazione UNO a UNO con ADO?

Salve,
Vorrei creare una relazione UNO a UNO tra due tabelle esistenti dello stesso
database Access (es. MIODB), ad esempio tra la Tabella AMICI e la tabella
HOBBIES. Mi servirebbe una relazione tra i due campi avente lo stesso nome,
IDAMICO. Forse l'esempio non
calza, ma mi servirebbe il codice che implementa la relazione UNO a UNO
utilizzando ADO.
E' possibile avere un aiuto?
Ed un consiglio su queste righe di codice che creano una relazione UNO a
MOLTI?
   Dim NuovoDB As New ADOX.Catalog
   Dim NuovaKey As New ADOX.Key
   NuovoDB.Create "Provider=Microsoft.Jet.OLEDB.4.0;" & _
                                "Data Source=MIODB.MDB;"
    '... creo le due tabelle, AMICI e HOBBIES...
    With NuovaKey
        .Name = "AMICI_HOBBIES"
        .Type = adKeyForeign
        .RelatedTable = "AMICI"
        .Columns.Append "IDAMICO"
        .Columns("IDAMICO").RelatedColumn = "IDAMICO"
        .UpdateRule = adRICascade
    End With
    NuovoDB.Tables("HOBBIES").Keys.Append NuovaKey
    Set NuovaKey = Nothing
    Set NuovoDB = Nothing
Se non esagero, si potrebbe avere accanto alle righe di cui sopra un
commento esplicativo?
1000 Grazie anticipatamente
Roberto Bergonzini


Non e' un problema di codice, ma di struttura del db.
Per creare una relazione 1:1 le due tabelle devono avere la stessa chiave
primaria (stessi tipi e numero di campi).
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: sorgenti dimostrativi VB6

ciao, volevo sapere se esistono dei link dove poter trovare argomenti
con sorgenti dimostrativi che trattano applicazioni con database,
collegamenti con database, e interagire con database.
Ringrazio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


se possono bastare...
http://www.it-lang-vb.net/
http://www.planet-source-code.com/
http://www.freevbcode.com/
http://www.cgvb.com/
http://www.vbtimes.net/
http://leoband.firenze.net/progvb.htm
http://qb4all.cjb.net/
http://www.redangel.it/
http://www.sourcecode4free.com/cgt/
http://www.vb-helper.com/
http://www.biapps.it/vbprogrammer/
http://www.vb2themax.com/
http://www.eazyware.com/vb5-cgi/
http://www.vbaccelerator.com/
http://www.mvps.org/vbnet/
http://www.vbtips.it/
http://www.visual-basic.it/main.asp
http://www.vbexplorer.com/
http://www.vb-world.net/
http://www.allapi.net/
ciao. buc

 se possono bastare...
[CUT]
ROTFL !
Ah, be', se poi non bastano ci sarebbero anche i 1154 links di pal:
http://www.sundaysw.com/ssw/comp_prog_vb.html
quelli di MIX:
http://space.tin.it/computer/gaais/
quelli di Cannalire:
http://www.beginend.com/vbasic/link.asp
quelli di Southern Cross:
http://www.geocities.com/CapeCanaveral/6740/vblinks.htm
Ah, ricorda che c'è sempre Google, nel caso :-))
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !

 
http://www.sundaysw.com/ssw/comp_prog_vb.html
e' un po' che non li controllo sistematicamente, ma quelli lampadati
dovrebbero esistere ancora :)
ciao, a.
di turno di nuovo sabato notte ?
ma chi sei tu ? babbo natale ?

 di turno di nuovo sabato notte ?
Beh, poco meno di una volta su due, credo. :-(
Ma ora mi sono rotto, e me ne vado :-)
'notte a tutti !
G.

be dire grazie a tutti e davvero doveroso.
Buona giornata 
WOLF

Newsgroup: it.comp.lang.visual-basic
Titolo: [?2 o anche 3] Icone sul desktop

Come si fa a rilevare/settare la posizione delle icone sul desktop?
Grazie per le eventuali risposte.
NOTA PER ALEXMESSOMALEX:
evita risposte del tipo: "Spostale col mouse", anzi...evita risposte!
--
GIAN LUCA DEI
---------------------------------------------------------------
E-mail: 
g...@caen.it
HomePage: 
http://club.caen.it/paginepersonali/gld/
---------------------------------------------------------------
Software utilizzato (ORIGINALI):
* Windows 98 (IE4)
* Visual Basic 5 (SP3)

Con un invito del genere, non resisto, devo rispondere : MsgBox("Si prega
l'utente di spostare tutte le icone sul desktop alla posizione 34X24").
Ma a parte il tuo invito, non credo proprio che si possa rilevare o
impostare la posizione delle icone.
Devi tener presente che molti utenti impostano la "disposizione automatica"
e quindi sarebbe inutile (anche se si potesse) cambiare la posizione.
Se comunque dovessi vedere qualche software che fa ciò che dici, fammelo
sapere.
Sarebbe interessante, e sapendo che è possibile, inizierei ad indagare.
Ciao

impostare la posizione delle icone.
Un mio amico ha un'utility fra il software della scheda video che reimposta
la posizione delle icone del desktop.
Riporta, cioè, le icone nelle posizioni originali quando, ad esempio, un
cambiamento di risoluzione (o anche uno spostamento manuale) ne causa lo
spostamento.
Quindi, se lo fa quel software, penso che tu creda male.
Cià


Non c'ho mai dato un'occhiata, ma magari si puň fare dal registry (anche se
non credo molto in questo).
Prova a darcela tu una sbirciatina :
HKEY_CURRENT_USER    -    Control Panel    -    Desktop.
Perň ho paura che lě ci siano solo scritte cose del tipo "Distanza fra
un'icona all'altra, dimensione delle icone, caratteri usati, ecc.. ecc...".
Beh, un'occhiata non costa nulla.
Ciao

Quindi, se lo fa quel software, penso che tu creda male.
Quando ho un buco, cerco come fare.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Inner join via codice...

Dopo aver fatto una query via codice ed avere i dati in due recordset
(rs1, rs2)
ho la necessità di verificare se, e in quali casi, sono presenti in
entrambi i recrset record con lo stesso valore in un campo.
Cioè se avessi rs1="mele"          rs2="pere"
               rs1="pere"          rs2="banane"
               rs1="pomodori"      rs2="pompelmi"
vorrei ottenere "pere".
Ho provato con questo codice, ma non funziona.
rs3.Source = "SELECT * " _
                & "FROM rs1 INNER JOIN rs2 ON rs1(0)= rs2(0)"
Qualcuno può darmi un suggerimento?
Grazie, Luca M.


La sintassi standard dell Sql è:
SELECT * FROM tabella1 INNER JOIN tabella2 ON tabella1.campo1 =
tabella2.campo1
che è la stessa cosa che fare
SELECT * FROM tabella1,tabella2 WHERE tabella1.campo1 = tabella2.campo1
 Ciriciao
   Gio'

    Gio'
Il mio problema è che i dati non li ho in due tabelle bensì già in due recordset! 
Puoi darmi un ulteriore consiglio?
Luca M.
Newsgroup: it.comp.lang.visual-basic
Titolo: Come realizzare visualizzatore immagini multiformato?

Vorrei realizzare, in ambiente Dot Net, un visualizzatore immagini per 
ogni tipo di formato
Si trova un po' di tutto, ma quando arriva il pdf ed il tiff 
multipagina, bisogna sempre adottare soluzioni un po' accrocchiate
Allora la domanda e':  come visualizzare all'interno di una form, 
immagini (una alla volta) presenti sul disco pc, di formati diversi 
(jpg, bmp, tiff, pdf, svg, ...) ?
 


Il TIFF multipagina, se ben ricordo, è molto semplice: .GetFrameCount per farti dire quante immagini sono, .SelectActiveFrame per caricare in memoria la pagina che interessa, come normale istanza di Image/Bitmap
 
Il PDF è un'altra faccenda perchè non è un formato immagine raster, o formato immagine del tutto a ben vedere, quindi ha bisogno di una gestione separata per forza... idem i file SVG che sono vettoriali


Ringrazio per la risposta
Solitamente, per l'anteprima di pdf o jpg o tiff avviavo con
 
Process.Start(txtNomeFile.Text);
 
e chi s'e' visto s'e' visto, si arrangiava Windows ad usare il programma 
predefinito associato all'estensione file
Ma, ora vorrei mettere in una stessa form, una listbox con i nomi dei 
file ed un controllo per l'anteprima del file selezionato, e non mi 
viene in mente niente per risolvere il problema
Se non sovrapporre piu' di un controllo adatto ad un certo formato (una 
picturebox per i bmp, jpg, un controlbox Adobe per i pdf, ecc), e poi 
spegnere/accendere i controlli adatti al formato file corrente
Nin e' granche' elegante ma dovrebbe funzionare
Certo che se trovassi di meglio, sarei piu' contento

 Certo che se trovassi di meglio, sarei piu' contento
 
Ciao, ci ho lavorato in questi giorni.
 
Con Magick.NET (nuget) e ghostscript installato puoi estrarre il PDF come
immagine (la prima pagina, o #n pagine). Non è istantaneo, ma se lo fai
lavorare in un background worker e ti crei una sorta di cache di immagini,
ci si lavora.
https://github.com/dlemstra/Magick.NET/tree/master/Documentation
 
 
Se sei su vb6 c'è anche la versione a riga di comando.

Newsgroup: it.comp.lang.visual-basic
Titolo: formato BMP

Ho la necessità di creare ed elaborare immagini BMP(pixel per pixel),
dove posso trovare la documentazione necessaria, magari in italiano ???
Ciao, Niki.

 Ciao, Niki.
Puoi trovare la descrizione del formato BMP nel libro di Daniel Appleman
"Visual Basic 5 Win 32 API guida del programmatore".
Vengono inoltre descritte chiamate alle API per le operazioni sulle bitmap.
Nella zona libri del "sito comune" puoi trovare ulteriori informazioni sul
testo.
Ciao
---
--
-
Maurizio Santaniello
MIX
170 links a siti VB
http://space.tin.it/computer/gaais/
http://web.tiscalinet.it/VBLINKS/
-
--
---
Curatore della "zona links" de:
Il sito comune di it.comp.lang.visual-basic
http://www.murialdo.it/it_lang_vb/
Newsgroup: it.comp.lang.visual-basic
Titolo: da Excel a VB-come fare?

E' possibile passare velocemente un programma fatto con  Excel  in Visual
Basic?( per creare un'interfaccia grafica migliore,ed anche per presentarlo
in modo diverso)
Inoltre vorrei proteggere il programma con una password.
E' possibile creare con visula basic una programma che duri una decina di
giorni con password da inserire dopo la scadenza?

 giorni con password da inserire dopo la scadenza?
Vedi milioni di thread sul ns.
Ciao,
Carlo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Come si manda un e-mail?

Non riesco a mandare e-mail con il controllo Microsoft Messaging Api (MAPI)
Qualcuno mi scrive un esempio?
Andrea Fontana
Anr...@tin.it

...


Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto con imgEdit

Salve a tutto l'NG!
sto realizzando un programma per utilizzare lo scanner e devo utilizzare i
controlli della Kodak forniti con WinME. Non so perchè ma con VB5 due
controlli (ImgEdit e ImgAdmin) non funzionano.
Cosa posso fare? Se non c'è niente da fare, dove posso trovare controlli che
li possano sostituire quelli forniti dalla Kodak?
ciao e grazie
pasticca
p.s. non ho intenzione di formattare il Pc x cambiare S. operativo.

Ciao,
    prova ad utilizzare quelli della wang che venivano forniti con W95.
beppe
--
-----------------------------------------------------------
Visita il sito del WWF AltoFerrarese
http://www.comune.cento.fe.it/wwfaf
-----------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 Errore su un gestionale dopo l'aggiornamento Win10 1809

 
Salve a tutti :-)
 
Il mio vecchio gestionale (ormai andato in pensione per passaggio altro 
software) è realizzato in VB6 con database MDB.
 
Mi serve ancora per accedere alle vecchie fatture...
 
Mi sono reso conto che con l'aggiornamento a Windows10 1809 (prima avevo 
la 1803) l'anteprima e quindi la stampa delle fatture non funziona più e 
mi segnala il seguente errore:
 
 
 
    Run-time errore '-
2147217900
 (80040e14)':
 
    Impossibile impostare su zero la lunghezza della colonna
    NEW Fatture.IDfattura.
 
 
Ho identificato il problema in questa riga:
 
 
    Rsp.Open MySQL, "Provider=MSDataShape;Data Provider=None"
 
 
e sicuramente il problema nasce dalla Stringa MySQL che ha questo valore 
(metto solo la parte iniziale):
 
 
    SHAPE APPEND  New adVarChar(255) As [Fatture.IDFattura], New
    adVarChar(255) As [IDcliente], New adVarChar(255) As
    [IDDestinazione], New adVarChar(255) As [IDmodalitaPagamento], New
    adVarChar(255) As [NumeroRegistro]
 
 
Questa parte qui fa la preparazione per poi passare i dati da 
visualizzare/stampare OCX Report Manager
http://reportman.sourceforge.net/
 
 
 
 
Avete qualche suggerimento?
 
Il problema è certamente legato l'aggiornamento a Windows 1809 perché ho 
rilevato il problema prima sul portatile e poi successivamente sul PC 
fisso proprio dopo l'aggiornamento.
 
 
Ringrazio Anticipatamente per le Risposte
 
 
-- 
Daniele Pinna  (leva oops. per rispondere)
Utente Skype: dapinna
Sito Web: 
http://www.dapinna.com
 
Il Docfa in Pillole:  
http://www.ildocfainpillole.it
 
DAPINNA.COM
 su Facebook: 
https://www.facebook.com/dapinnadotcom
 
Blog - Storie di un Laboratorio di Informatica: 
http://storielaboratorioinformatica.wordpress.com
 
-----
*** Powered by Linux KUbuntu 18.04 LTS (Bionic Beaver) ***

 fisso proprio dopo l'aggiornamento.
 
[cut]
 
Casualmente controllo oggi e vedo che la stampa funziona di nuovo...
evidentemente qualcosa "rotto" con l'aggiornamento 1809 è stato poi 
sistemato :-)
 
 
 
 
 
-- 
Daniele Pinna  (leva oops. per rispondere)
Utente Skype: dapinna
Sito Web: 
http://www.dapinna.com
	<-- Nuovo Sito... ora in Joomla
Il Docfa in Pillole:  
http://www.ildocfainpillole.it
 
DAPINNA.COM
 su Facebook: 
https://www.facebook.com/dapinnadotcom
 
BLOG: 
http://storielaboratorioinformatica.wordpress.com
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Come è possibile simulare

Devo simulare da codice l'effetto che si ha quando
si preme sopra un command button.
Ho provato - nella speranza - a dire cmd1_mousedown o _click
e via dicendo. Ma il command button non fa nulla.
Qualcuno sà come fare?
Ciao Andre

Ciao Andre
Ciao, purtroppo non mi è molto
chiaro l'aiuto che cerchi, potresti spiegare meglio?
--------------------------------
Inviato via 
http://usenet.iol.it
 

...


 si preme sopra un command button.
   Command1.Value = True
Non sarà intuitivo, ma funziona
Ciao
*Roby*

 Non sarà intuitivo, ma funziona
anche richiamare command1_click
all'inizio lo facevo sempre :))

 anche richiamare command1_click
Si, ma command1_click è una Private Sub, quindi si può chiamare solo
dall'interno della form, mentre Command1.Value = True lo puoi chiamare anche
da fuori, basta premettere il nome della form che lo contiene.
Solo per essere precisi, ovviamente ;-)
Ciao
*Roby*

 Solo per essere precisi, ovviamente ;-)
command1_Click è una private sub di default ma puoi dichiararla anche come
pubblica:
public sub Command1_Click()
    .....
end sub
e chiamarla anche da "fuori"
per essere + precisi ... :)
Ciao

 Solo per essere precisi, ovviamente ;-)
non oserei mai competere.
infatti ho detto -- l'ho detto, no? :) -- che lo facevo all'inizio...
il passo successivo, dovuto alla scoperta che potevo far fare a un menu
le stesse cose che a un command:
    mnuCiccio_click
        cmdCiccio_click
poi, difficolta' di tenere allineate le cose, specie con parametri.
lampo:
    sub Ciccio
        ...
    menuciccio_click
        Ciccio
    cmdCiccio_click
        Ciccio
a questo punto si prospetta addirittura la possibilita'
    frmCiccio.Ciccio
chiamata da frmMiccio !!
ma e' troppo in la' per le mie cognizioni.
di solito faccio un suo bel bas con
    public Ciccio
lo so, non infierite. sento da qui gli stomp degli svenuti...
altre 2-3 esistenze e forse -- molto forse -- capiro' un modulo di
classe.
let it be, get it be, ecc.

stomp
hal :-P

Beh l'evento lo chiamavo ... il problema è che l'effetto button press non si
"vedeva" a video ..
Cercavo solo quello :)
Grazie a tutti.
Ciao Andrea

 wrote in message
9hp3ia$n9t$1...@serv1.iunet.it...

Prova il controllo ToggleButton
Ciao, Giorgio

 ha scritto nel messaggio
news:9hp3ia$n9t$1...@serv1.iunet.it...

creati un nuovo progetto, nella Form1 inserisci 2 command button (Command1 e
Command2) e provati il seguente codice
Option Explicit
Private Const BM_SETSTATE = &HF3
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" _
    (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As
Any) As Long
Private m_nState As Integer
Private Sub Command1_Click()
    m_nState = IIf(m_nState, 0, 1)
    SendMessage Command2.hWnd, BM_SETSTATE, m_nState, ByVal 0&
End Sub
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Eseguire un comando a intervalli precisi

Come posso far eseguire un comando in background in VB ad intervalli precisi
mentre il programma principale esegue altre cose?
Grazie.

mentre il programma principale esegue altre cose?
La via canonica sarebbe la creazione di un nuovo thread che attiva un timer.
Al "tick" del timer viene eseguito il comando che ti interessa.
Considerate le difficolta' dell' implementazione di thread aggiuntivi in vb5/6
(per 
vb.net
 il discorso e' diverso), io scriverei un server activex exe che faccia
il lavoro.
Se hai dubbi circa la scrittura di activex exe, puoi partire da qui:
Creating an ActiveX EXE Component
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon98/html/vbconcreatingoleserver.asp
-- 
hth, hal

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

qualcuno di voi conosce qualche oggetto per fare una tabella e inserirci
direttamente i dati??
ho provato con msflexgrid ma non sono riuscito a permettere l'inserimento di
testo direttamente sulla griglia..speri
o stavolta qualcuno mi risponda...è urgente!!!
--
---
Saluti
PINNELLA Antonello

 ha scritto nel messaggio
news:ai3ei8$jtb$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: seriale hd

qualcuno mi sa suggerire come posso fare per recuperare il numero seriale
che distingue ogni hd da un altro?
grazie nello.

 grazie nello.
prego
ciaociao

 grazie nello.
Uno sguardo dal google:
http://groups.google.it/groups?hl=it&lr=&ie=ISO-8859-1&q=seriale%2Bhd&meta=g
roup%3Dit.comp.lang.visual-basic
Ave
giuseppeD

 ha scritto nel messaggio
news:c55iaf$2ph47h$1...@ID-193795.news.uni-berlin.de...


 ciao
Invece non č cosě, purtroppo anch'io mi ero basato su tale id per una
applicazione, ma poi mi sono accorto che, ad esempio su uno stock di
notebook Asus, il serial dell'hd era lo stesso per tutte le macchine.....
Comunque ti ripeto di cercare nei vecchi post, ricordo che c'era stata una
luuuunga discussione a tal proposito
P.S. occhio al quoting... ;-)
ciaociao


Prova questo progetto di Antonio Giuliana:
HDSNLib.zip 17/09/2001 [12 kb] - File system - ver: VB6 - N.Download: 3026
"ActiveX DLL per la rilevazione di dati importanti dell'HD: serial Number
(quello effettivo del costruttore, non quello derivante dalla
formattazione), Nome del costruttore, Modello e Firmware. DLL realizzata e
fornita da Antonio Giuliana (leggere le note all'interno del pacchetto)"
la trovi nell'area download di 
www.visual-basic.it
Ciao Giorgio

Ho provato ad usare la libreria dopo averla correttamente registrata, ma non
ottengo alcun risultato.
Qualcuno ha avuto lo stesso problema? (uso W98SE)
-- 
Ciao!
Ettore Massimo Albani
(leva ANTISPAMMER dall'indirizzo per inviare messaggi)


Ciao,
hai seguito le istruzioni per Win9x ?
Ciao Giorgio

 ha scritto nel
messaggio news:c56ib3$f8c$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto ad un dilettante!!!

questo e' il mio problema
avendo un database con due tabelle(tipo access) diciamo TabA,TabB
come faccio(quale codice uso) per trasferire uno specifico record
selezionato da TabA(cancellandolo) in TabB.
la visualizz. delle tabelle viene fatta con una griglia e suo relativo
ADOC.
       Ringrazio in anticipo chiunque mi possa aiutare !!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ADOC.
Personalmente faccio così:
1) Apro una transaction sulla Connection dell'ADODC
2) Creo un Adodb.Command con l'Insert in TabB (ovviamente sulla stessa
connection su cui ho aperto la transaction) e lo eseguo.
3) Imposto il Command per fare il Delete da TabA e lo eseguo.
4) Faccio il commit della Transaction se entrambi i command sono andati a
buon fine, altrimenti RollBack.
Tuttavia, con Access il problema grave è che un eventuale RollBack deve
essere forzato da codice, per cui un crash del sistema, una caduta di rete,
un qualunque errore del sistema, lascerà al riavvio il DB in uno stato
sporco.
Ciao
Alberto

ringrazio Albe v° per la risposta e sono sicuro che la cosa funzioni,
ma io sono veramente un dilettante e non ho capito un gran che.
potresti aiutarmi elencandomi la (sintassi del codice).
 te ne sarei grato !!! ciao (scusa il ritardo ma ho potuto accendere
solo
   ora il pc).


 potresti aiutarmi elencandomi la (sintassi del codice).
L'ho scritto al posto della pausa caffč....
Rimetti su una riga sola le righe che dovessero andare a capo nel tuo client
di news, e verifica se per caso con Access non servano eventuali ; a fine
stringa SQL.
Ciao
Alberto
Private Sub Command1_Click()
Dim CCN As ADODB.Connection
Dim CMD As ADODB.Command
Dim RCS_Originale As ADODB.Recordset
On Error GoTo Errore
'Controllo che il DataControl sia valido
If Adodc1.Recordset Is Nothing Then Exit Sub
If Not CBool(Adodc1.Recordset.State And adStateOpen) Then Exit Sub
'Controllo di non essere su EOF
If Adodc1.Recordset.EOF Then Exit Sub
'Prendo un riferimento alla Connessione attiva
Set CCN = Adodc1.Recordset.ActiveConnection
'Prendo un riferimento al recordset di ADODC1
Set RCS_Originale = Adodc1.Recordset
'Creo l'oggetto Command
Set CMD = New ADODB.Command
'Imposto l'oggetto command
Set CMD.ActiveConnection = CCN
'Attivo la Transazione
CCN.BeginTrans
'Creo la stringa SQL per l'insert
'Suppongo che Campo_1 sia la chiave primaria univoca, di tipo stringa, e
Campo_2 sia un valore numerico
CMD.CommandText = "Insert into Table_B (Campo1, Campo2) " & _
                "Values ('" & RCS_Originale.Fields.Item("Campo_1").Value &
"'," & _
                Replace(CStr(RCS_Originale.Fields.Item("Campo_2").Value),
",", ".") & ")"
'Eseguo l'Insert
CMD.Execute
'Creo la stringa SQL per il Delete
CMD.CommandText = "Delete Table_A where Campo_1='" &
RCS_Originale.Fields.Item("Campo_1").Value & "'"
'Eseguo il Delete
CMD.Execute
'Chiudo la Transazione
CCN.CommitTrans
Errore:
On Error Resume Next
CCN.RollbackTrans
End Sub

che dire !!! sei preziosissimo e infinitamente gentile
 a te ogni bene!!
grazie ciao
Alex....


 Alex....
Prima di ringraziarmi, aggiungi un exit sub nella riga prima di Errore:
Ciao
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: FlexGrid che casino!

Salve devo riempire il flex grid con una serie di dati che acquisisco da un
dispositivo esterno. Per l'inserimento dei dai nessun problema ma come
faccio ad impostare la caption delle colonne? e la dimensione delle celle?
Grazie
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:80Z206Z225Z131Y...@usenet.iol.it...


Sempre che tu abbia
impostato .FixedCols e FixedRows
Grandissimo grazie hai risolto il
problema è da una giornata che mi sbatto x trovar la soluzione.


 ha scritto nel messaggio
news:80Z206Z225Z131Y...@usenet.iol.it...

Felice di esserti stato utile...
Ciao!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 e VB.NET

Hola!
Qualcuno mi sa dire se su una macchina con Win2K possono coesistere VB6 e
VB.NET
? Eppoi, se non sono OT, possono convivere insieme sempre sulla stessa
macchina Visual Studio 6 e Visual Studio.NET?
Grazie dell'attenzione


prego!
.A
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org

Yes, nessun problema
HTH
-- 
Corrado Cavalli [Microsoft MVP]
UGIdotNET - 
http://www.ugidotnet.org

 ha scritto nel messaggio
news:A_69a.177021$YG2.5...@twister1.libero.it...


funzionano, io ho provato su
Win2000 Prof
Win2000 Server
WinXP Home
WinXP Prof
good installing!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262
Newsgroup: it.comp.lang.visual-basic
Titolo: Non esiste risposta?

Riposto questo problema perchè ancora non sono riuscito a venirne a
capo!
volendo avere una sola lista di ricerca per una tabella di un MDB ho
pensato di creare una form apposita che viene richiamata dalle altre
form all'interno del prg. Mi spiego meglio: ho un pgm di magazzino, la
ricerca dei codici articoli può avvenire da diversi punti del prg
stesso, quindi con una form che possa essere richiamata dai vari punti
riesco a standardizzare le ricerche (e soprattutto scrivere meno
codice). Ho quindi creato questa form (LstArti) che richiamo con una
sub  definita nel .BAS (Declare.bas). All'interno di questa Form ho una
DBGrid e varie opzioni. Nel momento in cui seleziono un record nella
DBGrid il controllo viene ripassato alla sub chiamante la quale provvede
a richiamare il codice voluto.
Ammesso che a questo punto non vi sia venuto mal di testa pongo il
problema reale:
quando ritorno alla sub chiamante non avviene la ricerca voluta, o
meglio i dati non vengono visualizzati. La cosa veramente strana è che
se io metto un punto di interruzione il tutto funziona perfettamente!!!
Vi passo un pò di listato sperando che qualcuno mi possa aiutare.
Grazie.
Private Sub RicCod_Click()
    Text20.Visible = True       ' Campo che uso per la ricerca
    Call List_Artic             ' Sub nel modulo BAS
    Text20.Text = CodRic        ' CodRic è Global nel BAS    
Text20.SetFocus
    Cmd_Ricerca_Click           ' sub che fa il seek 
End Sub
Se in una delle righe sopra metto una interruzione il tutto è OK
Sub List_Artic()
    Load Frm_LstArti
    Frm_LstArti.Show 1
End Sub
Private Sub DBGrid1_DblClick()
    CodRic = DBGrid1.Columns(0).Value
    Cmd_Chiudi_Click
End Sub
Spero di essere stato chiaro.
Ciao Franco
--
Automatic posted from 
ro...@edy.ivg.it
 [194.184.152.232]
via Mailgate Server - 
http://www.mailgate.org

Grazie.
Sei sicuro di non avere dichiarato la variabile anche in qualche altra
parte?
Intanto prova a definire il modulo nel quale la viabile è memorizzata. es:
Modulo1.CodRic
Ciao Bruno

Secondo me, una soluzione potrebbe essere quella di inserire un Doevents in
RicCod_Click()
Fammi sapere.
Ciao
--
Stefano Zamboni
----------------------------------------------------------------------------
----------------
sz...@XXXtin.it
zam...@XXXfreemail.it
Togliere "XXX" per rispondere
----------------------------------------------------------------------------
----------------

 RicCod_Click()
Risposta esatta!
Più precisamente il DoEvents lo inserito subito dopo la Call, perchè
inserendolo prima non cambiava nulla.
Private Sub RicCod_Click()
    Text20.Visible = True       ' Campo che uso per la ricerca
    Call List_Artic             ' Sub nel modulo BAS
    DoEvents    
    Text20.Text = CodRic        ' CodRic è Global nel BAS    
    Text20.SetFocus
    Cmd_Ricerca_Click           ' sub che fa il seek 
End Sub
A buon rendere. Franco

Newsgroup: it.comp.lang.visual-basic
Titolo: Solito 'server OLE non registrato'. Cosa fare ?

Mi capita spesso di trovare degli ocx molto interessanti, ma nel momento che
provo ad utilizzarli mi appare il msg di errore 'server OLE non registrato'.
Ho provato a registrarlo attraverso la voce components del menu project di
VB5 ma niente. Ho provato anche con Access con l'opzione Controlli activeX
del menu Strumenti, ma niente...
Esiste un modo per poterli utilizzare ? Andando nel registro si puo'
modificare qualche flags affinche' li vede come registrati ? Grazie
anticipato a tutti...

...

Si`, ma bisogna sapere cosa scriverci, e quello lo sa solo il produttore
e/o un utente registrato.
Ste

...



Se il controllo e` a pagamento ci puoi fare la birra....
Ste