mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 errore!!

Vi è mai capitato di ricevere il seguente msg di errore?
VB6 ha provocato un errore di protezione generale
nel modulo DIBENG.DLL in 0003:00003211.
Registri:
EAX=00000407 CS=038f EIP=00003211 EFLGS=00000246
EBX=2c870001 SS=3867 ESP=0000887e EBP=00008882
ECX=0000026e DS=4037 ESI=400010ac FS=0000
EDX=00000002 ES=0407 EDI=000088d0 GS=0000
Byte all'indirizzo CS:EIP:
67 2e ff 24 4d 5d 32 00 00 8d 7c 02 65 8b 44 02 
Immagine dello stack:
000088d0 21eb89f6 05bfd830 05df10ac 40370000 0000d7e2 00008a28
00008800 88a40000 00003867 02460000 891e0000 00000000 00600060
0101000c 40370020
Bye
               --Please reply via E-Mail--
                 41 69 52 20 43 48 52 53

...

Molte volte...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] MDB e ETICHETTE aiutoooo

Ciao,
forse qualche d'uno mi potrebbe aiutare.
Ho un file dati in MDB (lavoro con datagrid ADO).
Fin qui tutto bene, ma il problema č per passare alla stampa.
CAMPO 1 = NOME
CAMPO 2 = COGNOME
CAMPO 3 = VIA
CAMPO 4 = INDIRIZZO
CAMPO 5 = ZIP
CAMPO 6 = CITTA
Sono i dati contenuti nel "database" e ora vorrei poterli stampare su
etichette di diverso formato.
Ammesso quindi di dover stampare questi CAMPO1-6 nonso da che parte
iniziare, se usare report o ricostruire tutto... AIUTOOOOO
Devo riuscire a stampare le etichette da mettere sulla busta, che dal foglio
A4 o continuo che sia e con etichette varie.
Magari qualche d'uno, sicuramente, ha gią una soluzione!
Ringrazio per qualche dettaglio!
Franco
reply [togliere NOSPAM]

 A4 o continuo che sia e con etichette varie.
Devi costruire un report per ogni tipo di etichetta da utilizzare, è il
modo più semplice. In genere i moduli di etichette per stampanti Laser
sono in formato A4. Quelli per stampanti ad impatto sono di vari
formati. Ne scegli uno per tipo di etichetta in base alla stampante che
devi usare e concentrati su questi.
Se hai VB6, il sistema di reporting integrato non è niente male.
Se il programma è commerciale, dichiari che supporta moduli in
formato x e y. Poi, nel tempo, distribuisci dei service pack (magari
a pagamento) con dei modelli aggiuntivi.
Così fai della mancanza di abilità una virtù (economica) :)

 wrote in message 8bjdu6$rk8$1...@nslave1.tin.it...


 Io ho fatto questo utilizzando DAO, ma credo che con ADO sia la stessa
cosa
Ma quanto codice hai scritto ???????????????????
Se utilizzavi il DataEnvironment con il DataReport secondo me risparmiavi
almeno 3 ore di programmazione e poi l'interfaccia utente sarebbe stata più
Microsoft like... OK, era probabile che perdevi le impostazioni altamente
personalizzate dei font (neanche vero perché con il DataReport puoi
scegliere anche i caratteri da codice), ma per quello che serve , almeno in
questo caso, non penso che la tua sia la soluzione più immediata e
versatile.

Newsgroup: it.comp.lang.visual-basic
Titolo: Ocx

Allora io sto creando un ocx e vorrei sapere come si fa a dare una
proprietą.
Mi spiegi meglio: io da codice voglio che se scrivo
nomeoggetto.value=1 o nomeoggetto.value=100 il mio oggetto deve
eseguire una routine che voglio io.
Grazie

...

Property Let, Property Get, Property Set...
Il resto lo trovi nell'Help In Linea.
Se vuoi vedere un esempio di OCX con tanto di sorgenti, sul CD di VB5 (se
stai usando quello) lo trovi (uno sicuramente, per mettere l'icona nella
tray bar).
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: ActiveX object can't create object 'error 429'

I'm trying to run a VB5 application on NT 4.0 SP4. The error happens
when the app tries to instantiate an Access object.
Here's the original ine of code where it crashes. (Yes, everything is
referenced and dimmed correctly)
Set appAccess = New Access.Application
Also tried these 3 lines after I installed VB5 on the problem PC:
retVal = Shell("path\MSAccess.exe")
Set appAccess = CreateObject("Access.Application")
Set appAccess = GetObject(,"Access.Application")
I also reinstalled Office just in case it was a licensing issue.
I attempted to instantiate Word, Excel and PowerPoint with the same
code.
Word instantiated perfectly fine but Excel and PowerPoint did not.
I already installed this app on at least 7 PCs with the same build.
Any suggestions?
Thanks in advance,
Joe
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 wrote in message
news:8lk58t$irn$1...@nnrp1.deja.com...


 ha scritto nel messaggio


,


Newsgroup: it.comp.lang.visual-basic
Titolo: E' possibile eliminare tabella tramite sql?

E' possibile eliminare tabella tramite sql?
Cioa Enzo
www.scozzaro.it

E' possibile eliminare tabella tramite sql?
DROP TABLE nome_tabella
-- 
hth, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Leggere permessi scrittura/lettura di una cartella

Salve,
vorrei sapere come posso da codice verificare se per una determinata
cartella ho tutti i permessi di lettura/scrittura/modifica.
In pratica vorrei:
if OkPermessi("C:\2004\1\") then
    prosegui
else
    msgbox ("Contattare l'amministratore per i permessi")
endif
Mi serve perchè se non intercetto l'errore può capitare il che il server si
blocchi, quindi devo stoppare il programma prima.
Fino ad ora creavo un file e vedevo la gestione errore, ma se per la
cartella ho permessi di Creazione ma non di Modifica non devo proseguire
comunque.
Un amico mi ha detto di controllare sul FileSystemObject, ma per ora non ho
trovato nulla.
Grazie

 trovato nulla.
Devi utilizzare la "GetFileSecurity", dai un'occhiata qui:
http://www.vbcity.com/forums/topic.asp?tid=16545
Newsgroup: it.comp.lang.visual-basic
Titolo: visualbasic 6.0 un aiuto per favore?

salvea tutti....stò studiando visualbasic versione 6.0 !!!!
vorrei aprire un file *.bmp con l' istruzione open, quindi una volta aperto
caricare l' immagine in una picturebox......con stringhe di testo sono
riuscito a caricarle in una textbox
...ma con immagini non riesco...come fare ?????
ringrazio tutti coloro che gentilmente mi daranno un aiuto !!!
Samuele.

 ha scritto nel messaggio
news:zD299.88500$lu5.2...@twister1.libero.it...

Vuoi caricare una picturebox?
bene: Picture1.picture = LoadPicture ( [nome file])
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Perchè quando compilo...file msvcvm50.dll?

Perchč quando compilo, e faccio girare il programmino su un'altra macchina
mi dice che non trova per esempio il file msvcvm50.dll?
Qualcuno mi aiuta?

...


Guarda ha proposito il Trehead quali DLL e OCX.
Ne abbiamo gia' parlato...
""""""""""""""""""""""""""""""""""""""""""""""
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
""""""""""""""""""""""""""""""""""""""""""""""
                 Trust no ONE.

...


...


Newsgroup: it.comp.lang.visual-basic
Titolo: Innosetup e sistema operativo

Come faccio a creare un pacchetto di installazione con InnoSetup che appena
avviato avvisa l'utente che il programma non è installabile nel suo sistema
operativo perchè non supportato?
ad. es. "Questo programma non può essere installato su Windows95 attualmente
in uso."
Ringrazio tutti in anticipo.
Ciao Emiliano

 in uso."
[Setup]
MinVersion=
This directive lets you specify a minimum version of Windows or Windows NT
that your software runs on. To prevent your program from running on
Windows or Windows NT, specify "0" for one the minimum versions. Build
numbers and/or service pack levels may be included in the version numbers. 
If the user's system does not meet the minimum version requirement, Setup
will give an error message and exit.
ciao
-- 
Inno Setup Extension Knowledege Base
http://www13.brinkster.com/vincenzog
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Recordset ADO

Ciao a tutti,
qualcuno mi sa dire come e' possibile copiare (o passare ad una sub) in un
nuovo recordset (rs2) SOLO il record corrente di un altro recordset (rs1).
So che getrows restituisce il record in una matrice variant, ma poi come
faccio a ricreare rs2 ?
Con rs1.clone mi copia invece tutto il recordset.
Non ditemi di ricreare rs2 con una SQL o un command, perche' e' proprio
quello che sto cercando di evitare.
Ciao e Grazie

 quello che sto cercando di evitare.
Se proprio non vuoi non ce n' e' bisogno.
Ciao
Aldo

 Se proprio non vuoi non ce n' e' bisogno.
Mi spiegeresti come è possibile.
Grazie in anticipo
Ciao

 wrote in message
news:8vdnkr$5ae$1...@nslave3.tin.it...

Prendi con le pinze la sintassi, perche' non ho voglia di rigirarmi l' help
adesso.
'''''''''''''''''''
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
rs.Fields.Append "Codice", adInteger
rs.Fields.Append "Descrizione", adBStr, 48
rs.Fields.Refresh
rs.Open
rs.AddNew
rs(0) = 1
rs(1) = "Questa e' la descrizione"
rs.Update
''''''''''''''
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: Label comune

Vorrei poter definire una sola volta per tutta l'applicazione (e non per
ogni sub o funzione) il gestore degli errori. Infatti ora devo sempre
mettere all'inizio di ogni sub, su cui voglio intercettare errori,
l'istruzione On Error Goto ERRORE e, in fondo alla sub, l'etichetta
ERRORE:
If Err.Number <> 0 then Call GestoreErrori()
Non c'è un modo per definire quella label una volta per tutte? Ho provato ad
inserirla in un modulo ma non funziona..
Grazie per l'aiuto.

 provato ad inserirla in un modulo ma non funziona..
la gestione degli errori generalizzata e' un po oscena ^_^
Ti consiglio di scaricarti un add-in per vb6 che si chiama MZTOOLS , nella
sua barra degli strumenti basta un click per inserire il gestore di errori !
Molto utile !

 la gestione degli errori generalizzata e' un po oscena ^_^
Io richiamo sempre la stessa funzione (msgbox della descrizione) per cui
sarebbe possibile?

 cui sarebbe possibile?
cioe' ? 
-----------------------------------
Sub 
    on error go to Err
     ....
Err:
    funzioneerrore(err.description)
end sub 
-----------------------------------
funzioneerrore(DescrizioneErrore as string)
    msgbox  DescrizioneErrore as string 
end func 
----------------------------
??? cosi dici ? 
Scusa ma non ti sto seguendo piu' ! 
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 ha scritto nel messaggio
news:ohGIa.216721$g92.4...@news2.tin.it...

In 
VB.NET
 esiste il controller generalizzato dell'errore.
giuseppeD

Scrivo una generica sub
Private Sub ProvaSub()
On error goto errore
' qualche operazione che può generare errori
' ...
' altre operazioni ^__^
ERRORE:
if err.number <> 0 then Call GestoreErrori(err.number, err.description)
end sub
Questa è una mia generica sub. Io però vorrei non dover riscrivere per ogni
sub la label in fondo (dato che è comune a tutti), un po' come si fa con le
funzioni pubbliche nei moduli, utilizzabili indistintamente da tutti i form.
Capito la mia domanda?
Grazie per la pazienza ^_^
Newsgroup: it.comp.lang.visual-basic
Titolo: recupero dati da porta seriale da un altro form

Salve a tutti .Sono un principiante ed ho un problema che vorrei
risolvere.Ho cercato nel gruppo ma non sono riuscito a capire molto.
In pratica ho una FormMain, che ha un oggetto MsComm e una textbox in
cui compare la stringa ricevuta da un convertitore che invia dati
tramite la seriale. Dal menu della MainForm apro un altro form che
chiamo TestComm .Da questo vorrei spedire una stringa e riceverla per
testare la comm. Ma l'oggetto comm sul MainForm non viene riconosciuto
dal TestComm.  Come fare ? Grazie per l'aiuto Adriano.


Se VB6:
supponiamo che su un form (FormMain) ci sia l'oggetto MsComm (MsComm1)
e che vogliamo usarlo da un'altro form (TestComm), dal FormMain
possiamo ricevere i dati in "blabla" semplicemente con
blabla = MsComm1.Input
da gli altri form e/o moduli dobbiamo anche specificare DOVE si trova
l'oggetto che vogliamo usare, perche' postremmo avere, ad esempio, 2 diversi
mscomm su 2 form diversi che gestiscono porte seriali diverse; quindi
se non siamo suul form in cui l'oggetto e' contenuto specifichiamo
DOVE si trova l'oggetto che vogliamo usare:
blabla = FormMain.MsComm1.Input
La stessa cosa vale per TUTTI gli oggetti; se ad esempio da Form2 voglio
leggete il testo che si trova nel Text1 di Form1, usero'
blabla = Form1.text1.text


Grazie di cuore Adriano
Newsgroup: it.comp.lang.visual-basic
Titolo: domanda stupida su stampante

Ciao,
esiste un modo per stampare in mezzo alla pagina in riga una sequenza di
numeri con un determinato intervallo di spazi tra di essi per formare una
specie di righello?
Scusatemi ma a questa non riesco proprio a trovare una soluzione.
grazie
Domenico

Domenico Rella ha scritto:

Dom, oltre a Printer.CurrentX, Printer.CurrentY e Printer.Print, ti chiedo:
la guida di VB l'hai o no?

 ha scritto nel messaggio
news:c0grn9$16v11m$1...@ID-174464.news.uni-berlin.de...

cosa vuoi che ti risponda?
Ciao
Domenico

 > > formare una specie di righello?
Printer.ScaleMode = vbMillimeters
Bye

[AleD = 
nospam_...@tin.it
 in fj3Xb.230165$
VW.93...@news3.tin.it
] ha
scritto:

E se io volessi vbMiles? Che c'azzecca con la richiesta?
Dom, questo l'avevi visto, mi pare:
http://makeashorterlink.com/?M2B755567
PS: Senza guida (e/o un buon libro) sarai spesso fermo...

 PS: Senza guida (e/o un buon libro) sarai spesso fermo...
Le tue risposte ai miei vecchi messaggi le avevo lette, tanto che ti ho pure
ringraziato.
Come guida sto usando un libro della mondadori della serie "i portatili" di
Francesco Balena.
non è il massimo ma non mi sembra nemmeno scarso.
Il mio problema nasce dal fatto che mentre per le linee riesco a definire
dei punti sullo "spazio" della stampante,
per i caratteri, a parte dare tanti vbcrlf fino ad arrivare al centro, non
so come fare per posizionarmi al centro della pagina.
Inoltre, supponendo di fare un ciclo for per la sequenza  dei numeri, come
faccio a far stampare tot spazi tra un numero e il successivo?
Spero di essere stato chiaro
Domenico

 Spero di essere stato chiaro
Sě, e quando capirai saprai anche ... quanto. :-(

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Replace del simbolo "

Carissimi un saluto a tutti. Potete indicarmi per favore quale sintassi 
sostituire il carattere " nella funzione replace??
Mi spiego se devo inserire in un db la stringa che segue "Pippo ha detto che 
piove" come devo scrivere il comando replace per sostituire i caratteri " 
con ^ per esempio??
Quindi se memorizzo la stringa in una variabile x pensavo di fare Replace 
(x,""","^")
ma cosě facendo mi da errore. Sapete come aiutarmi??
grazie alberto 


chr$(34)
Bye, G. 

 ha scritto nel messaggio news:4551f739$0$13769

Non c'č tre senza quattro:
Replace(x, """", "^")
Oppure
Replace(x, Chr$(34), "^")
Ciao 

 ha scritto nel messaggio 
news:4551f...@x-privat.org...

Newsgroup: it.comp.lang.visual-basic
Titolo: menu a tendina, se ho troppe voci?

vorrei un vostro parere su un problema che spero rimanga teorico (ma
l'utente, si sa, e' imprevedibile...).
in una schermata 800x600 mi entra una colonna di una trentina di voci di menu.
per essere piu' chiaro, fate conto di cliccare sul menu &File di una
qualsiasi applicazione.  cala la tendina con le sottovoci.  ebbene, questa
tendina puo' contenere max una 30ina di voci.
che succede se il maledetto utente ne vuole di piu'?  io pensavo che
comparisse un'altra tendina affiancata, un po' come succede per la tendina
dei bookmark di chi, come me, bookmarka tremila cose e poi un giorno chissa'
quando si organizza folder e subfolder.
invece no, semplicemente vengono visualizzate le prime circa trenta voci, le
altre sono irrecuperabili.
ci sara' un modo per risolvere questo problema?  o con le tendine affiancate
o magari facendo "scorrere" la tendina come mi pare avvenga in XWindow?
-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/
   Now offering spam-free web-based newsreading

vai su 
http://home.sprynet.com/sprynet/rasanen/vbnet/code/acc/codeframCC.htm
e cerca; ho visto che c'č un esempio di chiamata alle API per dividere un
menu in due colonne.
Ciao
--
Stefano Zamboni
----------------------------------------------------------------------------
----------------
sz...@XXXtin.it
zam...@XXXfreemail.it
Togliere "XXX" per rispondere
----------------------------------------------------------------------------
----------------

Newsgroup: it.comp.lang.visual-basic
Titolo: la domanda del giorno ,nel gruppo CICAB su facebook...

Come mai quando poni con enfasi la "domanda del giorno" sul gruppo 
CICAB....non riponde o partecipa nessuno?
Cio� su 311 sostenitori attivi,manco uno che risponde?
Oddio a una domanda ,quella di ieri,effettivamente ha risposrto una 
tipa...ma mi pare un po pochino...
Dal 5 dicembre le domande-dibattito  hanno totalizzato...l'imbarazzante 
cifra di UNA RISPOSTA.
 
 
 

ho sbagliato ng...

Newsgroup: it.comp.lang.visual-basic
Titolo: Programma di Installazione.(bug?)..Aiuto!!!

Salve,
    ho problema con l'autocomposizione installazione del vb6.. in pratica in
una form del progetto ho il controllo MSCAL.OCX e il programma di setup
creato dall'autocomposizione genera un'errore nel momento della
registrazione dei file dicendo che non trova il file "{$DLLSelfRegisterEX}".
Ho notato che nel setup.lst c'è la seguente riga :
File9=Mscal.ocx,,$(WinSysPath),$(DLLSelfRegisterEX),$(Shared),5/7/98
12.00.00 AM,90112,8.0.0.5007
Cambiando DLLSelfRegisterEX in DLLSelfRegister tutto funziona a dovere...
E' un bug dell'autocomposizione ? Il problema non è grave perchè si tratta
di ricordarsi di modificare il setup.lst però volevo capire se è colpa di
Bill (tanto per cambiare) oppure sbaglio io..
Grazie..

...

Newsgroup: it.comp.lang.visual-basic
Titolo: ANIMAZIONI *.GIF IN FORM DI VB6

SALVE, VORREI INSERIRE UN IMMAGINE ANIMATA (*.GIF) IN UN FORM DI VISUAL
BASIC 6. E' POSSIBILE FARLO SENZA PERDERE L'ANIMAZIONE?
SE SI, IN CHE MODO E' POSSIBILE FARLO?
GRAZIE DA FABIO E Dario

 ha scritto nel messaggio
news:8814j2$be0$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Form di tipo MDI non riesco ad ottenere le informazioni sulle figlie...

Ciao utilizzo VB6
Ho la necessita' di sapere se una form di tipo MDI abbia nel proprio
"interno" una form figlia attiva o meno.
Vorrei in pratica sapere se e quante finestre attive ci sono in quel
momento.
Ho provato ad usare ActiveForm ma ottengo (quando non ci sono finestre
attive) degli errori.
Ciao e grazie.

Prova con l'insieme Forms
dim myForm as form
for each myForm in forms
    if myForm.Name <> "nome form MDI" then
        msgbox myForm.name
   end if
next myForm
Naturalmente ti dice TUTTE le form che ci sono di caricate , mi sembra ,
anche se non sono visibili (mi sembra). Naturalmente devi escludere la form
MDI ed altre eventuali form che non sono MDI.
CiaoZ
SebaMix

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

Ho un MDIForm con vari form figli al suo interno sempre caricati ed
aperti... ho la necessita di eseguire una operazione alla pressione di un
tasto... ma dove devo scrivere il mio codice? Non penso che io debba
scriverlo in ogni evento keypress di ogni oggetto!? Vero? C'e' un modo piu'
pratico? Grazie Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 pratico? Grazie Ciao
Proprieta' KeyPreview dei form
ciao
		maxx

Newsgroup: it.comp.lang.visual-basic
Titolo: [INFO][OT] Quotefix new rel.....

Avevo difficoltà ad entrare nel sito dell'autore e "rimbalza" "rimbalza"
alla fine ho trovato un server
che aveva la versione "nuova" per me
la 1.19.1
e aveva anche quotefix per OUTLOOK
solo che
jump.to/quotefix
 poi ha smesso di funzionare....
quindi l'ho messo nel mio sito se qualche italiano ha difficoltà a
scaricarlo dalla rete
http://www.martek.it/go.asp?portamia=4
Usr: ICLVB Pw: amici
ve l'ho messo qui!
Spero che non lo consideriate spam!
bye!
:-)
p.s.
Qutefix è free ma se li fate una donazione l'autore non si arrabbia!
CiriCiao
--
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
Quotefix e altro: 
http://www.martek.it/go.asp?portamia=4
Usr: ICLVB Pw: amici

 
jump.to/quotefix
 poi ha smesso di funzionare....
"era" 
jump.to/oe-quotefix
, AFAIK... comunque il redirect è stato
cancellato.
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: [2] registry cattivo: non mi fa eliminare alcune chiavi

Dal sito comune ho scaricato un paio di file per poter editare il registry
di windows dai quali ho estrapolato questo pezzo di codice per eliminare
delle chiavi:
Global Const ERROR_NONE = 0
Private Declare Function RegDeleteKey Lib "advapi32.dll" Alias
"RegDeleteKeyA" (ByVal hKey As Long, ByVal lpSubKey As String) As Long
Public Function Reg°Key°Delete(ByVal hKey As Long, ByVal lpSubKey As String)
As Long
  Dim lResult As Long
  Dim hChiave As Long
  lResult = RegDeleteKey(hKey, lpSubKey)
  If lResult = ERROR_NONE Then
    Reg°Key°Delete = True
  Else
    Reg°Key°Delete = False
  End If
End Function
Il mio problema è che non riesco ad eliminare chiavi che vengono create
quando si registra un componente con l'utility regsvr32, ad esempio:
 - HKEY_CLASSES_ROOT\TypeLib\{1307B973-8643-4B56-A30A-D8B4157324DF}
 - HKEY_CLASSES_ROOT\CLSID\{1307B973-8643-4B56-A30A-D8B4157324DF}
Ma la stessa API cancella perfettamente chiavi tipo:
 - HKEY_CURRENT_USER\Software\vb and vba applications\Ruoli
 - HKEY_CURRENT_USER\Software\vb and vba applications\ZipIt
Le prove le ho fatte su win2000 con un utente coi diritti di administrator.
--
.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo
                         zMatteo
.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo
AntiSpam: rimuovere i ^ dall'indirizzo di e-mail

zMatteo ha scritto:

Non è che la chiave contiene delle sottochiavi?
Infatti la guida dice:
RegDeleteKey
Windows 95: The RegDeleteKey function deletes a subkey and all its descendants.
Windows NT: The RegDeleteKey function deletes the specified subkey. The subkey to be deleted must not have subkeys.
In alternativa potresti guardare le funzioni
RegGetKeySecurity
RegSetKeySecurity
-- 
Samuele Battarra
prova il mio newsreader:
http://space.tin.it/batt...@tin.it/programmi/news/


hai ragione!!!!! mmmiiiiiiiii, che sciocco a non averci pensato. Grazie
1000000!!
Newsgroup: it.comp.lang.visual-basic
Titolo: Quale Licenza?

Salve a tutti.
Scusate l'intrusione in quanto non sono un vero programmatore.
Veniamo al dunque..........
Ho una piccola societą di servizi che sta intraprendendo anche lo sviluppo
di applicazioni personalizzate.
Ho bisogno soltanto di 1, dico UNA, licenza di Visual Basic 6 che mi dia la
possibilitą di distribuire tranquillamente i prodotti senza limite di numero
di licenze.
Mi sto perdendo fra i vari tipi di licenze offerte da Microsoft.
Un suggerimento?
Grazie mille, DPZ

anche io l'anno scorso avevo girato in lungo e in largo alla ricerca di una
licenza MS per fare la scelta migliore: da tener presente che avevo bisogno
di tutto (OS, linguaggi di sviluppo ed altro ancora).......
avevo visto la licenza Open License: 5 prodotti MS, scelti tra quelli
disponibili.....
alla fine ho preso l'abbonamento MSDN Professional, che mi è andato
bene.....
se tu hai bisogno *solo ed esclusivamente* di vb, non credo che tu abbia
molta scelta: acquista 
vb.net
 pro, solo quello. Tieni presente che dipende
se hai già altri prodotti, magari puoi comprare solo l'aggiornamento...
un altro consiglio che ti do è quello di chiamare direttamente un fornitore
all'ingrosso. L'anno scorso avevo chiamato diversi fornitori per chiarire i
miei dubbi, simili ai tuoi: il giorno dopo sono stato contattato da un
responsabile commerciale MS (con il quale sono stato al telefono ore ed ore)
che mi ha illustrato il tutto, facendomi veramente scegliere bene, almeno,
questo è il mio punto di vista.......
mi ha chiesto di che software avevo bisogno, che tipo di lavoro facevo, come
intendevo utilizzarli e così via: alla fine mi ha caldamente consigliato
msdn.....
good coding!!!
--
Igor Damiani
ig...@igordamiani.it
http://www.igordamiani.it
ICQ : 11847262

Tutte le licenze VB tranne la versione Educational (per gli studenti)
permettono di rivendere i prodotti sviluppati senza limite di numero
di licenze


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Nascondere la barra dei menu di un form MDI Child

Salve a tutti,
ho creato un programma con delle form di tipo MDI Child, ed in una di
queste form ho un grid a cui ho assegnato un PopUp menu relativo alla
pressione del tasto destro. Se la form MDI Child e' massimizzata pero'
, la barra dei menu della form figlia copre quella della form
principale, nonostante non vi sia alcun menu visibile (la proprieta'
Visible e' impostata a True soltanto per i submenu del PopUp),
impedendo la selezione delle altre voci. Qualcuno sa come si fa a
rendere invisibile la menu bar di una form? Ho il sospetto che sia una
cosa banale ma sulla Guida in linea non sono riuscito a trovare
niente..
Grazie anticipate,
---------------------------------------------------------------------
- Maurizio "Diaspar" Sani - mailto:
vana...@hotmail.com
        ---
-                                                             ---
- "Questa porta si apre con la chiave dell'immaginazione"   ---
-				The Twilight Zone	  ---
----------------------------------------------------------- 

 wrote in message
38734c5e...@news.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Inserimento automatico dei numeri di linea

Se qualcuno fosse interessato, considerato il post di qualche giorno fa
sulla gestione degli errori, a questo indirizzo:
http://www.themandelbrotset.com/Book/Downloads.asp
si puo' trovare un utile Wizard che inserisce automaticamente nel sorgente i
numeri di linea.
Ciao.
Skysurfer

 wrote in message
9ei92p$n81$2...@serv1.iunet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 e problemi con costruzione pacchetti d'installazione

Ho realizzato un'applicazione con VB 6, ho il problema che quando provo
ad installare sul pc del cliente, la mia applicazione tramite il
pacchetto di installazione creato sempre con l'utility di VB6 (ED
Enterprise), mi viene dato il seguente errore " impossibile aprire il
file c:\windows\temp\msftqws.pdw\$dllselfregistreex", provocando la fine
anomala dell'installazione.
Arresomi per non aver risolto il problema, chiedo lumi a voi, grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Marco Betti wrote:
 > Ho realizzato un'applicazione con VB 6, ho il problema che quando
 > provo ad installare sul pc del cliente, la mia applicazione tramite
 > il pacchetto di installazione creato sempre con l'utility di VB6 (ED
 > Enterprise), mi viene dato il seguente errore " impossibile aprire il
 >  file c:\windows\temp\msftqws.pdw\$dllselfregistreex", provocando la
 > fine anomala dell'installazione.
Non hai per caso modificato a mano (o per errore) il file Setup.lst.
Sembrerebbe che il setup trovi una linea in cui la punteggiatura e' errata:
Invece di
File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,6/1/98
12:00:00 AM,22288,4.71.1460.1
File2=@COMCAT.DLL,$(WinSysPathSysFile)\$(DLLSelfRegister),,6/1/98
12:00:00 AM,22288,4.71.1460.1
Nota la \ al posto della virgola.
E' solo un'ipotesi, potrebbe essere in qualche altro punto del file il
problema.
Apri il file con un editor di testi e confrontalo con uno di cui sei
sicuro del funzionamento.
Ovviamente se Setup.lst e' a posto il problema sta altrove ed al momento
non so cosa suggerirti. :-(
ciao
		maxx

 ha scritto nel messaggio
news:184a4a58c5cc38f76ac...@mygate.mailgate.org...


 Arresomi per non aver risolto il problema, chiedo lumi a voi, grazie
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q236529
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon98/htm
l/vbconmodifyingsetuplstafterrecreatingcabfilesfrombatch.asp
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q208699
Vecchia e documentata storia.
WorkAround (nello stile M$): Non usare il controllo Calendario, scrivitelo,
è facile e divertente. Si può persino fare di meglio!
Newsgroup: it.comp.lang.visual-basic
Titolo: Lanciare più istruzioni SQL da file

Salve a tutti,
è la prima volta che posto qui.
Ho la necessità di lanciare una serie di istruzioni SQL da VB.
In pratica ho un file che contiene la creazione del database (quindi create
table ecc.) e che vorrei lanciare in maniera automatica.
Con VB e Ado non sono nemmeno riuscito a fare una cosa del genere:
"CREATE TABLE "PIPPO1" ("NOMEDC1" VARCHAR(10)); CREATE TABLE "PIPPO2"
("NOMEDC2" VARCHAR(11));"
Anche se uno alla volta naturalmente funziona.
Ho usato Command.commandtext e command.execute (oltre all'inizializzazione
ado ecc. che funziona)
Grazie a tutti.
PS: il file SQL è creato da Interbase e su interbase lo devo ributtare come
connessione ADO uso SIBProvider.

Se ho ben capito, in un unico file ci sono più comandi SQL da far 
eseguire al database, e ogni comando termina con un ";".
Potresti leggere riga per riga l'intero file e concatenare il tutto in 
un'unica variabile string.
Poi aiutandoti con la funzione Split di VB spezzi la stringa troncando 
ai vari ";" e otteini così un vettore di comandi SQL.
A quel punto... cicli il vettore lanciando di volta in volta il comando 
i-esimo.
Spero che mi ho stato spiegato :)
-- 
Quando noi ignoranti eravamo di più,
tutto era più bello...
(Adriano Celentano)

 Spero che mi ho stato spiegato :)
Si grazie :)
Cmq può darsi che venga fatto da Delphi se non riesco, dato che da lì si
lancia automaticamente il file a diritto.
Tnx :)

 Tnx :)
Beh se in quel modo si risolve ancora più semplicemente fai così no?
;)
-- 
Quando noi ignoranti eravamo di più,
tutto era più bello...
(A. Celentano)

 Dim I as Integer
Pardon... ho sbagliato la seconda dichiarazione:
Dim S As String, Riga As String


 Dim S As String, Riga As String
Ti ringrazio, ora sento il mio collega come vuole farlo, in caso provo il
tuo metodo :D
Tnx!
Newsgroup: it.comp.lang.visual-basic
Titolo: Backup del Database da Codice

Salve,
Vorrei sapere come potrei creare un copia del database che utilizza il mio 
programma e invarla nel desktop
Grazie 


Con Ctrl+C e poi Ctrl+V.
E' l'unica risposta possibile, a meno che tu non ti degni di rivelarci quale
dbms tu usi, e magari la versione, come ti riproponi di fare il backup (da
codice, da menu, da VBA, da file batch, da script SQL, dal Query Analyzer,
da una replica del db, da Microsoft Agent, da una voce nel Menu Start,
dall'Esecuzione Automatica, da una pagina web, da rete aziendale, da un
collegamento sul Desktop, da Start/Esegui...), di quale linguaggio stiamo
parlando (VB, VBA, .Net, VB 2005), in quale ambiente fai girare il tutto, o
meglio ci basterebbe sapere l'ambiente del server, se usi
ADO/DAO/RDO/JRO/ODBC/SQLDMO...
Insomma, se dobbiamo indovinare tutto, Ctrl+C/Ctrl+V è l'unica soluzione
rispondente alla tua richiesta.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 programma e invarla nel desktop
Quello che ha scritto yronium è sacrosanto......
Proviamo a indovinare!
Se usi VB6 prova così:
FileCopy NomePercorsoDiPartenza & NomeFileDaCopiare,
NomePercorsoDiDestinazione  & NomeFile
(comunque fai l'Help su FileCopy)
Oppure ti fai un file.BAT e ti lanci una COPY  (metodo DOS)
e da programma richiami il file.bat
ho indovinato?
CIAO
Newsgroup: it.comp.lang.visual-basic
Titolo: ListView modalita' edit in automatico...

Ciao, utilizzo VB6 con SP5  Ho la necessita' di realizzare su di una
ListView una cosa simile a quello che succede utilizzando la rubrica di
Outlook-Express quando si crea un nuovo contatto (vedi linguetta
Personale) e cioe' la possibilita' facendo click su di un button di
passare automaticamente in modalita' edit sull'Item di una ListView, in
pratica la stessa cosa che si farebbe facendo un solo click su di un
item. Potete indicarmi come si possa fare magari con una porzione di
codice???  Grazie.

 ha scritto nel messaggio
news:aqnrth$u0o$1...@gossip.excite.it...

Cerca sulla guida la property LabelEdit il metodo StartLabelEdit
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

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

 server win 2000 tramite un Vbs?
bella domanda... potresti utilizzare NET SEND del buon vecchio DOS, credo
che funzioni anche sotto W2000
Faber

server win 2000 tramite un Vbs?
Controllo Winsock.
La porta da usare e' la 139 --smb--.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-V --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD


Purtroppo no, sigh :(
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-1999 Microsoft Corp.
F:\>net send /?
The syntax of this command is:
NET SEND {name | * | /DOMAIN[:name] | /USERS} message
F:\>net send "ciccio"
Sending files is no longer supported.
More help is available by typing NET HELPMSG 3777.
F:\>
ciao, hal

Come faccio in una intranet a mandare un messaggio tipo winpopup da un
server win 2000 tramite un Vbs?
--
Guercio
--= Beati monoculi in terra cæcorum =--
--= Dubium sapientiae initium =--

 Sending files is no longer supported.
Ti ha dato questo errore perchè prima del messaggio da inviare bisogna
specificare il nome o l'indirizzo del PC  a cui inviarlo.
Saluti.
Simone


Fiuuu !
Grazie, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: datagrid: come eseguire un nuovo inserimento ?

Ciao a tutti, da poco ho iniziato ad usare il controllo datagrid (fino ad
ora ho sempre usato FlexGrid), ho il seguente problema: come inserire un
nuovo record partendo da una datagrid vuota ? Per intenderci la dataGrid
vuota la ottendo impostando l'ADODC con una select che non mi torna nessun
record ma se poi provo ad inserire un record nella datagrid mi dice "la riga
corrente non č disponibile".
Esempio:
le proprietą allowAddNew  allowDelete  allowUpdate sono tutte true
adoGriglia.recordsource="Select * FROM Clienti Where ID=-100" (-100 č un id
inesistente)
adoGriglia.refresh
a questo punto la griglia si aggiorna svuotandosi completamente .... ma se
cerco di inserire un record mi da l'errore descritto sopra ..........
aiutatemi ...............!!!!!
GRAZIE


Che tipo di cursore usi sull'ADODC, per poter funzionare devi usare il
cursore di tipo adOpenKeySet.
Ciao Roberto - Syd

ho provato ma dà sempre lo stesso errore ........
AIUTO !!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: Orbita 3d in VB6

All'interno di un nostro software in VB6, dovremmo consentire la 
visualizzazione in rendering 3d di una matrice di coordinate.
Si tratta sostanzialmente di una matrice 5x5 o 7x7 di campionature di 
quote altimetriche. Interpolando questi punti campionati, si ottiene un 
reticolo che simula la superficie campionata. Di questo reticolo 
dobbiamo fornire funzionalità di zoom, pan (spostamento), orbita 
(rotazione 3d), colorazione a gradienti (le quote molto alte con un 
colore, quelle molto basse con un altro, ecc...).
In Flash ci sono alcune cose che andrebbero benissimo, quindi si 
potrebbe puntare ad un componente Flash integrabile in VB6 (esiste?).
Oppure, già in MSChart c'è l'istogramma a barre 3d che scimmiotta la 
cosa, ma più che interpolare fa dei gradoni, e non saprei se si può 
gestire la colorazione indipendente sulla singola barra anzichè su una 
serie.
Altrimenti, sono qui a chiedere se qualcuno ha idee da valutare...
Ciao
Alberto
-- 
Charles Baudelaire: C'è un solo modo di dimenticare il tempo: 
impiegarlo.

 Altrimenti, sono qui a chiedere se qualcuno ha idee da valutare...
Integrare il controllo webbrowser di VB6 e usare lì il componente flash?
ciao
stefano

 serie.
In questo esempio si dimostra come utilizzare e interagire con il controllo
Flash9e.ocx,
spero ti possa essere utile:
http://tinyurl.com/6ekxyh
--
Ciao Fede
By Chicco Production
http://bcp.freetools.it

 ha scritto nel messaggio
news:mn.f28d7d872...@hotmail.com...


 
http://www.flanguasco.org/VisualBasic/VisualBasic.html
Grazie.
Quale di questi progetti credi sia il più adatto?
Ciao
Alberto
-- 
Max Beerbohm: Tutto ciò che è degno di essere fatto è stato fatto 
ripetutamente. Dalle cose mai fatte bisognerebbe tenersi, sospetto, 
molto alla larga.

 in privato oppure dai un occhio a questo link.
Grazie Fabio.
Stiamo studiando il SurfIt con grande soddisfazione.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Nessuno usa Access 2000???

Rifaccio nuovamente la domanda, perche' mi sembra impossibile che si
tratti di un problema solo mio.
Se tento di aprire un database creato con Access 2000 utilizzando il
Visual Data Manager o Access 97 ovviamento ottengo un errore del tipo
"formato non riconosciuto".
Come faccio allora ad accedere ai dati del database in questione e ...
(non ci ho ancora provato) ... da codice si verifica lo stesso problema?
grazie
		maxx

ringrazia quelli stronzi della M$ per la compatibilità !!!!!!
non credo che sia possibile fare quello che dici se lo vuoi apeire con
access 97 ti tocca prima aprirlo con access 2000 salvarlo come formato
97 e poi andarlo ad aprire con access 97.


 wrote in message
38BFD0EE...@laserinforma.com...


E se io non intendo installare (ovvero acquistare) Access 2000???
:-)
	ciao
		maxx


 wrote in message


Ma mdac non e' gia' incluso in VB6 SP3? (che ho acquistato 1 mese fa
soltanto!)
Ormai maledico ogni volta che accnedo il PC il giorno in cui ho
installato il DOS ;-(
grazie
		maxx

-- 
Massimo Conter
<Consulenze Informatiche e Sviluppo Software>
email: 
emm...@laserinforma.com
email urgenti:	
03397...@posta.tim.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Sono tornato

Intanto mi scuso per l'OT!
Ciao a tutti, volevo solo avvisare che sono tornato!
Collaboro con un mio amico a Padova e tra un po' mi metterņ in societą
con lui.
p.s.
se deerbear vuole trovarsi una sera a bere qualcosa, non ha che da
chiedere :)
Ciauz
<La pace regnerą nel mondo, perchč i Meganoidi verranno distrutti da Daitarn 3.
E se non temi la mia potenza, fatti avanti!>

Aran Banjo wrote:
subject
Re: [OT] Sono tornato
risposta:
echissenefrega!


LOL
.....dai che scherzavo!....
bentornato!
:-)
ROTFL

Nell'A.D. Mon, 10 Nov 2003 09:23:58 GMT, "Wodka40°\(win2k\)"
<marco_1...@martek.it_TOGLI_QUI> scrisse:

Per un attimo ci sono rimasto mooooooolto male....
Vabbé, in effetti mancava una frase del tipo:
"a qualcuno potrebbe non fregare di meno, ma sono tornato"
:)
Ciauz
<La pace regnerŕ nel mondo, perchč i Meganoidi verranno distrutti da Daitarn 3.


 Ciauz
Ciao,
Andrea


Certamente ;)
Ciauz
Banjo
<La pace regnerŕ nel mondo, perchč i Meganoidi verranno distrutti da Daitarn 3.

Newsgroup: it.comp.lang.visual-basic
Titolo: Ottenere un form

Ho un problema da risolvere.
Deve reperire un form partendo da una ActiveX Dll
Se non erro non posso passare l'oggetto form, ma se
passo l'handle come faccio a reperire il form in modo
da utilizzare sintassi del  tipo:
form1.controllo1.proprieta1= qualcosa
Grazie a chi mi sa dare una dritta.
Stormwatch.
--
Too Old To R&R, Too Young To Die (IA)

 Grazie a chi mi sa dare una dritta.
Non credo tu riesco ad rigenerare un'istanza di oggetto Form partendo 
dall'handle, tutt'al piu' recuperare l'handle dei suoi controlli figli 
tramite API con FindWindowEx, manipolarli con SendMessage ecc... non 
esattamente la mia idea di divertimento.
In ogni caso, anche se fosse piu' semplice, l'approccio non e' dei migliori; 
non dovresti esporre direttamente direttamente questi oggetti al di fuori 
dell'applicazione in cui sono definiti, ma dovresti sempre transitare da 
classi pubbliche che si occupano di manipolare i componenti privati.
In questo modo il codice e' molto piu' pulito e facilmente riutilizzabile; 
il client della DLL sa solo che deve passare il valore <qualcosa> ad un 
oggetto: che questo vada a finire in controllo1, che oggi e' un TexBox su 
una form, domandi un campo in un file di testo, dopodomani una scritta in 
una pagina HTML, non e' piu' un suo problema...
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown 

 ha scritto nel messaggio news:tqO0e.29943$zZ1.8...@twister1.libero.it...

Dovrebbe essere posibile (se ho capito bene la domanda) con
questo criterio, ma è abbastanza complesso:
(trovi altre info sul sito 
visual-basic.it
 oppure sul sito microsoft)
'<<<
'dopo la creazione originaria dell'oggetto si può salvare il puntatore del Form:
'questo codice è all'interno dell'oggetto:
Call SetWindowLong(Me.hwnd, GWL_USERDATA, ObjPtr(Me))
'questa parte non dovrebbe essere necessaria se il form contiene solo
'i metodi predefiniti >>>
<<< questo codice è all'esterno dell'oggetto:
'variabile long che contiene il puntatore al Form
ptrObject = GetWindowLong(lphWnd, GWL_USERDATA)
'crea una copia temporanea dell'istanza del Form
CopyMemory varForm, ptrObject, 4
varForm.Metodo
'distrugge la copia temporanea dell'istanza del Form
CopyMemory varForm, 0&, 4
Set varForm = Nothing >>>
Spero di essere stato abbastanza chiaro
ciao

 Set varForm = Nothing >>>
Ummm... piuttosto critico come approccio :)
In realtà la soluzione "corretta" sarebbe farsi una bella interfaccia e 
passare quella.
Il form potrebbe ereditare direttamente da questa interfaccia, anche se 
essendo un oggetto grafico forse è più coerente che la classe da passare sia 
un wrapper.
Ciao 

 ha scritto nel messaggio
news:tqO0e.29943$zZ1.8...@twister1.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi stampante Zebra

Con il vostro aiuto, sono riuscito a stampare. Il problema ora è che non 
riesco a partire dall'inizio dell'etichetta ma da un po' più in basso. Ho 
verificato che la stampa parte da 0 (comando LH) ed ho già alzato anche la 
partenza dell'etichetta dalla stampante (-120)
Che cosa mi manca???
Grazie Gab 

 ha scritto nel messaggio
news:d6hfou$i8k$1...@domitilla.aioe.org...


Newsgroup: it.comp.lang.visual-basic
Titolo: l'istruzione NOW

se io creo una enum:
 
Enum giornidellasettimana
domenica=1
lunedě
martedě
mercoledě
giovedi
venerdi
sabato
End enum
 
Come fa poi la seguente istruzione ad estrarre il giorno ?
 IF giornidellasettimana(NOW) = Venerdě  THEN ...etc..
 
Grazie e ciao 
 
 

 End enum
 
C'ï¿œ giï¿œ. Cerca WeekDay per VB6 o DayOfWeek per .NET,
nella guida.
 
Bye, G.

 nella guida.
 
lo so,ma se io nel codice voglio usare i nomi dei giorni anzich� il numero 
intero corrispondente,devo creare l'enumerazione.
 
ciao 
 
 

 
 
Perchï¿œ? Le costanti di vb6 (come vbMonday...) non ti piacciono? :)
 
 

 wrote in
news:k0t9io$vbi$
1...@nnrp-beta.newsland.it
: 

l'enumerazione gia' esiste:
http://msdn.microsoft.com/en-us/library/system.dayofweek.aspx
 
 
tu lavori con .net o vb6?
 
 
-- 
Paolo opg
 
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 
 
Ma sei lo stesso di Matematica? :D
 

 tu lavori con .net o vb6?
 
vb6 
 
 

 
 
LE costanti sono giï¿œ incluse :)
Newsgroup: it.comp.lang.visual-basic
Titolo: TextBox - inserimento testo

Ciao a tutti, una semplice richiesta da neofito di VB: uso un controllo 
TextBox a cui invio messaggi da mostrare in un'opportuna finestra. 
Purtroppo però, non so come si riesca a fare in modo che il testo inviato 
venga visualizzato con automatico scroll della pagina e non che sia io 
che manualmente debba andare a spostarmi fino in fondo per vedere il 
nuovo testo (ovviamente sto parlando di testo lungo che andrà su più 
linee e che prevede l'uso di una scrollbar). Uso VB6.
Grazie, Mattia


a memoria:
text1.selstart=len(text1.text)


Il modo migliore per ottenere l'effetto senza troppi sfarfallamenti
e':
'Ad ogni messaggio da aggiungere
Text1.SelStart = Len(Text1.Text)
Text1.SelText = "<il tuo messaggio>" & vbCrLf
Evita invece di fare Text1.Text = Text1.Text & "<il tuo messaggio>" &
vbCrLf, perchè oltre che essere più pesante, causa un brutto effetto
grafico, specialmente quando compare la scrollbar



Perfetto, grazie mille della dritta.

Newsgroup: it.comp.lang.visual-basic
Titolo: Dimensioni Picture

Ciao a Tutti!
Ho caricato una immagine in un oggetto di tipo stdPicture.
Vorrei avere (in pixel) le dimensioni di questa Picture...
Ma non ho trovato un modo efficace di effettuare questa operazione! A prima
apparenza puň sembrare semplice...(Magari lo fosse!)
L'oggetto stdPicture restituisce .Width ed .Height in una scala non fissa!
Cerco di spiegarmi meglio.
La scala che a seconda della risoluzione dello schermo o della grandezza dei
Font di sistema (grandi) usati,  cambia!
Io ho gettato le armi!
Vi ringrazio in anticipo per qualsiasi suggerimento! (meno che quello di
darmi all'ippica :O) )
Site1 : 
http://web.tiscalinet.it/GiulianoCornacchiola/
Site2 : 
http://digilander.iol.it/giulios/Index.htm
Site3 : 
http://gcornacchiola.interfree.it/Index.htm
E-MAIL : 
gcorna...@libero.it
ICQ : 29511924

Ciao, puoi spiegarmi meglio, perché se non sbaglio stdPicture restituisce le
dimensioni in twips e per convertire il valore in pixel basta dividerlo per
Screen.TwipsXPixel.
Se non fosse questa la risposta che volevi, spero di poterti aiutare ancora.
Ciao Luca

 wrote in message
87mqom$qq8$1...@nslave2.tin.it...


 apparenza può sembrare semplice...(Magari lo fosse!)


 > apparenza puň sembrare semplice...(Magari lo fosse!)


Ciao,
 ho letto con interesse le mail precedenti perchč ho praticamente lo stesso
problema, mi spiego meglio: devo creare una macro per Excel che, selezionata una
immagine, scriva il codice html e quindi mi serve sapere le dimensioni in pixel
di questa immagine.
Ho provato a inserire il codice ma si blocca a questa linea
    nWidth = ScaleX(iPic.Width, vbHimetric, vbPixels)
selezionando vbHimetric
Io non sono assolutamente esperto di vba, lo uso da una settimana o poco piů, ho
cercato sull'help scaleX o altre info ma non ho trovato nulla che potesse
aiutarmi (non vengono segnalate completamente dall'help).
Come Giuliano riesco a ottenere .width e .height ma non riesco a convertire
questi valori in pixel.
Potreste darmi un aiuto per favore?
Grazie
Angelo Selvini

Newsgroup: it.comp.lang.visual-basic
Titolo: query con risultato zero....

Ho questo banale problema...
dopo aver fatto una query il cui risultato è zero, se faccio un refresch
dell'oggetto data il programma segnala l'errore 3061... come intercettare
che la query ha dato un risultato a zero?
Grazie a tutti

 che la query ha dato un risultato a zero?
esattamente, di quale oggetto data stai parlando? (non vorrei sparare
cazzate dicendoti cose valide per l'adodc mentre tu ne stai usando un
altro..)
Salutoni
Sergio

 ha scritto nel messaggio
news:at57so$qdq$1...@fata.cs.interbusiness.it...


 ha scritto nel messaggio
news:at57so$qdq$1...@fata.cs.interbusiness.it...

Nel senso che hai:
Select Sum(campo) from tabella
e il risultato è zero,
oppure:
Select * from tabella where False
e quindi non torna record?
Perchè una query che torna un risultato zero non dovrebbe dare l'errore che
dici tu, mentre una query che non ritorna record può dare diversi problemi,
se non viene gestita.
Ciao
Alberto

 se non viene gestita.
Ma non all'apertura o al refresh del recordset.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: MsFlexGrid e proprietà Label Edit

avrei bisogno, di utilizzare, un proprietą Label Edit o simile in un
controllo MsFlexGrid o MsHFlexGrid.
Non avendola trovata nelle proprietą, secondo voi č necessario riprodurla da
codice o esistono altri ocx che fanno al caso mio?
Grazie per ogni eventuale risposta,
Nwt

 codice o esistono altri ocx che fanno al caso mio?
La tecnica/artificio spesso usata č quella di creare un textbox e di
metterlo sopra alla cella...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Bloccare un ciclo in una sub, premendo un tasto....

Salve,
la cosa questa volta è un po ingarbugliata, almeno per me che non
so farlo :) Ho due bottoni su un form, command1 e command2. Premendo
command1 partono una serie di istruzioni sql, tra cui tre cicli
sequenziali. Quello che io vorrei fare è bloccare qualunque dei tre cicli
partiti alla pressione di command1, premendo command2. Ho messo un doevents
nei tre cicli, così facendo riseco a controllare l' evento click di
command2 ma...come faccio a dirgli che che quando clicco su command2, deve
interrompere il ciclo attivo nell' altra sub??
Aspetto news, grazie.
Saluti...come faccio!!! >:( ) :))
--------------------------------
Inviato via 
http://usenet.iol.it

 interrompere il ciclo attivo nell' altra sub??
Dim stopper  as boolean
Private sub Command2_click()
    stopper=true
end sub
...nel ciclo metti
    if stopper then
        ProceduradDiUscitaDalCiclo
        stopper=false
        exit sub
    end if
Spero che vada bene...
            Ciao
                    Allanon