mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: forse OT ma + che voi :-)

Caio a tutti, ho un file di testo composto da migliaia di righe. A volte,
con frequenza di circa 5 righe, il testo è interrotto da una andata a capo.
Problema:
Vorrei togliere in automatico l'andata a capo che avviene ogni tanto.
Manualmente vado sulla riga dove è presente l'andata a capo e digito il
tasto CANC. Purtroppo dovrei far questo per migliaia di volte. :-(
P.S. aiutatemi sono nei guai, grazie
Michele b.

[micbin]

Decisamente OT (A meno che non intendi farlo in VB).
In ogni caso se
- apri il file di testo con Word;
- fai trova/sostituisci mettendo nel campo trova "^p" (senza le
virgolette) e nel campo sostituisci "" (nulla in pratica ;-) )
- salvi mantenendo il formato testo
hai risolto ;)
hth, Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt

 ha scritto

se vuoi provare
dim fNumIn as long, fNumOut as long
dim sIn as string
'myfile qui e' definito altrove
fNumIn = FreeFile
Open myFile For Input As #fNumIn
fNumOut = FreeFile
Open App.Path & "\$$$.$$$" For Output As #fNumOut
sIn = Input(LOF(fNumIn), fNumIn)
Close #fNumIn
While InStr(sIn, vbCrLf & vbCrLf) > 0
    sIn = Replace(sIn, vbCrLf & vbCrLf, vbCrLf )
Wend
Print #fNumOut, sIn
Close #fNumOut
hth, j.
per lupo: le maiuscole, se e' il caso, ce le mette l'editor di vb, come
vedi, senza consumarmi lo shift. hai una vaga idea di quanto costa un tasto
?

 ha scritto nel messaggio
news:m2pN8.24269$TS.7...@news1.tin.it...
| Caio a tutti, ho un file di testo composto da migliaia di righe. A volte,
| con frequenza di circa 5 righe, il testo è interrotto da una andata a
capo.
| Problema:
| Vorrei togliere in automatico l'andata a capo che avviene ogni tanto.
| Manualmente vado sulla riga dove è presente l'andata a capo e digito il
| tasto CANC. Purtroppo dovrei far questo per migliaia di volte. :-(
espressioni regolari!
sotto win textpad le supporta. word non credo proprio.
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working

Newsgroup: it.comp.lang.visual-basic
Titolo: Come rendere VB + portatile?

Salve a tutti,
uno dei problemi che ho riscontrato + di frequente in VB
č il fatto che spostando la mia applicazione creata su di una
macchina, su di un'altra, vengono meno alcuni dei componenti-
normalmente i Grid controls-(che vengono trasformati in tanti bei
PictureBox)
Eppure su tutte le macchine gira la stessa versione di Visual Basic
(la Professional)- possibile che sia un bug della versione? magari
l'EnterPrise č piů affidabile.....?
Grazie x l'attenzione
Francesco
gi...@tin.it

 wrote in message
866l4u$cfq$2...@nslave2.tin.it...


Grazie sei stato estremamente chiaro
Francesco
Newsgroup: it.comp.lang.visual-basic
Titolo: apertura pagina web e inserimento dati

ciao a tutti
vorrei sapere se e' tanto complicato aprire e inserire due dati e premere un
pulsante esegui in una pagina web
per l'apertura ho trovato questa semplice funzione
Public Function GoURL(ByVal IndirizzoURL As String) As Long
   GoURL = ShellExecute(0&, vbNullString, IndirizzoURL, vbNullString,
vbNullString, vbNormalFocus)
End Function
ma per inserire un campo numerico e una data e premere un pulsante come
posso fare ?
ciao Ilario

 come posso fare ?
volevi dire "inserire IN un capo un numero e una data" vero ?
guarda, visto che sto periodo so + pigro del solito ti direi di andare con i
"sendkeys"
in pratica carichi la pagina , mi pare che se usi l'oggetto webbrowser hai
anche un evento che si scatena a pagina completamente caricata , se usi la
shell, invece, aspetta un po di tempo e poi lanci la combinazione di tasti
es:
Tab , tab , 123 , tab , 01/01/2000 , invio
che tradotto verrebbe una cosa come :
Sendkeys("{tab}")
Sendkeys("{tab}")
Sendkeys("1")
Sendkeys("2")
Sendkeys("3")
....
lo so e' grezza come soluzione ma che ci vuoi fare ho sonno ! ^_^;
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

grazie mille pomeriggio ci provo
ciao Ilario

 lo so e' grezza come soluzione ma che ci vuoi fare ho sonno ! ^_^;
L'ho usata, e ancora me ne vergogno.
Se fai una cosa di questo genere devi stare attento a non utilizzare
assolutamente il pc durante l'esecuzione del programma, perchè se sposti il
focus incominci a scrivere i dati in posizioni "random".
Immagino che tutto questo lavoro sia fatto per navigare in automatico tra
pagine web, per cui ti racconto come faccio io.
La soluzione che utilizzo attualmente è un po' più elaborata, ma perlomeno
non devo inchiodare il pc durante l'esecuzione:
Mi sono fatto un piccolo eseguibile che contiene un controllo webbrowser, lo
apro e navigo "in manuale".
Mentre navigo intercetto l'evento BeforeNavigate2 del controllo, e scrivo su
un file tutti i parametri passati (occhio al parametro SendData, non è una
stringa, è un array di byte, non è di immediata lettura, ma c'è un thread di
qualche tempo fa, con post miei e del papero in cui ho scritto la
soluzione). Praticamente vengo a sapere a quale indirizzo vengono mandati i
dati per ottenere la navigazione.
A questo punto non faccio altro che ricostruire i dati, modificando i
parametri che mi interessano, e li spedisco io all'indirizzo.
Buon lavoro.....
Salutoni
Sergio

Newsgroup: it.comp.lang.visual-basic
Titolo: convertire stringhe di testo in formato data

Salve.
Chi mi sa dire come convertire una stringa di testo (tipo quella di un
textbox) in formato data (gg/mm/aaaa)??
Qual'è il metodo migliore per effettuare operazioni tra date? Tipo:
"quanto tempo è passato tra il 12/10/1982 e il 12/10/2002"?
Grazie per la collaborazione.
jago


VB è ricco di funzioni che operano sulle date.
Guarda sulla guida le funzioni DateDiff, Format, DateAdd, DateSerial.
Newsgroup: it.comp.lang.visual-basic
Titolo: subfolders.count e i permessi...

Salve a tutti, č la prima volta che posto in questo ng, ma č da un pň
che vi seguo.
Il mio prblema č che avevo sviluppato un programma di backup con vb6
sotto win98, ieri ho installato win2k e non riesce piů a fare il
browsing delle cartelle, mi spiego meglio:ho un treeview che utilizzo
per visualizzare le cartelle e quando clicco sul "+" di C:\ apre le
sottocartelle, il problema č che apre le prime (probabilmente dove non
sono impostati diritti e si blocca piů avanti dove probabilmente i
diritti non lo permettono)...il fatto č che sono loggato come admin e ho
tutti i diritti sulla macchina...
Spero di essermi spiegato...
Saluti e grazie a chi mi aiuterŕ...
Edoardo Carminati
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Risolto...


Newsgroup: it.comp.lang.visual-basic
Titolo: Mi manca il file dep per DAO360.dll

Sapete indicarmi dove posso trovare il file dep per la libreria dao360
Grazie
Marco Rossi

 Marco Rossi
ma ti da' errore in compilazione ? ieri ho cercato i dep in tutto il
disco, e un dao360 non l'ho trovato. adesso ho provato a compilare due
vbp, uno che usa solo dao, e l'ha compilato normalmente, uno con ado, e ha
protestato solo perche' non trova il dep di ado27.tlb.
ciao, j.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:cr0a9r$dtt$1...@news.newsland.it...


 Marco Rossi
ah, ok. queste sono le parti con "dao" del vb6dep.ini in \pdwizard, dentro
alla dir di vs.
ciao, j.
[DAO2535.tlb]
Dest=$(MSDAOPath)
Uses1=DAO350.dll
CABFileName=MSDAO350.cab
CABDefaultURL=
http://activex.microsoft.com/controls/vb6
CABRunFile=MSDAO350.exe -Q
[DAO350.dll]
Dest=$(MSDAOPath)
Uses1=MSJet35.dll
Uses2=MSJtEr35.dll
Uses3=MSJInt35.dll
Uses4=MSVCRT40.dll
Uses5=VB5DB.dll
Register=$(DLLSelfRegister)
CABFileName=MSDAO350.cab
CABDefaultURL=
http://activex.microsoft.com/controls/vb6
CABRunFile=MSDAO350.exe -Q
[DAO360.dll]
Dest=$(MSDAOPath)
Uses1=MSJet40.dll
Uses2=MSJtEr40.dll
Uses3=MSJInt40.dll
Uses4=MSJtEs40.dll
Uses5=VB5DB.dll
Register=$(DLLSelfRegister)
CABFileName=MSDAO360.cab
CABDefaultURL=
http://activex.microsoft.com/controls/vb6
CABRunFile=MSDAO360.exe -Q
[DBAdapt.dll]
Dest=$(WinSysPathSysFile)
Uses1=MSDAOSP.dll
[MSDAOSP.dll]
Dest=$(CommonFilesSys)\OLE DB
Replace=mdac_typ.exe
CABFileName=mdac_typ.cab
CABDefaultURL=
http://activex.microsoft.com/controls/vb6
CABRunFile=setup.exe
[DAO2532.tlb]
Dest=$(MSDAOPath)
Uses1=DAO3032.dll
[DAO3032.dll]
Dest=$(MSDAOPath)
Uses1=MSJT3032.dll
Register=$(DLLSelfRegister)

Grazie mille, proprio quello che mi serviva
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: cpopmenu (sto impazzendo)

allora, finora non sono stato capace di inserire una fetentissima icona in
un menu...
ci sono 1000 progetti, anche un paio sul SC, ma hanno tutti un problema: le
icone 16x16 non le accettano, se cerco di inserirle io manualmente via api.
in pratica riesco a inserire delle misere icone 13x13. se provo a ridurre
poi delle icone da 16x16 a 13x13 (con image edit) i risultati sono
deprimenti e deludenti, vengono fuori dei mostriciattoli inguardabili...
quindo ho pensato di lasciar perdere le api e di passare al controllo
freeware cPopMenu, scaricato da vbaccelerator...
e qui viene il bello...
se qualcuno l'ha usato, mi puo dire solo 2 cose?
1: non ho capito se il controllo principale da installare è cpopmenu.ocx o
vbalicom.dll ...
io li ho installati tutti e due... provo ad avviare il file di prova fornito
da vbaccelerator e... bum! errore sconosciuto...
2: come si installa ssubtmr.dll ?? basta che faccio regsvr32 ssubtmr.dll ??
grazie mille
MarioH
(è assurdo perdere 4 giorni per cercare di mettere un disegnino in un
menu... sto davvero diventando pazzo... ma che cavolo ci voleva a mettere
una bella proprieta Icon della voce di menu?? eh?? grrr......)

Salve a tutti, è la prima volta che posto su questo newsgroup. La mia
domanda è semplice:
è possibile scaricare Visual Basic da Internet o bisogna per forza comprarlo
originale o masterizzarlo da qualcuno?
Io vorrei imparare il VB, ma non ho la possibilità di acquistare il software
da quello strozzino di Bill Gates.
Grazie per qualsiasi risposta.

 ha scritto nel messaggio
news:gli97.1091$y_3....@news.infostrada.it...

VB si può ottenere solo acquistandolo. Puoi trovare qualcuno che non lo
utilizza e vende la licenza a prezzo di convenienza.
Puoi cercare nei giornali che trattano scambi e vendita di usato.
Masterizzare una licenza non pagata è un reato.
La programmazione è una entità sempre in movimento e bisogna attivarsi per
poterla seguire.
Attivati
giuseppeD

 giuseppeD
Uh?
Ehm..... non so se è solo un'impressione personale, ma quell' ATTIVATI in
fondo mi sapeva molto, anzi di piu', un incentivo a delinquere..... mha.....
^____^
Vorrei aggiungere che finchè non pubblichi un tuo lavoro su internet o non
distribuisci il tuo software (sia gratis che a pagamento) nessuno ti potrà
mai venire a cercare, nemmeno se hai una copia..... chi vuole intendere
intenda.....

Newsgroup: it.comp.lang.visual-basic
Titolo: CrystalReport o altro

Secondo voi come modello per scrivere un report da una apllicazione VB può
essere conveniente usare un 'apposito modello fatto con Word piuttosto che
con il CrystalReport?
Grazie

 con il CrystalReport?
Vedi thread "Consigli per Stampe personalizzabili" del 6/11
Ciao
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: Avviare un altro programma

So che č una domanda stupida, ma come si fa ad avviare un altro programma
premendo un pulsante su di un form.
Esempio avviare Blocco Note premendo un pulsante.
Grazie Ciao



Scrivi "shell", selezionalo e premi F!
Ciao

 wrote in message
9jXx7.8025$1H1.8...@news.infostrada.it...

Clicca su questo link, troverai un articolo e relativo esempio:
http://vbsimple.virtualave.net/howto/032.htm
Bye,
E.

Newsgroup: it.comp.lang.visual-basic
Titolo: Monitorare esistenza di un file.

In VB6 vorrei subordinare l'attivazione di un evento (es. apertura din
msgbox) alla comparsa di certo file (es. "C:\file.txt")  creato da una
qualsiasi applicazione. In pratica mi serve qualcosa che si accorga di
quando il file viene creato.

"Roberto C." ha scritto nel messaggio

http://www.google.com/groups?as_q=FindFirstChangeNotification&as_ugroup=it.comp.lang.visual-basic&as_scoring=d
Bye, G.

 ha scritto nel messaggio
news:c18td7$1f76n6$1...@ID-108681.news.uni-berlin.de...


 ha scritto nel messaggio
news:hxSZb.2022$UI5....@tornado.fastwebnet.it...


 ha scritto nel messaggio
news:ZR1_b.25237$FJ6.9...@twister1.libero.it...


"Roberto C."

http://www.mvps.org/vbvision/_samples/Watch_Directory_Demo.zip
'oppure *.vbs :
Set fso = CreateObject("Scripting.FileSystemObject")
Do Until Fso.FileExists("c:\file.txt")
  wscript.sleep 10
Loop
 Msgbox "File created"
--
Fosco

Newsgroup: it.comp.lang.visual-basic
Titolo: Report Access da VB.

C'è un sistema per stampare dei Report di Access da vb senza caricare
Access includendolo nei riferimenti?
(maledetti report..)
Grazie.

No, poiché il report di Access è parte integrante della struttura del DB.
O crei un' Access Application e lo stampi o usi Crystal Report.
Ciao,
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] MULTITASK FERMO DURANTE MMC

con questo codice, tutte le applicazioni in esecuzione si fermano finchč
finisce il ciclo.
č possibile evitare tale blocco del sistema, facendo leggere senza
interrompere l'esecuzione degli altri form?
---
for x=0 to 9
MMControl1.Command = "close"
MMControl1.FileName =  x & ".wav "
MMControl1.Command = "Open"
MMControl1.Wait = True
MMControl1.Command = "Play"
MMControl1.Command = "Close"
next x
---
ps: non ho ancora risolto come sommare file wav da VB6 in unicom file da
ascoltare.
ciao e grazie per l'aiuto.

next x

Newsgroup: it.comp.lang.visual-basic
Titolo: Gif animati in vb5?

Come si fa a visualizzare le gif animate (quelle prelevate dal web per
intenderci) in vb 5?
esiste un controllo , o un particolare metodo che riesca a scompattare
la sequenza di immagini condensata nella gif animata? 
ringrazio anticipatamente chiunque vorrà rispondere.
Massimo Muracchioli

...


 Massimo Muracchioli
Se vai sul sito 
www.activex.com
 e fai una ricerca (quick search) con
chiave GIF troverai l'OCX per visualizzare le gif animate.
--
Centro Studi Informatica di Danilo Priore
Via Pio VII, 9 - 00163 - Rome - Italy
Phone: (06) 66.40.052
Mobile Phone: (0335) 63.87.643
P.IVA 10149810581 Iscr. CC.I.AA. 0841531
e-mail: 
pri...@infocenter.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Monitoraggio porta seriale tramite Mscomm di VB

Ciao a tutti,
anticipando che è da pochissimo tempo che mi interesso alla programmazione
in VB avrei bisogno di aiuto per risolvere un problemino:
ho un programma che invia sms tramite modem sulla com3.
Mi piacerebbe capire come funziona, catturando in qulache modo la stringa
che il programma invia tramite la com3.
C'è qualcuno che potrebbe spiegarmi, magari tramite un esempio,
come posso fare.
Scusate e grazie
Gia...@pridetech.net

 ha scritto nel messaggio
news:53eb2077.0110...@posting.google.com...


 
Gia...@pridetech.net
Hai provato a crearti un cavettino con RX -TX  collegati su un connettore
9pin
x seriale e a collegarlo sulla COM1 o COM2 e monitorare il tutto con
Hyper-Terminal con la connessione diretta sulla COM
Ciao.

 
Gia...@pridetech.net
AHHHH... dimenticavo ho dato x scontato questo i due devono essere
incrociati...
    RX = TX
    TX = RX
altrimenti le informazioni non verranno mai visualizzate ...

Newsgroup: it.comp.lang.visual-basic
Titolo: Mi controllate questo codice!! per favore?

Devo aggiornare un campo in tutto il mio db cliccando sul bottono cmdSave.
Questo codice mi restituisce un errore e cioč:
Operazione non consentita per un oggetto che fa riferimento ad una
connessione chiusa o non valida.
 Potreste dirmi dov'č che sbaglio?
E come posso risolvere il problema anche per il futuro?
Grazie by Lujx
Private Sub CmdSave_Click()
Dim giorno As Integer
Dim mese As Variant
Dim anno As Variant
Dim scostamentogiorno As Integer
scostamentogiorno = Cmbscadenze.Text
Set rscmd = New ADODB.Command
Set rs = New Recordset
rs.CursorLocation = adUseClient
rs.Open "SELECT Scadenza,AvvisoScadenza FROM Clienti  ", Connessione,
adOpenDynamic
'rs.MoveFirst
'cicla finchč non arriva alla fine,
'inserendo man mano nel campo data scadenza
'la scadenza in base alle impostazioni scelte dalla combo
Dim scad As Variant
Do While Not rs.EOF
scad = rs.Fields("Scadenza").Value
giorno = Day(scad)
mese = Month(scad)
anno = Year(scad)
'rscmd.CommandText = "UPDATE Clienti SET AvvisoScadenza = (" &
DateSerial(anno, mese, giorno - scostamentogiorno) & ")"
rscmd.Execute "UPDATE Clienti SET AvvisoScadenza = (" & DateSerial(anno,
mese, giorno - scostamentogiorno) & ")"
rs.MoveNext
Loop
End Sub

 rs.Open "SELECT Scadenza,AvvisoScadenza FROM Clienti  ", Connessione,
 a cosa si
riferisce -------------------------------------------------------^
č una connessione aperta? dve la dichiari ? come ?
CIAO

 'cicla finchè non arriva alla fine,


La connessione è attiva? se si dove?

 'cicla finchè non arriva alla fine,


 ha scritto nel messaggio
news:68d47e1c.01101...@posting.google.com...


 'cicla finchè non arriva alla fine,


 sulla Open devi richiamare rscmd e non Connessione!!!
e perchè mai ?
nella open ci va la connessione ... vedi parametri dell'oggetto
ADODB.Recordset
CIAO
Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto shellDos

rieccomi qui..i problemi non finiscono mai....
ma ora che ho conosciuto questo newsgroup sono piu' fiducioso...
:-)))
allora...
dal mio bel programmino lancio il comando
shell(pippo)
ora...il comando pippo esegue una serie di operazioni...e poi da bravo
chiude la finestra....
ma se il programma pippo ha generato errori ?!?!?!?
come faccio a saperlo !??!?
lui da bravo chiude la finestra...il mio programmino dice che il lavoro e'
stato eseguito e cosi via...
in realta invece il programma ha chiuso la finestra perche' c'erano degli
errori...
non c'e' modo di catturare quello che viene detto all'interno di quella
finestra ?
mi sono capito da solo ?!?!?
mi sa' di si...
se qualche miracolato riuscisse a darmi una mano gliene sarei infinitamente
grato.
:-))
--
Marco.

 ma se il programma pippo ha generato errori ?!?!?!?
All'avvio del tuo prog cancelli il file "C:\mia_app_errore.log"
Gestisci l'errore e se ce ne sono scrivi il file suddetto.
Il prog. chiamante controlla la presenza di "C:\" & pippo & "_errore.log"
Ciao

 wrote in message
news:OWCZ7.1851$WQ2....@news2.tin.it...


 non e' un programma "esterno"....tipo il notepad per capirci...
Ah, allora la cosa è diversa.
Intendi un prog. dos come Winzip, non tuo tra l'altro.
L'unico modo credo sia la redirezione dell'output, ma con Shell() non puoi.
Prova con ShellExecute() o con WinExec() e lanci qualcosa tipo (vado a
memoria)
"pippo.exe > C:\pippo.txt"
oppure
environ$("COMSPEC") & " /C pippo.exe > C:\pippo.txt"
E controlli quello che c'è scritto in C:\pippo.txt
Ciao


...che occasione... poter correggere Zanna...      :-PPPPP
Winzip - Dos ????     :-PPPPPPPPPPPPPPPP
...il resto, ovviamente, è corretto.
ciao
ugo

 ...il resto, ovviamente, è corretto.
Ovviamente :)
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Serial number di un disco

 Fabio
   Da VB3.0 l'unica possibilita' e' quella di utilizzare un add-on o una
dll che faccia questo.
Per quanto eiguarda W95 esiste un'api a 32 Bit che da' il serial number
del disco.
Ciao
Teatini Venanzo.
v.te...@fastnet.it

Newsgroup: it.comp.lang.visual-basic
Titolo: stampare file dwg o dxf

esiste un controllo (diverso da drdwg) o un metodo per fare questo?
grazie

scaricati dal sito AutoDesk VoloView...
free (ma 15 mega)...
ha una OCX per interfacciarlo...
--[GbC]--
Newsgroup: it.comp.lang.visual-basic
Titolo: LISTBOX

Buongiorno a tutti ho un piccolo problema su un mio programma.
Spero che qualcuno mi potrebbe aiutare.
In pratica ho una semplice listbox, in cui vado a mettere delle stringhe.
list1.additem "abcdefghilmnop"
list1.additem "qrstuvz0123456789"
Una volta ottenuta la listbox con queste 2 voci, mi accorgo che le
stringhe oltepassano il margine destro, cioe' non vedo + (mnop) e (6789).
C'è la possibilità di mettere una scrollbar orizzontale per vedere quei
dati non visibili, o altro.
Attendo vostre risposte.Grazie Federico
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

dati non visibili, o altro.
Con l'API SendMessageByNum, leggi qui:
http://support.microsoft.com/default.aspx?scid=kb%3Bit%3B192184
--
ciao
  Stefano

Ciao stefano grazie pero' a me serve per EVB.
Embedded Visual Basic. no Visual Basic.
Sai come fare?
Grazie


sinceramente non ho idea se versione sia EVB posso immaginare che serva
per realizzare applicazioni per palmari ma non ne sono sicuro (dammi
una deluzidata a riguardo)
per fare la stessa cosa senza l'utilizzo di API è questo:
Esempio 1:
Private Sub Form_Load()
    Dim strSupport As String
    Const lngRange As Long = 200
    strSupport = "1234567890123456789012345678901234567890"
    List1.Width = Me.TextWidth(strSupport) + lngRange
    List1.AddItem strSupport
End Sub
Fine esempio 1.
Naturalmente la grandezza ed il tipo di Font utilizzato dalla list box
deve essere uguale a quello del form per poter funzionare.
la si puo definire una 'porcata' ma per vb6 funziona per EVB non so.
Prova tentar non nuoce!!
Saluti!!

Si ma io non volgio che si allunghi la listbox in base alla lunghezza
della stringa, ma volgio che si crei la scrollbar orizzontale.


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] - Chi conosce l'API IScheduledWorkItem (Urgente !)

Mi hanno detto che l'API IScheduledWorkItem serve a creare/gestire i file
JOB di Win98.
Il problema è che so solo il nome della funzione (IScheduledWorkItem)
ma non so ne in quale libreria sta ne quali sono i valori da passare.
VI PREGO DATEMI UNA MANO !!!
(Grazie :) )

ma non so ne in quale libreria sta ne quali sono i valori da passare.
Ho controllato ma sembra una classe e non un'api: per ora non so dirti
altro...
IScheduledWorkItem
Applications use the methods of the IScheduledWorkItem interface to control
work items. The following list of methods is organized in vtable order.
IScheduledWorkItem methods
CreateTrigger
DeleteTrigger
GetTriggerCount
GetTrigger
GetTriggerString
GetRunTimes
GetNextRunTime
SetIdleWait
GetIdleWait
Run
Terminate
EditWorkItem
GetMostRecentRunTime
GetStatus
GetExitCode
SetComment
GetComment
SetCreator
GetCreator
SetWorkItemData
GetWorkItemData
SetErrorRetryCount
GetErrorRetryCount
SetErrorRetryInterval
GetErrorRetryInterval
SetFlags
GetFlags
SetAccountInformation
GetAccountInformation


A occhio direi che non e' una funzione API, ma un'interfaccia COM (la I
iniziale...).
Potresti cercare documentazione in MSDN, se ce l'hai.
--
Roal Zanazzi
z...@iol.it



Newsgroup: it.comp.lang.visual-basic
Titolo: Terminare un processo in vb

Aiuto !
Non Riesco ad utilizzare l'api terminateprocess per chiudere un processo
lanciato in vb con shell;
conosco l'handle , ma niente da fare.
qualcuno ha qualche esempio, anche di altri sistemi per terminare un
processo
conoscendo l'handle.
grazie
ciao
maurizio

...

Sul Sito Comune c'e' un progettino chiamato ProcessVW.zip, che penso possa
tornarti utile:
http://www.murialdo.it/it_lang_vb
Ciao
By -MES-   Maronese Ettore
http://ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: verificare esistenza di un file su internet

Ciao a tutti,
come posso da codice testare se in un sito internet č presente un file?
Grazie
AEOM

come posso da codice testare se in un sito internet è presente un file?
Provi a scaricarlo.
-- 
ciao,
hal

 ha scritto nel messaggio
news:kobh301p4gq3kg7ed...@4ax.com...

in che modo?
ho provato a dare un'occhio al controllo inet ma vorrei non usare activex
per fare questo
qualche consiglio?
ciao, AEOM

Newsgroup: it.comp.lang.visual-basic
Titolo: domanda scema?

situazione:
controllo griglia su form
domanda:
come faccio a fare in modo che mi si ridimensioni il form in base alla
dimensione della griglia?
ci ho provato ma la cosa migliore che sono riuscito a fare e' una quasi
dimensione perfetta....cioe' la parte di sinistra non e' mai corretta
sopratutto
se il controllo griglia mi aggiunge la scrollbar...
probabilmente non sto' considerando qualche parametro...
procedo in questo modo:
inserisco dei dati nella griglia, faccio dimensionare le colonne in
automatico,
sommo la dimensione delle colonne e dimensiono la griglia, poi in base
a questo dimensiono il form...pero' non funziona...bo
grazie

 wrote in message
8m9nro$4bc$1...@sirmdpsin16.inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: WinCE Toolkit x VB

Ho un palmare Casio Cassiopeia E-10i con sistema operativo Windows CE 2.0.
Sto cercando di programmarci su qualcosa con il Toolkit di sviluppo per
WinCE. Dopo aver installato l'SDK per Palmari (ver. 2.0) ho installato il
Toolkit vero e proprio. Quando tento di creare un nuovo progetto, l'unico
modello che prevede l'utilizzo su piattaforma Palm-size è "formless", senza
possibiltà di aggiungere forms.
Non voglio tirarla per le lunghe, ma qualcuno sa se effettivamente si possa
programmare programmi "normali" per il palmare sotto Win98 usando il
toolkit?
Grazie come sempre
C.R.

Ciao..
che io sappia no..
 devi avere NT4 o windows 2000..
Con questi 2 sistemi operativi, avrai a disposizione tutto quello che ti
serve.... :-)))
con winX.. non ci fai una cippa ^_^
Ciao
!+Mr.Fog+!
"Cardo Azzurro" <ruz...@RENEtecnoprogress.it> wrote in message
news:8n8rj1$7ni$1...@fe2.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Provider=Microsoft.Jet.OLEDB.3.51 e 4.0

Mi sono da poco avvicinato al mondo della programmazione e tra le prime cose
ho provato a connetterni ad un database tramite ADO.
Ho creato un file tramite Access 2000 e, come consigliato da manuale, mi
sono collegato al provider scrivendo nella connectionstring:
"Provider=Microsoft.Jet.OLEDB.3.51".
La connessione non è stata possibile, allora  ho scritto
:"Provider=Microsoft.Jet.OLEDB.4.0" (l'ho letto da qualche altra parte).
Finalmente la connessione è stata possibile e sono riuscito a fare tutto
quello che volevo fare con i dati.
Il problema è che non sono riuscito a capire cosa sono
Provider=Microsoft.Jet.OLEDB.3.51  e 4.0.
Dove sono fisicamente i file? Sul mio computer sono "arrivati" con windows,
access o visual basic?
Se creo un'applicazione per chi non ha Microsoft.Jet.OLEDB.4.0 posso
inglobarli nel programma.
Insomma, gradirei che qualcuno facesse un po' di chiarezza su questi
argomenti.

 inglobarli nel programma.
Sì.Puoi scaricarli da microsoft...
Attento che però adesso micorosfot ha deciso di dividerli in 2 parti ,perciò
per una completa compatibilità scarica  mdac e poi il  jet.Troverai tutto
scritto sul sito  :))
ciao

 ha scritto nel messaggio
news:Eg989.79008$lu5.2...@twister1.libero.it...

Jet 4.0 è installato dalle versioni di windows sucessive a Windows ME
e Windows 2000 (comprese). In queste versioni invece non sono più
compresi i driver per Jet 3.51 che corrispondono fisicamente ad un paio di
file. Per maggiori informazioni:
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q240377
Volendo per ogni versione del sistema operativo è disponibile per il
download
un aggiornamento al Service Pack 4 di Jet.
Per maggiori informazioni:
http://support.microsoft.com/default.aspx?scid=kb;[LN];Q239114#2
Inoltre è consigliabile installare anche l'ultima versione di mDac
(attualmente la
2.7 se non sbaglio) scaricabile da:
http://www.microsoft.com/data/download.htm
Ciao,
Andrea Fontana
E-Mail: 
Tri...@katamail.com
Website: 
http://www.it.owns.it
ICQ #: 27799781
Newsgroup: it.comp.lang.visual-basic
Titolo: problema con una stampa ...

Secondo voi è possibile stampare due form su di una unica pagina??
posso fare:
form1.printform
form2.printform
printer.enddoc
Vb capirà che dovrà stamparmi le due form in sequenza ??
--
 .. [t]Eo ..
|| TORNO SUBITO ||
" .. Sono fuori di testa. Tornerò tra cinque minuti .."

Ho risolto il problema che avevo in altro modo .. GRAZIE lo stesso ..


 Vb capirà che dovrà stamparmi le due form in sequenza ??
hai provato? :-P
comunque non penso, printform include l'intero processo di stampa ed e'
svincolato dall'oggetto printer (se ben ricordo), quindi te ne stamperebbe
una in ogni pagina. una soluzione sarebbe usare varie api (getdc, bitblt,
createcompatibledc ecc ecc) per salvare da qualche parte l'immagine della
form e poi stamparla passandola (sempre con bitblt) a printer.hdc. ma e' una
cosa abbastanza instabile... bisogna essere sicuri che tutta la form sia a
schermo (altrimenti il primo bitblt ne prendera' solo una parte) e che ci
stia comunque tutta su una pagina...
in ogni caso ti consiglio di dimenticarti di printform e di stampare quello
che devi con l'oggetto printer da solo (che e' un po' piu' macchinoso, ma il
risultanto e' sicuramente migliore).
ciao, assa.

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

Esiste qualcosa ce permetta di decodificare una formula. Tipo
Ris=A+(B * C)
Insomma un Parse.
Saluti Stefano

 Insomma un Parse.
puoi usare scriptcontrol (vbscript & js) :)

 ha scritto nel messaggio
news:XcFW8.14450$K_4.3...@twister1.libero.it...


> Mi postresti fornire un esempio?
non ho esempi sottomano ma basta aggiungerlo dall'elenco dei componenti e
poi  F1, l'uso è semplicissimo..
sul web troverai sicuramente qualcosa..
ciao

 ha scritto nel messaggio
news:8pFW8.14520$K_4.3...@twister1.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Vaildation of text entered in a Text Box

Has do I check only numeric characters 0-9 are entered in a textbox?
I've used The following but I can't use the Backspace and I also need to
allow one decimal point for currency in another text box I have.
'Been Using the following
Private Sub txtPlaneseats_KeyPress(KeyAscii As Integer)
    If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then
        KeyAscii = 0
        Beep
    End If
End Sub
Could anyone help please
Thanks
Rich


Bye,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: Help per controlli

Ciao,
ho installato vb5 professional, ma non posso aggiungere alconi controlli
perchè appare un errore che mi dice che non sono in possesso della
licenza!?!
Di che licenza si tratta?
Come posso installare questi controlli?
Grazie.

 wrote

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Controllo inserimento

Esiste un controllo che accetti un determinato tipo di caratteri? Esempio:
Solo Numeri e "," per gestire applicazione in Euro senza che in automatico
accetti lettere o caratteri inutili????
Ciao Grazie

 accetti lettere o caratteri inutili????
Puoi usare una normale textbox, nella sub KeyPress filtri solo i
caratteri che ti interessano. Un esempio (un po' grezzo) potrebbe essere:
    if instr$("1234567890," & chr$(8),chr$(keyascii))=0 then keyascii=0
Aggiungere il chr$(8) serve a permettere il passagio del tasto
cancella a destra, praticamente questo: "<---".
Estendendo il concetto, e lavorando magari nelle keydown-keyup,
puoi filtrare quasi qualunque tasto usandone lo scancode.
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !

La cosa più comoda è fare una function a cui passi la stringa contenuta nel
textbox, e questa ti restituisce il valore interpretato. In questo modo puoi
gestire, ad esempio, i casi tipo:
1.000,23
.5
,5
1,000.23
Magari perdi mezz'oretta per fare un bel lavoro, ma poi risparmi in altri
mille casi.
Io ad esempio ho fatto restituire 0 se la stringa non è numerica, e mi sono
letteralmente dimenticato dei possibili inserimenti 'stupidi'.
Addirittura spesso faccio:
Text1.Text=cstr(MyFunc(Text1.text))
così l'utente vede che se ha scritto 123A il valore che sarà considerato è
0.
Ciao
Alberto.
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB] Controlli trasparenti

Avevo bisogno di un'informazione, e ringrazio già da ora chi sarà in grado
di darmela:
Ho scoperto che in 
VB.NET
 è possibile far in modo che i controlli abbian uno
sfondo trasparente, in modo per esempio di visualizzare sullo sfondo del
controllo l'immagine inserita anch'essa come sfondo alla form.
Quel che mi chiedo ora è se è possibile fare questo anche in VB6, e se si
come...
Grazie. Claudio


 Claudio racconta in giro che

Dovresti farlo con le Api
Private Declare Function CreateRectRgn Lib "gdi32" (ByVal X1 As Long, _
ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function CombineRgn Lib "gdi32" (ByVal hDestRgn As _
Long, ByVal hSrcRgn1 As Long, ByVal hSrcRgn2 As Long, ByVal _
nCombineMode As Long) As Long
Private Declare Function SetWindowRgn Lib "user32" (ByVal hWnd As _
Long, ByVal hRgn As Long, ByVal bRedraw As Long) As Long
A questo punto capisci da te come la necessità di creare controlli
trasparenti non sia "Standard" in VB,ergo Crei i tuoi controlli UserControl
simil 
vb.net
 impostando una proprietà e una funzione che disegni il
controllo in trasparenza, proprio come fa 
vb.net
.
Ciao
Alessandro
--
Morfeus®
Free Joint
:PII

Mi sapresti anche fornire un esempio? Per esempio di come impostare lo
sfondo di un command button....
Grazie ancora..
Newsgroup: it.comp.lang.visual-basic
Titolo: ADO e l'operatore "like"

Qualcuno sa perche', quando si specifica una query per il RecordSource dell'
ADO che faccia uso dell'operatore "like", questo venga completamente
ignorato dall'ADO? Succede solo a me? Sbaglio qualcosa?
Per esempio:
ADO.RecordSource="SELECT [field] FROM [table] where ( [table].[field] like
"I?love?C" ); "
Questa query dovrebbe matchare i records qui sotto riportati (l'ho provata
in Access, ed ha funzionato):
[record1].[field]="I_love_C"
[record2].[field]="I love C"
[record3].[field]="I_love C"
[record4].[field]="I love_C"
mentre l' ADO ignora completamente l'operatore "like"!
Perche'? E' un bug? Dovrei aggiornare il componente (Uso il VisualStudio 6
con sp3)?
Qualcuno ha una query alternativa?
Grazie anticipatamente dell'aiuto!

"I?love?C" ); "
prova a mettere gli apici sulla stringa di confronto: 'I?love?C'
Ciao


ADO non ignora l'operatore LIKE, semmai sono i programmatori che ignorano la
corretta sintassi dell'SQL standard, che NON e' quello di Access ;-)
Usa i caratteri % e _ al posto di * e ?

 wrote in message
8m4cib$n0b$1...@pegasus.tiscalinet.it...


 
Non e' la sintassi in ado che cambia ma i caratteri wildcard usati.  
Il SQL standard prevederebbe l'uso di % e _ come wildcard.
Non si sa perche' , ma e' facile intuirlo, il motore jet usa invece * e
? nel suo 'dialetto' SQL ( miracoli della M$ ).
Con l'ovvio problema che nel passaggio da Jet verso altri motori la
gente ci sbatte la testa.

Sul sito comune c'è un trattato su ADO scritto da un personaggio in
gambissima (Pietralunga Nicola).


Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] lezioni di guida

Ecco cosa mi hanno girato.
Più di un episodio riassume il mio pensiero sull'argomento :)
http://www.neodatatype.net/dump/lezioni_di_guida.zip
(penso abbia il sonoro, quindi fate i vostri conti ;) )
Ciao

 Ecco cosa mi hanno girato.
Fantastico...
Ciao Fil
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.lang.visual-basic
Titolo: System Modal

Come far diventare un form System Modal in VB?
Sull ' Help di VC++ 5.0 si dice che esisteva un comando API nella versione
di WIN 3.x
non piu disponibile  con WIN 95 e che per realizzare la stessa cosa si deve
utilizzare un controllo di terze parti ,sara vero?
Spero di no anche perchè in C++ con le MFC è una STR....ATA possibile che
anche col VB non sia possibile fare lo stesso?

Guarda nell'help sotto la voce Show ci sono varie costanti per la
visualizzazione modale
~~~~~~~~~~~~~~~~~
Adriano Ghezzi
Avion Sistemi Srl
mailto:
agh...@isp.it
http://www.isp.it
melaz ha scritto nel messaggio <01bd81c8$ae2451a0$34bcdfc3@atai>...


ho detto system modal e non Application Modal e comunque tra le opzioni del
metodo show non c'è



...


applicazione AppModal ma non System Modal
Utilizza SetWindowPos con lo stile HWND_TOPMOST
Togli lo stile ShowInTaskBar alla finestra
Ciao Bruno


Newsgroup: it.comp.lang.visual-basic
Titolo: Sapere se un campo è: permetti lunghezza zero = S

Salve,
 vorrei sviluppare delle funzioni che mi permettano di creare
controlli run-time in base ai campi di un db. Per i controlli ho
risolto ora il mio "problema" è che vorrei impostare una proprietà per
questi controlli al momento della loro creazione che indichi se questo
"campo" è obbligatorio o no in base al valore che è impostato nelle
proprietà del db (per i dati di tipo testo) nella voce: permetti
lunghezza zero. E' possibile fare una cosa del genere da codice?

 lunghezza zero. E' possibile fare una cosa del genere da codice?
Cito parte di un post di termoPilucco, che ogni tanto torna di moda:
Se usi DAO, sia DAODb il tuo dao.database:
if DAODb.TableDefs(NomeTabella).Fields(NomeCampo).AllowZeroLength then
	'il campo consente lunghezza zero
end if
Oppure, se usi ADO, sia AdCat un Adox.catalog collegato alla tua
adodb.connection:
str="Jet OLEDB:Allow Zero Length"
if AdCat.Tables(NomeTabella).Columns(NomeCampo).Properties(str).Value
=True then
	'il campo consente lunghezza zero
end if
Tieni conto che dovresti anche verificare se un campo consente valori
nulli.
termoPilucco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 termoPilucco
:-)
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

Grazie mille!

Newsgroup: it.comp.lang.visual-basic
Titolo: Trap degli errori

Vorrei scrivere una funzione generica di Trap degli errori che possa
riportare anche la funzione che ha generato l'errore (tipo come segnala
VB6 quando, in fase di debug, capita un errore e lui segnala la routine
in cui e' avvenuto l'errore). E' possibile sapere cio'?
Bye by Massimo 8-]

 ha scritto nel messaggio
news:39C20027...@txt.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Subclassing - mi manca "qualcosina" (le callback, sapete com'è...)

Qualcuno sa dove trovare la sintassi in VB di tutte le callback usate nel
subclassing? Sulla guida che uso io sono scritte in questo formato:
VOID CALLBACK TimerProc(
    HWND  hwnd, // handle of window for timer messages
    UINT  uMsg, // WM_TIMER message
    UINT  idEvent, // timer identifier
    DWORD  dwTime  // current system time
);
C++, I suppose... ho provato a tradurla cosě:
Function TimerProc(hwnd as Long, uMsg as Long, idEvent as Long, dwTime as Long)
e ovviamente il risultato č stato:
Data 03/12/2000 Ora  17:26
VB5 ha provocato un errore di pagina non valida nel
modulo MSVBVM60.DLL in 015f:660d68cb.
Registri:
EAX=00700118 CS=015f EIP=660d68cb EFLGS=00010212
EBX=007ffe28 SS=0167 ESP=006ffe4c EBP=007000e0
ECX=00000000 DS=0167 ESI=800a279f FS=5287
EDX=0000003a ES=0167 EDI=00700138 GS=0000
Byte all'indirizzo CS:EIP:
56 8d 85 6c fd ff ff 57 50 8d 85 6c ff ff ff 50
Ovviamente potreste anche solo spiegarmi come si traduce la sintassi di cui
sopra

 Function TimerProc(hwnd as Long, uMsg as Long, idEvent as Long, dwTime as
Long)
il problema è che la funzione si aspetta 4 puntatori a long, mentre si
tratta di 4 valori long. Inoltre, una VOID del C equivale ad una SUB di VB
(una funzione che ritorna un valore corrisponde ad una Function di VB).
Devi quindi cambiare la funzione in:
Sub TimerProc(Byval hwnd as Long, Byval uMsg as Long, Byval idEvent as Long,
Byval dwTime as Long)
(anche se mi sembra strano che sia void, ma può essere).
(btw: è C standard)
----------------------------------------------------------------------
Stefano Minardi
Zetesis: 
zet...@mclink.it
----------------------------------------------------------------------

Function TimerProc(hwnd as Long, uMsg as Long, idEvent as Long, dwTime as
Long)
Declare Function DefWindowProc Lib "user32" Alias "DefWindowProcA" (ByVal
hwnd As Long, ByVal wMsg As Long, ByVal wParam As Integer, ByVal lParam As
Long) As Long
Questa č la funzione standard di windows usata per il subclassing dichiarata
in Win32Api.
Dovrebbe essere corretta, a parte il nome, per il tuo scopo.
Comunque in genere i valori long e string vanno passati ByVal e i Type
ByRef.
A parte casi sporadici di passaggi diretto del puntatore.
Ciao

 (anche se mi sembra strano che sia void, ma può essere).
Stupido che sono, potevo arrivarci da solo... Void serve ad impedire che una
funzione ritorni un valore, e questo lo so dal Javascript... per riferimento si
passano solo le strutture e le stringhe di lunghezza fissa, e questo già lo
sapevo... vabbè, ora mi segno tutto così la prossima volta non faccio più
domande del genere

Newsgroup: it.comp.lang.visual-basic
Titolo: [Cerco] Controllo ListView in stile report con possibilità di inserimento dei dati anche nei subitems : Aiuto!

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

salve!
c'è qualcuno che ha il tracciato dati dei file DWG o DXF o sa dove posso
trovarli?
sono proprietari?
grazie
max

 c'č qualcuno che ha il tracciato dati dei file DWG o DXF o sa dove posso

il dwg penso proprio di sě: AutoCAD. il DXF non saprei.

 ha scritto nel messaggio
news:h1r0a.88854$ZE.24...@twister2.libero.it...


 il dwg penso proprio di sě: AutoCAD. il DXF non saprei.
Dxf mi sembra sia di 3DStudio Max
Andrea

 Dxf mi sembra sia di 3DStudio Max
oddio spero di non cannare , lavoro con architetti e mi pare che il DXF non
sia proprietario , dovrebbe essere un file vettoriale standard , infatti in
molti programmi noto "importa esporta DXF" ... bho , se sbaglio mi linciano
con un goniometro d'acciaio !

 ha scritto nel
messaggio news:b1tfaf$16sook$1...@ID-174485.news.dfncis.de...

Cercate sul sito comune di it.comp.lang.visual-basic, c'é un esempio di come
manipolare i files DXF.
Genesio

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

Ciao a tutti,
sto cercando documentazione in ITA relativa al subclassing.
potete indicarmi qualche sito?
Grazie
Corrado

 wrote in message
385E339B...@cheerful.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto Crystal Report

Sono agli inizi con Crystal Report e non capisco come mai da visul basic se
lancio una stampa mi visualizza i dati della stampa di prima.. cosa mi
manca...
CrystalReport1.DataFiles(0) = ""
CrystalReport1.DiscardSavedData = True
CrystalReport1.DataFiles(0) = "C:\prova\Prova1.mdb"
CrystalReport1.ReportFileName = "C:\prova\Prova1.rpt"
CrystalReport1.PrintReport
Grazie a Tutti Fra

 ha scritto nel messaggio
news:9eidg4$p24$1...@serv1.iunet.it...

Non vorrei sbagliare, ma dovresti spuntare una delle voci di menù che impone
al Crystal Report di stampare sempre dati freschi, non ricordo esattamente
questa voce..... ma sono sicuro che c'è..... sorry..... comunque se dai
un'occhiata ai menù ti accorgi subito a quale voce mi sto riferendo. A
proposito, per i percorsi non sarebbe meglio usare App.Path + nome del
file??, altrimenti appena installi l'applicazione su un'altra macchina in un
path diverso, non funziona + nulla.
ciao

 ha scritto nel messaggio
news:9eidg4$p24$1...@serv1.iunet.it...

Quando salvi il report .rpt credo che tu debba togliere l'opzione salva dati
con report.

 ha scritto nel messaggio
news:9eidg4$p24$1...@serv1.iunet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: access 2000

Ho un archivio che gira su un server in formato access antecedente ad access
2000.
Se lo aggiorno con access 2000 quando accedo ad esso con un mio programma di
gestione fatto in vb6 mi da un errore di formato sconosciuto.
Visto che il mio vb6 non è stato mai aggiornato con i vari sp, può dipendere
da questo? e se si quale sp devo caricare?
Grazie a tutti quelli che mi daranno indicazioni in merito.
Ciao.

 dipendere da questo?
Si, vb6 fino all'sp3 credo non leggeva i DB di access2000 con oggetti Dao
e se si quale sp devo caricare?
Sp5 se hai solo VB sono 50Mb se hai VS sono 220Mb ... buona scarica ! ^_-

Newsgroup: it.comp.lang.visual-basic
Titolo: Intercettazione della pressione del tasto INVIO

Salve a tutti.
Come da oggetto mi si presenta questo problema: nel momento in cui viene
premuto il tasto invio quando il focus è su un determinato controllo devo
eseguire una procedura.
Ho impostato la proprietà del form KeyPreview=TRUE
e poi ho scritto (premesso che l'effetto deve avvenire alla pressione del
tasto INVIO e non il tasto F1, quindi vbKeyF1 non è corretto):
Private Sub txtQuantita_KeyPress(KeyAscii As Integer)
 If KeyAscii = vbKeyF1 Then CmdScarica_Click
End Sub
e non va. Ho scritto anche: 
Private Sub form_KeyPress(KeyAscii As Integer)
 If KeyAscii = vbKeyF1 Then CmdScarica_Click
End Sub
e nemmeno va'.
Dove sbaglio?
Sarebbe ancora meglio se conoscessi la costante visual basic del tasto
INVIO (ad esempio VbKeyEnter, che ovviamente però non è riconosciuta, ci ho
provato :P)


Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyReturn Then
       ................
    End If
End Sub

 vbKeyReturn
E perchè la procedura che ho scritto con vbKeyF1 non ha funzionato
nonostante sia UGUALE a quella che mi hai suggerito tu? :-?
Ad ogni modo ti ringrazio infinitamente! ;)

 
La fuga di etilene continua...
	maxx

 nonostante sia UGUALE a quella che mi hai suggerito tu? :-?
*non* e` uguale: guarda bene i gestori degli eventi usati da
te e da Notorius ;-)
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Password per win95





Qualcuno ha un software per mettere 
una password decente all'avvio di windows che impedisca a chiunque non sia il 
proprietario di accedere (quella del Bios è superabile), e di un programma per 
mettere le password su specifiche directory o file??


Se c'è lo avete o sapete dove posso 
trovarlo su internet vi prego mandatemelo o indicatemelo!!!!!!


Fab...@Katamail.com



nt.
forse.
"Fabio" <Fab...@Katamail.com> ha scritto


"Fabio" <Fab...@Katamail.com> ha scritto nel messaggio
news:8d2b7h$6us$1...@nslave2.tin.it...
Qualcuno ha un software per mettere una password decente all'avvio di
windows che impedisca a chiunque non sia il proprietario di accedere (quella
del Bios è superabile), e di un programma per mettere le password su
specifiche directory o file??
Se c'è lo avete o sapete dove posso trovarlo su internet vi prego
mandatemelo o indicatemelo!!!!!!
Fab...@Katamail.com
Dai un'occhiata a POLEDIT in w95 non viene installato di default e si  trova
sul CD di Windows.
A prima vista non sembra il massimo ma se ci perdi un po' di tempo a
configurarlo non e' proprio malvagio e offre una buona protezione.
Naturalmente non garantisce una sicurezza al 100% !!!!!!! (ma chi mi trova
un programma che da una sicurezza del 100% gli dico bravo... ;o)
L'importante e che magari cerchi in rete come effettuare la configurazione
perché mi sembra di ricordare che non era semplicissima per ottenere buoni
risultati di protezione.
Per quanto riguarda la protezione di File o Cartelle posso solo dirti che ci
sono programmi che lo fanno ma non saprei dirti quali.
Ciao
Ven

 specifiche directory o file??
Dall'assenza di "indentazione" (non conosco il termine proprio ;) deduco che si
trattasse di un messaggio in HTML...

Newsgroup: it.comp.lang.visual-basic
Titolo: connessiojne SQLServer

Ciao a tutti.
Ho scritto un programmino che si connette ad un database di SQLServer ed
aggiorna alcuni record (alcuni di voi mi hanno aiutato dandomi preziosissime
informazioni, ancora grazie).
Ora succede che tutto funziona se il database risiede su alcune macchine
mentre nel caso di altre mi dà un errore (Method "~" or object "~" failure).
Inoltre a seconda del tipo di connessione l'errore si presenta sul
conn.open........ mentre in altri casi questa istruzione la passa ma
successivamente me lo dà su un rs.open cmd successivo e su altri precedenti
no.
Qualcuno di voi ha un'idea di quale sia il problema.
Grazie a tutti.
Marzia

 wrote in message
9kb1e7$l53$1...@fe2.cs.interbusiness.it...

Solitamente l'errore "Method "~" or object "~" failure" mi è capitato con
dll non registrate o che avevano "perso" la registrazione o nel caso di dll
mancanti.
sei sicura che ci siano tutte? e che siano tutte registrate?
ciao PAO

 wrote in message
news:0c8a7.3367$te7.1...@news.infostrada.it...

ergo-> prova a reinstallare (o installare :)) ) ADO sulle macchine
incriminate
Ciao
Enrico