mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: FTP, server Proxy, e VB5

Greetings,
Ho un piccolo (grande?) problema con l'uso di FTP in un programma
scritto con VB5, che molto probabilmente e' solo il risultato 
della mia completa ignoranza in materia :-)
Devo scrivere un piccolo programma che, installato in una rete
locale (Windows95), esegua automaticamente un trasferimento con 
FTP verso un sito internet e poi chiuda la connessione. Per il 
collegamento ad internet, la rete usa un server proxy (ProxyPlus, 
che mi pare del tutto analogo a WinProxy). Apparentemente, 
l'applicazione e' molto semplice, ed infatti, usando il Internet
Transfer Control, riesco a collegarmi al server proxy, impostare 
il login verso il sito FTP, effettuare lo scambio di dati, e 
quindi chiudere la connessione.
Il problema e' che, dopo aver chiuso la connessione (e sono sicuro
che sia chiusa perche' Inet1.Execute "URL", "CLOSE" risponde con
State = 10 = icDisconnected), e dopo aver chiuso l'applicazione, 
il server proxy continua a credere che ci sia un utente collegato
tramite protocollo FTP. Nonostante il server ProxyPlus sia 
programmato per chiudere le connessioni dopo 3 minuti di 
inattivita', questo fantomatico utente ancora collegato impedisce 
al ProxyPlus di chiudere la connessione telefonica.
Mi domando se non sia necessario che, prima di terminare, la mia
applicazione VB5 comunichi in qualche modo a winsock che non sta
piu' utilizzando un collegamento con un computer remoto (pero' non
ho avuto la necessita' di invocare winsock PRIMA di collegarmi al
sito ftp con il comando Inet1.Execute "URL", "DIR").
Qualcuno di voi, esperto in questo campo, riesce a capire se la
colpa e' del ProxyPlus o se sono io a sbagliare tutto ?
Molte grazie e saluti
Guido
--
Posted from 
web3.hq.eso.org
 [134.171.7.4]
via Mailgate.ORG Server - 
http://www.mailgate.org

,

Prova a chiudere con -> Inet1.Execute "URL", "QUIT".
Ciao.
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own

Newsgroup: it.comp.lang.visual-basic
Titolo: Sfogliare la rete e le condivisioni

Sapreste indicarmi il modo più veloce per poter elencare tutti i PC di una
rete e le loro rispettive condivisioni?
Grazie!



Avere una rete in fibra ottica :-PPP
-- 
ciao, hal

 Avere una rete in fibra ottica :-PPP
Crudele! :-))
_____________________________________________
James Tiberius Kirk, matricola SC 937-076 CEC
  Nato a Riverside, nello Iowa, USA, Terra
            il 1277.1 (26/03/2233)

 Grazie!
in 
www.mvps.org/vbnet
 cerca network e simili
in 
www.mvps.org/ccrp
 -> foldertreeview
tutti e due (codice e controllo) vb5/6
Newsgroup: it.comp.lang.visual-basic
Titolo: Verifica connessione internet

Salve a tutti,
in che modo è possibile verificare se in un determinato istante è attiva una
connessione internet di acceso remoto? Il controllo MsComm offre qualcosa al
riguardo (su msdn non ho trovato nulla)?
Grazie, Rudy.

riguardo (su msdn non ho trovato nulla)?
No.
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con Microsoft Jet

Ho sviluppato un programma che usa Microsoft Jet per fare l'accesso ai dati
di un database Access. Questo programma è stato sviluppato in un sistema che
monta Windows98 seconda edizione, il problema si verifica quando lo installo
in un sistema windows 95 (molto probabilmente una delle prime edizioni) mi
da un errore Microsoft Yet e mi dice che non riesce a fare l'accesso ai dati
(da quanto compare nel messaggio di errore credo di aver capito che in
quella versione di Win95 Microsoft Yet agisce in modalità 16 bit invece di
32). Come posso risolvere il problema, cercando, se possibile, di non
passare dal 95 al 98?

 wrote in message
8ofn0r$elg$1...@nslave1.tin.it...


Credo si tratti di Vbajet43.dll che, non ricordo da quale versione richiede
necessariamente Expsrv.dll. Quest'ultimo file viene installato
automaticamente da Windowx 98.


Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con datareport

Caricando per la seconda volta un datareport mi vengono visualizzati i
record del primo report anche se il database è cambiato, deve eseguire un
refresh di connection o cosa??

 refresh di connection o cosa??
Questo è un metodo un po' barbaro ma ti può dare l'idea:
    For i = 1 To DataEnvironment1.Recordsets.Count
        If DataEnvironment1.Recordsets(i).State <> 0 Then
            DataEnvironment1.Recordsets(i).Requery
           End If
       Next i
ovviamente non è molto efficiente,  ma prova a lavorarci su.
Ciao
Basty

 ha scritto nel messaggio
news:9rnbp8$hsh$1...@nreada.inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ADO Join sql

Dov'è l'errore in questa espressione Sql? Devo fare un Join tra
Clienti e Localita (Localita è tabella collegata esterna, gli ID sono
univoci). Lo Sql generator di VB mi dà errore in FROM...
SELECT Clienti.IDCliente, Clienti.Cognome, 
   Localita.IDLocalita AS LocID, 
   Localita.Denominazione AS LocDen
FROM Clienti, Localita JOIN
   Localita ON Clienti.IDLuogoNascita = Localita.IDLocalita
Grazie!
--
DoS :: 
dos...@hotmail.com
«Non la forza, ma la costanza
di un alto sentimento fa gli
uomini superiori», Nietzsche

 univoci). Lo Sql generator di VB mi dŕ errore in FROM...


 wrote:
...(...)...
1) prende i clienti che hanno le localita' corrispondenti:
 SELECT Clienti.IDCliente, Clienti.Cognome, 
    Localita.IDLocalita AS LocID, 
    Localita.Denominazione AS LocDen
 FROM Clienti INNER JOIN Localita 
   ON Clienti.IDLuogoNascita = Localita.IDLocalita
1) prende _tutti_ i clienti che ci siano o no le localita' corrispondenti:
SELECT Clienti.IDCliente, Clienti.Cognome, 
    Localita.IDLocalita AS LocID, 
    Localita.Denominazione AS LocDen
 FROM Clienti LEFT OUTER JOIN Localita 
   ON Clienti.IDLuogoNascita = Localita.IDLocalita
Ciao
Aldo

La giusta è
 SELECT Clienti.IDCliente, Clienti.Cognome,
    Localita.IDLocalita AS LocID,
    Localita.Denominazione AS LocDen
 FROM Clienti INNER JOIN
    Localita ON Clienti.IDLuogoNascita = Localita.IDLocalita
altrimenti fai un join tra località e località...
Ciao, Fabio

La giusta è
 SELECT Clienti.IDCliente, Clienti.Cognome,
    Localita.IDLocalita AS LocID,
    Localita.Denominazione AS LocDen
 FROM Clienti INNER JOIN
    Localita ON Clienti.IDLuogoNascita = Localita.IDLocalita
altrimenti fai un join tra località e località...
Ciao, Fabio

Newsgroup: it.comp.lang.visual-basic
Titolo: MANDARE UN E-MAIL CON VB5

CIAO!
Ho un problema con VB, non riesco a fargli mandare un'e-mail, mi potete
aiutare???


--------------------
Vai a vedere sul sito comune (
http://members.xoom.com/it_lang_vb
); se non
ricordo male, dovresti trovare quello che cerchi. Fammi sapere
Ciao
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco

Newsgroup: it.comp.lang.visual-basic
Titolo: Sitema bloccato durante un ciclo

Durante l'esecuzione di un ciclo Do il sistema è bloccato e non è possibile
eseguire nessuna operazione, però ho visto certi programmi in cui, essendoci
per esempio cicli che continuavano all'infinito era possibile fermarli
quando si voleva e il sistema non risultava bloccato.
Come è possibile fare questo ?
Grazie !
CiAo :-)
--- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
UIN: 50254876
http://www.danteworkshop.f2s.com
--- --- --- --- --- --- --- --- --- --- --- --- --- --- ---

 Come è possibile fare questo ?
consulta l'help alla voce "DoEvents"
Ciao
Faber

 Come è possibile fare questo ?

Newsgroup: it.comp.lang.visual-basic
Titolo: Lotus Notes & OLE - NotesSession Object

Has anyone had any success with embeding an object (file) using the
NotesSession OLE object?  I can't seem to figure out how to get my
NotesRichTextItem so that I can .embedobject.  Let me know what I might be
doing wrong.  Thanks
-----------------------------------------------------
James Faith
PowerBuilder Developer
American Appraisal Associates
Milwaukee, WI
----------------------------------------------------- 

, 
jfa...@execpc.com
 says...


Newsgroup: it.comp.lang.visual-basic
Titolo: CommonDialog multiselezione

Ho bisogno di un'interfaccia come quella del componenete
CommonDialog.showopen, che mi permetta di effettuare la selezione multipla
di file.
Esiste una proprietà da impostare per avere la multiselezione o mi occorre
un altro componente? ( Mi sembra di averlo già visto, ma non ricordo
dove...).
Grazie
CHICCO
Oe...@infomont.it

 wrote in message
7nhou0$4eb$1...@fe2.cs.interbusiness.it...

tra le proprietà in .flags inserisci cdlOFNAllowMultiselect
dario...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: VBA Help non funziona

Ho formattato il PC che utilizzo in ufficio installandovi Windows 2000 ed
Office 2000 Premium.
Il S.O. è stato reinstallato utilizzando i dischi di ripristino forniti
con il PC (un Compaq)
Office è stato installato da server selezionando tutti i componenti e
scegliendo l'opzione
'esecuzione completa da computer locale'.
Inoltre ho aggiornato Interent Explorer dalla Versione 5.00 alla 5.50, ho
inserito il SP4,
patch varie e l'antivirus McAfee. Il PC è stato messo sotto dominio.
Il problema è il seguente:
Utilizzo molto le macro di VBA, sia in Excel che in Word e,
conseguentemente, sfrutto l'help
per il VBA.
Purtroppo quando ho bisono di informazioni su oggetti, proprietà ecc.;
sulla schermata di help
- in alto - invece che apparire i link agli argomenti collegati, agli
esempi, a metodi, proprietà,
appaiono dei quadratini con il bordo rosso.
E' possibile che Office 2000 sia danneggiato?
Qualcuno sà darmi suggerimenti su come risolvere questo problema?
spero di aver esposto il caso in modo sufficientemente chiaro.
Vi ringrazio per l'attenzione e attendo risposte.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 appaiono dei quadratini con il bordo rosso.
Parrebbe questo:
http://support.microsoft.com/?kbid=822989

>
http://support.microsoft.com/?kbid=822989
Ok ti ringazio adesso verifico cosa devo fare - saluti
With best regards, Massimo minimo.  E-mail: 
massi...@attele2.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Nuovo ostico per Moreno Sirri o chi sa di toolbar

Devo fare una cosa con Outlook express in pratica vorrei usare le toolbar
vorrei mandare dei click sui bottoni, per fare cio pero ho bisogno di sapere
la struttura della toolbar, mi sono lketto tutta la documetnazione microsoft
ma non riesco a fare una cosa, ho bisogno di trovare l'id di un particolare
button ma la funzione mi da sempre 0.
Uso la costante Tb_pressbutton con un sendmessage, questa va solo con i
bottoni che ho creato io mentre con toolbar gia esistenti no riesco a far
nulla mi da sempre 0.
Chi mi sa aiutare.
Il mio scopo č fare click su un particolare button .
Grazie

 wrote in message
news:1CMX7.8335$s04.3...@news.infostrada.it...


 Ragazzi non sforzatevi troppo a rispondermi grazie.
A parte Roal che ha sempre voglia di scherzare :) la tua domanda non è certo
qualcosa di solvibile, a meno che qualcuno non abbia avuto il tuo stesso
problema (che dubito data la natura dell'oggetto).
Comunque quello che tenti di fare è una cosa un po' bruttina (simulare chick
o pressione di tasti) e probabilmente c'è una strada migliore.
Ciao
------------------------- SiDB Simple DataBase engine ----
------------------------- adParser Expression evaluator --
 
http://space.virgilio.it/zntf...@tin.it/
----------------------------------------------------------

 wrote in message
news:g04Y7.1219$Xj.5...@news2.tin.it...


 incluso.
Grazie e buon anno.
Non farti ingannare da Roal... è un po' rude, ma è un bravo ragazzo (?) :) e
è forse quello che ne sa più di tutti qui dentro.
(Ironia della sorte, un paio di anni fa volevo riscrivere in VB la treewiev,
proprio con l'ausilio delle pagine sopracitate, e Roal mi ha dato una bella
mano e si è rivelato molto disponibile, poi tutto è andato in fumo per i
soliti motivi: mancanza di tempo e forse di esperienza su quel fronte).

Newsgroup: it.comp.lang.visual-basic
Titolo: Un esempio su Client/server ! HELP !

Mandatemi vi prego un esempio su 2 applicazioni, una client, una
server per dialogare tra 2 PC, che sono nel buio + completo....
Txn...
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
                 Trust no ONE.
Per rispondermi via E-Mail togli STOPSPAMMERS.
Guarda la RFD per it.comp.prog.collaborazione !

...
[...]


>aaa...Federico...chiedi prima agli amici...
Devo ancora provarlo, chissa' se questi amici mi mandono roba buona...
CMQ; ho capito, e lo dico per tutti, che gli indirizzi IP di una rete
casalinga di 2 PC sono
194.168.0.1
194.168.0.2
Mi sembrava che fosse poco chiaro,mi hanno schiarito i ragazzi del NG
delle reti...
Ciao !
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
                 Trust no ONE.
Per rispondermi via E-Mail togli STOPSPAMMERS.


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

Ciao a tutti,
        io sto incontrando questo genere di problema utilizzando i
datareport in VB6: preparo un dataenvironment, gli collego un
datareport  poi, da codice, costruisco una query piuttosto complessa che
prende i vari pezzi da alcuni elementi che l'utente inserisce attraverso
una form. Una volta costruita la query sql, la assegno al command nella
connection del dataenvironment, eseguo un refresh e chiamo il datareport
che legge da quel command in quel dataenvironment. La cosa strana è che
il primo assegnamento mi mostra il report corretto, con i dati che
effettivamente vanno trovati, i successivi invece mi mostrano sempre il
risultato della prima query che avevo inserito, come se ne
memorizzassero i risultati e non riuscissi più a cambiargli la query da
cui il report va a leggere.
Qualcuno si è mai trovato in situazioni simili ?
Grazie in ancitipo
Giorgio

> Qualcuno si è mai trovato in situazioni simili ?
Si sempre.
mi sembra che bisogna chiudere il recordset con un'istruzione del tipo
connection.rsNomeCommand.close
riassegnare i parametri e ricreare il rs.
Ciao, Stefano

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

E' possibile con visual basic caricare in memoria dei wav per poi sentirli
alla pressione del tasto relativo al wav??
l'importante che i wav vengano caricati in memoria prima dell'utilizzo!!
se è possibile, come si fa??

alla pressione del tasto relativo al wav??
Cosa intendi per "caricare in memoria"? E' ovvio che vengano caricati
in memoria per essere eseguiti...
Guarda un po' se va bene questo vecchio tip di microsoft:
VB Tips
Tip 166: Playing .WAV Files in Visual Basic
December 5, 1995
http://msdn.microsoft.com/archive/en-us/dnarvbtips/html/msdn_msdn166.asp
-- 
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: GIF Animate Urgente!

Vi chiedo scusa ma mi servirebbe urgentemente un OCX per leggere una .GIF
animata !!!!!
(Non rispondetemi che LO FA GIA' perchè probabilmente io uso la versione 6
che mi sa che è un po' vecchia.........)
grazie !!!!
Davide
dao...@tin.it

1) leggiti il manifesto del Ng per quel che riguarda "urgente" e simili!
2) Per ora...fino a che .net non uscira ufficialmente...la versione 6 è l'ultima uscita del Vb.
3) Per le Gif animate guarda sul sito Comune..mi apre ci sia qualcosa. (indirizzo nella firma)
Ciao SIMO
--
__________________
www.sasim.net
Vb è relativamente semplice perchè c'è MSDN!
Server IRC : 
irc.azzurranet.org
 --> Canale: #it_lang_vb
Sito Comune Ng: 
http://www.it-lang-vb.net
Manifesto del Ng: 
http://www.it-lang-vb.net/docs/Manifesto.txt


 wrote in message
news:vb0D7.12446$74.3...@news2.tin.it...

Dev, niente flame per carità però hai fatto un paio di domande che mostrano
che tanta voglia di cercare non ce l'hai.
Comunque, beneficio del dubbio oblige.... ecco un link dove troverai quello
che cerchi ( anche se é una DLL non un OCX)
http://www.marcominerva.com/vbcorner/download/controls/Gif.zip
Stammi bene
Sal

 wrote in message
G83D7.6274$4I4.5...@weber.videotron.net...


Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto disperato su query sql e vba

salve a tutti; il mio preoblema è il seguente:
avevo intenzione di inserire nel campo h di una tabella x una somma 
proveniente da una query z sul campo k di un altra tabella y (non 
presente tra le query di access) ma creata da me nel generatore di 
codice vba;
la query è la seguente:
dim z as string
z=" select sum(h)from y where (...)"
docmd.runsql z
ora nel where dovrei mettere il confronto tra un campo t di y ed il 
valore di una casella di testo Testo1 in una maschera già aperta Mask1
come Risolvo questo problema?
nota: access mi dà errore dicendomi che runsql vuole una istr. sql valida;
ho provato a generare la stessa query con access ed è corretta e 
funziona ; cosa c'è che non va??????

docmd.runsql z
In visual basic questa istruzione non esiste: rivolgiti all'apposito
newsgroup di microsoft access, grazie ;-)
-- 
ciao, hal

 newsgroup di microsoft access, grazie ;-)
Grazie, da google non erano accessibili
Salvo.

Grazie, da google non erano accessibili
Mica possiamo risolvere noi i problemi di google ;-)
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] LIFE SoundFonts? AUX BASS/TREBLE?

Ciao,
Con l'entrata AUX della LIFE! internamente (ho la versione completa della
schedina esterna colle presette midi I/O e DAT vari...).
Il problema che ho constatato utilizzando una scheda interna di cattura
video/audio, e sfruttando la presetta a 4 poli della LIFE! non ho su questa
il controllo BASS e TREBLE come sugli altri accessori WAV MIDI ecc..
Come mai o è da abilitare da qualche parte... mi sto perdendo.
Malgrado sia già stato scritto sulla Ng, ho perso il messaggio:
sto inoltre cercando dei soundfonts per la mia LIFE! e avendo 512MB di ram
posso disporre con scorta!
malgrado un silenzio super favoloso per incisioni varie MID-WAV ecc... il
soundfonts 8MB lo trovo scarsetto. In giro non ne ho trovati molti,
tantissimi link ma molte "cosette" da 1 o 2 MB di singoli strumenti e molti
ancora più scarsi!
C'e' un bel blocco completo come il 8MB per ambiare sti soundfonts? Dalla
Creative non ho capito dove cercarli!
Ogni buon consiglio benvenga
tnx
eventuale email [togli NOSPAM]

Ops... sbagliato area... e come lo cancello sto qui? ciao! Sry!!!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema Access 2000- VB6.0

Ciao a tutti,
in una parte di un programma da me scritto tempo fa, mi trovo col problema
di dover aprire un Dbase MsAccess 2000 da VB, tutto funzionava a meraviglia
con Access 97 adesso invece riesco ad parire solo i Dbase che hanno un form
iniziale, mentre quelli che sono vuoti o non  hanno form iniziale si aprono
e si chiudono automaticamente.
Qualcuno sa risolvere questo problema?
Ecco il codice che uso adesso:
Private Sub mnupopvai_Click()
Dim mymdb As New Access.Application
On Error GoTo xxx
cont = InStr(Form1.tw1.DropHighlight.Key, "mdb")
If cont = 0 Then
    cont = InStr(Form1.tw1.DropHighlight.Key, "MDB")
End If
mymdb.OpenCurrentDatabase Left(Form1.tw1.DropHighlight.Key, cont + 3)
If mymdb.CurrentObjectType = acForm Then
    mymdb.Screen.ActiveForm.Visible = True
End If
mymdb.Visible = True
Exit Sub
xxx:
    MsgBox Err.Number & " " & Err.Description, vbSystemModal +
vbMsgBoxSetForeground
    mymdb.Quit
End Sub
Il codice per MsAccess97 consisteva in:
mymdb.DoCmd.RunCommand acCmdAppRestore
mymdb.OpenCurrentDatabase Left(Form1.tw1.DropHighlight.Key, cont + 3)
mymdb.Visible = True
 e funzionava per tutto.
Grazie a tutti e Ciao :))


Newsgroup: it.comp.lang.visual-basic
Titolo: Visualizzare ComboBox in una cella di DBGrid

VB5:
Come si fa a visualizzare ComboBox in una cella di un DBGrid?
Marco

devi creare un combo invisibile e usando le prop della dbgrid visualizzarla
nella colonna giusta all'altezza giusta
per visualizzare sopra la cella attiva un controllo combo 0 dbcombo devi
controllare
le seguenti prop
' visible per nasconderla e visualizzarla quandio vuoi
DBCombo2.Visible = True o  false
' ampiezza del dbcombo come ampiezza della colonna
DBCombo2.Width = DBGrid1.Columns(index).Width
' posizione left della colonna
dbcombo2.left= DBGrid1.Left + DBGrid1.Columns(index).Left
'posizione top della colonna
DBCombo2.Top = DBGrid1.Top - 100 + DBGrid1.RowHeight + (DBGrid1.Row
*DBGrid1.RowHeight)
' la posizione height della colonna potrebbe non essere adeguabile perche
dipende dal carattere del dbcombo mentre le righe della griglia sono
ampliabili comunque
dbcombo2.height=dbgrid1.rowheight
Ciao Stefano

...


Newsgroup: it.comp.lang.visual-basic
Titolo: ActiveX EXE

Salve ragazzi!
Ho creato un progetto ActiveX Exe con una Form ed una classe che 
implementa dei metodi per visualizzare o nascondere la Form.
La domanda è la seguente.
Per ora mi limito a referenziare il componente  attraverso il menu 
Riferimenti e a lanciare i metodi della classe da un nuovo progetto.
Posso usare l'istruzione CreateObject? Oppure la GetObject nel caso 
fosse già istanziato?
Finora non ci sono riuscito, qualcuno c'è riuscito?
Ciao Grazie.

 ha scritto nel messaggio
news:3B337CB...@tin.it...

Why not?
Basta che tu abbia registrato l'oggetto activex e, ovviamente, tu conosca il
nome della classe da istanziare.
Vedi l'esempio classico "excel.sheet"
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: -- nascondere un applicazione dall'elenco dei task

come sapete x nascondere un applicazione dall'elenco dei task basta 
digitare questo:
App.TaskVisible = False
Pero' ho scoperto che in questo modo viene si nascosto il titolo 
dell'applicazione,ma viene visualizzato quello del file eseguibile.
Se quando compilo il progetto ad esempio gli do come nome exe 
"prova.exe", quando premo CTRL+ALT+CANC tra le altre applicazioni mi 
compare proprio "Prova".
Non vi pare strano???
-- 
Togliere NONMAIL per rispondere via email

Non vi pare strano???
Non ti pare che strano che un sistema operativo serio debba
nascondere i task in esecuzione?
Ma cos'e' questa mania di voler nascondere le applicazioni dall' 
elenco dei task? Coscienza sporca?
-- 
ciao, hal

 App.TaskVisible = False
Che O.S hai? Se ben ricordo questo trucchetto funziona solo con Win9x; con
NT e derivati niente da fare.
--
Dark Hado


ROTFLONE!!!!

Tra i vecchi post ho trovato questo (non l'ho provato):
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Private Declare Function GetCurrentProcess Lib "kernel32" () As Long
Private Declare Function RegisterServiceProcess Lib "kernel32" (ByVal
dwProcessID As Long, ByVal dwType As Long) As Long
Private Sub NascondiTask()
    Dim ID As Long
    Dim Task As Long
    ID = GetCurrentProcessId()
    Task = RegisterServiceProcess(ID, 1)
End Sub
Public Sub TerminaTask()
    Dim ID As Long
    Dim Task As Long
    ID = GetCurrentProcessId()
    Task = RegisterServiceProcess(ID, 0)
End Sub
--
Dark Hado

 Tra i vecchi post ho trovato questo (non l'ho provato):
[...]
Ripeti con me: *REGISTERSERVICEPROCESS NON SERVE A NASCONDERE IL TUO 
TROJAN DELLA DOMENICA*. RegisterServiceProcess serve a fare in modo che 
il tuo processo non riceva gli eventi di logout, perchè rimanga attivo 
durante le sessioni di tutti gli utenti
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!

TROJAN DELLA DOMENICA*. 
:-DDDDDDDDD
quanno ce vo', ce vo'

 
sembra funzionare!!!


 NT e derivati niente da fare.
lo provato solo con win98 e win me.
Forse funzionava solo con win 95

 
no pura curiosita'.
Pero' voglio dire che una funzione simile drovrebbe fare cio' che 
chiedo


 sembra funzionare!!!
L'ho provato anch'io e funziona su 98 e Me.
NT, invece, non supporta la funzione RegisterServiceProcess per cui niente
da fare per questo tipo di OS.
--
Dark Hado

"Dark Hado" <evi...@hado.ken> ha scritto nel messaggio
news:3zXZ8.103669$vm5.3...@news2.tin.it...

Io l'ho provata senza registrarla, copiandola nel path dell'app.
No problem, tutto ok.
Newsgroup: it.comp.lang.visual-basic
Titolo: Streamwriter

Ciao a tutti,
io sto sviluppando un progetto in 
VB.NET
 e sto provando a generare un
file html con il seguente codice:
 Dim FStream As New System.IO.FileStream("S:/sito/docum.htm",
IO.FileMode.Create)
        Dim SWriter As New System.IO.StreamWriter(FStream)
        SWriter.Write(generapagina(v))
        FStream.Close()
        SWriter.Close()
La funzione generapagina(v) restituisce una stringa molto lunga,
corrispondente a del codice html.
Però ad un certo punto l'esecuzione della funzione si interrompe e
compare il seguente messaggio di errore su Swriter.close
An unhandled exception of type 'System.ObjectDisposedException'
occurred in mscorlib.dll
Additional information: Cannot access a closed file.
Dove può essere il problema?
Grazie!

Dove può essere il problema?
Forse perchè chiudi prima il file e poi il flusso.
Prova ad invertire:
SWriter.Close()
FStream.Close()
Ave
giuseppeD
---
CCR

Newsgroup: it.comp.lang.visual-basic
Titolo: update autoexec.bat

salve,
dovrei updatare il file autoexec.bat con un evento click (),
ovvero aggiungere con il suddetto click () una riga in autoexec.bat.
Serve ad aggiungere un path specifico.
qualcuno ha la soluzione ?
tOiNeT
--
Posted from 
mail.tin.it
 [194.243.154.49]
via Mailgate.ORG Server - 
http://www.mailgate.org

 dovrei updatare il file autoexec.bat con un evento click (),
Trattalo come un qualsiasi file di testo, leggendone tutte le righe con
'line input' e riscrivendolo con le modifiche che ti servono.
Saluti.

Newsgroup: it.comp.lang.visual-basic
Titolo: VB.Net portabile?

un applicativo sviluppato con VB.Net gira in ambiente Linux/Unix?
Oppure come VB6 no!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


E' una provocazione ? :-)
Ciao
Giuseppe

 Oppure come VB6 no!
ti rispondo per punti:
1) le fondamenta del framework sono uno standard ISO, quindi chiunque può
effettuarne un porting per qualunque piattaforma senza dover chiedere
permessi o pagare. dai una occhiata a: 
http://www.go-mono.com
2) Nella pratica, la possibilità di eseguire _oggi_ app. .NET su linux
dipende dalla tipologia di applicazione. Usando Mono, non dovresti avere
prob con app. Web (ASP .NET) e class library, se non usi "roba" tipo gli
Enterprise services (object pooling, 2PC, messaging, ...). Per le app
Windows siamo ancora indietro, a meno di usare WINE.
ciao,
--
.A
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org
Read my blog at: 
http://www.ugidotnet.org/4.blog

 Oppure come VB6 no!
Se rinunci allo sviluppo visuale dei forms sě.
Usando gtk# anzichč la libreria Microsoft System.Windows.Forms, che
ovviamente il designer VisualStudio non riconosce ;)
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: Help!!!

Avevo già postato un problema del genere, ma ora ho qualche dettaglio in più
sul mio problema:
Ho sviluppato alcuni programmi con VB6 su S.O. Windows ME. Per questioni di
stabilità ho installato VB6 su
un altro HD con Win2000. Se da qui tento di aprire un progetto di quelli
creati con ME, in esecuzione mi da un errore e
mi compila il seguente log:
Riga 792: impossibile impostare la proprietà OleObjectBlob in MSChart1.
Riga 792: impossibile caricare il controllo MSChart1; licenza non
disponibile.
Riga 801: impossibile impostare la proprietà OleObjectBlob in MSChart2.
Riga 801: impossibile caricare il controllo MSChart2; licenza non
disponibile.
Riga 810: impossibile impostare la proprietà OleObjectBlob in MSChart3.
Riga 810: impossibile caricare il controllo MSChart3; licenza non
disponibile.
Tutti i restanti controlli sul form sono caricati correttamente ma MSchart
no.
Potete darmi qualche suggerimento??
Grazie mille

 disponibile.
Cerca qui
http://groups.google.com/groups?group=it.comp.lang.visual-basic
usando le parole chiavi "licenza non disponibile": proprio oggi e' stata fatta una
domanda identica...
Newsgroup: it.comp.lang.visual-basic
Titolo: Numero righe in combobox

Ciao a tutti.
e grazie per preziosi consigli che ho ricevuto in questo NG (essendo un
novizio di VB), veniamo al quesito, in una combobox visualizzo solo 8 righe
dall'elenco,  in Access è possibile variarle con la proprietà Righe in
Elenco.IN VB come si fà ?
Ciao e grazie

Il 04/01/2004 18.49, Reds scrisse:

http://vbnet.mvps.org/index.html?code/comboapi/comboheight.htm
E' una domanda gia' fatta altre volte: 
groups.google.com
!!!
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Newsgroup: it.comp.lang.visual-basic
Titolo: [?][VB6] Ntvdm

Scusate
torno alla carica, altrimenti poi sentite la mi amancanza :)
E' successo questo. Un utente del mio sito aveva un problema con un file avi
(desincronia audio video) e gli ho suggerito di utilizzare il mio tool per
sincronizzarlo.
Ho fatto ciò sul NG in cui avveniva la discussione (free.it.software.divx) e
un altro utente ha pensato bene di provare detto tool.
Maquando ha provato a lanciarlo gli è apparso un messaggio che recita
grossomodo queste parole:
"la cpu ha rilevato un'operazione non valida in ntvdm"
Ora io ho cercato un pò in giro su google (non essendo esperto di
programmazione" e mi è parso di capire che l'ntvdm (NT virtual dos machine)
funziona un pò come il "run in compatibility mode" di XP, consentendo su
macchine NT alle applicazioni dos a 16 bit di girare nel command come se
fossero eseguite in un sottosistema DOS o 3.1.
Mi risulta pure che NTVDM impedisce a tali applicazioni di utilizzare
direttamente la memoria o qualsiasi dispositivo, e per questo non tutto il
vecchio software può funzionare su macchine NT.
Da questi dati, l'unica conclusione che riesco a trarre è che questo utente
ha una macchina NT, sia essa NT 4.0, 2000 o XP.
Ma non riesco proprio a capire da cosa possa essere determinato il problema
dal momento che il mio software è scritto interamente in VB6, non va oltre
l'utilizzo di qualche semplice API per leggere lo spazio disponibile su
disco, per determinare la versione di windows e per spegnere il pc. Inoltre
non gira sotto dos e credo di poter dire con una certa sicurezza (ve l'ho
detto che sono inesperto...) che è un'applicazione 32bit e non 16.
Oltretutto aprendolo col notepad si legge: This program cannot be run in DOS
mode.
bene, adesso la pianto di dire str*****e e vi passo la palla, sperando che
da quanto ho detto (e mi rendo conto che è poco) si capisca qualcosa e
soprattutto qualcuno riesca a trarre una conclusione.
Daltronde mica posso postare tutto il codice, l'applicazione è costituita da
un pò di forms e piuttosto lunghetta...
P.S. la trovate su 
www.rippinguide.too.it
 e si chiama MMAATools...
Ciao e grassie comunque per la pazienza

Nella foga del momento mi sono scordato di aggiungere che il mio tool è
sviluppato su una macchina con windows 2000 professional sp3 e con visual
studio 6 enterprise sp5
manca qualcosa?
per il SO dell'utente ono in attesa di risposta...
Newsgroup: it.comp.lang.visual-basic
Titolo: Salvare una tabella/query in Excel

Vorrei sapere se è possibile salvare una tabella o una query di un database
access in una tabella Excel.
Grazie.

Ciao,
generato direttamente e quasi completamente da access
Function esporta()
On Error GoTo esporta_Err
    Dim Db As Object
    Set Db = GetObject("c:\temp\miodb.mdb", "Access.Application") 'setto
l'oggetto Access
    Db.DoCmd.OutputTo 0, "Prova", "MicrosoftExcel(*.xls)",
"c:/temp/prova1.xls", False, ""
    '// 0 indica che e' una tabella
    '// Prova e' il nome tabella
    '// ... (*.xls) superfluo
    '// percorso completo dell'output
    '// booleano che indica se avviare l'oggetto, False = no
    '// ultimo parametro modello solo per html
esporta_Exit:
    Exit Function
esporta_Err:
    MsgBox Error$
    Resume esporta_Exit
End Function
beppe
-----------------------------------------------------------
Visita il sito del WWF AltoFerrarese
http://www.comune.cento.fe.it/wwfaf
-----------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: help su WNetCancelConnection2 (come cancellare tutte connesioni attive?)

Grazie al suggerimento di Alessandro Baraldi riesco a  connettermi ad
una risorsa (cartella) sul server usando due
Win API: WNetAddConnection2 (mappando o non mappando la risorsa remota
su un disco virtuale locale) e WNetCancelConnection2
Tutto sembra OK; ma ho ancora un problema che non riesco a  risolvere.
Per cancellare la connessione attiva posso usare WNetCancelConnection2
solo se so esattamente il nome della connessione attiva.
Se l'utente ha usato il mio programma per connettersi, il mio
programma 'ricorda' il nome della connessione (o il disco locale) e
quindi tutto è OK; ma se l'utente si è connesso in altro modo (per es.
facendo click sull'icona del server o altra cartella e poi inserito le
proprie credenziali) non posso usare WNetCancelConnection2 perchè non
conosco esattamente il nome della connessione.
Esiste:
a) un API per conoscere il nome della connesione attiva?
oppure
b) un API per cancellare tutte le connessioni attive senza
specificarene il nome?
Grazie, Lauro

 wrote in message
news:ocsum1pee4ohva3t3...@4ax.com

Le connessioni Attive sono tutte quelle rilevabili, per questo
non capisco bene la cosa.
Prova a vedere se con questo link riesci ad ottenere i dati
corretti per poi procedere alla cancellazione:
http://vbnet.mvps.org/code/disk/drivetype.htm
in aggiunta questa:
http://vbnet.mvps.org/code/disk/driveexistcheck.htm
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG



Il mio problema è come rilevare la connessione attiva (con quale API);
dal momento che con WNetCancelConnection2 devo dargli il nome della
connessione attiva.
Grazie ancora, Lauro

Scusa ancora. In aggiunta al messaggio precedente.
Non è detto che la risorsa remota sia stata mappata; quindi non è
detto che esista un drive. [con riga di comando rilevo la connessione
con NET USE ma con un' API?]
Lauro
Newsgroup: it.comp.lang.visual-basic
Titolo: visual studio.net professional 400 euro.

versione 2002 italiano

Che vuol dire, lo vendi, lo cerchi a quel prezzo
te lo hanno regalato e costava tanto ....
E vabene essere concisi nei post, ma non mangiarsi
le parole.

Newsgroup: it.comp.lang.visual-basic
Titolo: uso di property

Ciao grazie per la risposta.
Effettivamente il mio ActiveX DLL gira sotto MTS, mi dici che l'ActiveX è
stateless: non c'è nessun modo per mantenere i valori delle proprietà??
Ciao Giorgio
P.S. Anche se definisco la mia variabile Private il discorso non cambia!!
-- 
Posted from 
smtp1.libero.it
 [193.70.192.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 P.S. Anche se definisco la mia variabile Private il discorso non cambia!!
In questo caso l' osservazione era di tipo generale e non con riguardo al
caso specifico.
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: Da dove comincio per creare e usare un Database

Sapete indicarmi una guida "online" semplice e sintetica per creare e usare
i database con VB6.
Notare che so poco o niente dei database.
Grazie Marco.


Studia ... studia ;-)
su questo link ... 
http://www.suffritti.it/sqltutorial.htm
Ciao
Filippo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

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

Ho disturbato un po troppo per questa sciocchezza, alla fine mi sono fatto
un programmino che appunto mi crea un file "differenza" di altri 2.
Fornisco il sorgente se a qualcuno puo venire utile ...
A proposito : si puo fare un progetto senza alcun form ?
Ciao, Federico
Public Sub Main()
     Open "c:\diff\dati_targa.dat" For Input As #1
     Open "c:\diff\dati_targa2.dat" For Input As #2
     Open "c:\diff\diff.txt" For Output As #3
     While Not EOF(1)
           Line Input #1, lineatesto
           If EOF(2) = False Then
              Line Input #2, lineatesto2
           Else
              lineatesto2 = ""
           End If
           If lineatesto <> lineatesto2 Then
              Print #3, lineatesto
           End If
     Wend
     Close #1
     Close #2
     Close #3
     End
End Sub

A proposito : si puo fare un progetto senza alcun form ?
Certamente si'.
-- 
ciao, hal

 A proposito : si puo fare un progetto senza alcun form ?
Certo, quello che hai postato tu ad es. č un miniprog completamente autonomo
che non richiede form (e la form la puoi quindi rimuovere).
Perņ il tuo listato propone solo differenze tra le linee di un file di
testo.
Se i due file sono uguali, ma ad es. alla 10ma riga del primo c'č un enter,
da lģ in poi ti viene segnato tutto come diverso!
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: BEGINTRANS, ROLLBACK ecc.

Problema:
gestione testata/dettaglio (es. fattura) in cui e' presente un tasto ANNULLA
che deve annullare tutte le digitazioni fatte sia in testata che in
dettaglio (nello specifico una DBGRID).
La testata non crea problemi ma non so come gestire l'annullo del dettaglio.
Escludendo vettori e file temporanei, mi sono imbattuto nella BEGINTRANS e
ROLLBACK che sembrerebbero fare al caso mio se non fosse per il fatto che se
metto il BEGINTRANS nella FORM_LOAD (inizio dettaglio) e la ROLLBACK e la
COMMITTRANS rispettivamente nei tasti ESCI e SALVA,
la cosa non funzia perche' un errore mi segnala che il ROLLBACK/COMMITTRANS
non posso usarli se prima non faccio il BEGINTRANS, eppure e' la prima riga
del FORM_LOAD!!
Dagli esempi sembra che queste istruzioni possano esistere solo se adoperati
in una singola routine e non tra moduli diversi pur appartenenti allo stesso
form.
E' forse cosi'?
Dove sbaglio?
Grazie.
Distinti Saluti
Massimiliano Scordamaglia

Devi render pubblica la variabile che usi per la Connection altrimenti non
la puoi vedere fuori dalla proc Form_Load
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Come creare dei report 'spostabili' su altre directory

Costruendo un report con Crystal Report, viene definito e memorizzato
all'interno del report stesso, anche il percorso del database (formato
Access) dove il report va a pescare i dati.
Spostando il database su di un'altra directory, i report costruiti e
funzionanti prima non trovano piu'  il database e non funzionano piu'.
Quindi la mia domanda e':
Come costruire dei report che siano indipendenti dalla posizione fisica del
database?
(usare odbc non vale)
Grazie.
RobertoA

 ha scritto: 

--------------------------------
Inviato via 
http://usenet.iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Modifica struttura di una tabella

Come si può fare per cambiare runtime la struttura di una tabella 
(dimensione di un campo testo) attraverso istruzione SQL o ADO??
Grazie mille. 

 (dimensione di un campo testo) attraverso istruzione SQL o ADO??
ALTER TABLE Pippo ALTER COLUMN Testo CHAR(20)
o qualcosa del genere, sono andato a braccio.
Sui BOL trovi esempi a volontà.
Ciao
Alberto
-- 
E tutto mi sembrava andasse bene... 

 Sui BOL trovi esempi a volontà.
Alcuni database non consentono di cambiare il tipo o il nome di una
colonna ma solo di aggiungere una nuova colonna.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 colonna ma solo di aggiungere una nuova colonna.
Interessante.
Approfondiamo: quali dbms hanno questa limitazione?


 ha scritto nel messaggio 
news:380u78F...@individual.net...


 Dove posso trovarli alcuni BOL?
Avvio->Programmi->Sql Server->Books On Line (in Italiano: Documentazione in 
Linea).
Se non usi Sql-Server, devi guardare la documentazione del dbms che usi, e 
che non hai specificato.


 Alberto
A quanto mi risulta ci sono delle limitazioni ai cambiamenti:
Puoi diminuire il size della colonna se è vuota.
Puoi cambiare il data-type con uno compatibile (da char a varchar ad
esempio).
Non puoi inserire NOT NULL se ci sono dei NULL nei campi.
Non puoi ridurre la colonna ad esempio da 50 a 40 se uno o più campi hanno
già occupato più di 40 caratteri


 già occupato più di 40 caratteri
luciano, ti sembra di aver risposto a tono?
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo


 luciano, ti sembra di aver risposto a tono?
Hai ragione, aveva chiesto un'altra cosa, chiedo scusa.
In uno dei miei manuali (sempre che non sbagli!) "SQL Bible" non sono
citati i db che pongono questi vincoli quindi è da presumere che tutti
facciano così.
-- 


 Approfondiamo: quali dbms hanno questa limitazione?
Su oracle 8i, per esempio, se si vuole rinominare una colonna
occorre aggiungerne una nuova con il nome giusto ed eliminare
la vecchia.
--
ciao, hal
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 la vecchia.
E, gia' che se ne parla, la sintassi per cambiare dimensione al campo e' 
leggermente diversa da quella vista prima:
ALTER TABLE Tabella MODIFY NomeColonna VARCHAR2(Dimensione);
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown 

 hanno già occupato più di 40 caratteri
E ci mancherebbe.
Cioè, sostanzialmente non puoi dire che un campo è 'piccolo' se ci hai già 
messo dentro qualcosa di 'grande', ma questo mi sembra discretamente ovvio.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: DATE

Ringrazio in anticipo chiunque mi saprà dare indicazioni sui seguenti
problemi:
1- come rilevare la data di registrazione di un file
(esiste una funzione adatta all'uopo??)
2- come convertire il formato di una data
es. da   gg.mm.aa    a      gg/mm/aa
e viceversa
senza un codice (eventuale codice me lo faccio da me).
grazie
Tommaso

Ciao
1- funzione FileDateTime
2- format(MiaData, "dd/mm/yy")
per l'utilizzo help in linea
beppe
-----------------------------------------------------------
Visita il sito del WWF AltoFerrarese
http://www.comune.cento.fe.it/wwfaf
-----------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Come implemenntare nei sistemi a 32 bit la GetModuleUsage()

PROBLEMA:
dal programma VB eseguo una shell di un processo DOS e devo attendere fino a
quando il processo DOS è terminato.
Come posso verificare se un processo è ancora attivo?
Grazie in anticipo per la vostra collaborazione.
Fred

Potresti, dopo aver lanciato il file EXE, controllarlo se c'è ancora in
memoria con
la funzione API FindWindow
ad esempio:
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal
lpClassName As String, ByVal lpWindowName As String) As Long
shell "MioProgramma.EXE"
do until FindWindow(vbNullString, "MioProgramma") = 0
    doevents
loop
Ciao
Sergio


Newsgroup: it.comp.lang.visual-basic
Titolo: vba6it.msi - ERRORE.jpg (0/1)

Saluti Plinyo il Vecchio





Hai intenzione di entrare nella graduatoria dei post inviando sempre la
stessa cosa?

> elencato, dove lo posso trovare??
Non saprei proprio, ma "msi" in genere indica "MicroSoft Installer", una
delle ultime diavolerie della mamma, quella trucida.
Parrebbe che il tuo VB6 non sia stato installato correttamente /
completamente.
Prova a reinstallare, danni non ne fai.
Però quel file cita "vba"...
Hai per caso installato aggiunte, add-in e pastrocchi vari (anche per
Office) che non sono andati a buon fine?

>Si puo' risolvere il problema in altro modo.
Ah! quale?
Ciao
P.S.: se il tuo era un tentativo di inviare un file in allegato avrai 
scoperto che questo NG non supporta gli allegati (per fortuna).

 scoperto che questo NG non supporta gli allegati (per fortuna).
E tu come l'avresti immaginato?
Ho guardato le proprietą/dettagli del post, ma non vedo nulla di
particolare...

 particolare...
nei gruppi coi binari 0/n .. n/n si usa per indicare in quanti messaggi e'
stato spezzato il file, in genere per non fare post enormi.
il server tedesco non tiene la gerarchia, ma se sottoscrivi un
alt.binaries.* su tin, wind ecc. ne trovi parecchi. tipo: trinity.jpg 1/255
:)

 enormi.
Ahhh, grazie.

Newsgroup: it.comp.lang.visual-basic
Titolo: PROBLEMA SU DOCUMENTO WORD

Sto utilizzando la liberira di Word
dichiarazione variabili
dim objword as word.application
dim objDoc as word.document
Set objword = New Word.Application
per creare un documento word utilizzo l'istruzione
Set objDoc = objword.Documents.Add(percorso & nomefile)
per aprire un documento word utilizzo l'istruzione
Set objDoc = objword.Documents.Open(percorso & nomefile)
il mio problema è questo
è possibile estrapolare il numero totale di pagine del documento
e la singola pagina su cui mi devo posizionare?
ringrazio anticipatamente per l'aiuto
ciao a tutti
laura

 e una che mi permetta di selezionare un range di pagine preciso.
Cosi`, per esempio, selezioni le pagine 4, 5 e 6:
Option Explicit
Sub Prova()
  Dim r1 As Word.Range
  Dim r2 As Word.Range
  With ActiveDocument
    Set r1 = .GoTo(wdGoToPage, wdGoToNext, "3")
    Set r2 = .GoTo(wdGoToPage, wdGoToNext, "6")
    .Range(r1.Start, r2.Start).Select
  End With
  Set r2 = Nothing
  Set r1 = Nothing
End Sub
********* FINE *********
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Capire in che modalità sono stato lanciato (non io, il programma!)

Ebbene si.
Ogni tanto anche io scrivo al NG per chiedere (forse ne so meno del 90%
delle persone qua presenti).
Domanda: come faccio a sapere se il programma è stato lanciato dall'ambiente
di sviluppo di VB (premendo F5 dall'IDE di VB) oppure è stato lanciato come
EXE autonomo? Esiste una proprietà che me lo dica?
Ho guardato l'oggetto App, ma mi sembra che non ci sia niente di utile a
questo scopo.
Mi serve saperlo perché devo visualizzare una piccola form di debug solo se
il programma viene lanciato da ambiente di sviluppo.
Molte graze.
Marco Frazzoli
PS: Ho pensato di controllare all'avvio se è presente come task anche VB6 (o
VB5), ma mi sembra una soluzione veramente orrenda.

 wrote in message
news:3C2p6.96916$Y93.2...@news.infostrada.it...


non vorrei sbagliarmi, ma se leggi App.EXEName (o qualcosa del genere) lui
ti ritorna il nome dell'eseguibile (se è un eseguibile) oppure il nome del
progetto se NON è un eseguibile...
MarioH


[CLIPPETTONE]


esaminare il nome dell'exe:
Che ne dici di fare un bel cut&paste nell'ide di VB, alvare il progetto ed inviarlo al Sito COmune?
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 progetto se NON è un eseguibile...
In teoria si, il problema e' che App.ExeName li ritorna *senza* estensione, per
cui se hai Progetto1.vbp e Progetto1.exe non li distingui.
D'altra parte il nome del file vbp in genere e' poco significativo, per cui
un'altra soluzione a buon mercato potrebbe essere effettivamente quella di
aggiungere un piccolo prefisso o suffisso al nome del progetto.
Ciao
--
Luca Dormio
luca....@tin.it

 End Function


Confermo...
A quanto ricordavo la debug.print veniva ignorata dal compilatore come
intera linea, ma evidentemente qualcuno ha pensato che questo non fosse
giusto ed ha "corretto" il problema.
A questo punto non resta che cambiare il codice (che rispediro' a questo
punto al WM per la terza volta... Sorry Moreno :) ) in:
___________________________
Public Function InIDE() As Long
     Dim flg As Boolean
     flg = False
     Debug.Assert SetTrue(flg)
     InIde = flg
 End Function
 Public Function SetTrue(flg)
     flg = True
     msgbox "Pollo!", vbCritical, "NON FUNZIONA"
     SetTrue=True
 End Function
___________________________
(Testata, spiacente per l'inconveniente).
La soluzione API ha a sua volta degli svantaggi (ad esempio non posso
garantire che funzioni sotto win9x non avendola testata), percui quella con
il debug.assert (fino a che M$ non cambiera' le specifiche) dovrebbe essere
la migliore.
Ciaotutti,
Alessandro

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

prova prova prova

prova 2

prova 3

 prova 3