mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Excel VBA - salvataggio in formato testo di una stringa contenente virgolette

Ciao a tutti.
Ho scritto una SUB in Excel VBA per generare un file di testo usato da un
software di controllo di macchine CNC, e la cosa funziona quasi. Purtroppo
uno dei campi da scrivere nel file contiene una stringa tra virgolette.
Mi spiego meglio: il contenuto della cella Excel è
  Text="AAbbbCdecc.." _spazi_ +_altro testo
questo crea dei problemi perchè usando il comando
   ActiveWorkbook.SaveAs ,
con l'opzione
   FileFormat:=xlTextMSDOS (o xlText, stessa zuppa.. :-(  )
udite udite, il file di testo viene salvato ma nella riga dove deve essere
scritto il contenuto indicato sopra vengono aggiunte altre virgolette come
riporto sotto,
  "Text=""AAbbbCdecc..""_spazi_ +_altro testo"
Naturalmente ho fatto qualche tentativo per porvi rimedio:
1. ho provato a comporre la stringa usando il codice della funzione
Chr(34)per le virgolette
2. ho provato a mettere doppia virgoletta o un pedice prima delle virgolette
Il risultato è sempre lo stesso: sul foglio excel che ottengo con la macro
il contenuto della cella è quello giusto, ma al momento del salvataggio,
anche eseguito manualmente dal menù file, viene trasformato nell'altra
forma.
N.B. Se invece faccio 'copia & incolla' su un editor di testo (Wordpad,
Notepad), non ci sono problemi ed ottengo il salvataggio corretto, ma con un
pò di passaggi in più che rovinano l'automatismo della macro, lasciandola
incompiuta :_((
Se a qualcuno viene in mente la possibile soluzione .....a patto che esista,
spero che la vorrà postare.

 ha scritto nel messaggio
news:4REh6.44197$GM6.1...@news.infostrada.it...

La prima idea che mi viene in mente e passarti le celle 1 a 1 e scrivere i
dati sul file con l'istruzione print # . Nelll'esempio seguente ipotizzo che
i dati siano nelle colonne A, B,C e partono dalla prima riga.
Sub ScriviDati()
    Dim lngRiga As Long
    lngRiga = 1
    Cells(lngRiga, 1).Select
    Open "FILEPROV.txt" For Output As #1    ' Apre il file per l'output.
    Do Until ActiveCell.Value = ""
        Cells(lngRiga, 1).Select
        Print #1, Cells(lngRiga, 1); ";"; Cells(lngRiga, 2); ";";
Cells(lngRiga, 3)
        lngRiga = lngRiga + 1
    Loop
    Close #1    '
End Sub
Ciao VB
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO CRYSTAL REPORT

HO UN DATABASE SUL SERVER E DA UN CUMPUTER DELLA RETE MI DEVO COLLEGARE AL
DATABASE CON UN PROGRAMMA FATTO CON VB6 IN ADO E STAMPARE UN REPORT FATTO
CON CRYSTAL REPORT VERSIONE 4.06 (QUELLA CHE C'ERA IN VB5).
MI DA ERRORI CHE RIPORTO  TESTUALMENTE:
1 ERR:CAN NOT INITIALIZE OLE
2: ERR : CAN NOT CREATE DAO DBENGINE
QUESTO è IL CODICE CHE UTILIZZO PER COLLEGARMI
frmbolle.CrystalReport1.DataFiles(0) = nomedatabase
                    frmbolle.CrystalReport1.ReportFileName = App.Path &
"\BOLLAN2.RPT"
                    frmbolle.CrystalReport1.SelectionFormula =
"{ordininegozi.IDBOLLA} = " & a
                    frmbolle.CrystalReport1.Action = 1
AIUTOOOOOOOOOOOOOOOOO!!!!!!!!!!!!
VI SARO DEBITORE PER TUTTA LA VITA

NON URLAREEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
--
__________________
www.sasim.cjb.net


 ha scritto nel messaggio
news:9n0i9m$i4e$1...@pegasus.tiscalinet.it...
ehmmm... come avrai notato dai post più sotto, in questi giorni c'è maretta
sul Ng, quindi -cortesemente- si prega di non urlare, di premere F1, di
provare ad includere Dao nel pacchetto di installazione dell'applicativo e
di provare infine a reinstallarlo...
ciao
ugo

 wrote in message
news:9n0i9m$i4e$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: ? Griglia editabile

Intanto Buon Natale e Buon anno a tutti...
Sapete se, oltre alla vecchia DBGrid di Apex, esiste una griglia editabile,
non associata a sorgente dati.
Ho letto sul N.G di scaricare la scGrid da scGrid.com, ma non funziona (o
non ci riesco) se non l'associo ad un controllo.
Mi servirebbe qualcosa tipo MSFlex in cui posso stabilire quante righe e
colonne mi servono, però con possibilità di editare il testo.
Con MSFlex riesco ad editare tramite codice in keypress, ma non è la stessa
cosa.
Carmelo

 cosa.
Con MSFlex è possibile simulare l'edit nella cella.
Devi prendere una textbox senza bordi che normalmente tieni invisibile
e la sovrapponi alla cella (la griglia a delle prop. apposite per
facilitare l'operazione).
-- 
Samuele Battarra
prova il mio newsreader:
http://digilander.iol.it/battarsa/programmi/news/


Cercando le parole "MSFlexGrid Tips and Tricks" in msdn trovi un articolo
con un ottimo esempio di editazione di una FlexGrid!!

 non associata a sorgente dati.
Ti consiglio di evitare di farti del male con soluzioni poco ortodosse...
compera la Janus Grid e vivi tranquillo :)

Perekkiofono ha scritto:

Sì, fino al prossimo SP o SO...


Si vero ci sono stati problemi, ma nel frattempo .. si riesce a scrivere
programmi che funzionino decentemente.
Tu che grid usi ?

 Tu che grid usi ?
L'unica che funziona completamente: La vecchia e spartana Grid (Grid32.Ocx),
l'unica che sente i tasti di spostamento (in particolare freccia in giù e in
su) quando ci si trova a inizio/fine griglia.
Ehm ... prima di sparare, lasciami dire che tutto quello che non fa
(moltissimo) glielo faccio fare io.

 ha scritto nel messaggio
news:auvci8$afh9e$1...@ID-174464.news.dfncis.de...

Ho capito... sei un virtuoso ;)

Newsgroup: it.comp.lang.visual-basic
Titolo: Record su file accesso binario

Ciao a tutti,
ho due problemini che mi assillano. Per primo vorrei sapere come č
possibile creare una sorta di record su di un file aperto in modo
binario. Ho creato un programmino che permette di accedere in modo
binario a dei files salvati di un giochino. Si puň leggere il titolo
della partita e si puo' modificarlo. Perň qui sta il problema; se il
nome vecchio č piů lungo di quello nuovo, lo spazio rimanente rimane
occupato dallo stesso. Č possibile svuotare lo spazio predefinito per
il titolo della partita prima di scrivere il nuovo nome?
Poi desideravo sapere come si fa a cancellare un file inviandolo al
cestino.
Grazie a tutti.
Joh Lee

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [Pacchetti di VB] e Access

Ciao,
ho fatto un a piccola applicazione i n Vb6 che utilizza Access2000, ma
quando vado a creare i pacchetti di installazione
su un nuovo computer che non ha access mi da errore, come faccio ad evitare
ciò? che cosa devo includere nell'installazione?
Ps: sia per win2000 che 98
Grazie
Carlito

 ha scritto nel messaggio
news:ePU67.18240$sE4.3...@news6.giganews.com...

mdac_typ.exe
ciao
ugo

 ciò? che cosa devo includere nell'installazione?
Purtroppo Access 2000 è un db bastardo, ho avuto anche io un sacco di
problemi durante la creazione del setup. Se utilizzi DAO  allora prova a
convertire il db in access 97 (che tra l'altro è molto + performante di
access 2000)  e accedi ai dati utilizzando DAO3.5. Se utilizzi ADO
invece...prova a controllare gli ODBC.
Detto ciò mi ritiro nel mio beato silenzio.
Berillium
-------------------------
Let the light surround you

Newsgroup: it.comp.lang.visual-basic
Titolo: Registrazione Exe ActiveX

Salve a tutto il gruppo,
vorrei sottoporvi questo problema:
Ho una serie di exe activex che vengono utilizzati come moduli da un'
applicazione vb standard.
Ho bisogno di un metodo per deregistrare dalla macchina questi moduli, e
riregistrarli dall' applicazione vb, che generalmente gira su macchine
diverse da quella dove li ho compilati.
Dovrebbro esserci delle api al riguardo, la regsvr32 non mi aiuta.
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 wrote in message
news:193Z203Z230Z22Y...@usenet.libero.it...


 Un activex-exe si dovrebbe autoregistrare se lanciato come eseguibile (in
ogni caso non si può farlo con regsvr32). Per registrare un active-exe
scritto in VB è sufficiente, tuttavia normalmente si aggiunge il parametro
/REGSERVER (che viene intercettato da vb) per impedire che il programma
venga effettivamente messo in esecuzione (con /REGSERVER il prg viene
avviato, esegue la registrazione e si chiude automaticamente senza arrivare
al tuo codice). Per de-registrarlo si usa la stessa tecnica (avviare il prg)
con il parametro /UNREGSERVER.
Grazie, era quello che mi serviva. A buon rendere!


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

Ciao a tutti,
volevo sapere se è possibile sapendo il numero della linea spostarsi su di
essa (e magari selezionarla) all' interno del documento RichTextBox.
Ad esempio voglio spostarmi sulla linea numero 5 e sottolinearla..
Grazie

 volevo sapere se č possibile sapendo il numero della linea spostarsi su di

Newsgroup: it.comp.lang.visual-basic
Titolo: [ASP] Errore di sintassi richiamando una classe

Salve a tutti,
     ho visto in giro googlando che il mio problema ce lo hanno in 
tanti. Il problema è il seguente:
In una pagina .asp includo un file che contiene una serie di classi. Ma 
appena cerco di instanziarne una il browser mi ritorna con un "Errore 
sintassi" e posiziona l'errore su "Class". Ho letto che potrebbe essere 
un problema di IIS ma ho controllato la versione di VBScript ed è la 5.6 
su IIS6.
Non capisco come mai non funzioni. Mi dite come risolvere? Oppure cosa 
devo attivare su IIS6?
Grazie!

"Peca's" <a...@efg.hi> ha scritto nel messaggio
news:dIAGj.34194$q53....@tornado.fastwebnet.it...

Prova a postare il codice in oggetto, di modo che lo possiamo analizzar ed
eventualmente testare per verificare l'inconveniente. Detto così si capisce
ben poco.
--
Ciao Fede
By Chicco Production
http://www.webalice.it/bychicco/

 ben poco.
Subito dopo aver scritto ho trovato l'errore. Avevo messo l'include 
della classe all'interno di un IF..Then e non si può fare.
Grazie cmq per l'aiuto.
Newsgroup: it.comp.lang.visual-basic
Titolo: path realtivo db

Ragazzi tramite ado db mi collego ad un db access tramite questra stringa :
ConnDB.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\bfinformatica\dbnegozio.mdb;Persist Security Info=False"
e tutto funziona !!
Ma come faccio a indicare il path relativo del database ??
ovvero quando il programma sarà installato su altri pc il database si
trovera nella cartella principale del programma come faccio a indicare tutto
cio ?
spero di essere stato chiaro :D
Grazie a tutti !!

Jasx wrote:
 > Ragazzi tramite ado db mi collego ad un db access tramite questra
 > stringa :
 >
 > ConnDB.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data
 > Source=C:\bfinformatica\dbnegozio.mdb;Persist Security Info=False" Ma
 > come faccio a indicare il path relativo del database ??
[cut]
Usa l'oggetto APP
precisamente app.path che ti restituisce il percorso dove risiede
l'eseguibile. devi fare un controllo se la path è la radice.
-->
Public Function PathApp() As String
PathApp = IIf(Right$(App.Path, 1) <> "\", App.Path & "\", App.Path)
End Function
ciao SIMO

 wrote in message
news:lrCq8.113526$1S3.3...@twister1.libero.it...
[cut]
app.path & "\" & nomeDB
se il db si trova nella cartella di installazione del programma
ciao
Lorenzo
Newsgroup: it.comp.lang.visual-basic
Titolo: Inventario per un gioco.

Sto creando un gioco di ruolo e stavo pensando al sistema per gestire
l inventario. stavo pensando di creare un a struttura (enum) per ogni
oggetto con la descrizione delle sua caratteristiche all interno
(esempio,  tipo = 0 se arma da taglio, 1 da punta, 2 da botta). con le
mie conoscenze limitate mi sembra il modo migliore per gestirlo.
volevo sapere se accetta il tipo float e se secondo voi va bene come
sistema (non fatemi fare cose troppo complicate :)
ora se faccio una enum che si chiama spada, so accedere alle varie
proprieta' che metto. ma devo anche sapere se questo oggetto e'
posseduto dal giocatore.. devo quindi anche creare un array di
stringhe con il nome di tutti gli oggetti, e fare un check su tutti
gli elementi dell array per vedere se un oggetto e' nell intentario
del pg? o c'e' un modo piu "semplice" ? (so niubbo asd:)
thx mille per l aiuto!

 wrote in message
news:5313a15.02121...@posting.google.com...


io sto sviluppando un adventur come monkey3 (mitico!!!) .. ma penso di
poterti essere d'aiuto ..
se ho ben capito tu vorresti che del tuo oggetto in qualunque momento
dovresti sapere in che posizione si trova ... vero?
allora se ho capito bene .. io ho risolto la cosa cosi ..
ho creato il mio oggetto con le proprie caratteristiche e tra queste c'era
un campo .. che mi diceva se l'oggetto si trovava nell'inventario (999) o in
qualche locazione(numero della locazione)
esempio:
tipo oggetto
    descrizione as string
    flaglocazione as integer
    { ... altre info ..}
flaglocazione = 999 se l'oggetto è trasportato da me, cioè l'ho nel mio
inventario ..
flaglocazione = numerolocazione se non è trasportato..
spero di averti aiutato ..
[t]Eo
--
|| TORNO SUBITO ||
" .. Sono fuori di testa. Tornerò tra cinque minuti .."

 io sto sviluppando un adventur come monkey3 (mitico!!!) .. ma penso di
Ehm....un adventure come Monkey3 ?
Non è un target un tantinello TROPPO alto per le sole potenzialita'
di VB ? :DDD
Vuoi davvero dirmi che è un adventure Grafico ? :D Non ci credo !
Mandami i sources :D

 [t]Eo
uaz! si bell'idea quella di metterlo nelle proprieta' un
flaglocazione! thx mille per l'aiuto :D

Newsgroup: it.comp.lang.visual-basic
Titolo: Interlinea in stampa

Come si imposta l'interlinea in fase di stampa con printer.print ?
Devo stampare su un modulo che ha le righe di evidenziazione ma non riesco a
centrarle ........ neanche con il mirino :-( sembra che il passo non sia
fisso.
Grazie, Alberto

 wrote in message
news:Bcc38.30196$tl3.9...@twister2.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: MsFlexGrid & Sottocartelle

Ciao a tutti,
vorrei sapere se è  possibile modificare una cella del MsFlexGrid e capire
quale cella è stata modificata.
Se si', mi date due dritte ? :) Danke
Secondo punto.
Vorrei cambiare l'interfaccia del mio programmillo... vorrei fare delle
sottocartelle. [Esempio le proprietà dello schermo di windows ]. Come faccio
? :)
Inoltre, a che servono i frame e come si usano ? [va bene anche un esempio]
Vi ringrazio anticipatamente
Cinzia


Bye by Massimo 8-]
Newsgroup: it.comp.lang.visual-basic
Titolo: [vb.net] Passaggio di Proprirtà tra oggetti di form diversi

Ciao a tutti,
ho un problema che mi mette in crisi, in VB6 era una banalità ma
con .net non capisco.
Allora ho una form MDI con una toolbar. Nella toolbar c'è una combo
box che popolo con 4 item.
Se scelgo il 2 item richiamo la proprietà cboBox.SelectedItem mi torna
giustamente 1. E fin qui nessun problema.
Io da questa form MDI apro una child che si chiama frmMain in questo
modo:
       Dim frm As New frmMain
        frm.MdiParent = Me
        frm.Show()
A questo punto se io dalla form child cerco di prendere il
SelectedIndex della combo mi torna sempre -1.
Faccio così:
frmMDI.cboBox.SelectedIndex
Ho provato anche a scrivere una proprietà sul form MDI che mi
recuperava il selected Item
   Public Property test() As Integer
        Get
            Dim i As Integer
            i = Me.cboBox.SelectedIndex
            Return i
        End Get
        Set(ByVal value As Integer)
        End Set
    End Property
ma torna sempre -1. E' come se quando io cerco di interrogare la combo
da un'altra form ne caricassi una nuova istanza vuota.
Non riesco a capire.
Vi prego Aiutatemi.
Marco


Così a occhio ti stai riferendo a due istanze di frmMDI diverse.
Purtroppo/per fortuna con VB.net la questione della "pigrizia" di VB6 con le 
istanze di default viene amplificata.
Qual è il nome della classe di frmMDI?
Prova a fare così:
Dim mdi As frmMDI = TryCast(Me.MdiParent, frmMDI)
Dim index As Integer = mdi.cboBox.SelectedIndex
Ciao


Ciao Fabio,
Grazie 1000 mi hai salvato.
Posso solo chiederti gentilmente a cosa serve quello che mi hai fatto
fare? Mi piace capirele le cose, così magari la prossima volta riesco
ad arrangiarmi.
Comunque di frmMDI ne carico una sola in una routine di startup. Credo
sia il Framework che se ne istanzia una nuova e la interroga.
Boh.......
Grazie 1000

 ad arrangiarmi.
Semplicemente fa il cast della proprietà MDIParent della form nella form MDI 
in modo che puoi usarla come se fosse appunto la form MDI "genitore".
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site: 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
Gamertag XBOX Live: Carmine XX
http://live.xbox.com/it-IT/profile/profile.aspx?pp=0&GamerTag=Carmine+XX

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

Qualcuno mi dice come si chiamano i bottoni per mettere in icona, per
ingrandire e per chiudere in alto a destra nel form??????
GRAZIE 1000

 ingrandire e per chiudere in alto a destra nel form??????
credo si chiamino "Bottoni della barra del Titolo"
:o
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: Modificare data creazione di una cartella

Come da oggetto.. Esiste un modo (magari via API) di modificare la data
di creazione di una cartella cambiandone direttamente gli attributi?
Attualmente uso un workaround creando una nuova cartella, spostando i
files in quest'ultima, eliminando la cartella originale (ormai vuota)
ed infine rinominando la nuova come la vecchia. Questo però non mi
piace per nulla...
Qualche suggerimento?
Grazie!

 Qualche suggerimento?
Declare Function TouchFileTimes Lib "imagehlp.dll" (ByVal FileHandle 
As Long, ByRef pSystemTime As Any) As Long
-- 
This fortune soaks up 47 times its own weight in excess memory.
News 2002 [v 2.07] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

Due di Picche ha scritto:

Grazie mille per la tempestiva risposta!
Ma questa API funziona anche con le directory? Quando la utilizzo mi
restutuisce errore.. Come va usata sulle directory?

 restutuisce errore.. Come va usata sulle directory?
Sinceramente mi hai messo la pulce nell'orecchio...
Esiste anche la 
Declare Function SetFileTime Lib "kernel32" Alias "SetFileTime" 
(ByVal hFile As Long, lpCreationTime As FILETIME, lpLastAccessTime As
FILETIME, lpLastWriteTime As FILETIME) As Long
Ma non so se puoi usarle sulle directory. cmq:
http://www.allapi.net/apilist/SetFileTime.shtml
http://www.allapi.net/apilist/TouchFileTimes.shtml
-- 
You can't go home again, unless you set $HOME.



ecco perchè windows è diventato cosi pesante (sono richiesti 15 GB per
Vista). E' possibile che esistato tante DLL di sistema che fanno più o
meno la stessa cosa?

ank ha scritto:

La facessero almeno.. asd
niente da fare con nessuna delle 2 funzioni a quanto pare :(
Grazie cmq!

 niente da fare con nessuna delle 2 funzioni a quanto pare :(
La setFileTime funziona anche con le dir, il problema con quel codice
è che non ottieni l'handle corretto per una directory.
Randy Birch tirò fuori qualcosa tempo fa... trovato:
http://groups.google.it/group/microsoft.public.vb.winapi/msg/8c1ec9d8962bc088?hl=it&
Vedi se questo ti funziona, e ricordati sempre la CloseHandle.
Ah: no Win9X, solo NT/W2K/XP, mi pare; vedi nel codice.
Bye, G. 

>La facessero almeno.. 
Correggessero XP prima...

Paperino ha scritto:

Grandissimo... Funziona perfettamente!! Ti ringrazio molto!!
Newsgroup: it.comp.lang.visual-basic
Titolo: WINSOCK & Http

:) Grazie a quanti vorranno rispondermi...
...allora io dovrei connettermi ad un server WEB ed eseguire dei post
tramite un'applicazione VB.
Ho scritto del codice che esegue la connessione tramite wvinsock ma non
conosco la sintassi del comando POST...
ovvero:
Winsock.SendData "POST POST /pippo/pippo.html HTTP/1.1" & vbCr
Winsock.SendData "Accept: image/gif, image/x-xbitmap, image/jpeg,
image/pjpeg, */*" & vbCr
Winsock.SendData "Referer: 
http://pippo.it/pippo/pippo_preview.html
" & vbCr
Winsock.SendData "Accept-Language: it" & vbCr
Winsock.SendData "Accept-Encoding: gzip, deflate" & vbCr
Winsock.SendData "User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows
NT)" & vbCr
Winsock.SendData "Host: 
pippo.it
" & vbCr
Winsock.SendData "Content-Length: 93" & vbCr
Winsock.SendData "Connection: Keep-Alive" & vbCr
Winsock.SendData "" & vbCr
Winsock.SendData "chiave=ciao" & vbCrLf
ma ovviamente non funziona.... cosa sbaglio???
GRAZIE
***michele***@***
allnet.it
***

Non conosco il protocollo HTTP, ma puoi cercare il (gli) RFC sulla rete.
Prova a cercarli nella sezione RFC di 
http://www.faqs.org/
.
--
________________________________
Raffaele Tripodo
E-Mail:              
raff...@conmet.it
MSN Messenger: 
px...@hotmail.com
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] Selezione di n righe in un DataGrid

Ciao,
    qualcuno sa com'è possibile scorrere le righe selezionate in un DataGrid
in modo analogo a VB6 utilizzando i Bookmark.
Massimo

 ha scritto nel messaggio
news:back67$4s9$1...@lacerta.tiscalinet.it...

Metodo DataGrid.IsSelected
giuseppeD

 ha scritto nel messaggio
news:7Jmya.120140$3M4.2...@news1.tin.it...


 della tabella in questo modo?
Devi rilevare il numero delle righe o record che alimenta la griglia o il
DataTable.
Successivamente un ciclo per verificare l'index selezionato.
giuseppeD
Newsgroup: it.comp.lang.visual-basic
Titolo: Ottenere handle dal ThreadID

Scusate se non è la prima volta che posto questa domanda .....  ma non
riesco a venirne a capo.
Lancio un file .exe con shell e ottengo l'ID
del Thread, ma mi servirebbe l'handle della finestra e anche risalire
all'handle dei controlli in essa contenuti.
Grazie mille.
Ciao,
Claudio.
--------------------------------
Inviato via 
http://usenet.iol.it

Ho giusto provato stamani a farlo, provo a darti qualche indicazione, magari
qualcuno sara' piu' preciso:
Innanzitutto un processo puo' avere piu' finestre, ma non viceversa.
Quindi l'unica e' controllare il processo di appartenenza per tutte le
finestre attive.
l'API che ti serve e' EnumWindows, ti incollo lo scheletro di esempio:
  EnumWindows AddressOf EnumWindowsProc, 0
  Public Function EnumWindowsProc(ByVal hwnd As Long, ByVal lParam As Long)
As Boolean
    'Il tuo codice
    EnumWindowsProc = True
  End Function
EnumWindows chiama la funzione EnumWindowsProc che "looppa" su se stessa per
ogni finestra attiva cambiando la proprieta' hwnd. lParam a quanto ho capito
lo puoi usare piu' o meno come ti pare.
A prima vista mi pare piuttosto complicato e discutibile, pero' e' cosi'.
Per trovare il processo di appartenenza di ogni hwnd (e confrontarlo con il
valore ritornato dalla shell) guarda GetWindowThreadProcessId, io non l'ho
ancora provato.
Spero di aver centrato il problema. Ciao.


lo puoi usare piu' o meno come ti pare.
Si, ma
cosa mi restituisce questa funzione ?
Non ho capito tanto bene cosa
restituisce e quale handle vuole come input.
Grazie mille.


 wrote in message
news:193Z206Z115Z166Y...@usenet.iol.it...


 restituisce e quale handle vuole come input.
Non la devi chiamare te direttamente. Da codice chiami l'API cosi':
   EnumWindows AddressOf EnumWindowsProc, 0
Che esegue N volte la funzione EnumWindowsProc, una per ogni finestra
esistente (infatti passi l'indirizzo della funzione da chiamare) Se vai in
debug te ne accorgi. Ad ogni esecuzione il parametro hwnd assume il valore
di un handle di una finestra esistente.
PS: il metodo suggerito da Kjo dovrebbe funzionare ma *a quanto ho capito
io* puo' aver problemi di loop infinito.
ciao

a me non ha dato problemi, comunque si puo' risolvere il problema che hai
fatto notare con poche righe di codice in piu'.
Ciao ciao
Kjo


Grazie mille.

Grazie mille.
Newsgroup: it.comp.lang.visual-basic
Titolo: Help, Domenico! (SendMessage)

tempo fa in un messaggio del mai abbastanza ringraziato, grand'uff.,
benef., ecc. ecc., Domenico Statuto avevo trovato il modo per la coolbar.
il declare per la sendmessage era:
Declare Function SendMessage Lib "user32" _
     Alias "SendMessageA" (ByVal hwnd As Long, _
     ByVal wMsg As Long, ByVal wParam As Integer, _
     ByVal lParam As Any) As Long
tutto ok per mesi. grazie domenico!
poco fa ho trovato una deliziosa sub, scritta credo da un anonimo spagnolo,
che stampa liscia liscia il contenuto di un richtextbox. non la allego qui
x' e' lunghetta, ma se a qualcuno serve, volentieri.
il casino e' che la sendmessage e' dichiarata lievem diversa:
Declare Function SendMessage Lib "user32" Alias "SendMessageA" _
      (ByVal hwnd As Long, ByVal Msg As Long, ByVal WP As Long, _
      lp As Any) As Long
cioe' con il 3. parametro long anziche' integer.
ora: con integer da' errore la sub printrtf, con long la coolbar diventa
una cosa orribile, con i pulsanti sdoppiati, fuori asse ecc.
al momento, a malincuore, dove debbo stampare, devo rinunciare alla
coolbar.
capisco io di dll? no! c'aggio a fa'?
grazie in anticipo, pal
-- 
Andrea Palazzi
p...@zelig.mo.it
e' cedoc non zelig

...


 Long, wMsg As Long, wParam As Long, lParam As Any)
anche mettendo in 1-3 i byval e un as long alla fine (oddio! ci volevano?
sono andato un po' a caso sulla base delle altre dichiarazioni), il
risultato non e' ancora molto stabile. ti diro'
fra l'altro, scusa la domanda prob stupida: in un prog che aveva un solo
form e la coolbar ok, ho messo l'mdi e il form e' diventato child. ora non
c'e' piu' verso di appiattire i pulsanti, comunque gliela racconti (ho
anche provato a metterne una flat sull'mdi). non e' che i children non
possano proprio averla, per caso?
o che sia il pc che si e' rotto di starmi ad assecondare per cose
superflue?
grazie 1000 e ciao, pal


> wParam as Integer invece che come Long. wParam non puň essere Integer.


grazie. te l'avrei proposto io ma temevo di scocciarti. senza l'exe
d'altronde viene uno zip piccolo. e' un banalissimo editor (yae... ma come
si impara seno'?)
prima faccio qualche altra prova per cercare di dirti qualcosa di
ragionevole.
ciao, pal
-- 
Andrea Palazzi
p...@zelig.mo.it
e' cedoc non zelig
Domenico Statuto [CCRP]

Newsgroup: it.comp.lang.visual-basic
Titolo: Tabelle e query...

Ciao ragazzi... un quesito per voi...
Devo prendere le tabelle di un database e cancellarle, cosi ho utilizzato il
comando OPENSCHEMA nel seguente modo:
Set rsSchemaNew = cnsSchemaNew.OpenSchema(adSchemaTables)
Funziona, ma mi apre anche le query memorizzate nel database! Come faccio ad
escluderle? oppure come faccio a capire se l'oggetto corrente č una query o
meno?
Ciao e grazie!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 utilizzato il comando OPENSCHEMA nel seguente modo:
OpenSchema non rende un parametro che dice se si tratta di una query, di una
tabella o di una tabella di sistema? Se no, male, molto male (ma non mi
sorprende)
Puoi usare DAO (che puņ convivere con ADO) e Tabledefs...

 Se no, male, molto male (ma non mi sorprende)
TABLE_TYPE
termoPilucco, stavolta ce la fa anche ADO :PPP

Newsgroup: it.comp.lang.visual-basic
Titolo: completare file word con stringhe in VB

Devo inserire delle stringhe in un file di word.
Tipo il nome, cognome, citta ecc.. in posizioni ben precise.
vorrei che l'applicazione in VB funzioni anche su pc senza Word
installato.
Qualcuno ha qualche idea ?
grazie :-)

 su pc senza Word installato.
Questo e' ahime' impossibile, a meno di usare un altro formato (RTF?)
hth,
Lokar

Newsgroup: it.comp.lang.visual-basic
Titolo: Date precedenti e funzioni date

Con dateadd posso sapere che data sara' in futuro ...
ma...io avrei il problem a opposto...
c'e' un modo sicuro per sapere che data era per esempio due mesi fa ?
(magari passando la data di oggi come parametro...)


Con DateAdd() fai tutto quello che vuoi.
esempio:  data=DateAdd("m",-2,now)
restituisce il giorno esatto di 2 mesi fa.
Ettore Maronese,
il Mes

Maddai????
L'uovo di colombo :)
Grazie , o Onnipresente :)


 Grazie , o Onnipresente :)
E pensa, se guardavi l'help in linea di dateAdd notavi anche un DateDiff()
Cosa farà? Mah?
Oppure senza l'overload di DateDiff()
DateSerial(Year(Date), Mont(Date) - 2, Day(Date))
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [NET] TextBox:: eh, lo so è la TextBox, ma...

per impostare l'altezza di una Textbox
quando è ad una riga sola cioè Multiline=False
(e quindi lei si regola in automatico con l'altezza del Font)
c'è un modo per forzarla ed impostarla a piacere?
una volta forzata, il Font che è piccolo,
fa apparire il testo sperduto in alto,
c'è un alignement Verticale, per centralo un po?

c'è un modo per forzarla ed impostarla a piacere?
per questa mi rispondo da solo
in vs2005 c'è la prop  minimumsize

Newsgroup: it.comp.lang.visual-basic
Titolo: Help-Gif Help

I would like to know if any of you know how to read the # of frames in a gif
and the play them??? I would appreciate it if you could help me out! I'm
looking more for code to do this not an OCX that all ready does this. I find
code to be more customize able! If I have to mix OCX to do this then that's
fine! Thanks for you help! If you know anything please E-Mail
SnapDragon
http:\\www.wimall\jr-ent\
coo...@concentric.net

 Thanks
Hi,
Here are a few gif sources I have found to have OCX or DLL controls:
GVOCX: 
http://www.jumbo.com/
http://www.winsite.com/info/pc/win95/programr/vbasic/anigif.zip
http://members.gem.co.za/~theodor/dll.html
Hope this helps,
jack
-- 
********************************************************************
      Jack Berlin -  
http://www.jpg.com/
 - 
813-875-7575 x303
 
 
jbe...@jpg.com
 - Pegasus Imaging Corp - the BETTER JPEG people!
********************************************************************

 Thanks
Hi,
VB 5.0 supports gif and jpg files.
VB 5.0 doesn't support animated gif files.
If you want to use animated gif files in your programs, you should to use
a external ActiveX control.
I hope that helps.
Regards.
--
=======================================================
Jorge Serrano
1998 Madrid (SPAIN-Europe)
mailto:
jorg...@redestb.es
FORO EN ESPAÑOL SOBRE VISUAL BASIC
[Spanish Web Site]
MUNDO VISUAL - VISUAL BASIC
http://www.ciudadfutura.com/visualbasic
MUNDO VISUAL - DIV GAMES STUDIO
http://www.ciudadfutura.com/visualbasic/div.htm
INTERNET [Personal]:
http://www.redestb.es/personal/jorgeser/
INTRANET:
http://www.einf.upco.es/rincones/cursos/10
(with psw)
FIDONET:
2:341/64.16
NETSTATION:
jorgeser
=======================================================

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto urgente

Ho creato un'applicazione in VB 6.0(SP5) per un amico.
Quando si cerca di istallarla (Inno) da il seguente messaggio d'errore
3041 Can't open a database created with a previous version of your
application.
Da ricerche eseguite ho scoperto che il file MDB e stato generato con ACCESS 
2.0 e che l'amico ha Microsoft Access 2003.
Come posso convertire il file MDB ??
Forse ridisegnare la BD e selezionare ACCESS 7.0??
Grazie a tutti anticipatamente

Giancarlo Ramon ha scritto:

Premesso il fatto che il tuo amico abbia access 2003 nulla ha che 
influire sul funzionamento della tua applicazione vb che usa un db in 
formato access 2,
tutto sta nel verificare che stringa di connessione utilizzi per 
connetterti al suddetto mdb, se usi
"Microsoft.Jet.OLEDB.4.0" allora sicuramente non funzionerà, potresti 
provare ad utilizzare un provider più vecchio come ad esempio
"Microsoft.Jet.OLEDB.3.51" ma non sono sicuro che con access 2.0 
funzioni (con il 97 sicuramente si).
Probabilmente la cosa migliore da fare (supposto che tu non abbia 
paletti da rispettare) convertire il tuo mdb da access 2.0 in una 
versione più nuova,
ad esempio per convertire da access 2 ad access 2007:
http://office.microsoft.com/en-us/access/HA100484061033.aspx#4
ciao
stefano

 ha scritto nel messaggio 
news:48ebdbe0$0$18149$4faf...@reader3.news.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Vb-splitter

 
scusate la mia ignoranza ma il Vb-splitter e FREE o bisogna acquistare
qualche prodotto particolare per poterlo usare? sapete dove posso acquistare
Activereport2?
grazie mille a tutti
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

grazie mille a tutti
Prego
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: lettura double d atextBox

Ciao a tutti, ho un problema stupidissimo che non riesco a capire:
Ho una textbox che contiene il valore "1074,46" e un'altra con il valore
"17,698", cioč
txtbox1.text="1074,46"
txtbox2.text="17,698"
ora se applico Cdbl(Val(txtbox2.text)) ottengo 17, mentre
Cdbl(txtbox2.text)=17,698
al contrario, se applico le stesse funzioni alla txtbox1.text ottengo:
Cdbl(Val(txtbox1.text))=1074,46 e  Cdbl(txtbox2.text)=107446 (!!!)
Qualcuno mi spiega come ottenere un valore double dalla stringa Text delle
txtbox?
Grazie mille e ciao
Giuseppe

[*Giuse* = 
gi...@giuse.it
 in news:PMKTb.246400$_
P.84...@news4.tin.it
] ha
scritto:

La Val presume il punto come separatore interi/decimali. Usa, prima della
Val, la Replace.
Quindi:
Cdbl(Val(Replace(txtbox2.text,",",".")))

 delle txtbox?
l'utilizzo del cdbl dovrebbe essere la strada corretta, se vuoi tenere conto
delle impostazioni internazionali della macchina. attenzione che, in caso di
stringa non interpretabile come numero, solleva una eccezione (volgarmente
detta errore di run time)
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 e questo mi torna molto di meno...
Anche a me torna poco, ma ho provato più volte. Leggendo comunque altri post
passati forse la soluzione migliore è quella suggerita da Lupo con il
Replace.
Grazie mille e saluti
Giuseppe

 Anche a me torna poco, ma ho provato più volte.
ma hai provato male... riporto il tuo post:
<citazione>
(cut)
txtbox1.text="1074,46"
(cut)
al contrario, se applico le stesse funzioni alla txtbox1.text ottengo:
Cdbl(Val(txtbox1.text))=1074,46 e  Cdbl(txtbox2.text)=107446 (!!!)
<fine citazione>
orbene, a parte il type mismatch di textbox2 al posto di textbox1, il
comportamento da te segnalato si verifica se in txtbox1.text c'è scritto
"1074.46"
come si diceva, val accetta il punto (e solo il punto) come separatore
decimale, mentre cdbl si rifà alle impostazioni internazionali: avendo tu,
molto probabilmente, impostato i settaggi italiani, il punto, che è
utilizzato come separatore delle migliaia, viene bellamente ignorato dal
cdbl.
ma perchè dobbiamo fare i detective per capire che cosa ci dovrebbe essere
scritto nei post?


 scritto nei post?
Mea culpa, hai ragione, nelle txtbox c'era il punto. Scusa per il casino
Grazie ancora
Giuseppe
Newsgroup: it.comp.lang.visual-basic
Titolo: ? Nothing

In form2 modale, ho una Property Set che mi serve per settare fom1, per
delle operazioni.
Generalmente quando chiudo un form, nell'evento Unload scrivo Set
form=Nothing
Volevo sapere se Set form2=Nothing mi annula anche il form1 o devo scrivere
Set form1=Nothing
Carmelo

non so se ho capito, e spero di non sparare cagate, ma ogni form vive
di vita propria.

non so se ho capito, e spero di non sparare cagate, ma ogni form vive
di vita propria.
:)))

Newsgroup: it.comp.lang.visual-basic
Titolo: internet explorer

Esiste un metodo per non far visualizzare i drive in internet explorer?
mi spiego:
se digito c: non deve apparire il contenuto di c
grazie

Con le policies di IE; io ho un programma in VB che DEVE funzionare
perennemente e senza dare la possibilità di eseguire applicazioni; ho quindi
nascosto desktop, barra etc...e mi fregavano proprio in questo modo! (il
programma apre un sito internet)
Ho risolto aggiungendo nella chiave del registro
SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
Le voci
"NoDrives" (valore 4)
"NoFileUrl" (valore 1)
"NoRun" (valore 1)

 ha scritto nel messaggio
news:ab8eti$nj0$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Path di un immagine

Ciao a tutti,
Ho un problema in vb.Net: mi sono fatto il setup di installazione per
un programma che deve stampare  un file pdf, l'impaginazione è pre-
impostata e deve essere uguale su qualsiasi PC. Avendo inserito
un'immagine nell'impaginazione ho problemi ad ottenere il suo
percorso.
Mi spiego meglio: se installo il programma in C:\programmi\marcelo
anziché C:\programmi\pippo non funziona più la stampa perché mi dice
che il percorso dell'immagine non è giusto. Pensavo che fosse utile
scrivere l'immagine in un direttorio diverso rispetto al eseguibile;
perciò se la cartella del programma è pippo l'immagine viene scritta
in pippo\immagini\pluto.png
Ho provato a inserire al posto del percorso completo la stringa  "../
immagine/pluto.png" ma non funziona lo stesso.
In fiduciosa attesa di risposta ringrazio.
Marcelo

 in pippo\immagini\pluto.png
Va bene, ma "immagini" è una sottodirectory della directory ove risiede 
il programma? Se è così, basta recuperare la dir di esecuzione del 
programma con Application.StartupPath, e poi concatenare il resto del 
percorso. Es.:
IO.Path.Combine(Application.StartupPath, "immagini\pluto.png")
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 -- 
Oppure potrebbe recuperare il percorso da un file di testo e inserire il 
percorso in
una variabile string pubblica in modo da non dover ricompilare il programma 
se cambia il percorso.
Ciao
IAK 


...
Grazie VITROL, era proprio quello che mi serviva!.....l'ho inserita in
una sottodirectory per semplificarmi la vita perciò funiona.
Ciao ciao. alla prossima, marcelo

     End Function
IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly.Location)
Chi offre di più? :-D


 Chi offre di più? :-D
And the winner is.... Format c:
:)
Newsgroup: it.comp.lang.visual-basic
Titolo: macro per excel

Ho fatto una macro in visual basic for applications che lavora in un foglio 
di excel, ma la vorrei rendere disponibile in tutti i fogli di lavoro.
Qualcuno puo' aiutarmi?
Grazie.

Non credo sia possibile automaticamente (ho provato ma non ci sono riuscito)
devi esportare il modulo in un file e poi importarlo nel nuovo foglio
Cio Stefano

Ho letto da qualche parte nella guida che ci sono delle macro che excel 
carica automaticamente, ma non riesco ad individuarle.

 wrote in message 82mdbh$ldi$1...@nslave1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Query e LEN(....

La funzione MID all'interno della query, funziona se l'inizio e la
lunghezza della stringa sono numeri, es.:
rs1.Source = "Select MacchinaNum From Parcheggio " & _
"WHERE MID(MacchinaNum, 10, 3) ='" & _
txtMacchinaNum.Text & "'"
Quando sostituisco l'inizio con la lunghezza della stringa - un numero,
mi dà errore es.:
rs1.Source = "Select MacchinaNum From Parcheggio " & _
"WHERE MID(MacchinaNum, LEN(MacchinaNum) - 5, 3) ='" & _
txtMacchinaNum.Text & "'"
Come posso rimediare?
Ciao
Angelo
P.S. uso DB Access

 numero, mi dà errore es.:
Che errore?

 Che errore?
Errore di run-time
[Microsoft][Driver ODBC Microsoft Access]
Chiamata di routine non valida

 Come posso rimediare?
Dando dei valori validi alla MID (ad es. è ovvio che una stringa non può 
iniziare al carattere -2)
Ciao

 txtMacchinaNum.Text & "'"
Sempre che la lunghezza di MacchinaNum sia maggiore di 5 (giusto?),
altrimenti salta fuori un numero negativo.
Non è che a te andrebbe bene un semplice Trim?
Ciao
Alberto
-- 
Santo cielo, Magnum, si può sapere cos'è questo baccano?
Higgins, posso spiegarle...
Credo non sia necessario.
Zeus, Apollo, a voi...


Ciao
Angelo

 No, perchè devo ricuperare 3 caratteri prima degli ultimi 2.
E pensi davvero di poterlo fare con quel codice sopra?
Ti va di scrivere per davvero il codice esatto che ti provoca l'errore?

> No, perchč devo ricuperare 3 caratteri prima degli ultimi 2.
Prova cosě:
"...WHERE Right(MacchinaNum, 5) Like '" & txtMacchinaNum.Text & "*'"
Sostituisci % a * se sei in ADO


Sě, funziona!
GRAZIE 2500! Lupo
Ciao
Angelo

 pare non andare.
A me funziona perfettamente.
Da errore se c'č anche solo un CSTR(codice) piů corto di 6 caratteri 
nella tabella (sembra che vada in errore la validazione del singolo record).
Ciao

 Sì, funziona!
Heemmm! hemm!
Non è assoluto come pensavo es.:
sè cerco 833 e trova 83301, non fà una piega,
sè cerco 301 e trova 83301, non và bene, perchè
devo recuperare 3 caratteri prima degli ultimi 2.
Ciao

 nella tabella (sembra che vada in errore la validazione del singolo
record).
Strano!
Io la faccio su Access con ADO e non mi funziona!
Ciao

 Io la faccio su Access con ADO e non mi funziona!
SELECT Min(Len([MacchinaNum])) AS Espr1
FROM Tabella
Vorrei vedere questo valore della tua tabella
ciao
Alessandro

 Alessandro
Ciao

 Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Impostare stampante

Come faccio ad impostare da codice una stampante Epson LX-1050 e poi
reimpostare la stampante di default all'uscita dal programma?
Grazie!

 wrote in message
c6QYEnB7#GA....@news.galactica.it...


    occorre andare a modificare la riga che riguarda la stampante di default
nel WIN.INI


Newsgroup: it.comp.lang.visual-basic
Titolo: che variabile?!?

dell'editor VB) oppure devi aggiungere al tuo progetto MSWORDx.OLB.
scusa la mia ignoranza
che cosa è MSWORDx.OLB, dove lo trovo e come lo aggingo?
sono andato su Word, ho fatto una macro con un testo sottolineato e poi l'ho
aperta in VB
ma l'istruzione mi sembra quella!
ciao

Ciao,
wdUnderlineNone = 0
wdUnderlineSingle = 1
wdUnderlineDouble = 3
beppe
-----------------------------------------------------------
Visita il sito del WWF AltoFerrarese
http://www.comune.cento.fe.it/wwfaf
-----------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: unix dos -- dos unix

come posso convertire files di testo dos in unix e viceversa o almeno
dove posso trovare informazioni, tutorial etc....
    tnks   < -----

...



Sotto linux esiste fromdos
fromdos < dos.txt > unix.txt
Non e' l'unico... ci sono altre utility simili, molte delle quali usano
sed e awk
-- 
---------------------------------------------------------------------
Sidewinder  
    - this is a test machine based on debian 2.1 slink -
       -- Pannello pubblicitario in allestimento --
---------------------------------------------------------------------


Oltre a quanto ti hanno gia' suggerito,
in Unix il carattere di fine riga e' Chr(13)  (CR)
in DOS viene usata la coppia  Chr(13) & Chr(10)  (CR+LF)
--
Roal Zanazzi
z...@iol.it

 wrote in message

Errore:
unix   : \n = chr$(10) = LF
dos    : \r\n = chr$(13)+chr$(10) = cr+LF
verificato con un editor hex...
ciao



Strano, mi ricordavo CR... beh, e' da un po' di anni che non traffico piu'
con Linux o Unix...
forse mi sono confuso con il delimiter usato nei sistemi Mac...

Newsgroup: it.comp.lang.visual-basic
Titolo: disabilitare outlook, possibile?

Sono ancora in pena con il WebBrowser.
Qual'è il modo migliore per fare spedire e-mail all'utente?
Mi spiego: cliccando sull'indirizzo e-mail, il browser apre di default
Outlook express o un altro programma per spedire e-mail, ma l'utente da qui
potrebbe andare a modificare tutte le impostazioni. E ciò non è bello.
Se non c'è soluzione migliore si potrebbe anche disabilitare outlook in
qualche modo, per esempio chiudendo tutte le nuove finestre aperte (è
possibile intercettarle?) oppure lasciando il browser sempre in primo piano
(ma è da escludere perché non si adegua alle mie esigenze).
Avete qualche suggerimento ? ? ?

 Il webbrowser fa il suo mestiere, cioe' replica internet explorer.
a questo punto mi sa di che gli conviene subclassare il webbrowser
(ahahahahahaah)
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

(ahahahahahaah)
Com' e' umano, Lei ...
;-) hal
Newsgroup: it.comp.lang.visual-basic
Titolo: domandone

Salve,
è possibile in qualche maniera bloccare il tasto destro del mouse per
l'intero sistema operativo ?
è possibile oscurare la barra delle applicazioni ?  senza che vi sia
possibilità di utilizzarla ?
ovviamente in vb6
ciao

 possibilità di utilizzarla ?
basta trovare l'hwnd della barra e poi con l'api showwindows(false) .Se non
ricordo male per travare l'hwnd devi usare findwindow ocn il nome della tray
che puoi ricavare con lo spy nella directory tool.
Il sito comune su questo puo' aiutarti sicuramente.
ciao :)

Newsgroup: it.comp.lang.visual-basic
Titolo: File .rar

Salve a tutti.
Ho prelevato in Internet un manuale sul Visual Basic
ma il file è in formato .rar
Come lo posso visualizzare?
Presidente - 
Robr...@tin.it
Jesi - Italy

il formato .rar e' un po' come  il .zip.
E' un formato compresso.
Lo devi prima scomprimere con l'utility rar.exe o unrar.exe che mi pare
free.
fatto questo ti troverai davanti un .doc o .rtf o .txt o un .hlp,
che potrai visualizzare con Word, Wordpad, etc.
saluti
-- 
==================================
Demis Magoga
Member of wonderful e-tree group
e-tree *Mall Italy Lab Project*
mag...@e-tree.com
http://www.e-tree.com
==================================


Come lo posso visualizzare?
I file rar sono dei file compattati tipo file zip. Ti serve un
decompattatore.


Un file .RAR e' un archivio compresso, come i files .ZIP
Devi prelevare da internet il programma WinRAR (l'ultima versione dovrebbe
essere la 2.04), lo dovresti trovare facilmente su qualsiasi archivio
software (ad esempio 
volftp.tin.it
)
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [MANIFESTO] Postarlo piu' spesso?

Vorrei proporre di postare il manifesto piu' spesso.... mi sembra che
postandolo ogni 2 settimane non lo si 'veda' abbastanza: dando un'occhiata
aagli ultimi msg, mi sembra che i criteri votati siano spesso ignorati.
ps: avrei una curiosita' per i frequentatori piu' vecchi: da quanto tempo
partecipate (anche eventualmente 'in ombra') al NG? Quando e' nato il NG?
ciao, Marco

Quando e' nato il NG?
Non ne ho idea
:-)
--
Roal Zanazzi
z...@iol.it


Scusate, non mi ero accorto che il manifesto e' presente sul sito comune.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] apigid32.dll

Ciao a tutti.
Sto utilizzando la apigid32.dll con il sorgente del sito StampaFPB e tutto
funziona a meraviglia sulla mia macchina di sviluppo.
Quando pero' vado ad installare la mia applicazione su un'altra macchina
(senza VB installato) le funzioni di stampa non ne vogliono sapere di
funzionare, invece per il resto il programma funziona.
Quando tento di stampare o di settare la stampante mi appare una msgbox con
nessun messaggio dentro.
Il problema credo sia con la apigid32.dll ma non ho la minima idea di dove e
perche'...qualcuno ha avuto problemi simili?
Sia la mia macchina che l'altra sono con win2000.
Grazie Teo

 perche'...qualcuno ha avuto problemi simili?
Mai usata la dll in questione, ma potresti provare a scaricare
la versione aggiornata da qui:
ftp://ftp.desaware.com/SampleCode/Updates/apigid32.dll
-- 
ciao, hal
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 --
l'avevo gia' scaricato prima di postare ma non mi ha dato risultati
soddisfacenti!
altre idee?
grazie
teo

altre idee?
altre info?
-- 
ciao, hal

 altre info?
purtroppo e' tutto qui...
non saprei che altre info dare se non che la dll ho provato ad
installarlo sia nella directory di sistema che nella directory
dell'applicativo.
se avete suggerimenti...sono ben accetti...
grazie 
teo

 dell'applicativo.
come minimo serve sapere codici e/ o messaggi di errore 
ed in corrispondenza di quale/i istruzione/i
senza analisi, niente diagnosi :-(


Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione per inserire Macro in Normal.dot

Salve a tutti, sto cercando disperatamente la soluzione a questo
problema:ho creato una macro per una funzione specifica che ho già
aggiunto sul mio Normal.dot mediante il Visual Basic Editor di Word.
Il problema è che devo aggiornare su altre n postazioni gli altri
Normal.dot senza sovrascrivere il file esistente nell'eventualità
siano stati personalizzati in precedenza.
Dato che non ho molta dimestichezza nell'utilizzo di documenti Word in
VB6 esiste la possibilità di modificare con una funzione il Normal.dot
aggiungendo solo la macro in questione?Grazie per l'attenzione


**************************************************
Guarda qui:
http://groups.google.it/groups?hl=it&q=macro%20in%20normal%20dot&sa=N&tab=wg
-- 
----------------------------
Mauro Gamberini
http://www.riolab.org/

Grazie mille ho trovato la soluzione.
Patrizia


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

Chi mi puņ aiutare/spiegare i controlli del PictureBox?

 wrote in message
889468$99r$1...@fe1.cs.interbusiness.it...
