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

Ho creato una form con un datagrid collegato a un DB di access.
Nella tabella ho un campo Sě/No che in access viene visualizzato con la
classica casella + flag.
Nel Datagrid invece mi viene visualizzato il campo come valore numerico cioč
0 o -1.
E' possibile avere una visualizzazione come in "access" ?
Questo č il codice del campo in oggetto:
Me.DataGrid1.Columns(8).Width = 800
Me.DataGrid1.Columns(8).Caption = "Sel"
Me.DataGrid1.Columns(8).Caption = "Seleziona"
Me.DataGrid1.Columns(8).Alignment = dbgCenter
grazie
--
ciao MarcoS
www.marcosanti.it

 Questo è il codice del campo in oggetto:


 select nome, iif(tipo=-1,"Presente","Assente") from tabella.
In questo modo non faccio altro che trovarmi un campo con scritto "Presente"
o "Assente", ma quello che vorrei io è la tipica visualizzazione tipo
CheckBox.
Mi serve quella perchè con un semplice clik modifichi il valore.
Mi è stato suggerito di comprare  ... true dbgrid della component one.
cmq grazie
--
ciao MarcoS
www.marcosanti.it

 ha scritto

prima di spendere soldi:
non ricordo se la datagrid puo' contenere immagini.
nel caso, direi che dovresti caricare la bitmap di un chek spuntato o no
secondo i casi, ed eventualmente gestire il click.
urk, mi sa di no:
"Le celle di un controllo DataGrid possono contenere valori di testo, ma non
oggetti collegati o incorporati"
prova comnque a cercare su google ng "checkbox dbgrid" o datagrid, mi sembra
che l'argomento sia stato discusso varie volte.
--
ciao
http://www.sundaysw.com
ps - ho messo il tuo sito fra i miei links, sez. alt.photo (ancora e' un po'
misera). spero non ti dispiaccia.

 misera). spero non ti dispiaccia.
no anzi, grazie :-)
--
ciao MarcoS
www.marcosanti.it

 no secondo i casi, ed eventualmente gestire il click.
In realtà noi facciamo una cosa simile:
Creiamo a run-time un numero di controlli checkbox pari al numero di record
visualizzati simultaneamente in un datagrid, poi li spostiamo fisicamente
sopra alla cella che vogliamo, per ciascuno mettendo o meno la spunta a
seconda del valore nel record.
Poi gestiamo il click del checkbox, aggiornando il valore nel record.
Ovviamente occorre anche gestire lo scroll del datagrid, però, una volta
create le funzioncine che gestiscono queste cose (ed è mediamente semplice),
la stessa filosofia funziona benissimo con i combobox (ad esempio cliccando
su un campo, appare la lista dei valori ammessi, e basta selezionarne uno
per inserirlo nel campo automaticamente).
Ciao
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: fogli che volano

Chi mi può indicare come faccio ad inserire il form dei documenti che volano
da una cartellina all'altra durante il trasferimento dei file? oppure una
barra di progresso?
Grazie



Sito Comune
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
---------------------------------------------------------------------------

 barra di progresso?
il form dei fogli che volano e' un file avi che puoi lanciare con qualche
OCX apposito (non so quale perche non li uso credo activemovie ) dovrebbe
trovarsi sui cd di visual studio
la progress bar la devi semplicemnte incrementare nel ciclo di copiatura
il problema consiste nel conoscere a che punto sei nel ciclo di copia
se usi filecopy puoi incrementare il ciclo ad ogni file copiato, nel caso
siano piu' di uno, se hai un solo file da copiare con filecopy non si puo.
sul sito comune trovi un mio sorgente per spezzare file di grosse dimensioni
e che contiene anche una progressbar, puoi adattare il ciclo affiche esegua
solo la copia senza spezzare il file e incrementare la progresbar per la
copia di un solo file.
Ciao stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Full screen

Scusate, con visual basic e' possibile creare un programma in full screen ad
una risoluzione diversa da quella del desktop?
devo creare una applicazione grafica che possa essere visualizzata bene su
una tv e in full screen ...con vb e' possibile?
grazie

 ha scritto nel messaggio
news:Gwqa9.104070$lu5.2...@twister1.libero.it...

Se ho capito bene, questa è una soluzione:
(considerando che il tuo form si chiami form1)
form1.BorderStyle=0
form1.Height = screen.Height
form1.Width = screen.Width
ciao

 ha scritto nel messaggio
news:Gwqa9.104070$lu5.2...@twister1.libero.it...

cerca nei vecchi post come cambiare la risoluzione del monitor da VB, la
imposti
a 720 X 576 che dovrebbe essere la risoluzione dello standard europeo e il
gioco è fatto
almeno credo... :-)))
--
bye BlackMagic
ICQ: 85485468
Aiuta la ricerca sul cancro 
http://members.ud.com
Join
at:
http://members.ud.com/services/teams/team.htm?id=2E71C62A-8E67-48DB-B472-
BCA129B35412

 almeno credo... :-)))
grazie mille

Newsgroup: it.comp.lang.visual-basic
Titolo: Database Oracle

Sto cercando un programma per creare database Oracle.
Mi hanno detto che bisogna acquistare tutta la piattaforma oracle che costa
parecchie migliaia di euro.
Vorrei sapere se è vero o se esistono dei programmi tipo il Visual data
Manager per creare suddetti database.
Grazie
Matteo

*Matteo* ha scritto:

Potrebbero anche esistere (direi che basta VB + OLEDB o ODBC, certamente
disponibili), ma se dall'altra parte non c'è il cuore, ovvero Oracle, che
... ti ascolta ... non ci fai nulla...

parecchie migliaia di euro.
Da 
http://otn.oracle.com
 ti puoi scaricare tutto il necessario
per farti un server oracle di prova :-)
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Esadecimale-decimale

Esiste un comando in VB5 per trasformare un numero esadecimale in
decimale?Ho cercato nella guida in linea, ma non l'ho trovato!!!Come posso
fare?
Grazie, ciao
Filippo

...


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

salve a tutti...
ho bisogno di scrivere un demone che rimanga in ascolto su una porta TCP/IP
per intercettare segnali che lo "sveglino" al momento opportuno... nonchè
mandare responsi sull'operato del demone sulla stessa porta...
qualcuno è così gentile da darmi qualche dritta sull'argomento prima che io
mi cimenti in questa cosa? Non l'ho mai fatto e non ho idea di come
cominciare. Esistono dei componenti di VB da scaricare?
Grazie
Roberto Maresca

 ha scritto nel messaggio
news:sNDY6.206$bG1....@news1.tin.it...

Nella guida c'e' un bellissimo esempio funzionante.

 Nella guida c'e' un bellissimo esempio funzionante.
Quale guida?
Max

 ha scritto nel messaggio
news:sNDY6.206$bG1....@news1.tin.it...


Hai ragione, un po' troop sintetico.
Guida di Vb6 alla voce Winsock

 esempi, anche con sorgenti
Qual'è l'indirizzo del sito comune?
Max

> Qual'è l'indirizzo del sito comune?
Fa niente, l'ho trovato :-)
Max

Newsgroup: it.comp.lang.visual-basic
Titolo: [DLL] che non si cancella...

...dal server.
Naturalmente ho corretto il bug (mancato rilascio delle risorse), ma sul
server in produzione non posso sostituirla se non riavviando la macchina.
La dll gestisce alcune funzioni del filesystem, ed e' stata chiamata via
ASP.
1. come posso risalire al processo che l'ha chiamata?
2. come posso killarla se non ho riferimenti in task manager?
Grazie a tutti

 2. come posso killarla se non ho riferimenti in task manager?
Dipende dalla versione di IIS, comunque non e' necessario un riavvio
completo della macchina, ma e' sufficiente uno stop&restart del servizio
Puoi farlo anche con un piccolo batch, simile a questo:
REM il numero di servizi dipende dalla configurazione della macchina;
REM in questo esempio e' un server con attivi solo WWW e FTP
REM
net stop W3SVC
net stop MSFTPSVC
net stop IISADMIN
ECHO E' ora possibile sostituire la DLL
PAUSE
net start IISADMIN
net start MSFTPSVC
net start W3SVC
REM
REM Nota l'ordine invertito tra stop e avvio
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 ha scritto nel messaggio
news:age5i6$l02e1$1...@ID-138791.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: Importare file di testo su db sql

Ciao a tutti,  ho il seguente problema:
Devo importare dati da un file di testo, per fortuna gia formattato con
campi delimitati dal carattere "|", per cui questo dovrebbe
semplificare le cose.
Il mio problema non e' estrapolare i dati dal file.txt, quanto capire
come assegnare ogni singolo campo estrapolato in ogni campo del
recordset del database.
I campi contenuti nel file.txt sono solo 4.
Qualcuno mi indica una procedura chiara e semplice dalla quale poter
prendere spunto ?
Vi ringrazio tutti anticipatamente.
Un cordiale saluto,
Gabriele

 ha scritto

intanto, controlla che il db non abbia gia' un wizard per importare testi 
csv (nel caso gli passi come separatore la barra).
seno'
dim sLine as string, s() as string
dim iFile as long: iFile = FreeFile
Open App.Path & "\ilmiotesto.txt" For Input As #iFile
Do While Not EOF(iFile)
    Line Input #ifile, sLine
    s=split(sline, "|")
---> in split(0) - split(3) hai i tuoi 4 campi, puoi scriverli nel db
hth, ciao, a.

 ---> in split(0) - split(3) hai i tuoi 4 campi, puoi scriverli nel db
in s(0) ... s(n) e in formato string.
Li puoi scorrere con:
dim k as integer
for k=0 to ubound(s)
   'whatever you want
next k
-- 
Emanuele Torrenti, Registered Linux User #409659
http://torrenti.altervista.org
http://www.sitolecchino.com/Emanuele.html

 next k
non sapesse quanti sono i campi: ma ha detto che sono 4. se il txt e' 
corretto, ci si augura sia s(0)-s(3).
il vantaggio della variabile sarebbe nel fare le assegnazioni in una sola 
istruzione, se riesce a trovare una corrispondenza:
dim k as long
    for k=lbound(s) to ubound(s)
    rs.fields(k) = s(k) 'o val(s(k)), o rs.fields(k+1)=s(k), o quel che e'
next
ciao, a. 

 prendere spunto ?
Una volta che sai i dati dove vanno, e gli hai formattati mi costruirei una
stringa SQL del tipo
INSERT INTO <nometab> (<campi>) VALUES (<valori>);
-- 
DBMS Firebird
VB6 + Ado
Newsgroup: it.comp.lang.visual-basic
Titolo: Evento MOUSE

Per quanto ci abbia provato non sono riuscito a creare un controllo che
abbia fra i suoi eventi quello relativo all'ABBANDONO del mouse del suo
spazio visibile.
Qualcuno puň aiutarmi?
Grazie,
PASO

 Qualcuno può aiutarmi?
Ti riposto una risposta del mitico Roal ad una domanda simile alla tua:
----------------------------
'Description: Adding OnMouseIn, OnMouseOut events to controls.
'SetCapture(hWnd) questa funzione cattura i messaggi del mouse e li invia al
'controllo il cui handle è hWnd,
'GetCapture(hWnd) restituisce l'handle del controllo che aveva in precedenza
'il focus
'ReleaseCapure() rilascia il mouse
'Nell'evento mousemove svolgi le seguenti operazioni:
     if GetCapture(controllo.hWnd) <> controllo.hWnd then    ' EventoMouseIn
        SetCapture(controllo.hWnd)    ' catturo il mouse
    else
        if (x<0 or x> controllo.width) or (y<0 or y>controllo.Height) then
' se mi trovo al di fuori del controllo
            EventoMouseOut
            ReleaseCapture
        else
            evento MouseMove
        end if
    end if
Naturalmente le declare delle tre funzioni API usate le trovi nel
Visualizzatore API di VB.
 -----------------
Ciao
Daniele
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        Le risposte alle tue domande le puoi trovare su:
 
http://www.murialdo.it/it_lang_vb
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Newsgroup: it.comp.lang.visual-basic
Titolo: HELP VB5

DOVE POSSO TROVARE LIBRERIE ,CONTROLLI OCX PER QUESTO MAGNIFICO
PROGRAMMA GRAZIE ANTICIPATAMENTE


Ciao vedo che non sono l'unico a quest'ora. Un sito davvero bello in cui
trovi veramente di tutto è
http://brawleyonline.softseek.com/Programming/Visual_Basic/
Spero di esserti stato utili
By Zolfo

PROGRAMMA GRAZIE ANTICIPATAMENTE
...naturalmente tramite mio sito !  :-)
Ciao
P.S. non urlare (scrivi in minuscolo).
---
--
-
MIX (VB5SP3)
130 links ai siti VB
http://www.tempolibero.com/user/mix/
-
--
---
Newsgroup: it.comp.lang.visual-basic
Titolo: Eseguibile

Un saluto a tutto il NG
Sono un apprendista di VB e ho creato un semplice programma  che attingendo
i dati
da un foglio excel compila una fattura predefinita piu' o meno in questo
modo:
...........................................................................
................................
CU = sDati(0)
NOME1 = sDati(1)
Indirizzo = sDati(2)
CAP = sDati(3)
DEST = sDati(4)
PROV = sDati(5)
.CODFIS = sDati(6)
....................................................
.............................................
Print #nuovofile, "____________________________________________
____________________________________________"
Print #nuovofile, "FATTURA N.   :" & NFATTURA;
Print #nuovofile, ""; Tab(47); "CODICE UTENTE       :" & CU
Print #nuovofile, "C.F./P.IVA   :" & CODFIS
Print #nuovofile, "____________________________________________
etc..etc..
fin qui tutto bene, questo programmino è utilizzato come eseguibile , quindi
la fattura è predefinita con spazi linee etc.
Con Visual Basic c'è la possibilità che durante l' esecuzione del programma
si possa   visualizzare la fattura
per esempio in una text box o altro e apportare modifiche sia alla forma che
al codice attinente per poi far continuare l'esecuzione del programma.?
Scusate , spero di essere stato chiaro.
grazie
Roberto Corona.

 al codice attinente per poi far continuare l'esecuzione del programma.?
Non ho mai capito perchè la gente vuole per forza imitare Tafazi...
"Faccio un prog. in Vb che parla con excel importa i dati in paradox e manda
le email tramite il mio cellulare ma deve essere compilato con VC++".
La fattura è in excel?
Usa VBA di excel!
Preferisci usare VB?
Fatti un prog in VB.
Lascia perdere OLE (ole-ole-oleee) e interazioni tra app. diverse, non ne
vieni più fuori: perdi tre volte tanto in tempo e il risultato (se ci si
arriva) è sempre scadente o inusabile.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Applicazione a tutto schermo

Salve a tutti.
Ho il seguente problema:
ho la necessità di lanciare un'applicazione vb6 con modalità grafica tale da
apparire a tutto schermo, ossia la form che ho realizzato deve apparire in
una dimensione fissata (500px;300px) e lo sfondo non deve essere il desktop,
bensì lo schermo nero: tipo un'applicazione DOS.
È possibile fare ciò?
Grazie 1000 per l'aiuto
Mauro

Provato a mettere il tuo form sopra un altro form base?
Mettendo il form base grande come lo schermo, e mettendovi sopra una
immagine nera, dovresti riuscire a dare un effetto simile a quello che
desideri (almeno credo).

 ha scritto nel messaggio
news:9rjib0$gso$1...@pegasus.tiscalinet.it...


 wrote in message
news:8hfD7.2126$7A4.1...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: How can I insert a 32 bit icon into my VB6 application

Hello,
I have no idee how to put a 32x32 icon into my vb6 application.
When I do so I only got a 16x16 graphical icon.
Can somebody give me advise?
Mark

 Can somebody give me advise?
Where do you want to put the icon? Be more exaustive.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

 schreef in bericht
news:3Nsgc.13030$eR5....@tornado.fastwebnet.it...


> For example into a listview or into a toolbar by means of a IconLib.
See the "ImageList Control" and the values  "32x32", "16x16", "custom"


 schreef in bericht
news:tLtgc.13121$eR5....@tornado.fastwebnet.it...


 Strange, I have the last service pack running.
SP6?  It is full of bugs.... good luck... :-)


 
http://www.nicolaottomano.it/public/example-toolbar.zip
Why i read
"WinZip encountered problems during this operation ..................."
file.zip is corrupt ?
Ave
giuseppeD
--
city dweller certificate Roman

 ..................." file.zip is corrupt ?
Ora è Ok


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

La situazione è questa: io ho un textbox ed un datagrid ed un database.
Ad ogni evento Change sul textbox viene applicato un filtro al database 
(usando la proprietà Filter) del tipo "campo LIKE '*" & textbox1.text &
"*'"; ma su certi database e su determinati criteri alcuni record vengono
duplicati.
Qualche idea al riguardo?
Grazie a chi mi risponderà :)
Nicola

 wrote in message
01c014b3$287176c0$1a2dd8d4@nomade...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] NG su VB.Net

Non ho seguito il NG molto attentamente ultimamente, quindi non so se è già
stata avanzata la proposta di creare un NG dedicato a VB.Net.
Non so quanti di voi abbiano già iniziato a lavorare con la nuova
piattaforma Microsoft, ma vi assicuro che c'è molto da imparare, e visto che
l'attuale documentazione disponibile in lingua italiana è molto limitata,
credo che un NG dedicato possa rendere la ricerca di informazioni utili
molto più redditizia, soprattuto se tale NG divenisse attivo come questo.
Nel caso in cui nessuno abbia già presentato richiesta, potrei sapere come
farla?

il newsgroup esiste già : microsoft.public.it.dotnet.vb ma è poco
frequentato purtroppo .... anche io sto studiando 
VB.NET
 ed un newsgroup
come questo sarebbe il massimo.
CIAO

 ha scritto nel messaggio
news:LCf68.2768$dd4....@twister1.libero.it...


 ha scritto nel messaggio
news:a3brkb$uhi$1...@newsreader1.mclink.it...

http://www.news.nic.it/news-it/docs/creaz_gruppi.html
Beccati sto sito :-)
Cmq.
it.news.votazioni è la news corretta...
Ciao
--
Timothy Redaelli

 farla?
una condizione importante perché la RFD venga accettata e che sia
possibile dimostrare 300 messaggi al mese, per un periodo congruo,
riguardanti l'argomento. Frattanto sarebbe utile concentrare i post
sull'argomento in non molti ng; tra l'altro penso che il manifesto di
it.comp.lang.visual-basic, articolo 2 ma anche 1-bis, consentano
ampliamente di parlare di visual basic .NET, anche per questo ho
modificato la label in [
VB.NET
] :-)
--
Alessandro Riolo
www.turningdreams.net/presepe

 wrote in message
news:a3diml$14q6$1...@newsreader1.mclink.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Datemi un consiglio x programmino che deve utilizzare la rete

Ciao a tutti,
vorrei chiedervi un consiglio:
ho costruito un programmino per il trasferimento automatico di file da un
percorso ad un altro. Vorrei potenziarlo includendo tra le possibilità anche
quella di utilizzare un percorso di rete, ovvero una cartella condivisa su
un antro computer.
Come mi conviene fare?
Non so se mi sono spiegato: vorrei poter individuare una cartella condivisa
su un computer della rete con lo scopo di trasferirvi dei file.
Devo usare il controllo winsock?
Grazie in anticipo,
Massi

"Massimiliano Pratelli"

www.mvps.org
-vbnet: se non sbaglio trovi del codice per vedere le condivisioni in rete.
-ccrp: c'e' un controllo free tipo explorer, foldertreeview
-- 
hth, ciao, j.
http://www.sundaysw.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Shell ("variabile + \qualcosa.exe) - È POSSIBILE?

Ciao, sto tentando di fare eseguire regedit.exe con l'istruzione Shell.
Regedit.exe si trova nella cartella di Windows. La trovo con l'Api
GetWindowsDirectory, e fino a qui é tutto ok.
Poi attribuisco a una vairabile (ad es. Dir) la directory trovata.
Per lanciare regedit ho provato a scrivere: Shell("Dir+\regedit.exe") ma non
funziona. Ho tentato con tutte le possibilità ("dopo Dir, niente "", Dir
fuori dalle parentesi, ...) ma invano.
Qualcuno mi può aiutare? Grazie! Frenk

 wrote in message
7jb49d$ra5$1...@pollux.ip-plus.net...


Ciao
Allora devi prima di tutto memorizzare la dir di win con l'api in una
variabile (dir) 
poi scrivi:
dim dir2 as string
dir2 = dir + "\regedit.exe"
shell(dir2)
Non so se è giusto.... dovrebbe funzionare...
ByeZ!
Alkondor

funziona.
Mettendo "Dir" tra virgolette, lui cerca un file chiamato Dir....
Quindi la variabile devi lasciarla fuori, poiché qualle che vuoi ottenere č una concatenazione tra la stringa Dir e la
stringa "\Regedit.exe"
Quindi:
Shell Dir & "\Regedit.Exe"
Usa "&", non "+" per concatenare due o piů stringhe....
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6]TextBox

Buongiorno a tutti,
devo costruire una sorta di lista che in base alla lettera e/o parola
digitata in una textbox vada subito a selezionarsi. (come Index negli
help!). Chiedo devo utilizzare una textbox semplice, listview,
richtextbox o qualcos'altro? Ogni suggerimento č ben accetto.
Grazie.
Andrea.


Una listbox, magari?
Salutoni
Sergio

>Una listbox, magari?
Più che altro come faccio a gestire il richiamo della lista digitando
una lettera/parola in una text box?
Es.: digito a
Listbox:
andrea
armadio
assaltare
....
 

assaltare
Ragazzuoli dal flauto magico veloce ho risolto da solo!
Grazie lo stesso. A bientot.
Andrea.

 Grazie lo stesso. A bientot.
La mancanza di faccine mi fa sorgere un dubbio....
Comunque, a futura memoria, potresti raccontarci come hai risolto il problema?
Salutoni
Sergio

Sergio
Andrea.:-)

 Et voila madamoiselle:
(snip del codice)
eh, troppa grazia, bastava una cosa del tipo: nell'evento textchange della
textbox vado a cercare il primo elemento della lista il cui inizio coincide con
il contenuto della textbox :-)
Nota a margine: l'idea è corretta, ovviamente funziona bene solo con le liste
ordinate. Un altro approccio da prendere in considerazione, forse, è quello di
cancellare la lista ed inserire solo gli elementi il cui inizio coincide con il
testo della textbox
Salutoni
Sergio

 Ogni suggerimento č ben accetto.
Prova cosě:
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 Sub Text1_Change()
    List1.ListIndex = SendMessage(List1.hWnd, LB_FINDSTRING, _
    -1&, ByVal Text1.Text)
End Sub
--
Ciao, Silv:o)

(snip del codice)

Newsgroup: it.comp.lang.visual-basic
Titolo: DB XML e .NET su Palmari

Devo scrivere un'appicazione client che giri su un palmare QTEK 6340.
La parte server è stata scritta con VB6 e ha DB SQL Server.
Con questo linguaggio non posso però sviluppare sul palmare, devo usare per 
forza .net.
Il mio problema è quello di trasferire i dati dal DB server a quello client 
che sta sul palmare.
Per evitare di acquistare la licenza d'uso di sql embedded, vorrei 
appoggiare il DB su file XML. Come faccio da VB6 a creare un file XML di 
esportazione che poi diventi DB XML da utilizzare sul palmare?
Grazie in anticipo 

 ha scritto nel messaggio
news:nzkEd.386654$b5.18...@news3.tin.it...

SqlServerCE è gratuito e utilizzabile da .Net.
La replica dei DB SqlServer/SqlServerCE avviene via IIS.
Altrimenti puoi caricarti i dati una tantum da SqlServer in un DataSet e con
WriteXml() e ReadXml() li scrivi e leggi sul client in XML.
Fa tutto lui :)
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] API SetPriorityClass

Non riesco a settare la priorità del processo... ed il problema è che
non riesco a capire il perchè... l'handle è app.hinstance, quindi...
Ringrazio chiunque possa darmi delucidazioni relativamente a questo
problema...
Uso Win98 e VB6 SP3

Invece di usare app.hinstance usa l'API GetCurrentProcess per ottenere
l'handle del processo.
Public Declare Function GetCurrentProcess Lib "kernel32" () As Long
Ciao Luca
Newsgroup: it.comp.lang.visual-basic
Titolo: applicazione che funzioni in una rete Microsoft (netbios-netbeui)

premetto che non sono un programmatore di professione;
ho una discreta esperienza di programmazione in clipper
con il quale ho realizzato un software di gestione per un campeggio;
ormai tale programma e' obsoleto sia perche' manca di diverse features
sia perche' non funziona in rete;
e' su quest'ultimo punto che sono perplesso:
cosa devo fare perche' il nuovo programma VB5 possa funzionare
in una piccola rete peer to peer?
Se qualcuno mi sa cosigliare mi fa un grosso favore.
grezie
Fe' 

 in una piccola rete peer to peer?
Banalmente shari una risorsa \\nomecomputer\directory e vai a prenderti i
file li.
set db = opendatabase( "\\nomecomputer\directory\file.mdb")
gestisci sempre begintrans - endtrans sulle transazioni.
Byez!

Newsgroup: it.comp.lang.visual-basic
Titolo: passaggio parametri da applicazioni diverse

Ho un programma eseguibile vb6 in cui se inserisco un determinato valore in
una casella di testo, viene richiamato un altro programma eseguibile Vb6
attraverso il comando shell, che al suo interno deve poter ricevere un
parametro che gli arriva dalla prima applicazione in modo che i record
visualizzati nella seconda applicazione sono solo quelli che soddisfano il
parametro impostato nella prima! come posso fare?
Grazie. ;)

 ha scritto nel messaggio
news:9ihl20$l51$1...@fe2.cs.interbusiness.it...

Puoi usare il registro di sistema. Nella prima applicazione memorizzi il
valore con savesetting mentre nell'altra lo vai a leggere con getsetting.
Può sembrare una banalità ma questo sistema è molto utile se i parametri
sono pochi...
--
Damiano Vitulli
www.spacesimulator.net

 ha scritto nel messaggio
news:9ihl20$l51$1...@fe2.cs.interbusiness.it...

Pessimo sistema.
1) Usa un database, un file ini, il registry, un file di appoggio
2) Crea degli Activex (o dll) exe al posto degli eseguibili normali e
pilotali dal primo
ma non usare una shell per un uso simile.
cmq, se insisti, guarda sulla guida "command"
ciao
ugo

Ho un programma eseguibile vb6 in cui se inserisco un determinato valore in
una casella di testo, viene richiamato un altro programma eseguibile Vb6
attraverso il comando shell, che al suo interno deve poter ricevere un
parametro che gli arriva dalla prima applicazione in modo che i record
visualizzati nella seconda applicazione sono solo quelli che soddisfano il
parametro impostato nella prima! come posso fare?
Grazie. ;)

tosto73 ha scritto:

Guarda nell'help l'istruzione Command
-- 
Samuele Battarra
mail server: 
libero.it
, account: battarsa
prova il mio newsreader:
http://digilander.iol.it/battarsa/programmi/leggiminews.html

Guida: "Command"
Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 e windows XP

Son passato da poco su Windows XP e ho una domanda elementare:
ho delle applicazioni VB6 con degli activex: queste funzionano su windows
2000.
Copio le stesse applicazioni su una macchina con Windows XP e al momento
di caricare il progetto come utente normale,  tramite il sistema di
sviluppo VB6, ottengo il msg "Permission Denied"
Se entro come Administrator non ho problemi: quali diritti o registri devo
modificare?
Grazie per il vostro prezioso aiuto
					ulisse
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Se entro come Administrator non ho problemi
Secondo me va bene cosi , cmq quelle sono le policies del windows non
riguardano il vb , cerca sui ng dei SO

 riguardano il vb , cerca sui ng dei SO


Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto di nuovo SQL!(principiante)

Ho una tabella fattura con un campo idcliente.
ho fatto una query che mi restituisce i la somma dei totali delle fatture di
ogni cliente.
ora vorrei farmi restituire solo il cliente che ha la somma dei totali piu
alta!
ma non ci riesco!!!!!!!
grazie mille di nuovo!

Ciao Mauro,
potresti ordinare il tutto in maniera discendente per Totali e prendere solo
il primo record mediante la clausola TOP 1:
SELECT TOP 1 *
FROM ...
...
ORDER BY Totale DESC
HTH,
--
Lorenzo Benaglia
24 Ore Personal Finance S.p.A.
Milano
Italy

 wrote in message
8pj096$hff$1...@lacerta.tiscalinet.it...

Se č possibile farlo con una query sola!!!!

 wrote in message
news:8pj1js$hv5$1...@lacerta.tiscalinet.it...


 Prova a "postare" la query e vediamo come farla funzionare!
select idcliente,sum(totale) from fatture group by idcliente
Cosě mi restituisce la somma dei totali di ogni cliente
vorrei utilizzare la funzione magari MAX per restituirmi il totale massimo
magari una subquery!

Ciao Mauro,
la soluzione che mi viene in mente è la seguente:
Access 97/2000:
SELECT TOP 1 OrderID, SUM(Quantity)  AS Totale
FROM [Order Details]
GROUP BY OrderID
ORDER BY  SUM(Quantity)  DESC
SQL Server 7.0:
SELECT TOP 1 ClienteID, SUM(Importo) AS Totale
FROM Fatture
GROUP BY ClienteID
ORDER BY Totale DESC
Sicuramente esistono delle altre strade più eleganti ed efficienti (per es.
senza ricorrere alla ORDER BY) ma attualmente questa è l'unica soluzione che
ho trovato!
HTH,


Ehm... scusa, la soluzione per Access 97/2000 è la seguente:
Access 97/2000:
SELECT TOP 1 ClienteID, SUM(Importo)  AS Totale
FROM Fatture
GROUP BY ClienteID
ORDER BY  SUM(Importo)  DESC
Come avrai capito, ho utilizzato come DB di lavoro il Northwind e la tabella
[Order Details] ;-))


Newsgroup: it.comp.lang.visual-basic
Titolo: cristal report

ciao a tutti dove posso trovare es. di applicazioni con i cristal report.
grazie carlo


www.crystaldecisions.com
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: niente da fare...

neanche con tweakUI sono riuscito a togliere quella dannata finestra che
win95 apre all'inizio per chiedere la password dell'utente (quella che
si chiude con annulla o escape)
come posso fare?
:-)
grazie


Esegui:
 Menu Avvio / Impostazioni / Pannello di Controllo / Utenti
Rimuovi tutti gli utenti che trovi.


Se hai le impostazioni di rete metti: Accesso primario = Windows




 >


controlla la configurazione della rete nel pannello di controllo.
Ciao.


si...@tin.it

...


Io avevo risolto questo problema, se non riccordo male....
(non sono sicuro che funzioni)....
1) Disinstallato il protocollo dispositivo di accesso remoto.
2) Riavviare
3) Rinstallare dispositivo di accesso remoto
4) premere OK alla richiesta della pwd(se la da), senza inserire alcun crt
sulla pwd...
Fatemi sapere.

> Se hai le impostazioni di rete metti: Accesso primario = Windows
Allora non lo so.

 
si...@tin.it

...


Ce l'ho fatta!!!!!
Non me lo chiede più!!!!
Domani mattina devo andare fuori città per qualche giorno... quando
torno riprovo ad incasinare il tutto e cercare di risolvere nuovamente
il problema: se funziona di nuovo, vi dico come ho fatto.....
Intanto ditemi cosa avete installato nelle impostazioni di rete....
ciao!
si...@tin.it

Provate a togliere dalle impostazioni di rete tutto quello che non
serve, tra cui il gestore per periferiche ISDN (a meno che non abbiate
un ISDN...): Inoltreditegli nella TweakUi di non eliminare i dati
dell'ultimo login (anche se non dovrebbe servire...). Io così (ripeto,
in W98) ho risolto definitivamente il problema...
ciao
si...@tin.it

Allora vai in Pannello di controllo -> password -> Tutti gli utenti
utilizzano le stesse impostazioni per il desktop
poi confermi e se ti chiede ancora la password tu ci metti un nome utente
NUOVO, SENZA PASSWORD e non te la chiede più! Oh!


 grazie
trova file : *.pwl (la password vecchia), rinomina ,al riavvio ti chiede
la password e tu non scrivi nulla e premi ok, non annulla ne' escape

Newsgroup: it.comp.lang.visual-basic
Titolo: [ot] frasi celebri

http://www.s0ftpj.org/
non e' possibile...
ma quello la' si e' messo a parlare anche di tin ? :)
tin.young
tin.woman
...

 ma quello la' si e' messo a parlare anche di tin ? :)
LOL
L'ho girata al volo agli amici di i.c.s.varie...
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: Funzioni Power Basic mancanti in Visual Basic.

Salve a tutti del NG.
Essendo che sto facendo un programma (peraltro è un aggiornamento di
software) in Visual Basic, non riesco ad implementare operazioni che in
Power basic di solito si eseguono con comandi del tipo "Imp" ecc. ossia
comandi di I/O, nonchè (e qui viene il brutto) le operazioni in binario come
shift a destra o sinistra "<<" - ">>" ecc.
Qualcuno sa se esiste una DLL per il Visual Basic 5 o 6, in modo da
integrare queste funzioni?
Grazie da Klaus Dobermann                    
doberm...@tin.it

 wrote in message
8u3142$rdc$1...@nslave2.tin.it...


...


 shift a destra o sinistra "<<" - ">>" ecc.
Per le funzioni di IO c'è una DLL molto leggera sul Sito Comune
(indirizzo nella firma) che però funziona solo in Win 9X.
Se sei sotto NT posso segnalarti:
http://sstnet.com/DownLoad/dnload.htm
Windows 95/NT Port I/O Driver
Simple user mode DLL and NT kernel driver to allow direct
hardware I/O access. This software is unsupported.
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: VB4 error

Qualcuno mi sà dire cosa vuol dire questo messaggio che appare all'apertura
dei controlli aggiuntivi ?  " Server dell'oggetto non registrato
correttamente" e cosa si può fare per risolvere il problema.
Grazie.



Qualcuno mi sà dire cosa vuol dire questo messaggio che appare all'apertura
dei controlli aggiuntivi ?  " Server dell'oggetto non registrato
correttamente" e cosa si può fare per risolvere il problema.
Vi sarei  grato se mi segnalaste qualche sito interessante su Visual Basic.
Grazie.





Vi sarei  grato se mi segnalaste qualche sito interessante su Visual Basic.
  Puoi cominciare con 
http://www.windx.com
 che e' il sito della FTP,
quella che pubblica il VBPJ, dove ci sono anche link ad altri siti
interessanti.
  Ciao :-)
  Massimo
  Nell'indirizzo, sostituire DIESPAMMERS con MC1258
  In the address, replace DIESPAMMERS with MC1258
Newsgroup: it.comp.lang.visual-basic
Titolo: Disabilitazione Tasto destro del mouse

Utilizzo la api SetwindowLongA della libreria "User32" per intercettare il
tasto destro del mouse su una matrice di TextBox ed abilito il tasto destro
solo sul text con il focus.
Con la seguente riga di codice chiamo la funzione WindowProc prima che il
messaggio venga interpretato da windows e decido cosa fare dei messaggi.
lProcOld = SetWindowLong Text3(0).hWnd, GWL_WNDPROC, AddressOf WindowProc
Allinterno della WindowProc se il messaggio non e' quello del tasto destro
lo spedisco alla procedura originaria tramite il puntatore "lProcOld ".
WindowProc = CallWindowProc(lProcOld, hWnd, uMsg, wParam, lParam)
La mia domanda e' la seguente:
come devo trattare la variabile  lProcOld  nel caso faccia piu' chiamate con
SetWindowLong per intercettare anche i messaggi del Text3(1) o del Text4????
Grazie.



 solo sul text con il focus.
[...]
Tu abiliti il tasto destro del mouse solo sul text che ha il focus...
Ma (credo) il text non è che si piglia il focus quando premi il tasto
destro?
CiaoZ
SebaMix

Utilizzo la api SetwindowLongA della libreria "User32" per intercettare il
tasto destro del mouse su una matrice di TextBox ed abilito il tasto destro
solo sul text con il focus.
Con la seguente riga di codice chiamo la funzione WindowProc prima che il



No č li' il mio problema.
Supponi di dover intercettare i messaggi di piů textbox .
Il puntatore della funzione originale deveessere memorizzato in piů
variabili o va bene sempre nella stessa.
Newsgroup: it.comp.lang.visual-basic
Titolo: Qualche domandina da un neofita...

Salve a tutti
Qualche di domandina... da un neofita
1) Esistono dei controlli  Tabstrip (possibilmente gratis :-) )  che
si comportano come contenitori   di altri oggetti? (senza dover
utilizzare i frame)
oppure...
Come posso, in fase di scrittura del programma, evitare di avere tutti
i controlli a video sulla form.. e visualizzare solo quelli relativi
alla tabstrip selezionata?
(più o meno quello che accade in run-time)
2) Come si fa ad allineare il testo a destra (per esempio i numeri) in
una textbox? (la proprietà alignment =2 non funzia)
3) come si formatta una textbox inserendo un separatore delle migliaia
nella cifra? (es. 10.000 oppure 25.000)
Ho provato con
Txtprezzi(Index).Text = Format(Txtprezzi(Index).Text, "##,##0")
nell'evento change... ma non riesco a scrivere gli zeri dopo le
migliaia;
se invece la metto nell'evento LostFocus, all'apertura della form le
textbox non vengono formattate (dovrei inserire altro codice su
Form_load);
Esiste un metodo più semplice?
4) Sto creando un'applicazione MDI e desidererei che le mie forms
child si aprissero al centro della finestra MDIMain (anche quando
questa è più piccola dello schermo intero).
Attualmente si aprono tutte in alto a destra..
Come posso fare?
a proposito.. come faccio a definire la grandezza iniziale della
MDIMain visto che mi compare sempre a schermo intero e non mi permette
di modificare la sua dimensione (neanche con i clip controls?)
Grazie anticipate per le risposte
                Vincenzo
sono gradite anche risposte via e-mail
 
spamoff...@freemail.it
---togliete spamoff dall'indirizzo----


Per le domande 1 e 4 non so, per la 2 e la 3 so :-)
2)  oltre a impostare l'allineamento a destra, devi anche settare la
proprieta' MultiLine a True e disabilitare la pressione del tasto
INVIO con un bel
If KeyAscii = vbKeyReturn then KeyAscii = 0
nell'evento Keypress
3) Se scrivi
txtPrezzi(Index) = Format(txtPrezzi(Index), "###,###,###")
funziona
Ciao




Newsgroup: it.comp.lang.visual-basic
Titolo: report in Vb

con Vb6, che strumento c'è di reporting? solo datareport???

 con Vb6, che strumento c'č di reporting? solo datareport???
Sě.
Se no un classico e Crustal Report... che č esterno.
-- 
Alex
"La differenza tra un genio ed un idiota č che il genio ha i suoi
limiti" (Anonimo)

Newsgroup: it.comp.lang.visual-basic
Titolo: Come fare un cronometro?

Ho la necessità di fare una specie di cronometro in VB6 solo che con i
controlli timer si riesce ad avere una precisione massima di 1/16 di secondo
che per un cronometro che deve lavorare con i millesimi di secondo è un
intervallo troppo grosso. Qualcuno sa come aiutarmi?
ringrazio anticipatamente

 controlli timer si riesce ad avere una precisione massima di 1/16 di
secondo
Il controllo Timer (ce n'è uno solo, credo) non serve per cronometre, ma per
far avvenire uno o più eventi dopo un tempo indicato, se non c'è nient'altro
da fare.
Per cronometrare, usa la funzione Timer.

 che per un cronometro che deve lavorare con i millesimi di secondo č un

Newsgroup: it.comp.lang.visual-basic
Titolo: grosso problema

Dovrei pilotare la campanella di una scuola (segnali di inizio e fine ora)
da un PC con 1 prg in VB,
Ho pensato di pilotare un relč che dia corrente alla campana per i secondi
necessari affinchč suoni, ma come fare a pilotare un relč???
qualcuno puň aiutarmi????, grazie mille

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

ciao a tutti non so se è gia stata fattta una questa domanda ma purtroppo
non sono riuscito a trovare soluzione.
Ho un datagrid collegato a un db access 2000
ho bisogno di sapere il nome di ogni colonna (testo nell'headere)  che mi
identifica il nome del campo.
Qualcuno può aiutarmi?
Grazie
Marco G.

 Qualcuno può aiutarmi?
Se non è troppo ovvia
Datagrid.textmatrix(row,col)
for i=0 to datagrid.cols-1
    debug.print datagrid.texmatric(0,i)
next
Ciao
Alessandro
--
Morfeus®
Free Joint
:PII

> PII


 ha scritto nel messaggio
news:b8oq98$c3di6$1...@ID-191912.news.dfncis.de...


 ha scritto nel messaggio
news:WTSra.80259$iy5.2...@twister2.libero.it...


 ha scritto nel messaggio
news:Pnasa.82925$DT4.2...@twister1.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: scrivere "cgibin" con vb5

Salve a tutti
Con vb5 si possono scrivere exe che si comportino come normali cgi?
Se si....potreste indicarmi qualche esempio, qualche sorgente in cui
sbirciare?
Grazie a tutti!!!

...


Prova a cercare su MSDN se lo hai o sul sito microsoft il topic
'CGISPAWN'
c'e' un programma di esempio con quello che cerchi.
Ciao Luca a.k.a. Igor Operai

Newsgroup: it.comp.lang.visual-basic
Titolo: Più istanze della stessa form

Ciao a tutti!
Ho un problema: ho la necessità di eseguire più istanze della stessa form, 
mi potete consigliare qualcosa?
Il problema è questo: sto facendo un programma di posta elettronica e 
chiaramente devo utilizzare una finestra generica per i mailbox che si 
possa aprire in più istanze per fare in modo che più mailbox possano essere 
aperti contemporaneamente.
AIUTO!!! ;)
Grazie a tutti!
-- 
WulfMp3
wul...@email.it
"Poni ciò che sei nel minimo che fai."

aperti contemporaneamente.
dim nuovaform as form1
set nuovaform=new form1
nuovaform.show
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Eliminare una classe custum dal pannello riferimenti

Creo una dll, la compilo e correttamente la ritrovo nel pannello
"Riferimenti". Ora se voglio eliminare la mia dll come devo fare  per non
ritrovarla più nel pannello "Riferimenti" di VB. Pensavo bastasse utilizzare
regsvr32.
Grazie mille.


Esatto, è sufficiente deregistrarla con regsvr32:
regsvr32 /u NomeFile.dll
--
Lorenzo Benaglia
UGIdotNET - 
http://www.ugidotnet.org

Newsgroup: it.comp.lang.visual-basic
Titolo: add-in word

...una sola domanda sugli add-in, da dove iniziare????
Dove trovo una chiara e semplice documentazione sull'integrazione degli
add-in scritti in VB6 e Microsoft WORD...?
Alessandro

 add-in scritti in VB6 e Microsoft WORD...?
    Potresti partire da qui:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/off2000/htm
l/wodefwll.asp
(tuttosuunariga)
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: Come annullare i dati inseriti su TextBox con tasto "Annulla" con VBA

Ciao a tutti,
ho realizzato una finestra di dialogo per l'immissione di alcuni dati
utilizzati poi da altre finestre.
Vorrei oltre al tasto OK per confermare i dati anche un tasto "Annulla" che
una volta premuto mi cancelli tutti i dati riportandoli alle impostazioni
originarie.
Non è detto che le impostazioni originarie siano quelle di default ma
potrebbero derivare da precedenti modifiche dell'utente
Quale codice devo scrivere sul tasto "annulla" che praticamente deve
funzionare esattamente con il tasto "X" di tutte le finestre di dialogo
Spero di essermi spiegato bene...
Ringrazio tutti in anticipo.
Ciao da Emiliano

 ha scritto nel messaggio
news:tb9ja.54839$Jg1.1...@news1.tin.it...


la cosa più semplice da fare è dichiarare una variabile pubblica nel form:
Public mAnnulla as Boolean
quando premi il pulsante corrispondente la setti a True e nascondi il form:
Private Sub cmdAnnulla_Click()
    mAnnulla = True
    Hide
End Sub
A questo nel codice seguente alla visualizzazione modale del form testi
questa variabile
If myForm.mAnnulla=True then
      'non faccio niente
Else
    'recupero i dati del form
Endif
Unload myForm
mentre nel tasto Ok avrai un codice come questo
Private Sub cmdOk_Click()
    If CheckData Then
        mAnnulla = False
        Hide
    End If
End Sub
dove  CheckData sarà una funzione privata al form, e che ha il compito di
testare che sia corretto il valore inserito in ogni controllo.
Io però preferisco usare un'altra tecnica, che è quella di abbinare ad ogni
dialogo una classe con delle property let e get di ogni textbox. In questo
modo gestisco meglio anche il tipo di dato visualizzato Double, Data etch
etc.. Poi la classe avra un metodo che chiamo Ad esempio ShowDialog(), che
si incarica di visualizzare il dialogo e restituirmi True se l'utente ha
confermato con Ok.
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiornare un proogramma

Ciao a tutti, non è la prima volta che ho questo problema:
faccio un programma, creo i dischi o il cd per l'installazione con tutta
l'immondizia
che ci mette dentro il wizard setup, faccio la mia bella installazione e
mene vado.
Capita un bug_ghetto....OK tolgo il bug ricompilo e oggi grazie a internet
invio il file eseguibile...il cliente lo copia sotto programmi\vattelapesca
e tutto ok!!!
Il guaio ce l'ho quando aggiungo uno o piu' oggetti (dialog box, inet, ecc
ecc) tali oggetti prevederebbero l'aggiunta di ocx e dll varie non che' la
loro registrazione nel registro.
In casi simili voi che fate ?!?!? Rimandate tutto da capo con relativa
necessità di dover disinstallare la vecchia versione e reinstallasre la
nuova ?!?!? Oppure c'e' un trucco o un programma che prevede l'upgrade ?!?!?
Ciao a tutti e grazie in anticipo.
Stephen
P.S. Preferisco risposte anche in e-mail.

 wrote in message
news:Q_qK4.147565$pn3.1...@news.infostrada.it...

Beh, questo e' un problema annoso di VB, che non permette di generare
programmi auto-sufficienti (passatemi il termine...).
Nel nostro caso esiste un programma creato ad-hoc che si occupa di
aggiornare l'applicazione ogni qual volta sia necessario, registrando le dll
proprie del nostro sw ed anche eventuali dll di sistema che siamo stati
costretti ad aggiungere/aggiornare (l'ultimo caso che mi viene in mente e'
stato l'upgrade della TrueDbGrid 6.0 dalla patch c alla patch d : abbiamo
dovuto copiare le dll/ocx relative e darle in pasto a questo 'oggetto' che
le ha registrate nel posto corretto.)
Ciao.
Lorenzo

 wrote in message
955979380.444474@linuxintra...

Quale sarebbe questo "programma creato ad-hoc" di cui mi parli ?!?!
Ciao e grazie
Stephen


Parlavo del caso particolare del sw che gestisco, la software house che ce
lo fornisce ha creato un programma (exe) specifico per gestire la casistica
degli aggiornamenti di release dell'applicativo, ovviamente specifico per il
nostro software !!
Morale della favola : bisogna scriversi un programma che si occupi
dell'aggiornamento 'intelligente' dell'applicativo, che io sappia non esiste
nulla di disponibile che permetta di risolvere il problema in modo
'generico', cioe' applicabile a qualsiasi situazione.
Ciao.
Lorenzo

 wrote in message
956040216.789739@linuxintra...

Newsgroup: it.comp.lang.visual-basic
Titolo: Icona in systray

Mi spiego meglio.
Non mi interessa, per il momento, fare muovere l'icona nella systray. Mi
interessa come poter avere quell'effetto scia che si ha con alcuni programmi
quando si iconizza la finestra e si ottine l'icona nella systray invece che
sulla barra delle applicazioni.



beh, o sposti la finestra verso l'angolo in basso a dx e contemporaneamente la ridimensioni, oppure
intercetti l'evento di riduzione a icona (subclassando la finestra ed intercettando il messaggio
WMSZ_BOTTOM) ed in quel caso installi l'icona nella system tray.
Io ti consiglio il secondo, non solo perché il primo è un artifizio di dubbio gusto, ma anche perché
metti caso che la barra dei task sia in alto o a sinistra...
Per animarla, invece, non fai altro che cambiare l'icona in relazione ad un timer.
Per cambiare l'icona, basta modificare il membro .hIcon  della struttura NOTIFYICONDATA e quindi
chiamare la funzione Shell_NotifyIcon passando come primo parametro NIM_MODIFY.
Maggiori dettagli sul mio sito o sul Sito Comune.
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
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema temporizzazioni su segnali DTR,RTS su intefaccie RS232/485

Ciao a tutti
Ho un problema con VB6 che non so come risolvere. Sto sviluppando un
programma di comunicazione su una rete RS485 in Modbus con degli strumenti
di misura. Le interfacce RS485 hanno bisogno di portare a "1" il segnale
"DTR" prima di trasmettere per mettere l'interfaccia in uscita (RS485
funziona con 2 Fili) e rimetterlo a "0" per ricevere la risposta. Il
problema e che, prima di porre il DTR a "0" devo aspettare un tempo di 20ms
in modo estremamente preciso. Ho provato con il l'OCX per la comunicazione
ed un Timer fornito in VB ma le temporizzazioni vanno a farsi benedire.
La domanda e': c'è un modo per risolvere questo problema in modo sicuro ed
affidabile?????
Ringrazio anticipatamente
Ciao
Marius
P.S. Se qualcuno ha bisogno di info sulle interfacce e reti  RS485 e sul
protocollo MODBUS (protocollo industriale), contattatemi pure.

...
