mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Creare collezioni

Qualcuno da dirmi se esiste un sistema veloce per creare una classe che 
funzioni come una collection?
Cioè che sia enumerabile ecc.?
Ciao

 Ciao
Ciao
Andrea

 Cioč che sia enumerabile ecc.?
Il piu' veloce in assoluto e' usare il wizard di generazione classi
(personalmente e' anche l'unico scopo per cui ogni tanto lo uso) per crearsi
un prototipo; a partire da quello puoi riadattarla per tutti i casi che
credi
Al di la di avere una collection privata di appoggio e rimappare i vari Add,
remove ecc... l'unico trucco consiste nel definire questa routine (mCol e'
la collection privata)
Public Property Get NewEnum() As IUnknown
    'Questa proprietą consente di enumerare l'insieme
    'corrente con la sintassi For...Each.
    Set NewEnum = mCol.[_NewEnum]
End Property
alla quale va assegnato, tramite la famigerata finestra degli attributi
routine, l'identificativo -4
se apri direttamente la classe con un editor, questo e' quello che vedi in
realta'
Public Property Get NewEnum() As IUnknown
Attribute NewEnum.VB_UserMemId = -4
Attribute NewEnum.VB_MemberFlags = "40"
    'Questa proprietą consente di enumerare l'insieme
    'corrente con la sintassi For...Each.
    Set NewEnum = mCol.[_NewEnum]
End Property
Nota, se gia' non lo sai, che queste classi sono "collection-like" ma non
sono compatibili a livello di interfaccia, non puoi cioe' assegnare ad una
variabile Collection un riferimento alla tua classe, perche' non e'
possibile ereditare l'interfaccia con 'Implements Collection'
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 IEnumVariant.
Cioč?

 Cioč?
Cioč implementare NewEnum, che in realtŕ č parte di IEnumVariant,
anche se VB lo vede come IUnknown.
Andrea

 anche se VB lo vede come IUnknown.
Scusami, ma io da questo dovrei riuscire a capire come si fa? :)
Comunque sembra che funzioni come suggerito da Luca, anche se non 
capisco come faccia dato che IUnknown e IEnumVariant non sono definiti 
da nessuna parte.
Ciao

 ha scritto nel messaggio
news:bfjb68$f9h7f$3...@ID-184808.news.uni-berlin.de...

E' definita in stdole.tlb... se dal visualizzatore oggetti spunti la voce
'Mostra membri nascosti' vedrai parecchie cose interessanti


 'Mostra membri nascosti' vedrai parecchie cose interessanti
A proposito... ho provato a nascondere NewEnum ma l'intellisense me la 
continua a mostrare...
Ti risulta?
C'è una soluzione?
Ciao

 C'è una soluzione?
No (che io sappia)


Newsgroup: it.comp.lang.visual-basic
Titolo: classi pubbliche per mp3 e documenti Office

ciao, sto cercando delle classi free per estrarre metadati dagli mp3 e da 
tutti i documenti di office.
grazie e saluti 


Per i documenti office non saprei, magari cerca su google.
Per gli mp3 ecco qui, dal Sito Comune:
http://www.it-lang-vb.net/archivio.asp?subMenu=Tutte&FullText=on&TypeRic=AND&keyword=mp3info&x=0&y=0
Nicola
Newsgroup: it.comp.lang.visual-basic
Titolo: chiedo lumi ai + esperti

Secondo voi, oggi con l'apertura positiva di NY, Seat potrà salire sopra i
3.8 ?
E a breve termine (1 settimana) potrà varcare le fatidiche 4 ??
Grazie

 ha scritto nel messaggio
news:8oo4bg$bam0l$1...@ID-45091.news.cis.dfn.de...

Sbagliato NG???? Prova su it.indovini.borsa
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

 wrote in message
8oo4bg$bam0l$1...@ID-45091.news.cis.dfn.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: Salve a tutti .....

Salve , ieri sera ho installato visual studio 6.0 versione enterprise....
alcuni mi dicono che non è buona ,altri dicono che è stupenda.....voi che ne
dite?
cosa significa enterprise.?....è vero che non ha molti ocx....?
un'altra cosa.....ho visto che in vb6 non c'e' crystal report ......ma come
faccio a stampare.......?
grazie di tutto....

 faccio a stampare.......?
dovrebbe essere sul cd 2, in una dir \tools\crystal o simili.

Newsgroup: it.comp.lang.visual-basic
Titolo: Lanciare un prg da VB6

Ho costruito un help per un mio programmino....
help.chm .....vorrei lanciarlo da codice vb ma non riesco. Io faccio in
questo modo:
x= shell("c:\help.chm",3)
ma mi va in errore: "chiamata di routin o argomento non valido"...come posso
fare????
grazie!!!

 ha scritto nel messaggio
news:9ouvin$pf6$1...@sun250.unimi.it...


 x= shell("c:\help.chm",3)
è la soluzione sbagliata, ma potresti usare ShellExecute
Private Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal
lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String,
ByVal nShowCmd As Long) As Long
ShellExecute Me.hwnd, vbNullString, "c:\help.chm", vbNullString, "C:\",
byval 1&
la soluzione reale consiste nell'utilizzare la funzione API HTMLHelp
Private Declare Function HtmlHelp Lib "hhctrl.ocx" Alias "HtmlHelpA" (ByVal
hwndCaller As Long, ByVal pszFile As String, ByVal uCommand As Long, ByVal
dwData As Long) As Long
Private Const HH_DISPLAY_TOPIC = &H0
Call HtmlHelp(hWnd, "c:\help.chm", HH_DISPLAY_TOPIC, 0)
entrambe tratte da API-Guide
ciao
--
Fibia "Service Bot" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud

Newsgroup: it.comp.lang.visual-basic
Titolo: Andare a capo: mission impossible

Ciao a tutti
qualcuno ha idea di quale motivo possa spingere VB6 a non andare a capo col
comando vbCr (oppure Char(13)) in un campo Text??
Usando fonti Truetype mi da un quadratino e continua ad aggiungere poi testo
di seguito anche se la proprieta' multiline e' attiva.
Se aggiungo io a mano ALT+013 invece va effettivamente a capo.
Grazie!!
      « Kermit the Frog »

comando vbCr (oppure Char(13)) in un campo Text??
Perche' in dos e windows l' a capo e' rappresentato da due caratteri: 10 e 13.
-- 
ciao, hal

> comando vbCr (oppure Char(13)) in un campo Text??
Prova usando VbCrLf (che sarebbe Chr(13) & Chr(10))
Saluti dal Grande VEGETA PRINCIPE DEI SAIYAN
     /\    /\
\_/    \/    \_/

> Prova usando VbCrLf (che sarebbe Chr(13) & Chr(10))
Problema risolto!
Grazie 1K a tutti!
--
      « Kermit the Frog »
Newsgroup: it.comp.lang.visual-basic
Titolo: icmp

In order to Ping, I'm trying to call icmp.dll from visual basic. It
is really being a bitch though.  If anyone has any info on calling
icmp.dll from visual basic, such as the declare statements or
anything, please respond.


	I've put in my web site
(
www.bns.it/Emware/UtilitiesVisualBasic/
, in Italian: 'Ping') the
source example by Jim Huff (
jim...@shentel.net
).
	He use the Api buildt in the icmp.dll ...
	Bye.
Enzo Marinacci- Roma   (Italy) 
http://www.bns.it/EMware
       Freeware,VB Utilities & Win95 Info
*** Rimuovere NO-SPAM per rispondermi in E-Mail! ***

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo griglia personalizzabile

Salve a tutti
sto ultimando una applicazione in VB6 (per un amico) che ha bisogno
della presentazione di molti dati in una griglia (che novità !!!!)
La mia domanda nasce dal fatto che avrei bisogno di una griglia
editabile e che potesse personalizzare i colori anche delle
colonne/righe fisse (quelle di intestazione)
Questa necessità mi ha convinto a rivolgermi alla MSHFlexgrid,
rendendola editabile con il suggerimento di balena ( una textbox
sovrapposta)
Il problema è che, dopo aver gestito modifica e salvataggio dei dati
modificati (a mano tramite execute della connection), quando
l'esecuzione del programma torna alla griglia mi ritrovo spesso
selezioni assurde (blocchi di campi selezionati)
Quello che vorrei sapere è se esistono altenative(shareware,freeware
ma anche a paamento) alla MSHflex ed al DataGrid tenendo conto che non
ho bisogno di un controllo che mi gestisca l'aggiornamento dei dati
verso il db ma che sia semplicemente editabile e personalizzabile come
colori in tutte le sue parti
Thanks
Mitch

C'è la APEX true DBGrid che è poi la dbgrid tradizionale ma in versione a
pagamento
Non so a che versione siano arrivati. Avevo provato una versione dimostrativa
della 6 e faceva fare cose interessanti.
Ciao Gab

 Mitch

 Ciao Gab
ciaociao

Newsgroup: it.comp.lang.visual-basic
Titolo: -- inviare email con allegati

mi servirebbe un esempio di codice per inviare email con allegati.
Naturalmente conosco il controllo winsock e i vari comandi smtp (MAIL FOMM, 
RCPT TO, DATA, ecc.), ma non capisco come posso fare a convertire un file 
in formato MIME (Binhex e Uuencode non mi interessano), e qundi inserirlo 
insieme al testo dell'email.
Potete aiutarmi?
Senza costi telefonici spedisci la tua posta 
e naviga gratis i nostri siti su 
http://www.edimedia.com/
-- 
Posted from [195.31.157.3] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Sito Comune
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: Come si fa...

[.NET]
ad includere in un progetto di installazione la creazione di una virtual 
directory in un IIS?
saluti a tutti
alberto 

 virtual directory in un IIS?
Ciao,
innanzitutto ti invito ad utilizzare un 'oggetto' più chiaro. (vedi 
articolo 10 del manifesto di questo ng)
Per quanto riguarda il tuo problema, puoi utilizzare varie strade: WMI, 
ADSI o la classe IISVirtualRoot presente nel namespace 
EnterpriseServices.Internal (vedi MSDN per i dettagli).
Quest'ultima, però, è segnalata come "This type supports the .NET 
Framework infrastructure and is not intended to be used directly from your 
code"
Quindi, ti consiglio di seguire quanto riporta qui:
http://tinyurl.com/ca3jm
oppure qui:
http://www.eggheadcafe.com/articles/20010609.asp
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

Newsgroup: it.comp.lang.visual-basic
Titolo: Spostare files tra cartelle...

Salve a tutti,
ho la necessita' di effettuare un drag e drop di files da una cartella ad
un'altra, in modo visuale.
In pratica, dovrei realizzare autonomamente una copia di "Esplora risorse"
o simile ad Outlook.
Non sono riuscito a trovare un esempio da cui partire e intuisco solo che
in qualche modo
dovrei appoggiarmi ai messaggi di Windows (WM_dragdrop?) e quindi, con
ogni probabilita'
fare uso di API.
C'e' qualcuno che puo' darmi indicazioni per continuare? Al limite, si
conoscono OCX in grado
di fare qualcosa del genere?
Ringrazio anticipatamente chiunque vorra' darmi indicazioni!
Kiki
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

o simile ad Outlook.
[snip]
Dipende da che cosa stai usando: ocx, form, usercontrol, disegni
le finestre con CreateWindow, ecc. ecc.
Nello specifico occorre sapere da che cosa parte il drag e che cosa riceve il drop.
-- 
ciao, hal

Scusami Hal1961,
accedo al NG via web e non e' confortevole rispondere, spero che tu riesca
a leggermi lo stesso.
Chiedi cosa uso/vorrei usare:
secondo me l'ideale sarebbero una treeview ed una listview una di fianco
all'altra.
1) Clicco su una cartella nella treeview e vedo i files in essa contenuti
nella listview
2) trascino uno di questi files dalla listview in un'altra cartella della
treeview ed effettivamente ottengo lo spostamento del file nella nuova
cartella.
Per il movefile so che esistono API cui accedere ma "visualmente" non ho
lo piu' pallida idea da dove partire per quel drag&drop che ho esposto.
Spero di averti fornito qualche indicazione in piu' e ti ringrazio cmq per
avermi risposto!
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: A proposito VB6...

Scusate la curiosita',
su questo NG leggo di VB6 come se fosse gia' uscito o dovesse uscire a
giorni.
Siccome stavo per decidermi a prendere VB5 (licenza studenti) vorrei propio
saperne di piu'.
Grazie a tutti
Alberto

giorni.
A settembre esce VB6. Per i Solution Provider e' gia' disponibile la beta
(scusate preview version), per gli abbonati MSDN si deve attendere Luglio.
Cmq le novita' sul fronte della gestione dati sono tali che ti consiglio di
aspettare (a meno che tu non abbia problemi di soldi)
Ciao
Paolo

aspettare (a meno che tu non abbia problemi di soldi)
ma porc! ed io che ho spedito la licenza studenti la settimana scorsa!
Aranar
_________________________
http://www.nettaxi.com/citizens/Aranar
   (above all VgaPlanets)
http://www.tempolibero.com/user/aranar
   (sopratutto VgaPlanets)

Aranar
Benvenuto in Microsoft !!!

Newsgroup: it.comp.lang.visual-basic
Titolo: Eccoci al problema centrale

Ciao ecco il problema: dopo aver seguito i consigli di alcuni sono finalmente
riuscito a creare una form MDI che tramite menu visualizza le form CHILD senza
barra del titolo non dimensionabili e delle stesse dimensioni della form MDI ma
pero' mi succede questo e cioe' se carico il primo form (cioe' menu/articoli)
questo mi viene visualizzato bene cioe' ricoprendo tutto lo spazio visivo senza
barre di scrolling mentre poi se carico altri form vengono si' delle dimensioni
specificate ma non nello spazio visivo facendo comparire le barre di scrolling
per intenderci ho settato pure le proprieta' top e left a 0 ma nulla qualcuno
sa il perche' o devo inviare per capirci il codice?
-- 
Posted from  [62.98.40.194] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Problema risolto e cioe' se setto le variabili delle relative form a runtime
l'inconveniente non appare (cioe' ad esempio se le form sono 2 e si chiamano
form1 e form2 prima di fare form2.show setto form2.top=0 e form2.left=0) ma
come mai?
E ditemi quando rendo visibile una form con il comando show mi conviene
prima scaricare dalla memoria l'altro vero?con il comando unload form1
giusto?Mentre dove li devo caricare con il comando Load form1,Load form2
ecc... al caricamento della form MDI principale?
Ciao Denis

 ecc... al caricamento della form MDI principale?
La risposta ad entrambe le domande è: "dipende".
C'è dialogo tra le varie finestre? Se non c'è dialogo, ti conviene scaricare
quelle che resterebbero coperte, se c'è dialogo, le devi tenere aperte
tutte.
Che cosa vuoi ottenere? Le finestre figlie devono coesistere o no?
E' difficile dare consigli se non si sa che cosa hai in mente.
Ciao
*Roby*
Newsgroup: it.comp.lang.visual-basic
Titolo: File di supporto a programma

Avri bisogno di avere due file di testo all'interno della stessa directory 
della mia applicazione. Come posso spiegare a visual studio express edition 
che deve copiarmi anche questi due file? 

 ha scritto nel messaggio 
news:enr740$g5i$1...@news.task.gda.pl...


PAolO wrote:

Da Solution Explorer fai click col desto sul tuo progetto e selezioni 
Add > Existing item... poi modifichi la sua proprietà "Copy to Output 
Directory" nel modo opportuno.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

Newsgroup: it.comp.lang.visual-basic
Titolo: carattere di tabulazione

salve a tutti
devo leggere un file di testo che contiene per ogni riga i caratteri di 
separazione fra celle di excel e vorrei eliminarli o sostituire con un mio 
carattere,  chi mi aiuta ....  grazie
leonello 

leonello ha scritto:

Funzione Replace:
MiaRiga=Replace(MiaRiga, vbTab, "miocarattere")
MiaRiga=Replace(MiaRiga, vbTab, vbNullString)
Ciao,
Daniele.

Newsgroup: it.comp.lang.visual-basic
Titolo: (HELP) Distribuzione della propia Applicazione.

Salve,
mi sono cimentato da poche settimane nell'arte della programmazione,
ma ora mi trovo con le "mani in mano"; Motivo? uso Vb6.0 enterprise (ITA)
non riesco a "pubblicare" la mia creazione, perchè non trovo un programma
per
automatizzare il processo di installazione.
Es. con VB5.0 c'è un piccolo programma Wizard per l'automatizzazione,
ma in VB6.0 non lo trovo!.
Help me.
Txks
= =
U l t i m @   S p i a g g i @
Agg. 04 Giugno '99
= =
http://utenti.tripod.it/replicante/
= = =
News_Group
Per risposte private
recuperare e-mail
dal sito web.
= = =

 Es. con VB5.0 c'č un piccolo programma Wizard per l'automatizzazione,


 Es. con VB5.0 c'è un piccolo programma Wizard per l'automatizzazione,


Dai un occhio all'Add-In manager.
--
__AC__
============================
Sorry: E-Mail address not available!
============================

Newsgroup: it.comp.lang.visual-basic
Titolo: Errore connessione .NET con DB SQL Server 2000 ?

Situazione alquanto particolare.
Ho dei DB su SQL Server.
Ora mi collego con VB6 senza problemi, posso fare tutto.
Provo a collegarmi via codice con la stessa stringa di connessione 
(naturalmente i parametri corretti se necessari).
Quando accedo al DB con un utente e password, la connessione mi da errore.
Il codice mi dice che l'utente che uso non ha accesso alla store procedure 
sp_sdidebug.
Naturalmente lo so che non ha accesso e non voglio che lo abbia.
L'utente che uso č un utente dbdatawriter e dbdatareader che usa il 
programma per l'accesso al solo DB che deve usare, non mi sogno neanche di 
permettergli l'accesso al DB master ed alle sp di sistema.
Risultato č che non trovo un modo per farlo collegare.
Per info se uso VB6 non mi da alcun problema alla connessione.
Se abilito l'utente all'accesso al db master ed alla esecuzione della 
storeprocedure indicata....... allora la connessione ha buon esito.
Ora ho cercato su MSDN e google, e l'unico articolo che ho trovato riguarda 
un errore del genere ma legato a VB5 ed SQL Server 7.0
Ora dato che sto parlando di 
VB.NET
 e d SQL Server 2000........
Insomma avete per caso idea di cosa diavolo ho combinato o come risolvere a 
parte dare l'accesso alla sotrre di sistema ed al db master?
Installazione andata a male di 
VB.NET
?
Installazione andata a male di SQL Server?
Qualcuno sa dirmi qualcosa al riguardo?
Il codice se volete posso postarlo, ma il prblema non dovrebbe essere il 
codice, ma..... non so quale sia il problema, ma non il codice. 

 [cut]
Controlla che nelle proprietą del tuo progetto la voce "Enable SQL 
Debugging" sia a False.
L'unica cosa che conosca che influisca sulla sp_sdidebug č appunto 
questa voce, che di default č disabilitata.
HTH
-- 
Massimo Prota [Microsoft .NET MCAD]
MyWebLog:  
http://blogs.ugidotnet.org/mprota
BlogFeed: 
http://blogs.ugidotnet.org/mprota/Rss.aspx

 ha scritto nel messaggio 
news:_%5rd.20525$C94...@tornado.fastwebnet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: vb6 per database

Salve a tutto il NG
dove posso trovare on line un buon sito per iniziare a programmare con il 
VB6 per la confidurazione iniziale dei database (connessione database fra 
due form, ad esempio)?
Grazie per la risposta

 ha scritto nel messaggio 
news:49933d45$0$846$4faf...@reader5.news.tin.it...

Ciao Filippo.
Ti consiglio questo Sito 
http://www.planet-source-code.com/vb/default.asp?lngWId=1
ricchissimo di esempi di ogni sorta.
Devi solo conoscere un pochino di Inglese.
Saluti,
Gianni.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Word.Application e una funzione per sostuire le parole

Ho un oggetto Word.Application e un document associato, come faccio a
sostituire una parola con
un'altra (praticamente la funzione sostituisci)?
Grazie in anticipo Raffaele.

questo è il comando
dove %%3%% è la parola da cambiare
e text1(3).text è la parola da inserire
wdreplaceall = sostituisci tutto
 Set xRange = xWord.ActiveDocument.Range
        xRange.Find.Execute "%%3%%", , , , , , , , , Text1(3).text,
Replace:=wdReplaceAll
ti dò una dritta
cerca nelle macro di word li troverai tutto il codice vb che ti serve
crea una macro e guarda il codice che viene creato
editor macro -> normal -> moduli ->newmacro
ciao 
joh...@libero.it


SEI GRANDE!!!!!!!!!!!!!!!!!!!!!!!!
UN MILIARDO DI GRAZIE!!!!!!
RAFFAELE
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB5] problema di installazione

Ciao!
Ho formattato tutti, e reistallato i programmi, compreso VB5.
Tuttavia, a quanto pare, l'installazione non riesce a registrare
l'ActiveX rich textbox, che compare sì tra i componenti, ma che non si
carica: ricevo l'errore: il controllo non è registrato, o qualcosa di
molto simile. Cosa devo fare???
tnx
By Pizza
ICQ# 57482808
---
L'Esame di Maturità -- materiale free
http://space.tin.it/scienza/bmarcini/

**TNX**
:-)


Newsgroup: it.comp.lang.visual-basic
Titolo: Questione sulla grafica in VB5

Sono alle prime armi con VB5 e sto tentando, per esercizio, di fare
una specie di emulatore di paint. In particolare vorrei costruire uno
strumento che faccia le funzioni del secchio di vernice.Ovvero che
riempia una area delimitata da pixel colorati con un certo colore
selezionato. Il controllo del "confine" non dovrebbe essere difficile
utilizzando il metodo point. Basterebbe segnalare ogni pixel che ha
colore diverso dallo sfondo della picturebox. Il problema è come
colorare l'interno.Essendo l'unico "punto notevole" quello in cui
viene fatto click si potrebbe scrivere:
Pset (x,y),colorescelto
Pset (x-1,y-1),colorescelto
Pset (x-1,y),colorescelto
Pset (x-1,y+1),colorescelto
e cosi via per colorare tutti i pixel confinanti con quello
corrispondente al click effettuato. Ma poi, con quale criterio andare
avanti? E nel caso frequentissimo di una forma irregolare da riempire?
Grazie,
Francesco. 

 avanti? E nel caso frequentissimo di una forma irregolare da riempire?
Hai provato a spulciare le API (mi sembra che ci fosse una cosa del tipo
floodfill che dovrebbe fare al caso tuo...) oppure lo vuoi proprio fare con
codice tuo?





wrote:
A dire il vero non so come si usano le API (e a parte l'acronimo non
so manco cosa sono) comunque ho un manuale bello corposo, in cui so
che sono trattate. Vorrà dire che me le andrò a studiare. In ogni caso
a puro scopo di studio sare curioso di programmare da me la
funzione...
Grazie 
Francesco.

Newsgroup: it.comp.lang.visual-basic
Titolo: Database VB2005 - Valore di Object -

VB 2005 Express
Aggiungo origine dati
Guardo l'anteprima dati
Ottengo l'errore:
--
Impossibile visualizzare _chi_datiDataSet.REGISTRO
CHIAMATE.Fill,GetData () in anteprima.
Il provider non ha potuto determinare il valore di Object. Esempio: la
riga è stata appena creata, non è disponibile un valore predefinito
per la colonna Object e il consumer non ha ancora assegnato a Object
un nuovo valore.
--
(L'errore appare anche in esecuzione)
Sarò, anche deficente, ma non ho capito 'na mazza.
Come evito che appaia questo errore? E' possibile evitare di
modificare il database?
Grazie,
Me Stesso

ah,
database access mdb
ciao

Analizzando meglio il database ho scoperto che alla riga 314 c'è una
cella contenente "#Errore".
Peccato che questo non sia stato inserito volontariamente...
Come faccio a gestire l'errore evitando che il caricamento si fermi
alla riga 313?
Grazie!

 alla riga 313?
Questo potrebbe essere un problema del file mdb, forse causato da una 
compattazione venuta male.
Io ne ho visti a decine su mdb di grosse dimensioni (+/-800mb, in rete, con 
10/20 pc collegati).
Soluzione: prova a ricompattare il db, ma non credo risolva.
Se non risolve dovrai aggiustare a mano il record o piů probabile ancora 
cancellare il record #Errore e se proprio ti serve e ne conosci i dati lo 
riscrivi a mano.
Ciao

 Ciao
grazie per la risposta, quindi da quanto ho capito non c'è un modo
veloce per gestirlo da VB.
ok, ci metto un eventuale messaggio di errore per futuri errori e lo
risolvo a mano.
Ciao e grazie!

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema connessione a database

Salve premetto che sono alle prime armi con VB 6 e spero che possiate
aiutarmi a risolvere il seguente problema:
Creo un database con Access; lo chiamo archivio e chiamo la tabella rubrica;
apro il mio progetto seleziono il controllo Data e clicco sulla proprietą
DatabaseName nella quale inserisco la path del mio file.mdb (fin qui
sembrerebbe tutto a posto); il problema nasce nel momento in cui seleziono
la proprietą RecordSource; infatti mi dice che non riconosce il file :-(((
potreste darmi una mano??

 ha scritto nel messaggio
news:9gdi57$nfh$1...@nreadA.inwind.it...


 Creo un database con Access; lo chiamo archivio e chiamo la tabella
rubrica;
beh, scusa, ma se l'archivio lo chiami archivio, perchè non chiami "tabella"
la tabella?
:-)
(scusa, non ho resistito...)
ciao
ugo

 ha scritto nel messaggio
news:WfOW6.8112$Cq5.3...@news.infostrada.it...


 ha scritto nel messaggio
news:9gnvq3$tpu$1...@nreadA.inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Mostra Desktop

E' possibile, con un comando, o con un API simulare la funzione "Mostra
Desktop"?
Grazie

 ha scritto nel messaggio
news:ccbabf$koj$1...@lacerta.tiscalinet.it...


 voglio che si riduca ad icona tutto
Crea un file col blocco note, dentro ci metti
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop
Salva il file con nome e chiamalo Desktop.scf "attento che blocco note non
aggiunga l'estensione txt"
Crea un file col blocco note, dentro ci metti
Desktop.scf
Salva il file con nome Desktop.bat
Metti entrambi i file nel path della tua applicazione.
Ora per mostrare il desktop ti basterà usare la funzione shell
es:
Shell "Desktop.bat"
Accrocchietto semplice ma efficace.
-- 
Per diventare grandi non bisogna avere paura di essere piccoli
Per rispondere in privato elimina dall'indirizzo "togliquesto"
MasterDavidex - David Ruscelli

 Accrocchietto semplice ma efficace.
ancora piu' semplice :
'*.vbs
Set Shell = WScript.CreateObject ("Shell.Application")
Shell.MinimizeAll
'Shell.UndoMinimizeALL
--
Fosco

"Fosco" <fa...@fake.invalid> ha scritto nel messaggio
news:WuxGc.169$tP4....@news4.tin.it...

Sicuro che funzia sotto '98?


 Sicuro che funzia sotto '98?
Si, basta che ci sia un IE aggiornato a 5.5 (o superiore)
ftp://193.205.144.8/browser/IE5sp2.exe
Oppure installato a parte il wsh 5.5 /5.6 (per la Shell.Application)
http://snurl.com/Windows_Script
--
Fosco

 
ftp://193.205.144.8/browser/IE5sp2.exe
Ok, grazie.


Newsgroup: it.comp.lang.visual-basic
Titolo: API... Bzzzzzzzzzzzzzzzzzz!!! :o)

dove trovo manuali e info su chiamate API, ocx aggiuntivi  e tutte quelle
cose che non si strovano sul manuale?
DunE


Puoi scaricare la Microsoft Win32 Programmer's Reference, in versione
help, dal sito:
ftp://ftp.areacom.it/vb32/
Saluti,
							Yanez

Newsgroup: it.comp.lang.visual-basic
Titolo: IPX/SPX OCX...

Tutto in x... :-)
Qualcuno mi sa' dire dove reperire un controllo per sfruttare il
protocollo in oggetto? magari free...
Ciao e grazie
Umberto

protocollo in oggetto? magari free...
Non ricordo se c'è, ma puoi cercare tra i miei link.
http://www.tempolibero.com/user/mix/
(anche questo finisce in X !)
Ciao
--
-
MIX  (VB5SP3)
post...@yahoo.com

...

Nel sito novell 
http://developer.novell.com/
 esite un ocx per l'accesso al
server.
Ti devi registrare ma poi l'ocx è free.










Nel sito novell 
http://developer.novell.com/
 esite un ocx per l'accesso al












Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] scaricare elenco NG da un PC

Salve a tutti,
non sono riuscito a scaricare TUTTO l'elenco dei NG dal PC di casa anche se
l'account è uguale a quello in ufficio. L'unica cosa che cambia è che in
ufficio ho ADSL. (server=
news.tin.it
)
Qualcuno saprebbe aiutarmi??
Grazie.
Ciao.
Paolo.

 ufficio ho ADSL. (server=
news.tin.it
)
Usa questo: 
http://news.cis.dfn.de/
Ciao
--
Timothy Redaelli
timothy(dot)redaelli(at)email(dot)it
-----------------------------------
Links:
Sito Comune: 
www.it-lang-vb.net
MSDN: 
msdn.microsoft.com
Newsgroup: it.comp.lang.visual-basic
Titolo: iutatemi vi prego

AIUTO !!!!
Sono un asino con voglia  di fare qualche cosa e avrei bisogno di un aiuto:
come si fa a caricare un file immagine in un picturebox  o altro da un drive
qualsiasi?
O meglio: non sapendo la lettera del Drive dell'utilizzatore come fa a
cercare il file che voglio io?
poli...@tin.it

cercare il file che voglio io?
Se non ho capito male tu hai un file PIPPO.DOC del quele non conosci la
posizione esatta, e la vuoi far trovare all'utente.
quindi combina un DRIVELISTBOX, un  DIRLISTBOX e un FILELISTBOX, impostando
il valore della proprieta' PATTERN
 di quest'ultimo con il nome del file ( PIPPO.DOC )
la list FILELISTBOX avra' elementi solo quando nella directory selezionata
c'e' un file con il nome richiesto
ciao
marco
Newsgroup: it.comp.lang.visual-basic
Titolo: [MANIFESTO] Modifica e resa ufficiale del manifesto.

Visto che è saltato fuori l'argomento, ne approfitto per fare in modo che la
cosa non muoia in un batter d'occhio come accade di solito.
Il nostro manifesto, quello pubblicato da HPL non è ufficiale, per renderlo
ufficiale bisognerebbe passarlo al GCN e farselo approvare, non conosco a
memoria il regolamento ma è qualcosa del genere.
Come è stato  confermato dal Papero, che se n'è occupato temo fa, purtroppo
questo nostro manifesto è inapprovabile in quanto non rispecchia la volontà
del GCN, volontà che impone un manifesto striminzito al minimo
indispensabile, che spieghi solo in poche parole di cosa si dovrebbe parlare
qui e rimandi regole di base sulla convivenza in un apposito link (purtroppo
Usenet non è del tutto libera)
Risulta quindi necessario modificare il manifesto attuale allo scopo di
renderlo idoneo ad una approvazione del GCN.
Direi di usare questo thread al fine di discutere un manifesto, poi far
partire una votazione per verificare che il risultato della discussione
abbia effettivamente il consenso di tutti.
Si era parlato di una bozza già esistente, pregherei chi ne è in possesso di
postarla qua, in caso contrario, vedrò di crearne personalmente una, tanto
per partire.
Saluti
--
David Ruscelli
Oh...My dog!

 ha scritto nel messaggio
news:bat3o1$3b3l2$1...@ID-110499.news.dfncis.de...
Ecco la mia proposta, possiamo cominciare a lavorare su questo.
----------------------------------------------------------------------------
MANIFESTO di IT.COMP.LANG.VISUAL-BASIC
----------------------------------------------------------------------------
Questo gruppo e' dedicato alle discussioni di carattere tecnico o di
interesse generale riguardanti l'ambiente di sviluppo Microsoft Visual Basic
e di tutti gli strumenti aggiuntivi di terze parti disponibili (VBX, OCX,
DLL ecc.). In mancanza di altri newsgroup specifici in italiano  e
finche' non verranno creati newsgroup per VB.Net tali argomenti saranno
ospitati su questo newsgroup. Nel caso di domande e' consigliabile allegare
qualche riga di codice, in modo tale da rendere piu' semplice la
comprensione del problema, indicare chiaramente la versione dell'ambiente
di sviluppo usato, il tipo di database usato.
Seguire la seguenti norme presenti nel metamanifesto del GCN
http://www.news.nic.it/doc/metamanifesto.html
----- FINE -----------------------------------------------------------

 Ecco la mia proposta, possiamo cominciare a lavorare su questo.
David, apprezzabile iniziativa, ma, come ben puoi vedere, ora il "quibus" è
ben altro...
Ci sarà tempo e modo, non te la prendere se non hai avuto repliche a questo
post.

 ha scritto nel messaggio
news:bavkjs$45vlr$1...@ID-174464.news.dfncis.de...

Mi sembrava una buona idea beccare 2 piccioni con una fava.
Tra una settimana riproporrò la discussione, se ancora dovesse risultare
scarso l'interesse opterò per l'invio d'ufficio della proposta.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?!] Subclass

Ciao,
    dopo parecchia fatica sono riuscito a capire come fare un controllo per
il subclassing in VB.
    La cosa sembra funzionare se non che alcuni messaggi come ad es.
WM_PAINT non sembrano essere più processati dalla DefWindowProc() per cui il
form rimane "sbiancato".
    Mi dimentico qualcosa?
    Dopo aver subclassato il messaggio faccio un semplice
Function WindowProc(ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As
Long, ByVal lParam As Long) As Long
    [...code...]
    WindowProc = DefWindowProc(hWnd, wMsg, wParam, lParam)
End Function
    Dove sbaglio?
Ciao
P.S.: ovviamente se la cosa funzionerà invierò il tutto al sito comune.

 ha scritto nel messaggio
news:8bkp60$r8e$1...@nslave1.tin.it...


hai utilizzato BeginPaint() e EndPaint() per gestire l'handle hDc di paint?
No, ho semplicemente "usato" il messaggio (per ora č un debug.print wMsg) e
subito dopo l'ho riconsegnato alla DefWindowProc().
Mi sembra alquanto strano che non venga elaborato.
Ciao

> Probabilmente ti dimentichi di richiamare la vecchia windowproc.
..azz! è vero

Probabilmente ti dimentichi di richiamare la vecchia windowproc.
Già, sembra che non debba chiamare la DefWindowProc() ma la
CallWindowProc().
Così a prima vista sembra un gioiellino!
Ciao

 _rispetto_ alla vecchia windowproc)
grazie, č servito anche a me per il messaggio WM_PAINT.
non č che io e Zanna stiamo facendo lo stesso OCX?  ;)
ciauz
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: scrivere dei dati in un file CSV

ciao a tutti,
devo scrivere in coda ad un file csv una serie di dati (come separatore devo
usare
la virgola) e non devono essere presenti altri caratteri come gli apici e
spazi
io ho fatto in questo modo:
unisco i dati in una stringa e poi con una operazione aggiuntiva elimino gli
spazi con il comando replace
apro il file in append e con il comando print #1 stringa,  scrivo su file
(uso il comando print al posto di write perchè quest'ultimo mi aggiunge
degli apici)
tutto funziona fino a che la stringa è dichiarata string (e basta) se invece
diventa string *1000  nel file viene scritta una riga vuota! purtroppo i
dati sono al max 1000 caratteri  e minimo 100 x riga
come posso solvere l'intoppo? qualche altra soluzione?
grazie 1000
stefano

Caro Stefano,
non comprendo perché vuoi cambiare la dichiarazione della variabile da
stringa a lunghezza variabile a stringa a lunghezza fissa.
Ciao!
Ettore Massimo Albani
(leva ANTISPAMMER dall'indirizzo per inviare messaggi)


perchè nel file mi scrive solo 256 caratteri  :-(
ciao e grazie
ste

 ha scritto nel messaggio
news:nDbib.203903$hE5.6...@news1.tin.it...



non mi va bene in quanto write# scrive le variabili delimitate con il doppio
apice ( che in un file csv non ci va!)
ciao e grazie
ste

> Print#. mi fa piacere!!!!
Se il file è aperto con modalità corretta, non mi risulta che vi sia tale
limitazione.
A questo punto sarebbe interessante (direi necessario) vedere il codice di
apertura del file e di scrittura sullo stesso...
Questo, per esempio, funziona senza problemi:
    canale = FreeFile
    Open "C:\pippo.txt" For Append Shared As #canale
    For n = 1 To 10
        Print #canale, String(1000, Chr(64 + n))
    Next n
    Close #canale

Caro Stefano,
ti ho detto che era una limitazione del Print# nel senso che di default il
buffer è 255, ma credo tu possa superare il problema settando a 1000
l'opzione Len del Open: provare non costa...


 settando a 1000 l'opzione Len del Open: provare non costa...
Una Print # con Len su un file di testo?
Record strutturato? Ribadisco che il codice sopra funziona e la Print non ha
alcuna limitazione...

Caro Lupone,
hai ragione tu, non ci sono limitazioni: probabilmente ricordavo qualcosa
del genere per l'istruzione LPrint del vecchio VB-DOS.


Newsgroup: it.comp.lang.visual-basic
Titolo: Manuale Basic

Qualcuno mi sa indicare un link per recuperare un manuale di Basic? Forse
sbaglio qualcosa nella ricerca ma non riesco a trovarne.
grazie
Mauri
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

grazie
MSDN è un ottimo inizio. Ce l'hai con i CD di installazione di Vb
oppure online su microsoft.
Altrimenti prendi il libro di Balena, veramente buono.
Ciao
Aran Banjo
-
C'è da chiedere cosa togliere nell'indirizzo ;)
Replay to: *[[banjo]]spamdim..@**
abilene.it
**
Newsgroup: it.comp.lang.visual-basic
Titolo: non funziona "completa parola"

amici da qualche giorno la funzione "completa parola" disponibile in vb6 non 
mi funziona piů, non capendo per quale ragione dato che non ho installato 
nulla sul pc.
praticamente il ctrl+spacebar non funziona piů.
cosa posso fare? 

 
A me funziona random, a volte si, a volte no, a volte dura solo un
attimo poi sparisce.
La maggior parte delle volte (forse sempre...) capita quando programmo
un ocx
Microsoft....

Newsgroup: it.comp.lang.visual-basic
Titolo: X roal zanazzi

oddio scusa... sei il creatore del MMtimer...
cmq esempio funziona bene... ma siccome nel mio programma uso le direct
draw forse... sono loro!Allora... il primo errore riguarda VB(ho il 6)
quando avvio il programma con RUN da VB funziona... ma al momento della
chiusura del programma VB mi da Errore e devo chiudere x forza. Il secondo è
invece quando creato l'exe al momento dell'uso dellle Direct Draw mi da lo
stesso errore del VB...
Graazieee
cmq il tuo controllo è davvero utile!!
Newsgroup: it.comp.lang.visual-basic
Titolo: Download

     Close #intFile
      Dim f as long
      f=freefile()
      Dim b() As Byte
      b() = internet.OpenURL(strURL, icByteArray)
      Open "c:\NomeFile.txt" For Binary Access    Write As #f
      Put #f, , b()
      Close #f
Tieni conto che così scarichi tutto il file in memoria e poi la scarichi su
un nuovo file: ci sono metodi migliori.
Ciao,
Luca.

Ciao devo scaricare da internet un file in formato testo.
Ho usato questa procedura, ma c'e' qualcosa che non funziona molto bene.
Nell'applicativo ho inserito OCX (InternetTranferProtocol) e poi ho usato
questo
codice.
    Dim strURL As String
    Dim intFile As Integer
    intFile = FreeFile()
    strURL = "
http://www.prova.it/dati.dat
"                              '
Dati.Dat e il file che devo importare un file di testo Fisso
    Inet1.OpenURL (strURL)
' INET1 è il nome del OCX Microsoft Internet Transfer Control
    Open "c:\NomeFile.txt" For Output As #intFile
    Write #intFile, internet.OpenURL(strURL)
    Close #intFile
mi succede questo la procedura funziona, ci sono però alcune cose che non
capisco.
Il file che ho salvato come primo carattere mi fa delle virgolette. E questo
tutto sommato potrebbe non essere un problema, il problema grosso è
che quando nel file ci sono delle virgolette la procedura mi aggiunge un
altro paio di virgolette, probabilmente mentre importa il file trova le
virgolette aperte così decide di chiuderle, questo è un problema grossisimo
perchè mi sposta tutti i campi di un o spazio, cosi facendo il testo a
delimitazione fissa che dovevo importare incontra parecchi errori.
Cose che non succede se eseguo il download  vecchia maniere ( tasto destro
del mouse - salva con)
C'è qualcuno che ha già risolto il problema, magari anche con un altra
procedura ????
GRAZIE GRAZIE GRAZIE
Enrico Pietrobn

 Tieni conto che cosě scarichi tutto il file in memoria e poi la scarichi


Posso lanciare un dowload automatico da un file vbs ?
Solo HTTP o anche FTP ?
Ad esempio per scaricare l'aggiornamento di un'antivirus (sapendo ovviamente
il nome del file).
Grazie
--
Guercio
--= Beati monoculi in terra cæcorum =--
--= Dubium sapientiae initium =--
Newsgroup: it.comp.lang.visual-basic
Titolo: numeri ip proxy

Premetto che non me ne intendo molto in materia.
Il mio programma deve connettersi a internet con il metodo openurl pero'
connettendosi con un numero ip proxy.
Io da quello che ho letto sulla guida ho capito che devo fare
    oggetto.Accesstype = 2 (che corrisponde all'utilizzo di proxy)
    e poi fare Inet1.Proxy = "mioNomeProxy"
Io sinceramente non capisco cosa devo mettere per "mioNomeProxy", devo
mettere un numero ip di un proxy server??
Ho provato a scrivere  inet1.Proxy = 172.16.0.0 ma da errore di sintassi....
Se potete darmi qualche dritta.....
  Grazie mille
     Ciao

On Tue, 13 Mar 2001 15:29:42 GMT a darnkess messenger,
 from the deepest bottom of hell, delivered me
 a scroll with 
Chi...@mythos.it
's sigil,
 titled "numeri ip proxy",
 written by Chiara with his blood
 and these arcane words following:

Se e' un proxy http prova a passare la stringa 
"http=http://[ip proxy]:[porta proxy]"
-- 
Sidewinder  
---------------------------------------------------------------------
Linux: the operating system with a CLUE... Command Line User Environment.
	-- seen in a posting in comp.software.testing
---------------------------------------------------------------------

 ha scritto nel messaggio
news:G1rr6.109$Jz5....@nreader1.kpnqwest.net...


 wrote in message
news:G1rr6.109$Jz5....@nreader1.kpnqwest.net...

Ehm... Se lo hai scritto cosi' sono d'accordo con lui :)
Per lui stai scrivendo 172 virgola 16 virgola 0 virgola 0... Un po' troppe
virgole per un numero :)
Anzitutto mettilo tra virgolette. Secondo poi... Sicura sia 172.16.0.0? Non
mi pare molto valido come indirizzo...
Ovviamente il prox in questione deve essere 'tuo', cioe' deve essere un
proxy valido di cui ti e' stato dato l'indirizzo.
Ciaotutti,
Alessandro
Newsgroup: it.comp.lang.visual-basic
Titolo: Accesso ai dati in contemporanea

Buongiorno, ho un database condiviso Access su un server.
Il cliente mi segnala che quando da due pc diversi si accede allo stesso 
dato il database va in tilt: nell'inserimento di una nuova riga,ad esempio 
di una nuova scheda anagrafica, prende dati diversi dei 2 pc e li mette 
nella stessa riga; quando si accede alla visualizzazione del record, non lo 
blocca, permettendo la visualizzazione su ambedue i pc.
E' vero che sono attimi di secondo (casi rari ma succedono) ma tecnicamente 
esiste la gestione in Access della contemporaneità?
Uso vb6 sp6 con Access 2000 mdac 2.8 sp1 e jet 4.
Grazie e buona giornata.
Piero Sbressa

Piero di Crystalweb.it wrote:

Ciao Piero,
spiegare, in un solo post, le metodologie di accesso/aggiornamento 
concorrenziale in un db, non è cosa da poco.
Ti consiglio di fare una ricerca sia su questo stesso ng, sia su google in 
generale.
Quando ti sarai fatto un'idea più chiara dell'argomento, poni domande più 
specifiche.
Saluti
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
 

Piero di Crystalweb.it ha scritto:

Premesso che condivido pienamente la risposta di Gianluca, quello che
ti posso dire e' che esiste la possibilita' di gestire l'accesso
contemporaneo allo stesso dato da parte di piu' utenti.
Il recordset che utilizzi per accedere al record deve avere impostate
le seguenti proprieta':
CursorLocation = adUseServer
LockType = adLockPessimistic
Una volta aperto il recordset (e avendo verificato che il record
cercato sia stato trovato) esegui un update fittizio (del tipo
RS.Fields("Campo") = RS.Fields("Campo"): se quel record e' bloccato da
qualcun altro l'update fittizio ti ritorna un errore, che tu puoi
gestire da codice.
Spero che questo ti sia sufficiente, altrimenti fammelo sapere, cosi'
ti mando il codice completo.
Ciao...e buon anno!
Nedi
Newsgroup: it.comp.lang.visual-basic
Titolo: convertitore euro

Sono in cerca di una semplicissima applicazione VB da compilare che
 faccia da convertitore euro/lira e viceversa.
Potete darmi qualche indicazione?
Grazie

 Potete darmi qualche indicazione?
Da compilare vorrebbe dire sotto forma di sorgenti?
l'unica informazione che ti serve è questa:
1 euro = 1936,27 lire
ciao, assa.


ROTFL
Davide

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto stampa picturebox

devo stampare delle etichette con sfondo grafico,ma come stampo e' troppo
lento
ho VB 3.0.
come stampare velocemente?
un grazie a rendere!!!!

stampo troppo lentamente

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

Avrei un quesito da sottoporvi , dunque , allora il mio programma dovrebbe
fare questo
1) lanciare il client mail di default
2) inserire il destinatario
3) L'oggetto
4) ed un file attach generato dal programma
per i primi 3 punti non ho trovato nessun problema , ma come faccio a
passare al client di default il file attach ( un pò come fa winzip versione
8 alla voce zip and mail )
Grazie per l'aiuto


dato che le soluzioni possibili sono diverse, se dici che metodo hai adottato
(ocx e quale, api e quale, ecc.) si puo' individuare meglio una soluzione ad hoc.
ciao, hal

 wrote in message
9deusv$hh9o3$1...@ID-56381.news.dfncis.de...


il nome file per l'attach
Peccato, speravo di non doverti chiedere di cambiare tecnica :-(
Al posto della ShellExecute usa i socket, magari con il controllo winsock, che e' un po'
piu' facile.
Cerca sul sito comune del ng (
http://it-lang-vb.net
) il file smtp.zip,
che e' un esempio di codice sorgente che fa al caso tuo.
ciao, hal

torno a rifare la domanda , visto che fino ad ora nessuno è riuscito ad
aiutarmi
il mio probelma è questo :
1) devo lanciare il client mail di default
2) inserire il destinatario e l'oggetto
3)inserire l'attach
ora ho usato l'api shellexecute , ma non ho trovato il metodo per passargli
il file attach.
L'elemento fondamentale , è che tutto venga fatto con il client mail di
default e non con programmi (ocx o altro ) che richiede l'inserimento del
smtp server.
Grazie a tutti Voi

 aiutarmi
essenzialmente x' il prb e' senza risposta.
anche sui ng usa, ho visto proporre solo: usa i controlli mapi.
balena diceva che era possibile, ho provato, gli ho scritto, e mi ha
detto che si erano sbagliati. non se hanno aggiornato 
www.vb2themax.com
.
sarei molto felice di essere smentito.
ciao, a.


 3)inserire l'attach
ho visto in tutta la mia vita un solo programma che lo facesse, e usava 
MAPI. Non dovrebbe essere un problema, Eudora, Outlook Express, Netscape 
e persino Internet Explorer/Hotmail supportano MAPI
Newsgroup: it.comp.lang.visual-basic
Titolo: x Marco Minerva e non solo

Grazie tante della dritta riguardo alla copia del contenuto in una dir, ma
se ci sono altre directory all'interno, queste non vengono copiate!!
come posso fare? Spero che qlcuno possa rispondermi.
grazie

 ha scritto nel messaggio
news:8ooa2j$ao6$1...@pluto.sm.dsi.unimi.it...

Se hai VB versione 6, puoi utilizzare l'oggetto FileSystem. Ti
permette questo ed altro. (Vedere l'help per l'utilizzo)
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

Newsgroup: it.comp.lang.visual-basic
Titolo: WebBrowser o Dhtml control?

Salve ho dei dati nel db da visualizzare nella mia applicazione VB in
formato HTML, al momento uso DHTML Edit control, perň non sono sicuro della
scelta in quanto il controllo serve soprattutto per modificare l'HTML mentre
a me serve solo di visualizzarlo...non č che il webBrowser č piů adatto al
mio scopo?
Se si č possibile passargli a runtime l'HTML da una stringa,io nel dhtml lo
faccio con InnerHTML, o funziona solo con una URL?
Grazie per eventuali risposte...
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 dhtml lo faccio con InnerHTML, o funziona solo con una URL?
mi sembra funzioni anche dandogli il path del file che contiene l'html
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

il WebBrowser è l'oggetto di internet explorer, per cui ti consente
prevalentemente di navigare su url o file locali. trovo che usare il dhtml
control sia fuori luogo, per cui ti consiglio di salvare l'html in un file
su disco (tanto basta una Open, una Print e una Close) e poi fai
Me.WebBrowser1.Navigate nome_file
good coding!!!
--
Damiani Liborio Igor
http://www.igordamiani.it
Nella finestra Debug di VB:
Nome="igor":? Nome & Chr$(64) & Nome & "damiani" & Chr$(46) & "it"
Che tu sia maledetto, SWEN...


grazie era quello che pensavo, tra l'altro ho anche trovato il modo di
evitare file su disco, faccio .navigate "about:blank" e poi mi gestisco
l'html con innerhtml...
