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

Buon giorno a tutti Ho scritto una macro per importare i dati di 200 files
di txt solo che alla loro chiusura appare sempre il messaggio "c'è una
grossa qtà di di dati negli a ppunti..." Si No annulla come posso eliminare
questo messaggio oppure qualcuna può darmi le righe di codice per
schiacciare il tasto tab e invio.
Grazie
PS Come posso dire di cancella tutte le righe che hanno contenuto nullo
Grazie anticipatamente
Daniele
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Ho scritto una macro 
Macro? In visual basic?
O forse in vba? E di che cosa? 
In ogni caso penso tu sia OT.
-- 
ciao,
hal

 "c'è una grossa qtà di di dati negli a ppunti..."
direi che passare dagli appunti per copiare un file di testo non sia la
tecnica più pulita.
con che strumento stai lavorando?
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo


Ciao Hal scusa ma cosa significa OT sai sono nuovo e decisamente inesperto!
comunque è vba e come avrai capito usato per estrema necessità
Grazie se vorrai darmi un aiuto


 inesperto!
Mamo direbbe OTtuso, ma, tranquillo (è Mamo che è malato), vuol solo dire
OffTopic=Fuori tema

comunque è vba e come avrai capito usato per estrema necessità
VBA de che? Project? Word? Excel? PowerPoint? Outlook? Access? ecc.?
Inoltre, quale codice usi? Per copiare file trovo strano usare la
clipboard. Possiamo anche provare a darti una mano anche se
l'argomento di discussione (il "TOPIC") di questo gruppo e' il
visual basic, piuttosto che il vba delle specifiche applicazioni,
ma se non dici cosa realmente fai...
-- 
ciao,
hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Errore non visibile in debug

Buonasera a tutti,
mi sono imbattuto piu volte in un problema che non riesco a risolvere.
Creando un applicazione in Vb6, utilizzo qualche controllo che richiede la
visualizzazione del form a scelta obbligatoria. Se cerco di visualizzarne
un altro mi va in errore di runtime, ma quello che mi lascia un pň cosě č
che durante il debug (mandando in run con F5) questo errore non mi viene
visualizzato, bensě accade solo quan do creo l'eseguibile e lo lancio.
Ovviamente mi crea una serie di problemi poichč una volta distribuita
l'applicazione, viene generato l'errore.
Esiste soluzione?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Esiste soluzione?
si`: fai il debug dell'eseguibile.
in questi casi mi comporto cosi`:  compilo in codice nativo con simboli
di debug, quindi apro con visual c++ i file sorgente che mi interessano
ed anche l'eseguibile.
imposto i break-points... et voilà!
l'articolo e` un po' vecchio, ma va sempre bene:
How To Debug a Native Code Visual Basic Component in VC++
http://support.microsoft.com/kb/q166275/
girellando per qualcosa di piu` recente, ho trovato questo, ma non l'ho
mai provato:
RunTime Debug Tracing
http://tinyurl.com/evl5p
http://www.vbaccelerator.com/home/VB/Code/Techniques/
					RunTime_Debug_Tracing/article.asp
-- 
ciao, hal

Ciao Hal, leggo spesso i tuoi post, sei uno dei miei guru preferiti.
Quanto alla tua risposta, per la quale ti ringrazio, credo di capire che
mi servirebbe visual c, o no?
Fermo restando comunque, che una delle soluzioni che io stesso uso, è
quella di creare subito l'eseguibile e verificare la possibilità di errore.
Ok, fin qui va bene. Ma il cuore della mia domanda era questo:
Come mai, se si manifesta un conflitto nella visualizzazione di piu formo
(tra modali e non) questo accade solo dopo aver compilato l'eseguibile e
non anche in fase di debug?
Tutto lì...
Grazie Hal
hal1961 ha scritto:








-- 


 non anche in fase di debug?
perche' quando vai in debug nell'ambiente di sviluppo stai debuggando
in realta` l'interprete di visual basic (facci caso: se il tuo progetto
si chiama pippo.exe, nel task manager non c'e`, ma c'e` vb6.exe).
-- 
ciao, hal

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

salve qualcuno mi potrebbe dire un sito in cui viene spiegato come usare
treeview?
saluti
alex88
---
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

 usare treeview?
F1, guarda l'help di VB!
MIk

 treeview?
credo di ricordare che sia tra gli ultimi progetti che sono stati pubblicati
sul sito comune , vai in bacheca, cerca e metti "treeview"
Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Link: Midi + VB Link

Al seguente indirizzo informazioni su protocollo MIDI e un programma per leggere
un file MIDI 
http://valter31.interfree.it
Non è un gran ché graficamente, ma dovrebbe esserci tutto il necessario per
leggere i file MIDI.
Ciao VB

Sei un grande grazie

Ciao VB
Complimenti, 
hal

valt...@infinito.it
 (Valter) scrisse:

Ho appena aggiornato il programma VB con alcuni commenti.
Ciao VB

Newsgroup: it.comp.lang.visual-basic
Titolo: finestre dos nascoste

ciao
utilizzando la funzione createprocess c'e' un modo per non
visualizzare le finestre ms-dos?
grazie

visualizzare le finestre ms-dos?
Dovrebbe bastare mettere a SW_HIDE il campo wShowWindow della
struttura STARTUPINFO.
-- 
ciao, hal

"Sirius Black"
utilizzando la funzione createprocess c'e' un modo per non
visualizzare le finestre ms-dos?
Vbs >>"traducilo" tu
set oShell = CreateObject("WScript.Shell")
oShell.run"%comspec% /c dir /s /b c:\*.tmp >tmpfiles.txt",0,true
Msgbox"fatto"
Comunque lo 0 (zero) e' Hide in VB
--
Fosco

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

Ciao a tutti,
avrei bisogno un aiuto: devo fare una regola affinche' 
nella colonna tempo di una mia tabella si possano inserire valori
multipli
di 0,5, ho provato a mettere 
tempo.txt / "0,5" = int , ma non me lo accetta, ho provato a cambiare 
virgorette, ma niente; probabilmente sbaglio a mettere int per
indicare 
che deve essere un numero intero.
Poi ho provato con la funzione MOD e cioč MOD ( tempo.txt, 0,5) = 0 , 
ma non mi accetta "MOD". Non so proprio come fare...
Grazie 
Paolo
alaves...@yaho.it
 

int č una funzione e come tale va richiamata cosě
dim Temp as integer
temp = int(val(tempo.text) / 0,5)


non so se sia quella giusta
ma se frac(x) ritorna la parte frazionaria di un valore(es
frac(4.3)=0.3)
allora basta(inquesto caso) che frac(x)=0 or frac(x)=0,5
se non e' frac, puo' essere trunc o round non mi ricordo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con controllo MAPI!

Ciao a tutti!
Dovendo spedire periodicamente un file direttamente dall'interno di un
programma, ho incorporato un controllo MAPI che svolge regolarmente questa
funzione.
Il problema è che ogni volta che carico la finestra con il controllo in
questione, sia che venga inviato il file sia che non venga fatta alcuna
operazione, dopo averla chiusa perdo nelle altre finestre il collegamento al
database che utilizzano. Mi spiego meglio; non appena accedo al database
(che con la posta non ci azzecca proprio nulla) VB mi segnala "Impossibile
trovare il file Avx2001.mdb". Addirittura se termino l'esecuzione del
programma e cerco di riavviarla, ottengo lo stesso messaggio fin dalla
partenza. Per far ripartire il tutto devo chiudere VB e ripartire da capo.
Cosa cavolo può essere la causa di tutto ciò? Qualcuno può suggerirmi un
rimedio?
Si consideri che sto utilizzando VB4.
Grazie a chi vorrà aiutarmi!
-----------
Stefano
-- 
Posted from 
mail.comune.firenze.it
 [159.213.248.3] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:000501c0935a$fc7d8c80$0c2a...@comune.fi.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Alle prime armi: richiedo consiglio.

Salve a tutti.
Ho basi di programmazione abbastanza solide in Java, seguite da C, C# e 
Python.
Per� non ho mai utilizzato Visual Basic ed ora lo dovrei imparare.
Qual � il miglior modo per farlo ?
Qualche consiglio su un manuale da leggere ?
Grazie...

 Qualche consiglio su un manuale da leggere ?
Prima di comprare un manuale cartaceo prova a leggere questo:
http://totemslair.org/guide/vb.php
� una risorsa eccellente per cominciare.
ciao
Mauro

"tolebora"  ha scritto nel messaggio news:iabl09$ldn$1...@speranza.aioe.org...

Grazie...
A mio avviso, se consoci c# conosci anche vb e viceversa.....
devi solo imparare la "traduzione" da un linguaggio all'altro
in bocca al alupo 


ok crepi, grazie ad entrambi



Sono molte le differenze tra Visual Basci 6 e Visual Basic .NET ?
Meglio utilizzare Visual Basic .Net potendo scegliere ? e perch� ?
ragazzi, grazie delle delucidazioni...

 Meglio utilizzare Visual Basic .Net potendo scegliere ? e perchï¿œ ?
perdonami ma c'ï¿œ qualcosa che non mi quadra, dici:
"...Ho basi di programmazione abbastanza solide in Java, seguite da C, 
C# e Python...."
e poi chiedi se ï¿œ meglio usare VB6 o .Net e perchï¿œ?
A casa mia abbastanza solide ha un significato ben preciso, quindi la 
domanda mi lascia alquanto perplesso, soprattutto perchï¿œ parli di Java 
in primis quindi dovresti sapere molto bene cosa sia il mondo managed 
basato su un runtime come il CLR o la JVM.
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 Meglio utilizzare Visual Basic .Net potendo scegliere ? e perchè ?
Abbi pazienza....ma perchè non continui a usare Java???
Sei molto più commercialmente spendibile!
Al limite C#...
A che pro 
vb.net
?
Hai mai guardato un annuncio di lavoro?
Guarda la percentuale di richieste per Java, C# Vb.net VB6
...la risposta sta li!

 Meglio utilizzare Visual Basic .Net potendo scegliere ? e perchè ?
Meglio usare un linguaggio di 10 anni non più supportato, oppure uno nuovo,
che posso usare anche senza costi di licenza?
La risposta è semplice, se non hai una richiesta è inutile studiare vb6.
Ma se usi c#, in .NET immagino non ci saranno troppi problemi, o almeno i
libri in c# io riesco a seguirli decentemente, pur non usandolo mai.

 Meglio utilizzare Visual Basic .Net potendo scegliere ? e perchè ?
Meglio usare un linguaggio di 10 anni non più supportato, oppure uno nuovo,
che posso usare anche senza costi di licenza?
La risposta è semplice, se non hai una richiesta è inutile studiare vb6.
Ma se usi c#, in 
VB.NET
 immagino non ci saranno troppi problemi, o almeno i

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Pixel e twip

Dall'API GetSystemMetrics(SM_CYSIZE) ricavo l'altezza in pixel della
barra del titolo. Per convertire i pixel in twip, per quanto
moltiplico? Ho provato 20, e va bene, ma vorrei sapere effettivamente
un twip quanti pixel sono. Grazie!
--
DoS :: 
dos...@hotmail.com
«Non la forza, ma la costanza
di un alto sentimento fa gli
uomini superiori», Nietzsche

 un twip quanti pixel sono. Grazie!
utilizza le proprieta' dell'oggetto Screen
TWIPSX = PIXEL * Screen.TwipsPerPixelX    ' solo per l'asse X
TWIPSY = PIXEL * Screen.TwipsPerPixelY    ' solo per l'asse Y
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

 Dall'API GetSystemMetrics(SM_CYSIZE) ricavo l'altezza in pixel della barra
del titolo. Per convertire i pixel in twip, per quanto moltiplico? Ho
provato 20, e va bene, ma vorrei sapere effettivamente un twip quanti pixel
sono.
Semmai il contrario! ;-)
Oltre a quanto ha scritto Fibia FBI, potrebbe esserti utile qualcosa come il
codice qui sotto. Per esempio in Access, dove l'oggetto Screen, proprieta`
di Application, non possiede le proprieta` TwipsPerPixelX e TwipsPerPixelY.
Option Explicit
' HDC GetDC(
'   HWND  hWnd  // handle of window
' );
'
Private Declare Function GetDC _
  Lib "user32" ( _
    ByVal hWnd As Long _
  ) As Long
' LOGPIXELSX  Number of pixels per logical inch along the
'               screen width.
'
Private Const LOGPIXELSX = 88
' LOGPIXELSY  Number of pixels per logical inch along the
'               screen height.
'
Private Const LOGPIXELSY = 90
' int GetDeviceCaps(
'   HDC hdc,    //  device-context handle
'   int nIndex  //  index of capability to query
' );
'
Private Declare Function GetDeviceCaps _
  Lib "gdi32" ( _
      ByVal hDC As Long _
    , ByVal nIndex As Long _
  ) As Long
' int ReleaseDC(
'   HWND  hWnd, // handle of window
'   HDC   hDc   // handle of device context
' );
'
Private Declare Function ReleaseDC _
  Lib "user32" ( _
    ByVal hWnd As Long _
  , ByVal hDC As Long _
  ) As Long
Public Const gc_intTwipsPerInch       As Integer _
  = 1440
Public Const gc_intTwipsPerCentimeter As Integer _
  = gc_intTwipsPerInch / 2.54
Public Function RicavaTwipsPerPixel( _
  ByRef X As Integer _
, ByRef Y As Integer _
, Optional ByVal hWnd As Long _
) As Boolean
  On Error GoTo IfErr
  Dim hDC As Long
  hDC = GetDC(hWnd:=hWnd)
  X _
    = (1 / GetDeviceCaps(hDC:=hDC, nIndex:=LOGPIXELSX)) _
    * gc_intTwipsPerInch
  Y _
    = (1 / GetDeviceCaps(hDC:=hDC, nIndex:=LOGPIXELSY)) _
    * gc_intTwipsPerInch
  ReleaseDC hWnd:=hWnd, hDC:=hDC
  RicavaTwipsPerPixel = True
  Exit Function
IfErr:
End Function
Che potresti usare cosi`:
Option Explicit
Private m_intTwipsPerPixelX As Integer
Private m_intTwipsPerPixelY As Integer
Private Sub Form_Open( _
  ByRef Cancel As Integer _
)
  '<...>
  RicavaTwipsPerPixel _
    X:=m_intTwipsPerPixelX, Y:=m_intTwipsPerPixelY, hWnd:=hWnd
  '<...>
End Sub
Il tutto ottenuto modificando gli esempi su MSDN Q143162.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiornamento Datagrid 2 (la vendetta)

Scusate se rompo ancora, ma mi manca poco per finire un programmino e non
riesco a fare una cosa fondamentale...
Allora: Utilizzo ADO
Ho 2 tabelle classiche
Anagrafica e movimenti ( quest'ultima relazionata alla prima naturalmente).
Per inserire i record via codice nella tabella movimenti ho dovuto creare un
command nel dataenvironment apposito chiamato TB_movimenti in quanto non
posso inserire direttamente i record nel command "Movimenti" (se si come?)
ora, quando inserisco i dati via codice e dopo avergli dato
TB_movimenti.update volevo visualizzare i record aggiunti nella mia datagrid
(chiamata Datagrid_movimenti) ma se faccio  Datagrid_movimenti.refresh non
compare nulla di nuovo. se invece chiudo e riapro il progrtto i record
compaiono. Ho provato di tutto:
anche Datagrid_movimenti.rebind
ma niente da fare.
penso che il problema sia perche inserisco i dati in un secondo command
(TB_movimenti) che non ha relazione con la tabella anagrafica...ma non
saprei....boh!!!!

 riesco a fare una cosa fondamentale...
[snip]
Prova una requery
Se non va dicci qualcosa di +.
Soprattutto, lascia perdere le DataEnv e scrivi qualche riga in + di codice
per creare connections e recordset!
ciao
ugo

 per creare connections e recordset!
beh, potrei anche andare via codice ma mi sembrava piu' ordinato tenere
tutto nel dataenvironment... a proposito qual'e' la stringa di connessione
via ADO? io ho sempre utilizzato quella in DAO via codice...
Grazie dell'aiuto!!
Ciao!


Chiudi la dataenv, vai nella finestra immediata e scrivi:
? dataenvironment1.miaconnection.connectionstring
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: Principiante chiede aiuto...

via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Newsgroup: it.comp.lang.visual-basic
Titolo: conversione mime

dovrei convertire un allegato ad una mail da formato mime a zip
qualcuno puņ darmi un aiuto
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 qualcuno può darmi un aiuto
File *.mim     ???????????
non ho tempo di controllarlo e gorreggerlo  adesso perche sono di fretta
lo feci tempo fa' .. guarda se ti puo' essere utile (*.vbs)
'INIZIO
sDirectory = "C:\WINDOWS\TEMP"
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oFolder = oFSO.GetFolder(sDirectory)
For Each oFile In oFolder.Files
  If InStr(UCase(oFile.Name), ".EML") Then
'Msgbox oFile.Name& ".mim"
Set f = ofso.GetFile(oFile)
'f.Name = oFile.Name& ".mim"
'f.Name =InStr(UCase(oFile.Name), ".MIM")
str = oFile.Name
newstring = Left(str, Instr(str, ".")-1)
'msgbox newstring
f.Name = newstring& ".mim"
  End If
Next
WScript.Sleep 10000
For Each oFile In oFolder.Files
  If InStr(UCase(oFile.Name), ".MIM") Then
Set oSH = CreateObject("Shell.Application")
'Msgbox sDirectory
oSH.NameSpace("C:\WINDOWS\TEMP").ParseName _
(oFile.name).InvokeVerb "E&xtract To Here"
End if
WScript.Sleep 10000
Next
set oShell = CreateObject("WScript.Shell")
If Not oShell.AppActivate("WinZip")  Then
WScript.Sleep 5000
else
WScript.Sleep 200
oShell.SendKeys"{enter}"
  End If
WScript.Sleep 15000
If oShell.AppActivate("WinZip")  Then
oShell.SendKeys"{enter}"
else
WScript.Quit
  End If
--
Fosco

 non ho tempo di controllarlo e gorreggerlo
ecco appunto ..corrigitemi se sbaglio ...
--
Fosco

 Next
--
Fosco

"Fosco"
Nooooo ..... come detto vado di fretta e ...  ma in soldoni
salvi la mail con allegato come *.eml  la trasformi in *.mim
e la puoi estrarre direttamente con winzip
Nello script postato  ci dovrebbero essere tutte le fasi
--
Fosco

 ha scritto nel messaggio news:19a1ec2d38783d4704d...@mygate.mailgate.org...

non e' ne' mim, ne' mime, ne' mimmo!
il formato e' <.b64>
se salvi il pezzo dell'allegato come .b64 ottieni lo stesso effetto, proprio perche'
WinZip gestisce anche il formato B64

 > qualcuno può darmi un aiuto



se il formato e' ZIP *non* puo' essere B64,
il zip devi trattarlo come zip, il b64 devi trattarlo come b64

 il zip devi trattarlo come zip, il b64 devi trattarlo come b64


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

Ciao
Vorrei sapere se esiste un controllo OCX (ed eventualmente dove posso
trovarlo) che mi permetta di gestire un icona nella Tray Notification
Area....
Dovrebbe potermi permettere di:
- Inserire una nuova icona...
- Togliere un'icona....
- Creare menù che possano essere "aperti" con il classico click del tasto
destro.....
Grazie
Ciao
Federico

www.murialdo.it/it_lang_vb
mai sentito?
Prova a darci un'occhiata: trovi un articolo con tanto di esempio che ti spega tutto quello di cui hai bisogno.
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

 Federico
Ciao
--
Andrea :-{)
ac...@i.am
================================================
Leggi 
http://beatles.cselt.it/news-it/FAQ.html
 e
http://beatles.cselt.it/news-it/gruppi-it.html
Potresti imparare qualcosa di piu' sui NG
================================================
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] AMD e SqlServer

salve a tutti,
sono chiaramente OT, ma vorrei sapere se si conoscono controindicazioni
relativamente ad un processore AMD 1.8 per farci girare sopra WinXP e
SqlServer (la domanda non e' fuori luogo in quanto e' risaputo che SqlServer
7 non poteva essere installato su sistemi Cirix) ed anche relativamente al
framework Net..
grazie in anticipo
Andrea Montanari
montanar...@virgilio.it
http://utenti.lycos.it/asql/index.html
(my vb6+sql-dmo little try to provide MS MSDE 1.0 a visual interface) ver
0.0.44
--------- remove DMO to reply

 SqlServer
Stanno girando bene tutti e due ( xppro e sqlserver )

grazie Gigio2k
Andrea Montanari
montanar...@virgilio.it
http://utenti.lycos.it/asql/index.html
(my vb6+sql-dmo little try to provide MS MSDE 1.0 a visual interface) ver
0.0.44
--------- remove DMO to reply
"Gigio2K" <barone.fab...@M.libero.it.invalid> ha scritto nel
messaggio news:pnE29.31783$lu5.8...@twister1.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: confronto fra date

come posso selezionare in un database quei record in cui è presente un campo
'data' il cui valore è maggiore di una data prefissata?
-- 
Posted from 
ultra5.unile.it
 [193.204.77.251] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

where datediff(day,data1,data2)<0 (la sintassi di datediff varia leggermente
se usata con access o sql server)

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Sporcheria con VB.Net

Ciao a tutti
Io no ho, e non ho mai visto 
vb.net
.
Vorrei sapere se con 
vb.net
 è ancora possibile fare "sporcherie" interagendo
direttamente col Sistema tramite le API.
In particolar modo vorrei sapere se è possibile reperire l'HWND delle
finestre,
per poi utilizzarla nelle API.
E poi, è ancora possibile fare un subclassing della finestra (in pratica
intergettare tutti i messaggi che windows invia alla finestra WM_xxx).
Grazie
Ciao a tutti.
Ettore Maronese, il Mes

 intergettare tutti i messaggi che windows invia alla finestra WM_xxx).
 Ma naturalmente si, perchč mai non si dovrebbe fare piů?
 Mi sembra ( sembra !!) sia definito come unmanaged code cioč non gestito
dalla "virtual Machine" ( CLR se non erro ) di .NET.
Ciao
 
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel
messaggio news:3eb8c847@shknews01...

Molte "sporcherie" di questo genere non sono piu' necessarie, per tutto il
resto, si, puoi continuare ad interagire con l'API di Windows...
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con driver odbc e installazione





Ho fatto un programma in vb6 Enterprise 
ITA.


L'installazione non funziona correttamente, 
occorre installare a mano i driver (file mdac_typ.exe).


Il problema è che eseguendo 
l'installazione su alcuni pc si blocca indicando che devo installare prima 
dcom95.


Ho provato ad installare i vecchi driver odbc 
(quelli forniti p.e. con office97, file dataacc.exe) e li installa 
correttamente, ma con i nuovi non c'è nulla da fare, richiede questo 
dcom95.


 


Sapete dove posso recurerarli?


Sapete anche perchè su alcuni pc mi dà questo 
errore? (i 2 pc, tra cui uno formattato e quindi senza altri programmi 
installati, montano entrambi win95 OSR2, che sia un problema di questa versione 
di windows?)


 


Grazie in anticipo a tutti per l'interessamento.


 



Strano....
l'installazione standard di VB6 include direttamente mdac_type...
hai forse usato InstallShield ???
Ciao

Ho usato il wizard di creazione pacchetto di installazione.
Cerca di installare mdac_typ.exe, ma su alcuni pc si blocca chiedendo
dcom95.
Io ho cercato di installarlo a parte per cercare di capire dove sta
l'errore, confermo che però cerca di installarlo anche durante
l'installazione del programma.

Newsgroup: it.comp.lang.visual-basic
Titolo: INFORMAZIONEURGENTE&&formato file

Scusate per il tono terroristico del sub... io non frequento questo
newsgroup ma ho un grave problema: ho necessita' di leggere dei file
con estensione .MD_ per me assolutamente vistali. Il programma che li
ha generati era scritto in visual basic, era stato scritto da un
conscente che ora non c'e' piu' ( non per essere macabri) non funziona
e io rischio di perdere anni di dati per me fondamenali. C'e' un modo
per leggere questi file??
Vi ringrazio e mi scuso per il tono e l'incommensurabile ignoranza!!
Antonio 

 ha scritto nel messaggio
news:3ace3b12...@News.CIS.DFN.DE...



Grazie per l'attenzione ma che tipo di informazioi ti servirebbero io
non sono proprio a digiuno di inf. 
Anttonio

Scusate ancora,
ho scoperto altre cose interessanti che forse vi potrebbero servire
per aiutarmi:
i file sono compressi e vengono decompressi in un formato .MD1 mi da
un messaggio del tipo RUN TIME ERROR 3510 del numero non sono sicuro.
Grazie ancora
Antonio

con estensione .MD_ per me assolutamente vistali.
vistali ? Vestali o vitali ?
A bomba:
Probabilmente e' un .MDB compresso con il compress.exe usato dal setup
wizard di vb.
Espandilo con Expand.exe.
ciao, hal

 ho necessita' di leggere dei file con estensione .MD_
prova a dare, da linea di comando, un comando
expand nome.md_ nome.mdb.
Probabilmente sono file di qualche versione fa di Access.
-- 
 Pastrano
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] msado25.tlb

Ciao a tutti.
Durante l'installazione di un mio programma mi viene fuori il seguente
errore (copio dal log):
*** ERROR: An error occurred while registering the file
'C:\WINDOWS\SYSTEM\msado25.tlb'
*** ERROR: (User Responded with 'Ignore')
*** DURING THIS ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM\msado25.tlb"
La cosa che + mi turba che l'errore lo da sia su macchine con vb installato
che non (win98).
Ho provato anche ad escludere dall'installazione mdac ma non cambia nulla.
(il pacchetto l'ho creato con il wizard di vb)
grazie
Gianluca

 wrote in message
997v7t$r6m$1...@fe1.cs.interbusiness.it...

Ciao Gianluca,
quel file lo puoi tranquillamente togliere dalla lista dei file da
installare..............
Ciao
Sir Jo

Newsgroup: it.comp.lang.visual-basic
Titolo: Paura!!!!!!!!1

Ciao ragazzi!
Ho un piccolo problema con crystal report.
Da vb6 voglio inserire un'immagine nel report, ma non trovo l'istruzione per
farlo!
Qualcuno mi puņ aiutare?
Grazie! Simo


Prima siediti e riprenditi dallo spavento, poi prometti di postare domande
inerenti al soggetto.
P.S.: il tuo soggetto è OT, quindi il post sarebbe dovuto essere da evitare.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Directory di WINDOWS

è possibile definire e trovare la path dove vi sia la directory principale
di windows sia esso WIN95-98-ME-NT-2000?
Per indirizzare una chiamata SHELL con windows del tipo notepad.exe.
grazie
Franko

Per indirizzare una chiamata SHELL con windows del tipo notepad.exe.
Esegui nella finestra immediate il seguente codice:
Debug.Print Environ$("WINDIR")
ciao, hal

 Debug.Print Environ$("WINDIR")
Newsgroup: it.comp.lang.visual-basic
Titolo: Come scrivere una query

Salve,
io ho due tabelle che appartengono a due database diversi e vorrei farne un
join.
La strada che ho provato a seguire è la seguente: ho definito due variabili
di tipo recordset in VB e le ho associate alle due tabelle che voglio unire.
Poi ho definito una terza tabella in cui vorrei mettere il risultato del
join.
Problema: che sintassi devo utilizzare per scrivere la join dato che non ho
una connessione di riferimento? (Credo che sia equivalente a fare la join
tra due recordset disconnessi...)
Grazie per l'aiuto
Mauro

Credo che tu abbia ancora molto confuso il fattore
delle join. Join č quando con la stessa connessione
e lo stesso recordset ottieni una fusione di due
tabelle.
Requisito fondamentale, oltre a quanto sopra, č
che le tabelle, o per lo meno la select, restituisca
lo stesso numero di campi che devono ovviamente
essere omogeneri tra di loro.
Detto questo, non posso ovviamente farti un corso
di sql, ma prova a dare un occhio alla guida di
ado sulle inner join e compagne, tanto che usi
access o sql server.
Saluti
Andrea MORO

> "Andrea Moro" news:aq984m$7mcgs$
1...@ID-61006.news.dfncis.de

    Andrea... Confusione per confusione... non e' che tu invece ti confondi
con le query di unione (UNION SELECT, per intenderci...)
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 Requisito fondamentale, oltre a quanto sopra, è


 recordset disconnessi che (come dice il nome) la connessione non ce
l'hanno?
Non mi pare tu abbia cosě chiaro il concetto di join.
Una join per definizoine č definita a monte del recordset, non a valle come
mi pare sia convinto tu.
La Join ti restituisce UN recordset, prendendo dati da tabelle diverse.
Esempio
Articoli
CodiceArticolo
Descrizione
Ordini
CodiceOrdine
CodiceArticolo
Join tra Ordini e Articoli
rs.open "SELECT B.CodiceOrdine, A.Descrizione
FROM Articoli A, Ordini B WHERE
A.Codicearticolo=B.CodiceArticolo"
Restituisce un unico recordset che contiene il codice dell'ordine preso
dalla tabella ordini e la descrizione del prodotto presa dalla tabella degli
atricoli.
Ciao

 atricoli.
Aggiungo, nel tuo caso specifico, dovendo fare join su due database, devi
usare la seguente sintassi
Vale per access.
dim rs as adodb.recordset
set rs = new adodb.recordset
set rs.activeconnection = cndb1 ' è una connessione che ho già aperto in
precedenza con uno dei due db
rs.source = "Select tabella1.campo1, tabella2.campo1 from tabella 1 inner
join pathcompletodbesterno.tabella2 on tabella1.campochiave =
tabella2.camporif"
rs.open
pathcompletodbesterno SENZA ESTENSIONE del file (.MDB)
Forse, se contiene spazi, devi metterlo fra parentesi quadre
(comunque bastava una piccola ricerca su google)
Ciao

Bah a me pareva di aver capito che volesse
unire due tabelle relazionate ... si forse ho
frainteso ... anche con la union può unire
due tabelle .. solo che in questo caso
non sono relazionate .... con il compagne
io intendevo tutti i metodi possibili di unione
ivi comprese le union.
Ciao
Andrea

 ha scritto nel messaggio
news:YKYx9.120902$RO.31...@twister1.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: un consiglio plis

Premette che un'ottima conoscenza di vb6, però mi trovo ad affrontare un 
problema che non mi sono mai posto.
Mi è venuto in mente di creare un programmino che recuperi delle 
informazioni da siti internet (tipo ebay, filmup).
In pratica vorrei utilizzare i cgi di tali siti, facendo delle query e 
recuperando i dati senza però conoscere la struttura dei db.
Penso che il punto di partenza sia il winsock, ma non ho idea di quale 
proprietà impostare e quali metodi utilizzare.
Un aiutino ?
Grazie.

 proprietà impostare e quali metodi utilizzare.
IMHO il primo consiglio che mi  sento spassionatamente di  darti e` usare
un subject in linea con le indicazioni della  netiquette e del  manifesto
di questo newsgroup.
Anzi, ti prego di modificare opportunamente il subject,  sia iniziando un
nuovo thread sia rispondendo a questo, vedi tu. Piu` specifico sei e piu`
facilmente riesci a coinvolgere lettori nelle risposte.
Tolto questo sassolino  dalla scarpa, non  mi e` chiaro se tu sappia gia`
quali richieste inviare ai server web oppure no e se  conosci gia` HTTP,
intendo come protocollo.
-- 
ciao, hal

 intendo come protocollo.
Beh, qui mi cogli impreparato totalmente. Non ho mai affrontato problemi di 
questo tipo.
Immagino di dover inviare delle richieste ed analizzare delle risposte, ma 
non conosco quali siano le "domande" da fare e con quale mezzo.
Newsgroup: it.comp.lang.visual-basic
Titolo: Server COM in C++ e Client in VB

Ciao a tutti,
come da soggetto, ho realizzato un componente COM out of proc, ovvero
residente in un eseguibile, utilizzando il VC++, ATL, etc..
Il client che lo utilizza e' in VB6 e fin qui nessun problema, tranne che
per
la gestione delle eccezioni. Se il componente fallisce l'esecuzione di un
metodo,
questo crea una descrizione dell'errore con le modalita' COM, cioe' tramite
le interfacce ICreateErrorInfo ed IErrorInfo, poi solleva un'eccezione e
torna
al client, il quale si accorge dell'eccezione tramite l'utilizzo di ON
ERROR...
ma non riesce a visualizzare la descrizione, almeno se utilizzo l'oggetto
"Err", cosi' come si usa in VB.
Spulciando la documentazione, MSDN Library, ho trovato che per prendere
l'errore dal client VB si devono usare le funzioni GetErrorInfo() etc.. ma
non
ho la piu' pallida idea di come fare.
Avete qualche suggerimento?
ciao, Franco

il comportamento č da bug.. nel senso che, se attiva On Error probabilmente
qualcosa ha intercettato e il fatto che non veda la descrizione credo sia
perché non č previsto il codice di errore restituito all'oggetto Err
magari che so.. prova con l'api GetLastError se ti dice qualcosa di piů
comunque, se il codice ti viene restituito e in caso di fallimento del
componente server č sempre uguale, puoi forzargli una descrizione utente..
mi pare usando il metodo Raise o qualcosa del genere
Fabio Guerrazzi
http://digilander.iol.it/WarZi/default.htm


Ciaotutti,
Alessandro

 
che valore hai messo nel "return" del metodo dell'oggetto COM in 
questione?
Puoi postare il codice? per conto mio sto già lavorando in questo modo 
con COM (comodissimo per sviluppare in maniera più efficiente, senza 
rinunciare a creare l'interfaccia grafica con VB)

Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO!!!!!!

Non riesco ad aggiungere un record in una tabella fox (Mi_righe_temp) aperta
con il mio driver DSN=Mi_righe2, Il codice è:
Set ws2 = DBEngine.Workspaces(0)
Set dbs2 = ws2.OpenDatabase("Mi_righe2", False, False,
"ODBC;DNS=Mi_righe2;")
Set rec2 = dbs2.OpenRecordset("Mi_righe_temp")
While rec.EOF = False
          rec2.AddNew    'Si blocca in questo punto e mi dice che o il
database o l'oggettp
          rec2!cantiere = rec!cantiere        'recordset sono stati aperti
in sola lettura
          rec2!codiarti = rec!codiarti
          rec2!datamovi = rec!datamovi
          rec2!Document = rec!Document
            .........
            .........
          rec2.Update
          rec.MoveNext
Wend

Devi specificare il tuo db di tipo Dynaset (L'ho scritto bene?) cioè lo apri
in lettura e in scittura. Lo si dovrebbe poter fare quando fai
l'opendatabase in un parametro dell'istr.
Ciao Luciano.


Ho provato come mi hai detto ma si blocca in rec.addnew!!!!!
Set ws2 = CreateWorkspace("", "admin", "", dbUseJet)
Set dbs2 = ws2.OpenDatabase("Mi_righe2", False, False,
"ODBC;DNS=Mi_righe2;")
Set rec2 = dbs2.OpenRecordset("Mi_righe_temp", dbOpenDynaset)
rec2.AddNew


Newsgroup: it.comp.lang.visual-basic
Titolo: Procedura Sviluppo numeri superenalotto

Ciao a Tutti !!
Qualcuno può postarmi una procedura per lo sviluppo del SuperEnalotto ???
Ve ne sarei grato.
Ciao da Denis
--
Solo risposte sul news

...


Ti ringrazio tantissimo !!
Denis

sistema integrale.
Il fatto che "Combinazione" sia una stringa non rende difficile l'eventuale
stampa su schedina?
Cristiano

Newsgroup: it.comp.lang.visual-basic
Titolo: popolare dbgrid con ado

ciao a tutti e scusate se faccio una domanda banale,
vorrei popolare da codice un dbgrid standard di vb5 usando ado e non usando
i controlli data
è possibile?
dopo aver aperto la connessione e il recordset (funzionanti) avevo scritto
qualcosa del tipo
set dbgrid1.datasource=miorecordsetADO
ma mi ritorna errore di automazione
Ciao, AEOM

ma mi ritorna errore di automazione
La dbgrid non capisce l'interfaccia IRowSet del recordset ADO, va
sostituita con la DataGrid.
-- 
ciao, hal

 ha scritto nel messaggio
news:445fev0tc0qb05tp7...@4ax.com...

non va neppure con il datagrid
AEOM

non va neppure con il datagrid
Che dire... senza maggiori informazioni su quello che fai non ti si
puo' aiutare di piu :-(
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] SQL

Mi da il seguente Errore "Data type mismatch in criteria expression".
Cosa sbaglio?
--------------
        Set cn = New ADODB.Connection
        Set rs = New ADODB.Recordset
        cn.Open "driver={Microsoft Access Driver
(*.mdb)};dbq=Gestand.mdb"
            SQL = "INSERT INTO ANACLI1 " _
            & "(CODCLI, COGCLI, NOMCLI, INDCLI, CAPCLI, LOCCLI,
PRVCLI, NAZCLI, PRECLI, TELCLI, CELCLI, IVACLI, FISCLI, IMPCLI,
DTCCLI, DTACLI, FOTCLI, NOTCLI) " _
            & "VALUES " _
            & "('" & Replace(Text1(1).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(2).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(3).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(4).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(5).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(6).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(7).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(8).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(9).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(10).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(11).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(12).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(13).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(14).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(15).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(16).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(17).Text, "'", "''") & "', " _
            & "'" & Replace(Text1(18).Text, "'", "''") & "')"
---------------------
tutti campi formato testo tranne CODCLI, CAPCLI,CELCLI (numerici) e
DTCCLI e DTACLI (formato data).
Il codice è lanciato da VB e si riferisce ad Access.
grazie.
Saluti.
Andrea.


se il campo è numerico il valore non va tra apici.
ciao.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.lang.visual-basic
Titolo: Come si utilizzano i controlli WANG?

Ho inserito in una form un controllo ImgScan e un controllo ImgEdit, ho
impostato le proprietà le relative proprietà ma dopo avere terminato la
scansione nel controllo ImgEdit non compare nulla. Ho provato anche a
effettuare la scansione direttamente su file ma non succede nulla. Qualcuno
ha un esempio pratico di utilizzo da inviarmi?
Per la verità la stessa cosa accade utilizzando Imaging... mentre con MS
Photo Editor va tutto bene
Ciao e grazie!
Mario
mil...@iperbole.bologna.it

Controlla la lista degli scanners supportati da imaging. Probabilmente il
tuo non c'č. In effetti gli scanners compatibili con la versione 1.1 sono un
pň pochini. Se perň scarichi l'ultima versione che la trovi al sito
www.eastmansoftware.com/produtcts/imagingpro
dovrebbe andare...
Ciao
Fabio Guerrazzi
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Comprimere un DB durante operazioni sullo stesso, si puo' ?

Ciao a tutti !
Ho fatto un programma che converte dei dati, a volte anche fino a 40- 50'000
dati.
Alla fine della conversione ho inserito una routine di compressione ADO che
comprime il nuovo database,creato dopo la conversione.
Ora... con 40'000 dati il database raggiunge una dimensione di circa
30Mbytes, che dopo la compressione raggiunge i 300kbytes.
Siccome non sono sicuro che nel computer ci sia sempre sufficiente memoria
disponibile, mi domandavo se fosse possibile inserire la compressione del DB
ogni.. che so... 1000 dati.
Con il mio sistema primo chiudo la connessione,comprimo il database in una
copia,cancello l'originale, rinomino la copia.
In questo modo pero' poi non saprei come ricominciare dal punto dove si era
fermato prima...
Qualche consiglio ? Grazie mille !!
DaVe
--
"The truth is out there"

Mi spiace ma credo che per poter essere compattato il DB non debba essere in
uso.
Ciao, Giorgio
-> Dave <- <da...@hate.spam> wrote in message
8p7lp1$91h$1...@bw107zhb.bluewin.ch...


Mi piacerebbe sapere come si fa a compattare un database con ADO.
-> Dave <- <da...@hate.spam> wrote in message
8p7lp1$91h$1...@bw107zhb.bluewin.ch...


 wrote in message
8p839h$8oi$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Problema col calendario

Ciao a tutti.
Sto creando un agenda appuntamenti usando il calendario. Ho un unico
problema vorrei fare in modo che dove ho più di tre appuntamenti, il
numero che indentifica il giorno deve cambiare colore.
Potete aiutarmi?
Grazie
Raffaele 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ho un piccolo problema:
Ho bisogno di visualizzare un calendario con alcune date evidenziate.
Ho provato ad usare il Calendar di VB6 ma purtroppo mi fa selezionare solo
un giorno od un periodo alla volta, non più periodi all'interno dell'anno.
L'unica cosa che mi fa fare è modificare il carattere in grassetto, ma non
mi è sufficiente perchè quasi non si vede la differenza.
Sostanzialmente mi serve un controllo simile a quello di VB, ma che mi
permetta, data una tabella, di evidenziare contemporaneamente (magari
cambiando sfondo ai numeri), sul calendario tutte le date comprese in
tabella. 
Qualcuno sa di un controllo con le caratteristiche che servono a me?
Grazie in anticipo per le risposte.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Scusate, una precisazione, il controllo con cui ho provato che non fa
proprio quello che voglio è MonthView.


Newsgroup: it.comp.lang.visual-basic
Titolo: msdn ita

ciao! sapete se c'č modo di scaricare msdn in italiano per visual basic 6
grazie!

 ciao! sapete se c'è modo di scaricare msdn in italiano per visual basic 6
VB6 ha due CD di Help/MSDN.

grazie!
se proprio non ce l'hai (il che è strano se hai VB originale), c'è
on-line sul sito della microsoft.
Ciao
Aran Banjo
<math> 2 + 2 = 5 for sufficiently large values of 2</math>
Newsgroup: it.comp.lang.visual-basic
Titolo: VB Errore File di Registro

Ciao a tutti,
da un po' di tempo il VB mi da' un errore strano:
Richiamando il sottomenu' "Riferimenti..." (dal menu' "Strumenti"),
appare il seguente messaggio: Errore di Accesso al Registro Sistema.
In pratica non ho piu' l'accesso alle librerie installabili.
Ho disinstallato e reinstallato il VB piu' volte, anche in directory
diverse (cancellando ogni volta il file ini che installava nella
directory Window) e
ho pulito il file di registro (con RegClean 4.0) ma il problema e'
rimasto. 
Qualcuno sa dirmi che cosa posso fare?
                           Grazie 
                                ]\/[ario. (M.Do...@Flashnet.It)
P.S.: Ho installato Office 97 c'entra qualche cosa?

...


Newsgroup: it.comp.lang.visual-basic
Titolo: R: Problema VB 6.0

 COMPILE ERROR - Else without If
L'Else c'è, ma è seguito dai due punti e probabilmente viene visto come
label. Stesso discorso per Then. Cambia la riga così:
If strUserName <> " " Then
       MsgBox "Ciao" & strUserName
Else
       MsgBox "La Funzione di Input è stata annullata"
End If
Saluti,
Domenico

                       Else: MsgBox "La Funzione di Input è stata
annullata"
Quei : non quadrano, ti consiglio questa scrittura, che e' piu' leggibile:
If strUserName <> " " Then
    MsgBox "Ciao" & strUserName
Else
    MsgBox "La Funzione di Input è stata annullata"
End If
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Nome del computer

Qualcuno mi sa dire qual'è l'api per avere il nome di rete del computer in
uso?

 uso?
Public Declare Function GetComputerName Lib "kernel32" Alias
"GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
ciao
	maxx

Newsgroup: it.comp.lang.visual-basic
Titolo: Smart Card

Dovrei realizzare un'applicazione in vb6 per un amico che ha una palestra.
Questo vorrebbe utilizzare delle smartcard per la gestione dei clienti, ma 
io
non ho mai realizzato un programma che si interfacci con un lettore sc.
Potreste fornirmi un link ove reperire ocx o esempi. Grazie.

"DB"

La programmazione con le Smart Card in VB
http://online.infomedia.it/riviste/cp/91/articolo19/articolo.htm
--
Fosco

Newsgroup: it.comp.lang.visual-basic
Titolo: Stampe con Datareport e crystal Report

Volevo sapere se anche a voi succede che stampando un oggetto datareport la
stampante impiega circa 5 minuti per stampare una pagina che normalmente si
stampa in 30 secondi.
Altra domanda: Possiedo il Crystal report del VB5, lo possoutilizzare con
VB6? se si come.
Grazie anticipatamente a tutti......

 Non conosco datareport, per quanto riguarda Crystal Report direi che le
versioni presenti con VB5 e VB6 sono identiche, quindi lo puoi usare
tranquillamente nello stesso modo in cui lo usavi con VB5.
Ciao, Valli
Newsgroup: it.comp.lang.visual-basic
Titolo: no installazione

è vero che ci sono modi per fare eseguibili in vb che non hanno bisogno di
essere installati?

devi fare prg con scarso uso di activex esterne...che non usino DLL
particolari, etc....
se proprio devi usare qualche ocx, mettile nella stessa dir dell'EXE e
dovrebbe andare.......
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

grazie proverň!

 wrote in message
aaj5t3$b7klu$1...@ID-134521.news.dfncis.de...


il run-time base-base-base č distribuito insieme a Windows, nei limiti del
possibile....
ad esempio MSVBRUN60.DLL e l'accesso ai dati ADO viene installato insieme
all'OS.....
piů qualche controllo standard


 essere installati?
bhe certo , se la tua applicazione e' "semplice" non richiede l'uso di file
esterni ( tranne le maledette Vbrun che metti nella stessa cartella ) lo
puoi fare tranquillamente !
in pratica fai un .exe e poi lo copi insieme ai file di vbrun in una
cartella a tua scelta.

 wrote in message
aaj4ai$h3k$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [ADO] Problema con MsAdo15.dll

Salve a tutti,
ho creato un pacchetto di installazione di un applicativo che utilizza Ado.
A tal proposito al momento dell'installazione installo anche l'MDactyp.exe
prelevato dalla mia macchina. Testando l'installazione ho notato che su
alcune  macchine, al momento di effettuare una query il software si
"schianta" con il classico errore :"Questo programma ha eseguito
un'operazione non valida...".
Ho notato che il modulo che aveva provocato l'errore è la dll MsAdo15.dll,
che nella postazione in cui dà problemi risulta essere addirittura più
aggiornata (2.60.6526.0) di quella installata sulla mia macchina di
sviluppo(2.50.4403.9). Ho provato a lanciare l'installazione di MdacTyp.exe
senza alcun risultato. Ho quindi provveduto a sovrascrivere a mano
MsAdo15.dl ed a quel punto il software non dà problemi.
Qualcuno saprebbe dirmi è dovuto questo comportamento anomalo?
Sembra quasi che la versione presente sul pc in cui devo installare il
software non supporti le query che invece con una versione precedente(quella
installata sul mio Pc) non avevano problemi.
Sembra quindi che non vi sia compatibilità con le vecchie versioni di Ado.
Scusate la lunghezza, e grazie a chi saprà e vorrà aiutarmi.
Filippo

Qualcuno saprebbe dirmi è dovuto questo comportamento anomalo?
Non so dirti la ragione esatta, pero' ho notato che conviene seguire
una delle due seguenti alternative:
1. non includere per niente mdac nel setup, ma indicarlo fra i
prerequisiti: se l'utente ha gia una macchina aggiornata si evita
di provocargli del casino cercando di installare una versione piu' 
vecchia; nel caso il programma non riesca ad accedere ai dati allora
si puo' far installare mdac, possibilmente facendo scaricare
la versione piu' aggiornata reperibile su
http://www.microsoft.com/data
2. includere la mdac nella versione piu' aggiornata possibile (ora
siamo alla 2.7).
Eventuali verifiche sulle versioni di MDAC installate su un
pc si possono fare con il Component Checker (fornito gratuitamente
da microsoft sempre su 
http://www.microsoft.com/data
 ).
-- 
ciao, hal