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

Fra un po' dovrò fare un metodo per scrivere/leggere dei dati in una
tabella, tale metodo in futuro potrebbe essere implementato su files da
importare/esportare.
Sarebbe il classico esempio di utilizzo di un delegate o sbaglio?

più che delegate mi sembra di overrides in future estensioni di una classe.
"Andrea [Work]" <andrea.isw...@gmail.invalid> ha scritto nel 
messaggio news:millwn6npbxp.10...@40tude.net...


Ciao Andrea [Work],

sarebbe il classico esempio per una factory.
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 sarebbe il classico esempio per una factory.
Questa roba qua?
http://it.wikipedia.org/wiki/Abstract_factory

 piů che delegate mi sembra di overrides in future estensioni di una classe.
Boh non so se ci saranno due classi che deriveranno una dall'altra, o al
limite un'interfaccia comune.

 
http://it.wikipedia.org/wiki/Abstract_factory
esatto.


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] DATAGRID "puntato" in alto?

Ciao,
ho un problemino con con un DATAGRID che non so risolvere...
sig::: -((((
magari qualche buon anima mi puņ aiutare.. ci sto tribulando da settimane!!!
grrr!
Quando appare una tabella DATAGRID, il "puntatore" (triangolino a lato
sinistro del datagrid) si posiziona in alto sul primo record e quindi posso
spostarmi con il cursore o con il mouse all'interno della stessa tabella.
Ora il problema per mia inserperienza:
Se mi sono spostato nella tabella come faccio a riportare alla posizione
iniziale, cioč sul primo record senza dover rifare la query?
grazie per l'aiuto!
Franco
Email: togliere NOSPAM

 iniziale, cioè sul primo record senza dover rifare la query?
se ho capito bene la domanda, la risposta è
rstSource.MoveFirst 'ERR se non ci sono record
Il record corrente nel recordset collegato alla proprietà DataSource è
quello corrente nella DataGrid.
Spero di averti aiutato...
Ciao
Franco

iniziale, cioč sul primo record senza dover rifare la query?
Direi che devi usare il metodo movefirst della sorgente dei dati della
tua datagrid.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro RomagnoloŽ, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

 wrote in message
95vmhv$gr6$1...@news1.sunrise.ch...

Newsgroup: it.comp.lang.visual-basic
Titolo: errore -2147024883

Ho creato un programma per spedire fax. Li creo in una directory e poi li
spedisco tutti insieme in un momento in cui il server non è troppo carico di
lavoro. Quando posso il controllo alla routine finale, dove ci sono le
istruzioni
Set objFAx = WScript.CreateObject("FaxServer.FaxServer")
Set FaxDoc = objFAx.CreateDocument("c:\documenti\fax\prova.doc)
JobID = FaxDoc.Send()
ogni tanto, senza un motivo apparente, senza una logica apparente dovuta o
al carico o al numero dei fax inviati (che è sempre diverso) mi da
quell'errore stranissimo e interrompe l'invio dei fax.
Vi è mai capitata una cosa del genere? Grazie a tutti
Claudio

 mi da quell'errore stranissimo e interrompe l'invio dei fax.
Qual è la descrizione, precisa, dell'errore?
E qual è la riga, precisa, che lo provoca?

 ha scritto nel messaggio
news:c5jaki$2beoj$1...@ID-174464.news.uni-berlin.de...


 End If
Non so che dirti, anche se rimango perplesso sull'assenza della descrizione.
Non conosco Fax-eccetera, ma stamane ho cercato quel codice d'errore.
Ho trovato solo un riferimento a Agent, non mi sembrava attinente...

 > <<<--------------- questo č il box che compare


 ti assicuro c'è scritto solo questo
Mi fido.
Prova a vedere qui:
http://groups.google.it/groups?q=2147024883&ie=UTF-8&oe=UTF-8&hl=it&btnG=Cer
ca+con+Google

 > ti assicuro c'č scritto solo questo


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

ciao a tutti!
Ho bisogno di un esempio sull'utilizzo del metodo paintPicture,
riferito ad una stampante.
Quando invoco il metodo 
Printer.PaintPicture Picture1.picture, 0, 0, 580, 600, 3, 22, 580,
600, vbSrcCopy
per stampare solo un'area dell'immagine, mi restituisce un'errore del
tipo "immagine non valida", come se non la riconoscesse come bitmap,
ma il controllo picturebox la visualizza eccome!
Non so più dove sbattere la testa, la guida l'ho letta e riletta
(stiamo parlando di vb6), ma assolutamente non sa darmi informazioni
su questo caso.
Conto su di voi!
--
Ciao!
Davide

 ma il controllo picturebox la visualizza eccome!
Che tipo di immagine è?
Ad es. le icone non possono essere stretchate.
Eventualmente fai una prova su una seconda picture anzichè sulla printer per
vedere che succede, e se funziona prova ad inviare questa alla stampante.
Ciao

On Fri, 08 Feb 2002 09:56:51 GMT, 
kra...@libero.it
 (Davide Casero)
wrote:

L'immagine che crei con print, line o altro su una PictureBox non e'
una Picture caricata con loadpicture. Devi considerarle due cose
diverse.
In pratica, quando fai Printer.PaintPicture e fai riferimento ad una
Picture di una PictureBox, il comando non trova nulla, anche se hai
disegnato qualcosa sulla Picture.
Il problema e' che puoi rendere una Picture come bitmap effettiva con
il comando Render, ma non puoi rendere un disegno da te creato come
una Picture da trasferire.
Spero sia stao abbastaza chiaro.
Ciao e buon lavoro!
Newsgroup: it.comp.lang.visual-basic
Titolo: REQ (URGENTE) Netmeeting

Dunque, dovrei creare una serie di moduli per usare Netmeeting da
Visual basic. Ho trovato un esempio nell'SDK della versione 2.1, ma
richiede l'ocx xmsconf.ocx.
Dove cribbio si trova? Ho cercato per tutta la rete senza successo.
Dato che dovrei consegnare il lavoro entro il 18 (CAVOLO!!!), qualche
anima pia potrebbe mandarmelo o indicarmi dove trovarlo???
MILLE GRAZIE

 wrote in message
hqcdassi9pdtkg6qe...@4ax.com...

Ho provato a mandartelo in allegato con una e-mail, fammi sapere se lo hai
ricevuto.
--
Bye from WildSkin
wild...@iol.it
http://digilander.iol.it/wildskin/
ICQ #48778908
--------------------------------------------------------------------------
Sito ufficiale del NG it_comp_lang_visual-basic
http://www.murialdo.it:8000/it_lang_vb/
--------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Richiamare Query con parametri da Access

Come da oggetto.
Ho provato con data1.recordsource="<nome query> <valore parametro>"  e con
data1.recordsource="<nome query> <nome parametro>=<valore>"   ma non
funziona.
Qualcuno sa come fare?.
Grazie.

Devi passare attraverso la collezione QueryDefs di CurrentDB, prendere
quella che ti serve, specificare i parametri attraverso la collection
Parameters; a questo punto, utilizzi il metodo OpenRecordset e il
gioco e' fatto!!
Ciao!
Luca Menegotto.


Luca Menegotto.
Ho cercato di fare ciň che mi hai consigliato ma non ci sono riuscito.Alla
fine ho creato una query direttamente in VB.
Grazie comunque per il consiglio.

 Ho cercato di fare ciò che mi hai consigliato ma non ci sono riuscito.Alla

Newsgroup: it.comp.lang.visual-basic
Titolo: indirizzi di memoria

inizio un nuovo thread, č meglio.
ho letto in un post di Allanon che con il nuovo VB non si possono usare
VarPtr, StrPtr, e via dicendo.
volevo chiedere, visto che per VB6 NON sono documentate, come si usa
VarPtrArray ?
serve a trovare l'indirizzo di una variabile array, suppongo, ma non bastava
VarPtr ?
non si poteva passare VarPtr (Matrice(0) ) ??
grazie
MarioH

...

Attenzione, sono due cose diverse.
VarPtr(Array(0)) punta al primo elemento dell'array, considerando che gli
elementi in un array sono consecutivi.
VarPtrArray() o come la chiami, prende come argomento l'array, e ti ritorna
il puntatore al descrittore dell'array (punta all'header dell'array: vadi
struttura SAFEARRAY), non ai dati!
Ciao



Attenzione, sono due cose 
diverse.
VarPtr(Array(0)) punta al primo elemento dell'array, considerando 
che gli
elementi in un array sono consecutivi.
VarPtrArray() o come la 
chiami, prende come argomento l'array, e ti ritorna
il puntatore al 
descrittore dell'array (punta all'header dell'array: vadi
struttura 
SAFEARRAY), non ai dati!


----------------------


 


ma siamo sicuri che si chiami varptrarray? io non 
ho trovato proprio niente in proposito.


 


marioh



  "MH" ha scritto nel messaggio
<057801c0d5c0$34380ea0$17f02dd5@oemcomputer>...
  ma siamo sicuri che si chiami varptrarray? io non ho trovato proprio
niente in proposito.
  marioh
  E non troverai niente.
  VarPtrArray() č solo un alias di VarPtr().
  Declare Function ArrayPtr Lib "msvbvm60" Alias "VarPtr" (ptr() As Any) As
Long
  Ciao


ahhhhhhhhhhhhh vabbe quindi sono la stessa cosa...

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

Prova in it.test!
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Questione di Mail-Relay (complessa)

Salve a tutto il ng e grazie anticipatamente a chi risponderà alla mia
domanda.
Uso WinSock e vorrei poter inviare messaggi tramite protocollo SMTP e EMSTP
(autenticato e non).
Il problema è che i server impediscono il Mail-Relay (ponte tra domini),
quindi mi è impossibile ad esempio mandare una mail da mittente
mio...@libero.it
 a destinatario 
tuo...@tiscali.it
.
Come posso ovviare al problema? Come posso gestire domini differenti?
Praticamente mi serve qcs che mi faccia mandare messaggi a domini di tutti i
tipi.
Chi può aiutarmi?
Saluti.

 
tuo...@tiscali.it
.
No, semplicemente devi utilizzare il server SMTP del provider
che ti fornisce la connessione ad Internet.
Ciao.
-- 
BSD is for UNIX lovers -- linux is for Windows haters.

 che ti fornisce la connessione ad Internet.
O ancora meglio usa un account tipo yahoo o simili.....nessun problema di
relay.
Se riesci con l'autenticazione, fammi sapere....
Umberto

 Saluti.
Puoi fare in due modi:
1) ti connetti all'SMTP del tuo provider 
mail.libero.it
2) ti connetti ditrettamente all'SMTP del provider del destinatario 
 
mail.tiscali.it
Ciao
-- 
Feanor

Potrei aver capito male il problema, tuttavia mi sembra di
capire che stai facendo un mail server che supporta diversi
protocolli.
Se è come penso io, allora è necessario che il server sia
marcato come MX. Se non lo è, non ti funzionerà MAI.
E per marcare un server come MX, naturalmente, bisogna
pagare.
Ciao
Andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: [!] AIUTATEMI; BASTA POCO...

Come devo fare per implementare il comando "EVAL" di Vb6 nel Vb5? So che è
possibile ma non so dove trovarlo e sotto quale nome...
Grazie!
Focala

Newsgroup: it.comp.lang.visual-basic
Titolo: Buon manuale per fare macro in excel

Master di nome ma non di fatto.
Chi mi indica un manuale valido per imparere a creare delle macro
personalizzate in excel 2000? Devo fare una macro che mi copii e incolli in
modo intelligente i dati di borsa che giornalmente mi prelevo da internet.
Un enorme grazie a che mi risponde.

 i dati di borsa che giornalmente mi prelevo da internet.
Scusa se ho fatto le pulci al testo del tuo quesito ma ritengo sia doveroso
da parte di chi si assume la responsabilita` di rispondere alla domanda di
una persona che cerca qualcosa di "valido per imparare".
Direi che, prima di parlare di un manuale, ammesso ne esista uno valido ed
io, mi dispiace, non sono informato sull'argomento, convenga che tu ci
chiarisca due cose:
1. hai qualche conoscenza, anche minima, di programmazione? Ovvero, hai gia`
scritto programmi, seppur brevi, in un qualsiasi linguaggio di
programmazione?
2. ti ritieni un utente di excel, come si suol dire, avanzato? Secondo me e`
"avanzato" un utente che (elenco senza ordine le prime cose importanti che
mi vengono in mente):
a. sia in grado di usare convenientemente una qualsiasi funzione del foglio
di lavoro di excel, anche mai usata prima, con il solo aiuto della guida;
b. imposti i suoi lavori distribuendo le varie componenti della soluzione su
piu` fogli della cartella, piuttosto che "facendo stare" tutto su di un
foglio solo:
c. sappia scrivere delle formule affidabili e che mantengano tale
caratteristica anche a seguito dell'inserimento di righe o colonne;
d. che si ponga il problema della manutenzione;
e. che usi i nomi;
f. che non scriva formule piu` lunghe di due o tre righe;
g. che non scriva formule contenenti piu` di due "SE" nidificati;
h. che sappia far uso dei modelli;
i. che sappia dividere cio' che e` input da cio` che e` output, senza cedere
alle lusinghe di excel.
In poche parole, che sappia creare soluzioni strutturate, affidabili,
manutenibili.
Se possiedi questi due prerequisiti allora non dovresti aver bisogno di
nessun manuale perche' la guida in linea gia` contiene tutte le informazioni
di cui hai bisogno.
Poi dovresti visitare, girandolo in lungo e in largo, il sito Office di
Microsoft; anche quello italiano nel quale, fra l'altro, da qualche mese e`
partito un corso base di Visual Basic per Excel (o per Office, non ricordo).
Infine hai a disposizione questo ng ed il suo Sito comune:
 
http://www.murialdo.it/it_lang_vb
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: Stoppare IIS

Salve,
qualche giorno fa qualcuno di voi mi ha segnalato il modo di fermare IIS con
una semplice riga di comando da eseguire in dos...
'Stop
net stop w3svc
'Restart
net start w3svc
Poichè deve essere un'applicazione vb6 a dare questi comandi va bene se li
metto su 2 files .bat e li eseguo con una shell oppure devo prendere altre
precauzioni??? Io vorrei bloccare IIS e Nessuno deve poter entrare sul mio
sito (sono amministratore del server) fino a che non faccio ripartire IIS.
E' possibile una cosa simile??? Grazie!!!

 E' possibile una cosa simile??? Grazie!!!
Comunque se devi semplicemente fare questo basta che ti organizzi
pianificando la partenza dei relativi file bat con scheduled task.

 pianificando la partenza dei relativi file bat con scheduled task.
Azz, scusate l'intrusione , ma qualcuno e' riuscito a far ripartire un iis
su XP ? A me una volta stoppato non riparte mai !

 su XP ? A me una volta stoppato non riparte mai !
Boh io ho testato solo su Win2000 server... poi provo e ti dico...

Newsgroup: it.comp.lang.visual-basic
Titolo: Come creare tabelle

Come creare tabbelle in mdb con vb5 e dao 3.5
Rispondete sulla e-mail

Rispondete sulla e-mail
Sei allergico alle risposte di NG ?
Senza offesa, le risposte servono anche ad altri e a loro volta possono
generare altre precisazioni e cosě via, per un arricchimento comune, che
dovrebbe poi essere lo spirito di questo NG.
Ciao Stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: Diff. tra GetObject e CreateObject

Ciao a tutti,
ho da porvi la seguente domanda:
quando utilizzo la GetObject e quando la CreateObject?
Non riesco a capirne la differenza.
Grazie
Andrea
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 quando utilizzo la GetObject e quando la CreateObject?
Se sei sicuro che l'oggetto che ti interessa non esiste usa la create,
se vuoi verificare se esiste (ed associarlo ad una variabile nel tuo
progetto) usa la get. Se la get ti restituisce un errore (perchè non
trova l'oggetto) lo intercetti e usi la create.
Ciao,      arKannone


 Before you buy.
Usi la GetObject per un oggetto già esistente. Per intenderci, utilizzando
per esempio Word, con GetObject controllo se Word è già aperto. Se non lo è
utilizzo la CreateObject.

 Non riesco a capirne la differenza.
Anche se nella guida in linea ci sono buoni esempi non mi sembra ce ne sia
uno con entrambe le funzioni:
Dim acApp               As Access.Application
Dim wdApp               As Word.Application
Dim rs                  As DAO.Recordset
Dim b_WordWasNotRunning As Boolean
Set acApp _
  = VBA.GetObject(Class:="Access.Application") _
      .Application
With acApp.CurrentDb
  Set rs = .OpenRecordset(Name:=s_SQL, Type:=dbOpenSnapshot)
  With rs
    [...]
    On Local Error Resume Next
    Set wdApp _
      = VBA.GetObject(Class:="Word.Application") _
          .Application
    Let b_WordWasNotRunning = Err.Number <> 0
    On Error GoTo 0
    If b_WordWasNotRunning Then _
      Set wdApp _
        = VBA.CreateObject(Class:="Word.Application") _
            .Application
    With wdApp
      [...]
      If b_WordWasNotRunning Then _
        Call .Quit
    End With
    Set wdApp = Nothing
    Call .Close
  End With
  Set rs = Nothing
End With
Set acApp = Nothing
--
Ciao.
Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: Newbie: Open, e Print

Ciao a tutti, scusate la domanda ma sono veramente all'inizio.
Ho sviluppato un programmino che legge e scrive dei dati in un semplice file
di testo.
Il problema è questo, come faccio a dirgli di leggere e scrivere (o
solamente scrivere) in una determinata riga del mio file.txt? (qualcosa
tipo: scrive "questo" alla seconda riga)
Grazie a chiunque sarà d'aiuto e abbiate pietà, sono veramente all'inizio e
lo faccio per divertimento.
Ciao
P.s.: Se avete dei link da segnalare per studiare un pò di VB fate pure, ne
ho trovati tanti in rete ma meglio abbondare...

 ho trovati tanti in rete ma meglio abbondare...
Ti invito caldamente a leggere il post intitolato "[!]Un aiuto a tutti i
newbie" da me postato pocanzi.
Happy Coding =)
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Newsgroup: it.comp.lang.visual-basic
Titolo: connessione ad internet

è possibile da un programma vedere se è aperta una connessione ad internet?
Questo mi serve per un programma che deve aggiornare un database in un sito
remoto.

Sito Comune..
simo
--
__________________
www.sasim.net
* Server IRC : 
irc.azzurranet.org
 --> Canale: #it_lang_vb
* Sito Comune Ng: 
http://www.it-lang-vb.net
* Manifesto del Ng: 
http://www.it-lang-vb.net/docs/Manifesto.txt
* I vecchi messaggi su: 
http://groups.google.com/


Newsgroup: it.comp.lang.visual-basic
Titolo: controllo MsHFlexGrid e MsFlexGrid ??

che differenza sussite tra i controlli MsHFlexGrid e MsFlexGrid ?? In
particolare è possibile anche con il controllo MsFlexGrid formattare i
record della tabella con un colore di sfondo differente a seconda se
soddisfano determinate condizioni ??
grazie.

 soddisfano determinate condizioni ??
prova a dare un'occhiata alla proprietà CellbackColor e CellForeColor..

 wrote in message
news:M26f8.34534$v7.12...@twister1.libero.it...

La differenza è notevole. Oltre a gestire le "gerarchie", come ti ha detto
Valter, il controllo MSHFlexGrid ha un sacco di possibilità in più e anche
meno buchi dell'altro (ad esempio, col comando PrintForm, il control
FlexGrid stampa un rettangolone nero e non il contenuto del control...).
Uno di questi è la possibilità di colorare diversamente le celle; poi
la possibilità di accedere agli elementi direttamente tramite TextArray(x,y)
invece di impostare ogni volta le proprietà Row e Col, e tante cosette del
genere...
--
Er Roscio.

Newsgroup: it.comp.lang.visual-basic
Titolo: Dove trovo guide su DirectX???

Vorrei sapere dove trovare guide o tutorial per programmare DirectX in
VB.....
Grazie a tutti quelli ke mi risponderanno........

Forse su 
http://gpi.infomedia.it/


 Grazie a tutti quelli ke mi risponderanno........
--
www.comune.modena.it/cittadini/apal/
qualcosa l'avevo trovato e messo nella pagina dei links vb.
cerca "dirx"

Newsgroup: it.comp.lang.visual-basic
Titolo: maledetto sp3

Buondi'...
ho scoperto che forse (questo perche' sono nuovo) il sp3VS fa piu' danni che
altro....
....fino a ieri avevo una routine con comando tipo:
adodc1.recordset.absolutePosition=datagrid2.column(0).value
che funzionava benissimo.Stamattina ho pensato bene di farmi del male e
installare SP3, dopodiche' il programma non appena chiama la routine col
comando detto mi da:
"errore di runtime '13' Tipo non corrisposto"
e Adesso come faccio?
Ragazzi aiutatemi per favore.
Grazie.

 wrote in message
SHHM3.38$i06...@typhoon.libero.it...


Come ti connetti al DATABASE?
se usi Microsoft jet 3.51 non funziona, devi connetterti con Microsoft jet
4.0!!
questa dritta mi č arrivata dalla MICROSOFT, dopo 20 telefonate e
maledizioni alla MS!!!
fammi sapere!!
ciao!!


> altro....
...XXX...




Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Come sapere quali win sono aperte

Ciao.
Ho un form Mdi, e nell'evento query unload di questo vorrei chiudere tutti i
form child aperti chiamando una sub "chiudi" che fa qualcosa a seconda del
form child (per esempio chiede se si vogliono salvare le modifiche apportate
nel form in un input...).
In pratica dovrei fare un ciclo che prenda in considerazione tutti i form
child e lanciare questa sub per ognuno. La collezione forms prende in
considerazione tutti i form del progetto, e quindi anche il mdi.
Inoltre dovrei settare il focus per ogni form che considero, altrimenti se
uso screen.activeform mi chiama la sub chiudi che c'è anche nel mdi. Non per
ultimo, dovrei anche aspettare la fine di ognuna di queste sub prima di
passare alla successiva.
Come si potrebbe fare?
Grazie in anticipo per le risposte.
Ste





.........
Alla chiusura del form MDI viene generato il queryunload di tutti i form
child aperti con il parametro unloadmode = vbFormMDIForm (valore 4)

 Come si potrebbe fare?
Questo se fai come dico io avviene in automatico...
Scusa una cosa, ma tu sei quello che ha fatto un client MUD e che me lo
doveva spedire via email??
Bye

>nel form in un input...).


Ciao.
Ho un form Mdi, e nell'evento query unload di questo vorrei chiudere tutti i
form child aperti chiamando una sub "chiudi" che fa qualcosa a seconda del
form child (per esempio chiede se si vogliono salvare le modifiche apportate
nel form in un input...).
In pratica dovrei fare un ciclo che prenda in considerazione tutti i form
child e lanciare questa sub per ognuno. La collezione forms prende in
considerazione tutti i form del progetto, e quindi anche il mdi.
Inoltre dovrei settare il focus per ogni form che considero, altrimenti se
uso screen.activeform mi chiama la sub chiudi che c'è anche nel mdi. Non per
ultimo, dovrei anche aspettare la fine di ognuna di queste sub prima di
passare alla successiva.
Come si potrebbe fare?
Grazie in anticipo per le risposte.
Ste



...
[...]


Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con l'installi

Ho realizzato un programma semplice con poco pretese con relativo setup di
installo usando VB6 service pack 4
Devo rilevare che ho trovato difficolta a divulgare l'applicazione su
macchine che presentavano:
OFFICE 2000 già installato
ANTIVIRUS residenti
SAVESCREEN tipo neto o eyes
Tanto per gradire ci sono altri che hanno avuto questi problemi o sono una
mosca bianca...... e sopratutto come ha risolto la cosa.
Conviene, visto questi problemi, usare un install-shiel di terze parti?
GRAZIE anticipatamente

 ha scritto nel messaggio
news:9493f0$gmm$1...@nread2.inwind.it...


 ha scritto nel messaggio
news:9493f0$gmm$1...@nread2.inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: come de-compilare

salve a tutti, hocompilato un sorgente e poi ha perso il sorgente stesso!!!
Siccome non si tratta di poche righe, sapreste dirmi se è possibile risalire
dal .exe al .vbp?
Grazie, non sono un ladro di sorgenti, sono solo uno che ha fatto una
cazz...ata
andrea

 ha scritto

Amoooooò?!

 ha scritto nel messaggio
news:oxlg9.6819$my3....@twister2.libero.it...

Se ti accontenti del formato Assembler SI altrimenti NO

 Amoooooò?!

 (sono sempre lo stesso: ho ufficialmente comunicato il cambio di nickname)
E non hai ancora imparato a quotare.
No, più precisamente, tu sai quotare, ma non lo fai.

Newsgroup: it.comp.lang.visual-basic
Titolo: SB in tempo reale

E' possibile in VB (con le API o, meglio, con un ActiveX) leggere e scrivere
dati wave sulla SoundBlaster in tempo reale, cioč senza dover prima scrivere
un file WAV e mandarlo al controllo MCI o, viceversa, senza dover registrare
dall'MCI e poi salvare in un WAV?
Per "tempo reale" intendo proprio in tempo reale, ci dev'essere una risposta
piuttosto veloce -- non ditemi di usare il C++, che non so da che parte si
incomincia :-)
Grazie in anticipo
--
Ciao!
   by LJL
 
ljl...@tin.it
 
http://space.tin.it/computer/ferlucch

Io mi sono scritto una semplice dll, che supportata dal del codice
(poche righe) legge in tempo reale da microfono e mi fa il grafico di
cio' che riceve in input.
Ho potuto testare il codice su piu' pc, e' sempre funzionato.
Se vuoi di spedisco codice e dll.
La prossima settimana pero' non ho accesso alla posta, comunque se vuoi
ti mando tutto, naturalmente very gratis e senza impegno.
Saluti.

-- 
Demis Magoga
de...@mall.it
dma...@merlot.dtv.unive.it
http://www.geocities.com/SiliconValley/Horizon/3639
 
[Internet: Chi cerca trova]

Se e' possibile interesserebbe anche a me...
fe...@softhome.net
Ciao.

demis wrote:

se č possibile averlo ti sarei grato .... grazie

...


se è possibile averlo ti sarei grato .... grazie
Perché a me poi non l'hai mandato? :-(( Non hai ricevuto la mia e-mail o
semplicemente non avevi voglia? ;-)
Scusa se rompo un po', ma mi servirebe veramente... e poi, dato che adesso
te la stanno chiedendo in diecimila, perché non la metti sulla tua homepage?




 
PS: La mia homepage e' ancora da fare, non ne ho il tempo, comunque
forse inseriro' tutto li'.

Newsgroup: it.comp.lang.visual-basic
Titolo: [VbNet] scroll picturebox

mi occorreva qualche esmpio sull'utilizzo delle scroll bar per muovere 
l'immegine all'interno di una Pb.
grazie anticipate
saluti 

 l'immegine all'interno di una Pb.
Io avevo trovato questo controllo, e mi sembra buono:
http://www.codeproject.com/useritems/PanZoomExample.asp
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 ha scritto nel messaggio 
news:5ogml9F...@mid.individual.net...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Esportazione funzioni da dll

Ma come fa VB ad esportare 
ad.es
. da VBA ad esportare sia funzioni (es.
CInt) che classi (es. Collection)?
Che sia una dll standard?
Ma le dll std. possono contenere anche classi?
Non è possibile fare lo stesso da una DllActiveX?
Vorrei poter utilizzare alcune funzioni in una dllActiveX senza legarle ad
una determinata classe, è proprio impossibile?

 una determinata classe, è proprio impossibile?
Basta semplicemente dichiarare la classe come GlobalMultiUse e le funzioni
saranno utilizzabili direttamente senza riferirsi alla classe.
Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] User Nt

Come faccio da Vb a creare un utente ed inserirlo
in un domino Nt o 2000 ?
Luca

in un domino Nt o 2000 ?
Alcune alternative:
a.
Su msdn c'e' un esempio un po' vecchio, ma puo' sempre servire:
HOWTO: Call LanMan Services from 32-bit Visual Basic Apps 
Q159498
b.
Puoi lanciare ADDUSERS.EXE (si trova nel resource kit di windows nt);
c.
Lanciare NET USER con gli opportuni parametri:
The syntax of this command is:
NET USER [username [password | *] [options]] [/DOMAIN]
         username {password | *} /ADD [options] [/DOMAIN]
         username [/DELETE] [/DOMAIN]
d.
Usare lo scripting host:
Sub AddUser (strServer, strGroup, strUser)
     On Error Resume Next
     Err.clear
 
     Set group = GetObject("WinNT://" & strServer & "/" & strGroup)
     group.Add "WinNT://" & strServer & "/" & strUser
 
     If (Err <> 0) Then 
         WScript.Echo "KO :-("
     Else
         WScript.Echo "OK :-)"
     End If
End Sub
Ci sara' sicuramente qualcos' altro, ma sul momento non mi ricordo.
-- 
ciao, hal.admin

 ha scritto nel messaggio
news:9tvq6j$r09$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Svuotare Temporary Internet Files e Cookie

Ciao a tutti! Sono nuovo del newsgroup e vorrei farvi una domanda:
Esiste un modo, in visual basic ovviamente, per eliminare tutti i files
temporanei e i cookie di internet? Questo è possibile farlo via browser, ma
con vb sembra impossibile... Il fatto è che i files sotto
"C:\WINNT\Temporary Internet Files" (il mio sistema operativo è Windows 2000
Professional) risultano "invisibili" se provo ad accedervi con le normali
componenti list e dir, provate, i files non si vedono (ma da gestione
risorse si!) e quindi non si riescono nemmeno a cancellare...
Qualcuno sa aiutarmi o consigliarmi?
un grazie a tutti,
    michele

 ha scritto nel messaggio
news:TZpJ7.111641$sq5.5...@news.infostrada.it...

Allora, funziona in questo modo:
in c:\winnt\Temporany Internet Files\ vi è soltanto un file (chiamato
index.dat) che contiene l'elenco di tutti i file temporanei con relativi
percorsi, date, scadenze, ecc. Da Esplora Risorse tu vnon vedi i file che ci
sono in quella cartella, ma windows ti fa vedere l'elenco memorizzato in
index.dat. Stessa identica cosa per quanto riguarda i cookies. Tu puoi,
cancellando il file index.dat, far sembrare vuota la cartella Temporany
Internet Files, in realtà i files continueranno a risiedere sul tuo hd.
Dovrebbero in teoria essere fisicamente in C:\Documents and
settings\NomeUtente\Impostazioni Locali\Temporany Internet
Files\Content.IE5\tutte le sottocartelle.
In pratica, per liberarti *definitivamente* dei file temporanei devi sia
eliminare il file index.dat che i file fisici contenuti nella cartella
sopra. Inoltre, nonostante win te li faccia vedere insieme, i files
temporanei come immagini, pagine internet ecc sono in cartelle separate
rispetto ai cookies (che si trovano invece in C:\Documents and
settings\NomeUtente\Cookies).
Spero di esserti stato d'aiuto.
ciao, assa.
--
Sito Comune
http://www.it-lang-vb.net/

 ha scritto nel messaggio
news:9t5uj0$hi6k$1...@ID-60516.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] meeting

Tutti gli interessati al meeting sono pregati di comunicarmi
la provincia di residenza in modo da decidere verso quale zona fare il
meeting.
Fino ad adesso abbiamo:
BERGAMO
GENOVA
MODENA
VICENZA
PADOVA
RAVENNA
Ciao
Sir Jo



TRIESTE
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 wrote in message
t6g6pph...@corp.supernews.com...

NAPOLI
Bye, Enrico.
------------------------------------------------
Dim VbEnry As Enrico
e-mail : 
vbe...@supereva.it
ICQ: 93357350
------------------------------------------------

VERONA
---
GbC
http://gbc.homeip.net
---

: >Tutti gli interessati al meeting sono pregati di comunicarmi
: >la provincia di residenza in modo da decidere verso quale zona fare il
: >meeting.
: >
: >Fino ad adesso abbiamo:
: >
: >BERGAMO
: >GENOVA
: >MODENA
: >VICENZA
: >PADOVA
: >RAVENNA
:
: TRIESTE
:
UDINE


Lecco
Bye by Massimo 8-]

meeting.
Tra VA e MI.
Ma c'è già anche una data?
Ciao

 wrote in message
t6g6pph...@corp.supernews.com...



TORINO
Ciao VB

 Scusate se svicolo, ma chi è di Vicenza?
Proprio io !
Non proprio Vicenza, ma provincia.
Ciao
Sir Jo

 wrote in message
t6jc1p8...@corp.supernews.com...

To'!
Io sono della città.
Magari un giorno ti ho pestato il piede e non sapevo
neanche che eri tu!
Ciao
Giulio
La cui vita non è poi cambiata

 Giulio
Ciao
Sergio da Schio

 wrote:

Ravenna l'avevo detto io. Lo ripeto, cosi' vale doppio ;)
Io opterei per Bologna --meglio-- o Firenze --accettabile--.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

Lecco
Porco :)


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

probabilmente non intereserà a nessuno e troverà il post OT, ma avendo 
qualche afecionados amigos su questo gruppo non me ne vogliate :)
http://vbgraphic.altervista.org/lanbackup.htm
si puà scaricare la nuova versione
per chi gentilmente volesse provarlo e dirmi se manca qualcosa o se saltano 
fuori errori megacosmici
ovviamente l'ho fatto sulle mie esigenze e mi piacerebbe confrontarle con le 
vostre
grazie
fabio
http://vbgraphic.altervista.org/lanbackup.htm
 

 con le vostre
Il nome non mi sembra molto originale :)
http://www.lanbackup.it/
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

 
http://www.lanbackup.it/
AAAAAAARGG!!
vabbe, oggi non si inventa piů niente :)

 vabbe, oggi non si inventa più niente :)
L'ho detto anche al mio amico Daniele (autore dell'altro LanBackup), 
quando mi fece vedere la prima versione del suo sw ;)
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Tooltips: A capo

Esiste la possibilità di aggiungere un "a capo" nelle tooltip dei controlli
di VB5?
Ho gia provato ad inserire un cr+lf nella stringa (in esecuzione) ma non
funziona.
Ciao
--
Marco Camplese
WEB: 
http://space.tin.it/computer/macample

 
Sul Sito Comune ci sono un paio di esempi sui Tooltips, prova a dargli
un'occhiata, forse modificando il sorgente riesci a farli lavorare come
vuoi tu.
http://members.xoom.com/it_lang_vb
-- 
Ciao
By -MES-   Maronese Ettore
http:\\
ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://members.xoom.com/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT un poco]: icone sul desktop





Un @!!!@ di programma mi deve aver sovrascritto 
la dll delle icone standard di win95, adesso le vedo di formato giusto ma nere o 
con colori strani.


In particolare da tasto avvio ho icone strane, 
tutti i file .txt hanno una icona bizzarra.


Qualcuno sa quale dll devo copiare da un altro 
pc per risolvere il problema? (non è la scheda video perchè tutto 
il resto, compreso p.e. photoshop, funziona correttamente).


 


Grazie e scusate per 
l'OT.



Se hai TweakUI potresti provare con Rebuild Icons.
Le icone, per esempio quelle di cartelle, unità, ecc dovrebbero essere in
shell32.dll, almeno un bel po'...
Per il NotePad controlla nelle associazioni l'icona dei file txt
Ciao
--
CIAO!!!
Paolo 83 RE
XXXg...@freemail.it
 (remove XXX)
gher...@iname.com
 (text only)
Cristiano Larghi Micronix2 <C.La...@Micronix.it> wrote in message
7qr1hu$ehn$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Changing Default On event

I have created an SS Tab of three tabs on my form. Each tab has its own
group of option Buttons. I have set the first option button of each tab as
the default but when I ran my program only one option button of all
THREE tabs was set on default.
I wanna change it so that when I click on a different tab the option1
would be set on default on the active tab. I know gotta set an on event
command but I'm not sure how to do that or what to write, can anyone help?
Many Thanx!
Belle :)
-------------------==== Posted via Deja News ====-----------------------
 
http://www.dejanews.com/
     Search, Read, Post to Usenet
Newsgroup: it.comp.lang.visual-basic
Titolo: -- convertire un numero esadecimale in numero normale

come si fa a convertire un numero esadecimale in numero normale???
Per convertire un numero normale (cioe' decimale) in numero 
esadecimale c'e' la funzione Hex.
Ma per fare il contrario???
-- 
Togliere NONMAIL per rispondere via email

 come si fa a convertire un numero esadecimale in numero normale???
Dim shNum As String
shNum = "A0"
MsgBox Val("&h" & shNum)
Ciao
*Roby*

 Ma per fare il contrario???
Dim sValoreHex As String, iValore As Integer
sValoreHex = "1FC"
iValore = Val("&H" & sValoreHex)
Debug.Print iValore  ' Ottieni 508
-- 
   Alex Palmese
---
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE! 
http://www.sertel.net/terminator/

 
e con un numero ottale???


 e con un numero ottale???
Oct

 e con un numero ottale???
Sostituisci "&h" con "&o", of course.
--
rumplestiltskin

 
noooo!!!!
Voglio sapere come si fa a convertire il numero ottale in numero 
decimale (cioe' tutto il contrario)


 decimale (cioe' tutto il contrario)
Scusaaaaa!!!
Hai letto le altre risposte?

Newsgroup: it.comp.lang.visual-basic
Titolo: RIBA spiegazioni sui tracciati record.

Un amico mi ha chiesto di sviluppargli un piccolo pgm che gli permetta
emettere delle  RIBA, visto che la sua banca non gli fornisce nulla. Ho
trovato i tracciati record per creare il file in formato CBI, ma ci sono
diversi valori che non riesco a capire se sono fondamentali o meno e che non
saprei dove reperire. Girando sul NG ho visto che qualcuno si è già occupato
di questo argomento, quindi chiedevo se è disposto a darmi una mano.
Grazie anticipatamente.
felix


So aiutarti poco, io avevo pacioccato su di un tracciato per i RID ma se
cerchi su  
www.sia.it
 o il sito dell' ABI trovi informazioni sui tracciati
cioe' cosa e' facoltativo o no.
Comunque in linea di massima si tratta di produrre  un file di testo con  1
riga di apertura + 1 di chiusura + alcune righe per la descrizione della
riba ( 1 x ricevuta)
Newsgroup: it.comp.lang.visual-basic
Titolo: Istruzioni SQL con vb.net

sto cercando di gestire un db con visual basic, ma per ora sono riuscito
solo a connettere il database ed interrogarlo, posso visualizzare i record
ecc.. posso anche rimuoverli ma cone faccio per crearne di nuovi e per
modificare i valori interni? ed anche, per effetture dele ricerche?
non sono un esperto è da poco che mi dedico a vb, vi ringrazio.

Per aggiungere/modificare dei record devi utilizzare l'oggetto DataSet che
e' in pratica un in-memory database a tutti gli effetti, quindi una volta
aggiunti/modificati i record se vui memorizzarli puoi usare il metodo Update
dell'oggetto DataAdapter che rappresenta il link tra il DB disconnesso e la
fonte dati.
Qui trovi un piccolo esempio
http://www.dotnetextreme.com/code/BasicAdo.asp
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org

 Per aggiungere/modificare dei record devi utilizzare l'oggetto DataSet
[CUT]
Oppure si possono utilizzare gli oggetti Command ma in quel caso si va a
modificare direttamente il DB senza dare l'Update

 modificare i valori interni? ed anche, per effetture dele ricerche?
Una letta ad 
ADO.NET
.
Nella guida sono presenti molti esempi.
giuseppeD

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Messaggi XML con Winsock

Desidero inviare tramite Winsock una stringa contenente un documento
XML.
Più precisamente utilizzo codice simile al seguente:
TRASMISSIONE
Dim domOUT As New MSXML2.DOMDocument
....(creazione recordset rs)...
rs.Save domOUT, adPersistXML
...
wskServer.SendData domOUT.xml
RICEZIONE
Dim domIN As New MSXML2.DOMDocument
wskClient.GetData strDatiIN
domIN.xml = strDatiIN
rs.Open domIN
Il problema è che la proprietà "xml" è di sola lettura...
Suggerimenti?
Ringrazio per le risposte!

Rogis wrote:

dovrebbe essere:
  if domIN.loadXML(strDatiIN) then ' se ok
     rs.Open domIN
...
(non ho provato se funziona ma mi sembra sensato)
hth
bye
r

      rs.Open domIN
Ti ringrazio, funziona!
Buon lavoro

Newsgroup: it.comp.lang.visual-basic
Titolo: [Forse OT] Oggetto ReferLink (?) o cosa del genere....

Salve a tutti.
Avrei necessità di conoscere, su una pagina .asp, l'indirizzo che l'utente
ha visitato prima di visitare quella pagina. Ossia la pagina da cui proviene
in modo da poterlo indirizzare verso un messaggio specifico a seconda della
pagina da cui proviene.
So che è possibile controllare, probabilmente prendendo tale valore che
viene memorizzato in qualche oggetto della history di InternetExplorer o
Netscape o da qualche altra parte, ma non ricordo come si chiama l'oggetto
in questione.
Sapete dirmi come fare questo controllo?
Grazie tante.!

 specifico a seconda della pagina da cui proviene.
Request.ServerVariables("HTTP_REFERER")
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: VB Application is in memory even after exiting

VB Application is in memory even after exiting
I have include a timer control and when I debug I see that it is
active even after the application is closed
Help please

 active even after the application is closed
The first answer is: Impossible!
The second one, just for secure, is: In the Unload event of the form (where
is the timer control), just put a "Timer1.Enabled=False"
PS: This is an italian news group. Please speak italian.
Newsgroup: it.comp.lang.visual-basic
Titolo: CDROM

Ciao a tutti.
Sapreste dirmi come aprire il "cassettino" del CDROM da VB6 o quale API
utilizzare senza usare i controlli MCI?
--------------------------------
Inviato via 
http://usenet.libero.it

 utilizzare senza usare i controlli MCI?
mcisendcommand
nell'apiguide c'e' proprio l'esempio dell'apertura dello sportellino
beppe

L'api l'ho trovata, ma non trovo l'esempio per l'apertura dello sportellino.
Con questo codice riesco solo a chiuderlo e non ad aprirlo
Private Sub Form_Load()
MMControl1.Notify = False
MMControl1.Wait = True
MMControl1.Shareable = False
MMControl1.DeviceType = "CDAudio"
'Apre la periferica MCI
MMControl1.Command = "Open"
End Sub
Private Sub MMControl1_EjectClick(cancel As Integer)
Dim Cel As Boolean
Cel = False
End Sub


 Con questo codice riesco solo a chiuderlo e non ad aprirlo
copiato pari pari dall'apiguide:
Private Const MCI_OPEN = &H803
Private Const MCI_OPEN_TYPE = &H2000&
Private Const MCI_OPEN_SHAREABLE = &H100&
Private Const MCI_SET = &H80D
Private Const MCI_SET_DOOR_OPEN = &H100&
Private Const MCI_CLOSE = &H804
Private Type MCI_OPEN_PARMS
dwCallback As Long
wDeviceID As Long
lpstrDeviceType As String
lpstrElementName As String
lpstrAlias As String
End Type
Private Declare Function mciSendCommand Lib "winmm.dll" Alias
"mciSendCommandA" (ByVal wDeviceID As Long, ByVal uMessage As Long, ByVal
dwParam1 As Long, ByRef dwParam2 As Any) As Long
Private Declare Function mciGetErrorString Lib "winmm.dll" Alias
"mciGetErrorStringA" (ByVal dwError As Long, ByVal lpstrBuffer As String,
ByVal uLength As Long) As Long
Dim openParams As MCI_OPEN_PARMS
Private Sub Form_Load()
'KPD-Team 2001
'URL: 
http://www.allapi.net/
'KPD...@Allapi.net
Dim lRet As Long
'initialize the structure
openParams.wDeviceID = 0
openParams.lpstrDeviceType = "cdaudio"
'get the device ID
lRet = mciSendCommand(0, MCI_OPEN, MCI_OPEN_TYPE Or MCI_OPEN_SHAREABLE,
openParams)
'check for error
If lRet <> 0 Then
'show error
MsgBox GetMCIErrorString(lRet), vbCritical
Else
'open the door of the CD-ROM drive
lRet = mciSendCommand(openParams.wDeviceID, MCI_SET, MCI_SET_DOOR_OPEN,
ByVal 0&)
'check for errors
If lRet <> 0 Then MsgBox GetMCIErrorString(lRet), vbCritical
End If
'clean up
mciSendCommand openParams.wDeviceID, MCI_CLOSE, 0, ByVal 0&
End Sub
Private Function GetMCIErrorString(lErr As Long) As String
'create a buffer
GetMCIErrorString = Space$(255)
'retrieve the error string
mciGetErrorString lErr, GetMCIErrorString, Len(GetMCIErrorString)
'strip off the trailing spaces
GetMCIErrorString = Trim$(GetMCIErrorString)
End Function
la costante per la chiusura e' invece MCI_SET_DOOR_CLOSE = &H200&
beppe
Newsgroup: it.comp.lang.visual-basic
Titolo: Come realizzare 'estensibilita' di un programma gestionale ???

Vorrei realizzare, per un applicativo di tipo gestionale (le classiche
fatturazioni, magazzino, ecc) la possibilita' di aggiungere da parte
dell'utente finale, dei nuovi campi alle schermate gia' presenti e
funzionanti.
La difficolta' che incontro sta nel poter far 'interagire' tali campi con il
codice dell'applicativo.
In sostanza posso gia' scegliere il tipo di campo da inserire, l'applcativo
modifica il database sottostante ed aggiunge l'opportuno controllo nella
schermata, memorizando poi sia il tipo campo che le dimensioni e posizione
del controllo in una tabella del db.
Il campo e' quindi attivo e collegato al database, posso inserire /
cancellare / modificare dati al suo interno pero' e' completamente slegato
dal codice del gestionale stesso.
Come fare per far interagire il nuovo controllo aggiunto con il codice del
programma???
Per meglio far capire il problema faccio un esempio:
Il sistema di gestione magazzino e' gia' attivo, il cliente chiede di poter
inserire nella schermata dei movimenti di magazzino un ulteriore campo che
permetta di inserire il numero di scatole movimentate per un articolo
inserito con unita di misura PEZZO, e inserendo nella casellina NUMERO
SCATOLE MOVIMENTATE il valore di 10, automaticamente la casellina QUANTITA
dovra' essere aggiornata col valore 500 (se ogni scatola contiene ad esempio
50 pezzi dell'articolo in questione).
Il problema sta nello scatenare un evento all'inserimento dati nella
casellina Numero Scatole Movimentate, evento che dovra' eseguire il codice
opportuno. Come fare per agganciare l'evento e fargli eseguire del codice
(siamo sempre al di fuori dell'applicativo di gestione magazzino).
Ciao e grazie
RobertoA

 (siamo sempre al di fuori dell'applicativo di gestione magazzino).
Bè, potresti crearti un array di TextBox (in questo caso) così quando ne aggiungi una hai 
già cmq tutti gli eventi.
Poi, per sapere quale TB ha scatenato l'evento, fai un semplice select case sull'indice.
Cmq devi per forza modificare l'applicativo!
Altrimenti devi spostarti sui plug-in.
Ciao.
LeleB


L'applicativo c'e' gia' il fatto e' che non voglio modificarlo, o meglio,
vorrei trovare il modo di arrivare all'obiettivo senza modificare
l'applicativo base.
Che cosa intendi per 'spostarti sui plug-in' ?
Potrebbero risolvere questo problema?
Ciao e grazie
RobertoA

 l'applicativo base.
Logicamente non puoi.
Qualsiasi strada tu scegli devi per forza informare il programma principale su cosa vuol 
fare, perciň!
Cmq non capisco perchč non puoi modificarlo e dare al cliente un aggiornamento...
Ciao.
LeleB.
Newsgroup: it.comp.lang.visual-basic
Titolo: DLL in Visual Basic e convertitore Dr Bob

Salve,
scusate il crosspost ma la domanda e' per programmatori C/C++ (credo)
e la risposta penso sia utile ai programmatori VB5 come il sottoscritto
(credo)
l'eventuale tread sarà su
it.comp.lang.visual-basic (follow-up)
Sto' tentando di chiamare delle API proprietarie da VB5
create usando la convenzione di chiamata cdecl
mentre per VB5 occorreva compilarle con stdcall
infatti il bravo VB5 si incazza e dice che non trova il punto di ingresso
alla DLL
non conosco molto bene i C/C++ e non ho un compilatore
Allora ....
1) esiste qualcosa per convertirle (volendo ho i .C i .H e i .LIB) senza
usare un compilatore C/C++?
diversamente dovrei:
a) procurarmi un compilatore
b) modificare i file .H (mettendo su tutte le  funzioni stdcall)
c) ricreare le DLL
2) all'indirizzo 
http://www.drbob42.com/tools/headconv.htm
 ho trovato un
programmino per delphi che legge il .H e crea il file di definizione per
delphi, non e' che per caso c'e' qualcosa di simile anche per VB5
Mi spiego
un programma che gli do' in pasto il .H e lui mi crea tutti i vari declare e
const
in un file che poi vado ad includere nel modulo VB5
e boom !
uso le funzioni della DLL dall'interno di VB5
3) Dato che posso avere i sorgenti potrei creare un activeX ma non so' da
dove cominciare (con il C intendo)
Grazie fin d'ora del tempo che mi dedicherete
Genky
PS: ricorda se rispondi nel NG verifica l'eventuale tread su
it.comp.lang.visual-basic
(odio i cross post)

dove cominciare (con il C intendo)
Con il C si diventa un po' pazzi a fare ActiveX -- anche in C++ non
e` una passeggiata (a meno che non si disponga di un buon framework,
come ATL -- ma i framework sono ottimizzati per iniziare un nuovo
progetto da zero, il "retrofit" su progetti gia` esistenti e` sempre una
discreta pizza).
Alex

Newsgroup: it.comp.lang.visual-basic
Titolo: Esiste un controllo Calendar perDispositivi Mobili?

Ciao a tutti,
io ho un progetto in VB .Net per Apllicativi Mobili.
Non riesco a trovare un controllo Calendar o qualcosa di simile!!!
Sapete darmi un consiglio?
Grazie a tutti!!!
Alberto 

 Sapete darmi un consiglio?
Certo!
Utilizza la libreria OpenNETCF ( 
http://www.opennetcf.org
 )
Se sviluppi applicazioni "mobile" non puoi farne a meno ;)
Ovviamente c'è anche il DateTimePicker e il MonthCalendar
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

 ha scritto nel messaggio 
news:de1opq$ang$1...@area.cu.mi.it...


 ha scritto nel messaggio 
news:de1opq$ang$1...@area.cu.mi.it...



Hei!
Lo sapevo anch'io! :PPP
Ciao
--
Reporting tool: 
http://www.neodatatype.net

 Ma sono a Pagamento??
Assolutamente no.
Anzi, ci sono anche i sorgenti...


 Lo sapevo anch'io! :PPP
ROTFL
