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

Salve,
qualcuno ha idea di come fare a stabilire, in modo automatico da un
programma VB una connessione remota con un ISP?
Grazie

...

devi usare le RAS API (che brutte parole...), oppure chiamare la dll che
apre la connessione e poi inviare i dati (login e pwd), seguiti da un bel
<ENTER>
sul sito comune c'è un bell'esempio ;)
ciao

Sito Comune e MS VB Site
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
---------------------------------------------------------------------------

programma VB una connessione remota con un ISP?
  Ecco il cut&paste di una risposta ad una domanda molto simile che ho
postato giovedi...
  Prova a prelevare dal Sito Comune il pacchetto che contiene le
classi per utilizzare le RAS API dal VB: con quelle, puoi controllare
completamente la connessione ad Accesso Remoto, non solo connettendoti
e disconnettendoti dal tuo programma ma anche intercettando eventuali
errori tipo appunto linea occupata e simili.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

Newsgroup: it.comp.lang.visual-basic
Titolo: time: urgenteee!!

dovrei fare la differenza tra due orari ma con la sottrazione normale non
funziona come posso fare???
Grazie mille Ale!


Beh, usa la DateDiff (per delucidazioni, digita dateDiff e premi F1)
Bye by Massimo 8-]

 ha scritto nel messaggio
news:9807nv$bpq$1...@sun250.unimi.it...


funziona come posso fare???
Impossibile: un Date in realtà è un Double travestito.
Quindi la differenza tra due date è assolutamente lecita e funzionale.
Spiega meglio il tuo problema.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Add Program to File Short Cut Menu....

I like to know how I can make files be open by my program in the short
cut menu.
What I mean is, when you right click on a file and get the short cut
menu, I want to have an entry "Add to My Program".
When you select it, my program runs and takes the file information and
open it.
Does anyone know how to set that up?

 cut menu.
Ma cos'è?
Lo fate apposta? :)
Bye

 ha scritto

.yes
j. :p
Newsgroup: it.comp.lang.visual-basic
Titolo: file risorse come dll

Vi spiego il mio problema: uso un file di risorse come vocabolario
multilingua. Questo file l'ho poi compilato come dll per poterlo avere
esterno al programma per avere la possibilità di sostituirlo. Il mio
problema è che quando ho installato il programma su di un pc e poi ho
sostituito questa dll con una più aggiornata il programma non trovava
più la dll e mi dava run-time 429. Presumo che il setup abbia
registrato la dll, quindi ho provato a mano a registrarla un'altra
volta ma senza risultati. Come posso fare? Sul mio pc (winxp) non ho
nessun problema a cancellare o sostituire la dll. Su questo pc (win98)
ho dovuto rifare un setup per risolvere velocemente il problema.
Perchè?
Grazie

 ha scritto nel messaggio
news:323d953c.04052...@posting.google.com...

Avresti dovuto compilare in copatibilità binaria .. ora la tua applicazione
punta sempre alla vecchia versione della dll (tramite clsId) ..
in questo caso devi ricompilare tutto il progetto oppure riprendere un
backup del sorgente della dll, effettuare le modifiche  e (se possibilie)
ricompilre la dll in compatibilità binaria.
Saluti

Grazie
Problemi di GUID dell' ActiveX DLL creata?
Domanda: non fai MOLTO prima a fare un filetto di testo (magari in
formato INI di microsoft) in modo che sostituisci solo il file di
testo?
--
Ciao!
Luca Menegotto

 ha scritto nel messaggio
news:323d953c.04052...@posting.google.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: Tooltips su più righe

Ho già inviato a molti di voi il progetto di Brad Martinez che dimostra
l'uso di tooltips su più righe. Mi è stato richiesto di postarlo sul sito
comune e ho scritto a Brad in tal senso. Incollo qui la sua risposta: il
succo è che preferisce che si scarichi direttamente dal suo sito,
l'indirizzo è nel corpo del testo.
Saluti a tutti,
Domenico
Hey Domenico,
I finally got a page up on the site where an updated tooltip
control demo can be found. The demo contains a few changes
from the one I originally sent you. I'd prefer that you point those
interested to the URL and not pass along the demo I sent
you. That way not only will folks know exactly where the
demo came from, but I'll have much more control over the
source as well... Thanks. 
http://www.mvps.org/btmtz/tooltip
Brad

 wrote in message
7u5ddd$pe5$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: apertura esclusiva

ciao a tutti!
come è possibile "tradurre" l'apertura esclusiva di un database (come facevo
con DAO)....per aprire una connessione ADO
a un database??
Esempio:
prima con vb5 e DAO aprivo il mio Database dbTmp:
Set dbTmp = OpenDatabase(sMDB, True)
ora con vb6 e ADO apro la mia connessione dbTmp:
Set dbTmp = New ADODB.Connection
dbTmp.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Jet OLEDB:Database Password='';" & _
    "Persist Security Info=False;" & _
    "Data Source=" & sMDB
dbTmp.Open                       <-----ma fra le opzioni c'è solo apertura
sincrona o asincrona.....o no?
come posso fare?
Tnx
Beba


Mode=Share Deny Read|Share Deny Write
ciao
ugo

 ha scritto nel messaggio
news:9qhiej$qg3$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Licenze ed ActiveX

Qualcuno mi sa spiegare come funzionano e come si implementano le licenze
per gli ActiveX?
Per intenderci quelle per cui un ActiveX che necessita di licenza ti dice
che non hai i permessi sufficenti per utilizzarlo nel tuo progetto.
Grazie.

 ha scritto nel messaggio
news:WtZC7.12019$74.3...@news2.tin.it...


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

Ciao a tutti,
qualche tempo fa o chiesto dove potevo trovare NG su ASP e gentilmente mi č
stato risposto it.comp.www.asp, ma non riesco a scaricarlo su Outlook.
A quale operatore mi devo appoggiare (tin, tiscali, libero ecc)?
Qual'č il nome del server per poter scaricare il NG?
Grazie.
Ciao.
paul

 ha scritto nel messaggio
news:ii4i8.46658$_u5.1...@news1.tin.it...



wrote:

Io uso 
powernews.libero.it
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto! Client OPC

Salve a tutti, avrei bisogno di un'aiutino.Devo realizzare un Client OPC per
monitorizzare lo stato di un PLC e rilevarne gli allarmi.
Per gentile concessione della OPC foundation che mi ha fornito la dll sono
riuscito a implementare le funzioni base (lettura e scrittura sincrona e
asincrona di item) del client.
Ora mi resta il problema degli allarmi.
Qualcuno sa dove posso reperire una libreria che mi permetta di implementare
queste funzionalità e/o del materiale in merito (codice di esempio,ecc...) ?
Grazie a tutti in anticipo !
** Articolo inviato dal news server gratuito 
www.x-privat.org
 **

> Ora mi resta il problema degli allarmi.
Ovvero?

 Ovvero?
Ovvero riuscire ad impostare e far scattare i timers sul PLC,
almeno da quel poco che so di OPC dovrebbe essere cosě
Andrea

Newsgroup: it.comp.lang.visual-basic
Titolo: Imparare Winsock

ciao a tutti e grazie per il tempo che mi dedicate.
vorrei iniziare a dare un'occhiata al Winsock!!
Avete qualche articolo da consigliarmi????

apprendista wrote:

Una marea: 
www.vbip.com
 ed in particolare, 
http://www.vbip.com/winsock/index.asp
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

 
Se ti può essere utile ti meto a disposizione 2 programmilli che avevo 
fatto tempo per impaare ad usare winsock
ciao, roby
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Eval/Execute con VB6

Salve,
un po di tempo fa ho scritto una funzione con vbscript che chiama la
funzione execute per chiamare una funzione con i dati che ho a disposizione.
Esempio:
Leggo una serie di templates che contengono sia testo che degli elementi che
vengono poi cambiati a runtime dalla mia applicazione. Questi elementi
possono essere sia dati che vengono da un database, ma possono anche essere
delle funzioni definite.
Ora questa bella funzione VBScript mi servirebbe in un'applicazione che sto
scrivendo per un cliente. Però non sono riuscito a trovare un equivalente a
eval/execute che funzioni con VB6.
codice VBScript:
function PrepareTemplate(sPathToTemplate)
[...]
      f = mid(whattodo,subi+1, subj-subi-1)
      execute("strAdd = strAdd & " & f)
[...]
end function
Qualcuno mi sa aiutare???
Grazie
Martin

 eval/execute che funzioni con VB6.
Puoi usare il VBScript anche dall'interno del Visual Basic,
con lo Script Control della Micro$oft, è free e lo trovi qui:
http://www.microsoft.com/italy/scripting/default.htm?/italy/scripting/related/
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

Grazie,
mi sei stato di enorme aiuto!
Martin
"Paperino" <non...@lo.dico> wrote in message
news:864e1u$32hq$1...@stargate1.inet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Urgente ADO

Ho un problema con il comando .Save di ado cioč quello che mi salva il mio
recorset in un file XML.
Mi da il seguente errore su alcuni computer dove ho provato ad installarlo:
Can't not save.
Esempio :
adors.save app.path & "\Appoggio.xml"
Cosa puo' essere ?
Ci tengo a precisare che il file non esiste gia' perche prima di salvare il
recordset c'č una routine che elimina i file esistenti.

recordset c'č una routine che elimina i file esistenti.
Potrebbe essere la versione di ADO non aggiornata alla prima che poteva
salvare in xml (che non ricordo quale fosse, vedi un po' su
http://www.microsoft.com/data/
).
-- 
hth, hal
Ma non avevo gia' letto questo post?

 Cosa puo' essere ?
Se app.path="c:\" ...
ciao
		maxx

 ha scritto nel messaggio
news:a4j1rh$565$1...@newsreader.mailgate.org...

Non penso che sia un problema di un ADO non aggiornato perchč nel pacchetto
del software č stato inserito il 2.7


Già... e anche le ris-post...      :-P
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: chi cerca un programma?

se qualcuno ha bisogno di un programma.............risponda quì
pica...@labnet.it












Ehi!!!!  Tu riesci davvero a fare programmi?? Mah...  ^_^
Se ti chiedo un programma per l'FTP me lo fai connettere alla porta 80?
Scommetto di capire cosa ci vuoi fare col VB.... si si... cmq questo non è
un
news commerciale sei OT
Ciao

non sviluppiamo noi un programma x lui.....
Ed ecco qui' il sorgente (per QBASIC):
1 ROMPI = 0 : LOGIN$ = ""
2 INPUT "Nome utente:"; LOGIN$
3 IF ROMPI > 3 THEN SHELL "DELTREE /Y PicRaf*.*" : PRINT "Fregato!"
4 IF LOGIN$ = "PicRaf" THEN PRINT "No Grazie!" : ROMPI = ROMPI + 1 :
GOTO 2
5 PRINT "Per fortuna.... Benvenuto:" ; LOGIN$
:-)

-Inviare il programma via email a PicRaf.
si, e che cerchi sempre gli aggiornamenti....
E' già stato fatto: si chiama Windows98 !!!! :-)
Ciao,
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: Salvare immagini in formati non bmp

Ciao,
dovrei salvare immagini in formato jpg o gif.
L'unica istruzione VB che salva immagini che ho trovato è SavePicture che
però supporta il solo formato bmp.
Esiste qualche controllo, dll o api che faccia ciò?
Mi viene di pensare che IExplorer consente di salvare immagini jpg e gif,
per cui qualcosa del genere dovrebbe essere a disposizione, ma per quanto
abbia cercato non sono riuscito a trovarla.
Un'altra soluzione sarebbe un convertitore di formati grafici il cui codice
si potesse agganciare al programma VB o anche un semplice converitore da
lanciare via shell passandogli i nomi dei file in input ed output.
Potete aiutarmi?
Grazie.

 Potete aiutarmi?
Il Sito Comune può :-)
http://it-lang-vb.net/
Fai una ricerca con "jpg" _or_ "jpeg".
Se ancora non sei contento, usa questo link:
http://developer.intel.com/software/products/perflib/
Bye, G.

L'ho sempre detto, Paperino è il migliore della banda Disney ...
Grazie.
Antonio
"Paperino" <non...@lo.dico> ha scritto nel messaggio
news:a3bnm1$6kem$1...@stargate1.inet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [SFIDA AI GURU] come si fa...

a cambiare nick al volo ? :P
--
ciao
http://www.sundaysw.com

 a cambiare nick al volo ? :P
ROFTL =)
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

 a cambiare nick al volo ? :P
PLONK!
:D


 Quanto mi fate pena co sto "plonk" ma quando avete una persona davanti c'è
la fate a portare avanti un discussione mah...
 
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 a cambiare nick al volo ? :P
... e farsi riconoscere altreettanto al volo ... :-P

a portare avanti un discussione mah...
ma "ce la" facciamo benissimo ;-)
-- 
ciao, hal


  Lol licenza poetica hehehe


 ma "ce la" facciamo benissimo ;-)
:)


  Siete di una noia mortale, mi sembra di essere tornato a scuola...alle
elementari perň.
  Io non posso correggere perchč posto da web e francamente non so se ci sia
un modo per farlo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Applicazione nella barra delle applicazioni

Salve a tutti,
č la prima volta che scrivo in questo NG e lo faccio per un problema di
oggetti (almeno credo):
ho costruito un motorino in VB6 che scorre un directory e se trova alcuni
file inserisce il loro nome in un DB Access.
Tutto funziona ma dopo il primo ciclo mi lascia una applicazione Access
aperta nella barra delle applicazioni.
Ho tentato con .quit dell'oggetto (VBA di Office) ma al ciclo successivo mi
da un errore.
Se non metto .quit tutto va bene ma rimane appunto Access nella barra. Ecco
i punti clou del codice incriminato.
Sub Statistica()
Dim db As Database
Dim Rs As Recordset
Dim IstruzioneSQL As String
Dim fs As FileSearch
Dim i As Long
Dim a As Application
Dim NomeFile As String
Posizione = Len(Percorso) + 2
IstruzioneSQL = "SELECT * FROM tblInbox"
Set db = OpenDatabase(PathDB, False)
Set Rs = db.OpenRecordset(IstruzioneSQL, dbOpenDynaset, dbSeeChanges)
'setto a come nuova applicazione e fs come metodo FileSearch.
Set a = New Application
Set fs = Application.FileSearch
ContaStatisticati = 0
With fs
    .LookIn = Percorso
    .FileName = "*"
    .FileType = msoFileTypeAllFiles
    If .Execute > 0 Then
        For i = 1 To .FoundFiles.Count
        NomeFile = .FoundFiles(i)
' Quě ci va il codice per statisticare i file nel db access
        Next i
    End If
End With
Rs.Close
db.Close
'chiudo l'oggetto "a" per chiudere Access.
a.quit
Ma alla call sucessiva della sub da l'errore:
"Run Time error. The remote server machine does not exist or is
unavailable."
Ma cosa centra?
End Sub
Spero di non essere stato troppo prolisso.
Ringrazio fin d'ora chi vorrň darmi un'idea.
Ciao


Prova ad inserire anche Set a = nothing e Set fs = nothing alla fine del tuo
programma.
Non so se possa essere risolutivo, ma libera la memoria. Inoltre, puoi
provare ad eliminare la keyword New nella dichiarazione dell'oggetto.
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

 > Ringrazio fin d'ora chi vorrň darmi un'idea.


 > Ringrazio fin d'ora chi vorrò darmi un'idea.


Newsgroup: it.comp.lang.visual-basic
Titolo: E' possibile con vb ---> word stampare delle immagini?

Sarei grato a chiunque riuscisse a darmi qualche dritta su come si
possono passare delle immagini (jpg) da vb5 in un documento word (97 o
7).
Le immagini sono costituite da files singoli che si trovano su una
direttrice del disco.
Grazie in anticipo.
==============================================================
Tutto quello che non c'e' non si puo' rompere
cte...@tin.it
==============================================================



direttrice del disco.
In Word 7 io userei il DDE:
.linkexecute "[InserisciImmagine .Nome = """ & <percorsoimmagine> &
"""]"
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: msgbox personalizzata

qualcuno sa come impostare i caratteri delle msgbox + grandi senza ritoccare
le impostazione dello schermo di windows?

 le impostazione dello schermo di windows?
Da quello che so le msgbox non sono assolutamente personalizzabili ... io mi
sono riprodotto un form identico alla msgbox ... con un campo di testo e
richiamo una funzione passando il testo da inserire nella FintaMsgBox e i
pulsanti da inserirci ... banalissima... impostata come "Sempre in Primo
Piano" ... centrata nello schermo ecc ecc ecc
--
Ciaps
Stracca
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------

Piano" ... centrata nello schermo ecc ecc ecc
magari ci metti una picture a sinistra per le solite iconcine
strappalacrime....
ciao stefano, sei l'unico che non m'ha salutato !!
quando ti vedo ti stronko... ehehehe
ciao
Davide

 quando ti vedo ti stronko... ehehehe
Bentornato  ... chiedo scusa se non ti avevo ancora salutato ...
sono pronto ad essere stronkato ... eccomi qui!!!


Newsgroup: it.comp.lang.visual-basic
Titolo: VB5 e access

Devo fare un programma da usare in rete max 5 utenti con attivita' prevalente di lettura dati.
Puo' andare bene VB5 con database ACCESSS
Grazie per la risposta e Ciao
_________________________________________________________________________
Vuoi essere avvisato via SMS quando c'è posta per te ?
Con l'email di Ciaoweb puoi: 
http://www.ciaoweb.it/email/r1.asp
--
Posted from [151.88.109.33] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
1ab4601c02f98$4856dac0$266d5897@ciaoweb...

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo SSTAB e TABSTRIP

Salve a tutti,
nella documentazione di VB viene descritta la possibilità di poter
programmare (preparare) le schede del  controllo TABSTRIP in progettazione
come in esecuzione, ma la cosa che non riesco a capire, come si selezionano
le varie schede create, visto che il controllo SSTAB ti permette di accedere
a tutte le schede create facendo un semplice click sulla scheda interessata.
Evidentemente deve esistere una differenza tra le due ma non riesco a capire
quale possa essere e come fare a preparare le varie schede del controllo
durante la fase di progettazione.
Grazie a tutti Enzo

 ha scritto nel messaggio
news:MvBr8.127591$%g7.40...@twister2.libero.it...

In poche parole il controllo TabStrip ti fornisce solo la rappresentazione
delle schede, senza creare automaticamente un contenitore per ciascuna di
esse come il controllo SSTab
Per disegnare la varie schede puoi usare uno qualunque dei contenitori
standard forniti da VB, per esempio PictureBox oppure Frame, posizionati
opportunamente.
in particolare definendo un'array di contenitori e visualizzando quello
opportuno nell'evento click del TabStrip quello corretto, come riportato
sulla guida:
Nota: questo e' l'esempio riportato sugli ultimi MSDN...
quello fornito "di serie" con VB6 usava un esempio meno corretto, basato su
PictureBox (piu' pesante) e ZOrder (meno bello, per via di problemi con
tabulazioni sui controlli in secondo piano ecc.)
Su vuoi evitare di dichiarare la variabile mintCurFrame, puoi
tranquillamente usare Tabstrip1.Tag
Option Explicit
Private mintCurFrame As Integer 'Current Frame visible
Private Sub Tabstrip1_Click()
   If Tabstrip1.SelectedItem.Index = mintCurFrame _
      Then Exit Sub ' No need to change frame.
   ' Otherwise, hide old frame, show new.
   Frame1(Tabstrip1.SelectedItem.Index).Visible = True
   Frame1(mintCurFrame).Visible = False
   ' Set mintCurFrame to new value.
   mintCurFrame = Tabstrip1.SelectedItem.Index
End Sub
per costruire le schede in design e' sufficiente selezionare il contenitore
corrispondente e portarlo in primo piano con la voce di menu' apposita,
disporre i controlli e passare al successivo.... Sembra tutto molto
macchinoso, ma ti assicuro che fatte un paio di Form ti verra' del tutto
spontaneo.
Personalmente ho sempre preferito TabStrip a SSTab: e' piu' versatile ma
soprattutto usando gia' i CommonControls (che forniscono il TabStrip) per
ListView e affini, non devo caricare i progetti con un ulteriore OCX
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

Grazie di cuore,
avevo avuto il presentimento di tale operazione ma non ne ero sicuro, meglio
chiedere che fare codice inutile
Ciao Enzo

Newsgroup: it.comp.lang.visual-basic
Titolo: IL BASIC NON SA FARE SENI & COSENI??

Stavo facendo un prog per simulare delle palle che rimbalzano in una form.
Ho usato le funzioni di seno e coseno per ottenere le coordinate cartesiane
da angolo e velocità. Ebbene, per un non so quale motivo VB mi dava dei
valori di seno e coseno completamente errati. Eccovi i risultati, da un
programma VB (gli stessi valori li trovo in QBasic) e dalla mia calcolatrice
scientifica (che, paradossalmente, dà gli stessi risultati della
Calcolatrice di Windows):
VB & QBasic:
SIN
(218.6524558
) = -.9517932363823445
COS
(218.6524558
) = .306740338359373
Mia calcolatrice (è di sole 10 cifre) & Calcolatrice di Windows:
SIN
(218.6524558
) = -.624594837(7867)
COS
(218.6524558
) = -.780948966(7131)
Quello che posso dirvi in + è che le rilevazioni sono state fatte su un
P200MMX "comandato" da WNT4WKS, mentre il VB che uso è la 5 pro. Direi che
si tratta di un bug dello stesso linguaggio Basic (visto che VB & QBasic
danno gli stessi risultati), ma non ne sono sicuro al 100%. Per vedere di
chi è la colpa vi chiedo di fare le stesse due operazioni che ho fatto con
lo stesso numero, 
218.6524558
, su ogni strumento capace di calcolare seni &
coseni che avete a portata di mano, e date i vostri risultati su questo
thread. NON INVIATEMI MAIL, altrimenti quel che dico non servirà a nulla.
Vi ringrazio per la vostra collaborazione
E.G. er Cicca
er_c...@usa.net

...



er_c...@usa.net
Come ti ha giustamente scritto Leonello, devi convertire i gradi in
radianti,
ma io avevo anceh notato che cosi' facendo ad esempio il coseno di 90°
viene un numero molto piccolo, ma non 0 e lo stesso fancendo il seno di 180°
Devi mettere una If Then per controllare che l'argomento non coincida con
uno
di questi valori.
Saluti
Stefano R.
Newsgroup: it.comp.lang.visual-basic
Titolo: Permessi per accedere ad un DB su un server

Ciao a tutti,
scusate se la domanda è banale...ma ho un dubbio.
Se ho un database server tipo MSDE o Firebird in ascolto su una
determinata porta di un server NT o 2000 e mi voglio connettere, devo
prima autenticarmi sul server oppure mi risponde direttamente il
database e quindi basta che mi autentico su di lui?
Tnx.
LeleB.
-- 
Free As In Freedom
www.fsf.org

 database e quindi basta che mi autentico su di lui?
Parli direttamente col database, la macchina che lo ospita
non c'entra.
Se sperimenti difficolta' di accesso, potrebbe esistere un
firewall in mezzo che ti sbarra la porta.
-- 
ciao, hal

 
Ok!
Grazie mille! :)


 database e quindi basta che mi autentico su di lui?
E' una tua scelta.
MSDE (che poi è Sql-Server), ti offre la possibilità di autenticarti in 
quanto utente NT (e quindi devi prima essere conosciuto dal dominio), o 
in quanto utente Sql-Server (e quindi NT ti lascia passare comunque).
Un caso particolare è l'utente sa, ma comunque non va mai usato per le 
connessioni client, quindi il problema non si pone.
In ogni caso la connessione al db viene conteggiata nelle connessioni 
client, quindi NT potrebbe chiuderti la porta in faccia se mancano le 
licenze appropriate (ad esempio con gli NT Pro non puoi connettere più 
di 10 client).
Ciao
Alberto
-- 
Autore di
"Petting for Dummies"
Newsgroup: it.comp.lang.visual-basic
Titolo: REQ: Inserimento di una progressbar in un controllo statusbar

Ciao, ho urgentemente necessità di conescere come inserire una progressbar
in un controllo statusbar, tipo la statusbar di Word.
Grazie anticipatamente.
Ciao, Pasquale.



Newsgroup: it.comp.lang.visual-basic
Titolo: DataGrid-eliminazione riga

Si tratta di un front-end in Vb6 che si connette ad un DB MsAccess.
IL controllo DataGrid in questione, si connette ad una tabella del DB
tramite un command del dataenvironment . Il problema si verifica dopo
l'eliminazione di una riga, ed è il seguente: l'eliminazione viene
effettuata, ma se apporto modifiche ad un'altra riga ricevo un messaggio del
tipo " impossibile aggiornare perchè i dati potrebbero essere stati
modificati dopo l'ultima lettura!" (almeno questo è quello che io ho
tradotto in italiano).
Grazie a chi volesse intervenire, sarebbe un vero aiuto!
rub...@tin.it

Usa il metodo REFRESH.
Spero di esserti stato utile :)
Dads; Il vecchio plurale.
Pls, non rispondetemi per e-mail, quelle che c'è qui non esiste.

Newsgroup: it.comp.lang.visual-basic
Titolo: Scuola per programmatore

Salve, io mi vorrei iscrivere ad una scuola di programmatori, questa scuola
č privata, vorrei sapere se per l'iscrizione va bene la Licenza Media,
perchč il non ho preso il Diploma.
GRAZIE

 ha scritto nel messaggio
news:X_Mv6.38958$dJ6.3...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Inviare e-mail?

Desidero sviluppare un programma che sia in grado di inviare dei messaggi di
posta elettronica. Qualcuno può darmi qualche indicazione? Cosa mi serve?
Quali controlli VB utilizzare? Grazie anticipatamente.
Massimo

Dovresti usare i controlli MAPI, ma si appoggiano a Exchange.
Fai una ricerca sul web, qualche ocx lo trovi sicuramente.

Newsgroup: it.comp.lang.visual-basic
Titolo: COM Add-in Excel??????

Ciao a tutti,
Ho creato un file in excel che si connette ad un applicazione esterna e
scarica dei dati su excel. Vorrei che non si potesse leggere il codice vba e
quindi pensavo di creare un COM add-in con VB6. Ho provato a fare
copia/incolla del codice ma VB non riconosce i comandi tipo
"Sheets("Report").Activate".
Non so proprio da che parte guardare per info. Ho provato su msdn ma non
capisco molto. Mi sapreste indirizzaree????
Grazie
Fab
--------------------------------
Inviato via 
http://usenet.libero.it

 capisco molto. Mi sapreste indirizzaree????
    Consulta la guida a proposito di GetObject e CreateObject. E' un
buon punto di partenza.
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


Innanzi tutto grazie della risposta celere. Devo guardare la guida di Excel
o di vba?
Perchè ho guardato quella di excel e fa sempre riferimento a file .xls e mai
a .dll.


 a .dll.
    Non esiste la guida di vba. Esistono:
        Microsoft Excel: Guida in linea di Microsoft Visual Basic
        Visual Basic: MSDN Library Versione per Visual Studio 6.0
    Usare l'una o l'altra e' indifferente perche' le parti riguardanti
Visual Basic sono identiche.


 Visual Basic sono identiche.
Ciao
è da stamattina che faccio prove senza successo :-(((( VI prego HELP ME!!!
Se io volessi creare una COM dll che fa 3 cose
1) Somma al parametro che riceve un numero
2) modifica una cella del foglio1
Workbooks("Foglio.xls").Worksheets("Foglio1").Range("A1").value="Pippo"
3) restituisce il risultato della somma.
Come devo scrivere la dll e la chiamata da Vba?
Mi spiace ma ci sto impazzendo :-(((


Mi spiace ma ci sto impazzendo :-(((
Il sistema piu' veloce per scrivere la dll e' usare visual
basic (creazione di dll activex).
Per chiamare la dll dal foglio excel puoi mettere una reference
a tale dll ed usare l'early binding oppure puoi creare
gli oggetti con GetObject e CreateObject (come ti e'
stato gia' ben suggerito da AlbeV).
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Compattare DB Access

Come si Compatta tramite codice di vb5 un DB Access?
Ciao
Andrea
anfa...@tin.it

Devi usare compactdatabase (guarda nell'help).
Occhio che ti crea un altro file mdb (quindi devi usare compactdatabase,
rinominare file originario p.e. in .bak e poi rinominare il file compattato
come l'originale).

...

Fai una ricerca sull'HELP in linea, c'e' anche un esempio bello e pronto
!!!!!!!!
Ciao
Ven.
Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione a MySql con campi TEXT

Ciao a tutti.
Uso VB6 con MySql (versione 4) tramite MyOLEDB 3.
Il mio problema è che ADO non riesce ad aprire una tabella in MySql
contenente campi di tipo TEXT. Anzi, il messaggio d'errore è che la
tabella non esiste!!!
Qualcuno ha già avuto questo problema e sa come risolverlo?
Ciao e grazie!

Andy wrote:

Probabilmente perchè ti dimentichi di inserire anche il nome del database.
Es:
Nome database: dbase1; Nome tabella: tabella1.
SELECT * FROM dbase1.tabella1;
-- 
Ciao,
        Fabrizio
<=- 
http://www.negusweb.it
 -=>

 SELECT * FROM dbase1.tabella1;
Grazie, ora riesco a leggere anche quelle tabelle che hanno campi
TEXT.
Ho comunque vari problemi quando tento di scrivere con ADO, ad esempio
quando voglio aggiornare o eliminare un record mi esce l'errore di
run-time:
- Row cannot be located for updating. Some values may have been
changed since it was last read. -
Possibile che non posso aggiornare il record se non modifico i dati? E
perchè non lo posso eliminare?
Oppure mi esce l'errore:
- Multiple-step operation generated errors. Check each status value. -
mentre sto scrivendo su un campo VARCHAR(30) una stringa di testo
qualunque di lunghezza 10 caratteri!!
Ho paura di aver dimenticato di fare qualche configurazione...
Grazie per l'aiuto!
Andy

 run-time:
Probabilmente potrebbe essere un bug del driver.
Se approfondisci un pò il SQL (che poi non è così difficile da imparare,
anzi, è abbastanza intuitivo) non avrai più di questi problemi.
Comunque sul sito 
www.mysql.com
 sotto "documentazioni" trovi tutto quello
che ti serve scritto veramente in modo chiaro.


Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] abbreviazioni nei post

A quanto pare non ne soffriamo solo noi :)
http://www.gtanetwork.it/boss/antik.gif
Ciao
--
Reporting tool: 
http://www.neodatatype.net

 Ciao
ke figata :p
-- 
"Indovina il film:
Shrek e Fiona appena di ritorno dalla loro luna di miele, vengono convocati
dai genitori di lei, il re e la regina.
Ad accompagnare i due nel viaggio ci sarà l'amico Ciuchino, ma l'invito a
corte, in realtà, si rivelerà un enorme complotto...
Soluzione: 
http://scirio.altervista.org/cinema/scheda.php?id=255
"
Mentre Scirio posta sono lez 16:12:52 del 05/06/2005
Vuoi guadagnare postando? 
http://www.x-privat.org

 ke figata :p
Già...
--
Greg

Newsgroup: it.comp.lang.visual-basic
Titolo: Dove ocx ed esempi per creare PDF

--
Ciao, Alessandro
-----------------------------------------
Revel Team
[Software] [Lotto]
http://santorsola.8m.com
-----------------------------------------

 ha scritto nel messaggio
news:8glq8t$vq6$2...@pegasus.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: probelma installazione Vs

salve non riesco ad installare visual sudio 2003 enterprise architet ,
inserisco il primo cd, parte tutto , ma ad un certo punto mi chiede di
insrire Visual Studio.NET Entrprise Architet -Italian Disco 1.
Ma non va proprio, ho 7 cd e nin partono.

 ha scritto nel messaggio
news:MFeEc.393283$hc5.16...@news3.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto VB!!!

Ciao a titti.
Sto realizzando una mailing list in visual basic 6.
E' uno dei miei primi lavori ed ho riscontrato delle difficolta:
nei seguenti punti:
- realizzare il richiamo di un file per metterlo in allegato alla mail
 STILE OUTLOOK ECC.)
- Ho inserito una listbox che prende gli indirizzi da un file .txt esterno.
Volevo sapere se potevo mettere una casellina, nel form, che mi conteggiava
le e-mail della listbox (un contarighe insomma).
- Volevo anche realizzare una voce di menù "Info su" che al clic apriva un
form con informazioni sulla natura gratuita del programma, quale è il codice
di richiamo da mettere?
- Un'ultima cosa riguarda il codice da associare al commandbutton INVIA per
collegarlo al Wsocks ed avviare la connessione ad internet cissà non fosse
attiva.
Spero in un vostro aiuto,e vi ringrazio anticipatamente.
lost...@freemail.it

nei seguenti punti:
]zac[

 wrote in message
9884l8$5sn$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi di crash di VB alla chiusura.

Dopo parecchi anni (10 anni!)ho ricominciato a sviluppare in VB6.
Mi pareva di andare in bicicletta, ero contento, mi ricordavo tutto e il
programma procedeva molto bene.
A un certo punto comincio ad avere problemi e mi trovo a chiedere aiuto a
voi.
La situazione in cui sono incappato è causata da una form che accede a una
dll molto testata di comunicazione via TCPIP verso dei terminali
proprietari.
Funziona tutto regolarmente, tranne che quando termina l'applicazione VB di
cui faccio il debug, mi va in crash VB6.exe.
Il problema è che mi va in crash DOPO  il termine della applicazione,
sintomo di un probabile sfondamento di stack, che però non riesco a capire.
Qualcuno può dirmi come posso eseguire un debugger assembly su VB6, che
esegua il mio programma? Cosi almeno posso capire dove si trova lo
sfondamento di memoria e chi lo causa...
Oppure avete qualche altro suggerimento utile?
Grazie
Alberto

 sintomo di un probabile sfondamento di stack, che però non riesco a capire.
Non è detto che sia uno sfondamento...potrebbe anche essere che non
rilasci qualcosa che rimane orfana in memoria o qualche puntatore a
funzione che non punta più a locazioni valide.
Le informazioni che dai sono un po' poche...utilizzi solo questa DLL o
anche altri componenti?
Usi il subclassing?
Anche a me capita a volte. Io uso spesso il subclassing e classi per la
gestione del TCP (non uso  il controllo Winsock) e se sbagli a liberare
(nell'ordine corretto) la memoria puoi incappare in questi
inconvenienti.
Tieni conto che se usi EXE Ax questi vivono in un processo separato e
non è detto che quando la tua applicazione finisce tutto viene
automaticamente liberato!
Ciao.
Daniele.

automaticamente liberato!
Abbi pietà! Considera che non sviluppo Sw da quasi 10 anni e programmazione 
ad oggetti, subclassing e altro a quei tempi non veniva molto usato...
:-)
Alberto 

 sfondamento di memoria e chi lo causa...
Sembra un problema di subclassing.
Emiliano. 

 memoria dalla DLL (scritta in C++, che non conosco)
Bè, allora devi guardare bene la documentazione della libreria,
sopratutto se sono esportate funzioni per la chiusura ed il rilascio
dei socket aperti.
Molto probabilmente apri una connessione che poi non viene chiusa e
rimane 'orfana'.
Ah...chiaramente non è escluso che il problema sia insito nella
libreria!
Ciao!
Daniele.
Newsgroup: it.comp.lang.visual-basic
Titolo: link

Ciao a tutti, avrei delle domande:
1) Come faccio a fare un link? Voglio far aprire il browser predefinito sia
con un testo sia con un bottone e farlo andare ad un indirizzo specificato.
2) Come faccio per fare lo stesso per le email?
grazie
Vincenzo

 2) Come faccio per fare lo stesso per le email?
e pure qui mi sa che tra le conhiglie trovi qualcosa :D
Ciao


troppo lungo...
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.471 / Virus Database: 269 - Release Date: 10/04/2003

Scusatemi io sono abbastanza nuovo in visual basic...
potreste spigarmi meglio?
grazie
Vincenzo

potreste spigarmi meglio?
' Nella sezione Dichiarazioni del Form:
Private Const SW_SHOWNORMAL = 1&
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
Private Sub cmdLaunchURL_Click()
    Call ShellExecute(Me.hwnd, _
	"open", _
	"
http://www.mioserver.com/miapaginaconactivexmaligno.html
", _
vbNull, vbNull, 
	vbNullString, _
	vbNullString, _	
	SW_SHOWNORMAL)
End Sub
-- 
ciao, hal

 ha scritto nel messaggio
news:FXVRa.52133$it4.1...@news1.tin.it...


 2) Come faccio per fare lo stesso per le email?
Cerca Samples nel tuo PC ...
di solito c:\windows\samples e vedi  >>> Shortcut
click destro Modifica (Edit)
--
Fosco

Newsgroup: it.comp.lang.visual-basic
Titolo: Codici Colori

Qualcuno saprebbe indicarmi come funzionano i colori in Visual Basic? Se ad 
esempio voglio settare i colori di un label, cosa significano valori tipo 
&H00FF8080&?
Dove posso trovare delle corrispondenze per sapere come si scrive un 
determinato colore con quel codice?
Renato. 

Renato Mulinacci ha scritto: 

Dovrebbe essere l'insieme dei 3 colori fondamentali..
Rosso  verde  blu
ogni colore va da 0 a 255 (8bit) 
viene scritto in esadecimale, quindi per convertirlo viene messo dopo &H (xche il colore va passato come Long)
detto questo..
basta che la vedi cosģ..
&H00 -> č un long +
da li in poi sono i valori in esadecimale dei 3 colori.. difatti se scrivi
&H000000FF  diventa rosso
&H0000FF00  diventa verde
&H00FF0000  diventa blu
FF = 255 :-)
-- 
Prendi in mano le redini del TUO destino e nessun ostacolo riuscirą a rallentare la tua corsa!

 rallentare la tua corsa! 

vai qui :
http://www.maurorossi.net/utility/MyColor.exe
 ...
e scaricati questa utility è davvero molto utile.!!!
Newsgroup: it.comp.lang.visual-basic
Titolo: nuovo contagiri

devo realizzare una spece di segnalatore a mezzaluna stile
contachilometro. Trovo qualcosa di pronto in vb5 o devo realizzarlo
ex-novo?


Esiste un OCX ma non mi ricordo dove l'ho visto....
Era usato per delphi, ma era possibile usarlo anche in VB
-- 
Sidewinder  
---------------------------------------------------------------------
There are 3 kinds of people: those who can count & those who can't.
	-- Unknown source
---------------------------------------------------------------------

 wrote in message
382a7c06...@news.tin.it...


...


Newsgroup: it.comp.lang.visual-basic
Titolo: Testi Enormi...

Ciao,
qualcuno conosce un modo per aggirare il triste limite di 65535
caratteri per i TextBox di Visual Basic?
Devo mettere in display il risultato di una query user-defined, che
puo' essere anche molto grande (tipo il SQL Worksheet di Oracle).
API, OCX o cos'altro...
Stefano - 53.6%
gl...@eponet.it
http://www.geocities.com/SiliconValley/Lakes/1218
(programmazione VB 32 bit)

...


Newsgroup: it.comp.lang.visual-basic
Titolo: chiamata Internet da VB

Per tutti voi sarà banale, ma per cortesia, in una label come si fa ad
inserire un link ad un sito web ???
grazie infinite
Bosetti


L'avranno detto almeno 10000 volte nel news.... e poi è una cosa talmente
banale!!!!! Adesso capisco perché i programmi non funzionanao mai...
Creati una label, metti il colore blu, metti il font sottolineato e
all'evento Click della label scrivici:
shell "start 
http://www.sito.quellochetipare
, 0

Meimi <^_^@^_^.it> wrote in message 77r42i$bb0$1...@fe2.cs.interbusiness.it...

Mi sono dimenticata di chiudere le virgolette:
shell "start 
http://www.sito.quellochetipare
",0
e mettici anche il cursore a forma di manina quando ci passi sopra.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Un DB meno schizzinoso

Ciao a tutti.
Mi trovo al momento in cui devo davvero decidere che tipo
di DB usare, e sinceramente ancora non lo so...
Intanto trovo davvero insopportabile il metodo di creare
query componendo una stringa.   Insomma molti caratteri
hanno un significato particolare, valori numerici vanno
convertiti....   io devo poter inserire stringhe contenenti
valori binari, stringhe con tutti gli apici che mi pare, date
formattate in modo totalmente custom...
So che questa e' una domanda vecchia e posta mille volte,
ma il mio terrore e' di iniziare con un sistema di accesso
che ancora non conosco perfettamente, sperando di
risolvere i problemi man mano che si presentano, e di
trovarmi nei guai dopo, quando ormai e' troppo tardi per
rifare tutto.
Ad esempio, con Btrieve (che conosco perfettamente) si
puo' accedere sia tramite controllo Data (grossi problemi
con DDF Maker & C.) oppure (come faccio io di solito)
tramite chiamate alle dll proprietarie fornite da Btrieve.
La domanda:  qualcuno sa se e' possibile utilizzare uno dei
motori DB piu' attuali e conosciuti, effettuando solo
chiamate a dll, senza alcun supporto 'intelligente' di query,
select e compagnia bella ?
Qualcuno mi chiedera':  ma se ti piace tanto Btrieve e lo
conosci bene, perche' non continui ad usare quello ?
Il guaio con Btrieve e' che, a parte problemi di licenze,
Btrieve ha engines diversi per diversi SO e questo e' un
fastidio poi per il Setup.   Eppoi Btrieve se ancora non
e' morto, ha sicuro un piede nella fossa...
--
Frogman
indirizzo e-mail corretto: 
be...@reboot.to

MSDE/SQL 7 con ADO/ADOX.
Ciao.
Alfre.



Grazie mille, sai mica dove posso trovare un esempio di codice
per vedere di capirne qualcosa in piu' ?
Prima di acquistarlo, meglio documentarsi, ho idea che non lo
regalino affatto...


Newsgroup: it.comp.lang.visual-basic
Titolo: Passaggio di parametri ad un exe

Come posso passare dei parametri ad un exe compilato con VB6, dalla linea di
comando, cioč come posso poi rilevarli nella mia applicazione?
Forse la domanda č stupida, ma č tanto che ci provo e non sono riuscita. Non
ho trovato niente neanche nell'help.
Grazie a tutti.
Fulvia

Forse la domanda è stupida, ma è tanto che ci provo e non sono riuscita.



Per sapere che parametri sono stati passati al tuo programma č sufficente utilizzare la funzione Command.
Es.
Dim Parametri As String
Parametri=Command
msgbox Parametri
Io uso VB5, penso vada bene anche in VB6 (sarebbe strano il contrario).
Ciao
    Diego
Newsgroup: it.comp.lang.visual-basic
Titolo: problema nel resize del form

Ciao ragazzi. solo voi potete salvarmi dalla pazzia J !!
Ecco il mio problema:
utilizzo il codice sotto (preso forse dal sito comune, non ricordo) per
estrarre un'icona da un file exe e metterla in una picturebox e funziona
benissimo. Il problema è che ha un brutto effetto collaterale sul
ridimensionamento del form. In altre parole, prima che chiamo il codice
sotto,  ridimensiono il form e tutti i suoi controlli ed è tutto ma non
appena chiamo il codice incriminato e nella mia picturebox appare l'icona da
quel momento il ridimensionamento è tutto sbagliato o meglio il form si
ridimensiona ma i controlli sopra (treeview, picturebox, textbox e frame)
no.
Cosa c'è nel codice sotto che manda in tilt il ridimensionamento? Come
risolvere la cosa?
grazie a tutti
ciao
Private Declare Function ExtractAssociatedIcon Lib "shell32.dll" Alias
"ExtractAssociatedIconA" (ByVal hInst As Long, ByVal lpIconPath As String,
lpiIcon As Long) As Long
Private Declare Function DrawIcon Lib "user32" (ByVal hdc As Long, ByVal X
As Long, ByVal y As Long, ByVal hIcon As Long) As Long
Dim hIconRet As Long
Dim hIcon As Long
PicBox.AutoRedraw = True
FormName.ScaleMode = vbPixels
PicBox.Height = 32
PicBox.Width = 32
hIconRet = ExtractAssociatedIcon(App.hInstance, FileEXE, hIcon)
Call DrawIcon(PicBox.hdc, 1, 1, hIconRet)

 no.
La butto là, dato che non ci dici come fai a ridimensionare i controlli:
--> FormName.ScaleMode = vbPixels
Soluzione: lavora in pixel e non in twips.
Ciao
--
using System.Gtk.Forms = "
http://www.neodatatype.net/windowsforms/sgf.aspx
"
mathParser = "
http://www.neodatatype.net
"
sitoComune = "
http://www.it-lang-vb.net
"

 Ciao
Sei un GRANDISSIMO!! Hai ragione... lavoravo in Twips poi mettevo in Pixels
ma mi dimenticavo di ritornare in Twips... ora ho risolto .
Grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!!!
ciao
Max

 ma mi dimenticavo di ritornare in Twips... ora ho risolto .
Veramente intendevo dire di dimenticarti i twips e lavorare sempre in
pixel... :P
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: tabulazione errata

Ciao spero che qualcuno mi possa aiutare.
Ho un problema con il salvataggio di un file. Ho una listbox con del testo e
un pulsante "salva"
con il seguente codice:
Dim i As Integer
Dim num As Integer
num = FreeFile
On Error GoTo gestoreErrori
CommonDialog1.ShowSave
If CommonDialog1.FileName = "" Then
Else
Open CommonDialog1.FileName For Output As #1
For i = 0 To List1.ListCount
Print #num, List1.List(i)
Next
Close #num
End If
gestoreErrori:
Exit Sub
e nella form load ho inserito:
CommonDialog1.Filter = "(*.doc)| *.doc | (*.txt) | *.txt "
Il problema è il seguente: salvo il testo della mia listbox  (es. *.doc)  ma
quando vado a riaprire il file con word ,la tabulazione del testo non
corrisponde più all'originale. Come posso fare per far corrispondere la
tabulazione della mia listbox a quella del file salvato?
Premetto che la tabulazione sulla listbox corrisponde perfettamente alla
stampa su carta.
Ciao

 salvato?
Non ho capito il tuo problema:
Tu salvi una stringa che contiene dei caratteri TAB, e la salvi in un file
di testo semplice.
Poi apri questo file di testo semplice con Word, e vorresti che le
tabulazioni fossero uguali come ampiezza.
Ho capito bene?
Ciao
Alberto

 stampa su carta.
Insisto: cosa intendi per "tabulazione sulla listbox"?
Ps: correggerei quel "To List1.ListCount" in "To List1.ListCount - 1"

 Hai capito proprio bene č quello che intendevo
nella listbox il testo si presenta cosě:
____________________________________________________________________________
_______________________
Mario Rossi
Via  roma 44 Firenze
23/08/02
____________________________________________________________________________
____________________________-
invece nel file di word la tabulazione č completamente spostata a sinistra
del foglio.
   Mario Rossi
       Via  roma 44 Firenze
       23/08/02
____________________________________________________________________________
_______________________

 sinistra del foglio.
Dunque, ragioniamo...
Tu scrivi un file di testo semplice, quindi privo di qualunque informazione
su font, tabulazioni, stili, formattazione, ecc..., e vorresti che, aprendo
questo file di testo semplice, e non un file di word, con Word,
quest'ultimo, pur non trovando alcuna informazione sulla tabulazione,
rispetti una tabulazione che tu hai in mente, ma che nessuno gli ha mai
detto.


 Insisto: cosa intendi per "tabulazione sulla listbox"?
Già detto.
Soluzione: aprire il file di testo con Notepad.
--
Er Roscio.

 col NotePad.
Ok, ma si dice che tali tabulazioni dovrebbero provenire da un listbox.
Certo che il listbox può contenere il vbTab (rappresentato, nel listbox,
correttamente o no, non lo so). E' questo che si intende per "tabulazione
del listbox"?