mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Tastiera: Premere un tasto e scriverne un altro

Mi si e' bruciato il chip della tastiera del portatile! Ergo qualche tasto
non funziona!
Pensavo di scrivere un programma da far girare in background che facesse in
modo che se premessi qualche tasto inutile (PrtScr) mi simulasse la
pressione del tasto che non funziona (nel mio caso CANC!)
So' come fare l'hook del tasto premuto, so come simulare la pressione del
tasto, ma non so' come fare in modo che windows non processi il messaggio
originale (ossia il vero valore del tasto premuto)
Es: Se premo A e voglio che scriva B, per ora riesco solo a far si' che
scriva A B
Grazie Mille!


Se ho capito bene....
Private Sub txtTesto_KeyPress(KeyAscii As Integer)
If KeyAscii = Asc("X") Then
KeyAscii = Asc("Il CarattereCheVuoi")
End If
End Sub
Ciao

 End Sub
Penso che lui intenda anche che non riesce a passare al sistema operativo il
tasto filtrato.
Ciao

...


 se utilizzato in combinazione cond Alt e Ctrl non da' nessun esito!
                ********************
Allora, per prima cosa, per favore _correggi il quoting_ !
Scusa, eh, ma sta diventando impossibile seguire questo NG...
                ********************
Per tornare al tuo problema, dovresti provare ad usare l'API
keybd_event. Se ne è parlato tempo fa, cerca su Google o
sull'MSDN, non è niente di complicato. Anzi, aspe'... tutto
su una riga, se si spezza:
http://groups.google.com/groups?as_q=keybd_event&as_ugroup=it.comp.lang.visual-basic&as_uauthors=paperino&hl=it
Se hai problemi vedi anche i post di Hal1961 qui:
http://groups.google.com/groups?as_q=keybd_event&as_ugroup=it.comp.lang.visual-basic&hl=it
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: VB4 e Y2K

Salve,
probabilmente l'argomento č gią stato ampiamente discusso, io perņ non
ne so ancora niente.
Qualcuno mi sa dire che tipo di problemi ci sono con Visual basic 4.0 e
l'anno 2000 ?
Grazie
* Sent from RemarQ 
http://www.remarq.com
 The Internet's Discussion Network *
The fastest and easiest way to search and participate in Usenet - Free!

Ad oggi la Microsoft ha rilasciato un aggiornamento esclusivemente per il VB
4 a 16 bit,menre per la versione a 32 bit non ci sono problemi a patto di
indicare sempre le date con l'anno a 4 cifre.
Ciao Riccardo
can...@tin.it
RedWine <mzaniN...@tin.it.invalid> wrote in message
000b8d9b...@usw-ex0102-015.remarq.com...


Grazie !
Marco


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

SECONDO APPELLO
QUALCUNO MI PUO' AIUTARE A GESTIRE IL JOYSTIC !!!
Come posso intercettare le coordinate ed i pulsanti del Joystic per poterle
poi  stampare su un file.
            Grazie,
           Sandro.

 ha scritto nel messaggio
news:8ulufn$i7h$1...@fe1.cs.interbusiness.it...


 wrote in message

Newsgroup: it.comp.lang.visual-basic
Titolo: Come faccio a programmare l'esecuzione del file.exe ?

Ciao !
Come faccio con VB a fare in modo che ad una
certa data e ad una certa ora viene eseguito il codice del
programmma ?
Es.:
Mydate = Date
MyTime = Time
If Mydate = "31/12/00" And MyTime >= "10.23" Then
apri il form tizio - apri il file caio, oppure cancella il file *.txt
Else: End
End If
Cosě facendo se inserisco il programma compilato.exe su
esecuzione automatica  non č necessario cliccarci sopra
in quando se la data e l'ora corrispondono viene eseguito
automaticamente,
ma non č questo quello che voglio,
vorrei che cliccando sull'eseguibile il progrmma si innesca
automaticamente raggiunta quella data e quell'ora .
Gazie!


se un programma non č in esecuzione non fa nulla.
forse Operazioni Pianificate?
Faber

> Angelo:

Non rispondo al quesito in quanto concordo con quanto gia` scritto da Faber.
Solo una piccola osservazione, spero utile, riguardo il modo di gestire le
date. Avresti potuto anche scrivere, direttamente:
    If Now >= #12/31/2000 10:23:00 AM# Then
-oppure-
    If Now >= CDate("31/12/2000 10.23") Then
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Inserisci un controllo timer nella maschera, controlla ogni tot di tempo se
hai raggiunto la data e l'ora indicate e, in caso positivo, esegui il
programma.


Se ho capito bene... cliccando sul tuo exe questo imposta il sistema in modo
che lo carichi all'avvio del pc e faccia i suoi controlli automaticamente?
Beh... qualche mese fa ho scoperto che c'è una chiave di sistema nel
registro di configurazione che si chiama + o - 'Run'... potresti inserire il
codice per modificare questa chiave inserendo un comando che ti faccia
avviare il tuo programmino... però mi sa che è troppo complicato;
Altra idea: potresti inserire un codice nel tuo programmino che controlla
nel menu 'Esecuzione automatica' se c'è un collegamento a se stesso che lo
fa caricare all'avvio della macchina e se questo risulta falso lo inserisce
!! Al momento non mi ricordo il codice per creare un collegamento da vb!
Spero di esserti stato utile
CIao ciao
G.


La seconda pero' e' basata sulle impostazioni internazionali e viene giu'
come una meteora se la stringa non ha le stesse impostazioni usate sulla
macchina :)
Ciaotutti,
Alessandro

> *Alessandro*:

E` vero, ma... Ma in questo caso era solo l'aspetto sintattico in
discussione. Si suppone che prima (e dopo:-) quella riga di codice ci sia
qualcos'altro... E la stringa che nel mio esempio viene convertita,
probabilmente (io direi obbligatoriamente), non si presenta cosi` come l'ho
scritta io ma come una variabile alla quale tale dato e` stato
precedentemente assegnato *in qualche modo*; e quale sia il modo e`
"responsabilita`" del programma, non mia... ;-))



Vero :)
Rimane il fatto che se la macchina ha impostazioni internazionali diverse da
quelle della fonte dati il programma vien giu' come una meteora, sapessi
quante volte sono rimasto ore su cose incomprensibili per poi scoprire che
l'errore era su un'impostazione internazionale del cavolo :)
Ciaotutti,
Alessandro
Newsgroup: it.comp.lang.visual-basic
Titolo: BUON ANNO A TUTTI

BUON 2004

 BUON 2004
Anche a te.

da schifo per me ... ma auguri lo stesso ...
Saluti
Andrea Moro

 Andrea Moro
Andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: Mappatura tasti ... provo a spiegarmi

Ciao a tutti 
'na dimandina... ho un programmino che deve essere pilotato con dei
tasti dal pc... Il problemma e che quando perde il focus ovviamente
non va +
Mi servirebbe una soluzione che sia che il programma ha il focus sia
che non lo ha, questi tasti mandano dei commandi al programma ... tipo
il tasto Start di windows... qualcuno mi puo aiutare pls...
Grazie in anticipo
Denis

 ha scritto nel messaggio
news:ed8dc200.03100...@posting.google.com...

Usare il tasto start di windows per dare un input al proprio programma mi
sembra bizzarro, comunque sia i modi sono due (senza ricorrere a dll in c)
Puoi creare un hook WH_JOURNALRECORD e riceverai tutti tasti premuto sul tuo
sistema,  oppure se ti bastano pochi tasti specifici puoi usare l'Api
GetAsyncKeyState()
Consulta la MSDN per maggiori informazioni su questi due argomenti
ciao
Paolo B.

...mi sono scordato ... mi serve per .NET
Grazie ancora
DenisJ

 DenisJ
Quelle che ti ho suggerito nell'altra reply sono API e suppongo si possano
usare anche con .net.
Non saprei dire invece se esiste un modo piu' semplice incluso in .net per
risolvere il tuo problema ma ne dubito.
ciao
Paolo B.

Newsgroup: it.comp.lang.visual-basic
Titolo: Che significa 'sto messaggio?

Creando il file di installazione, mi appare questo: "Below is a list of
files for wich depency information could not be found. To proceed withou the
dependency information for the file(s), click OK. To permanently mark a file
as having no dependencies, select its checkbox."
Che significa? Si riferisce a 2 active x, una delle quali Windows Media
player... Grazie
Azathoth

"Azathoth" ha scritto:

Significa che non trova il file che indica le dipendenze delle 
activex o delle ocx indicate. In pratica NON SA quali altri file 
accludere per far funzionare correttamente l'ocx stessa. Puoi 
esaminarla tu stesso, cmq, usando depends.exe della microsoft.
-- 
News2000 1.5ß Version 
http://socket2000.8m.com

due di picche <mega...@TOGLIaruba.it> wrote in message
news:92gdlp$rtq$1...@fe1.cs.interbusiness.it...

Depends pero' non e' OLE-aware, quindi non sa se il programma ha bisogno di
DLL o di OCX ActiveX, ti dice solo le dependencies standard (DLL).
Ciaotutti e buon millennio,
Alessandro
Newsgroup: it.comp.lang.visual-basic
Titolo: Convertire esadecimali in decimali

C'è una funzione che converte i numeri esadecimali in decimali,
più o meno il contrario di quello che fa la funzione HEX(n)?
Ho la terna di colori RGB in formato esadec. (ad es. FF FF FF) e devo
trasformarla in numeri in base dieci (255, 255, 255).
Grazie!
Ciao

 trasformarla in numeri in base dieci (255, 255, 255).
Per esempio:
v_rgb = Val("&H" & "FFCCAA")
v_r = Val("&H" & "FF")
v_g = Val("&H" & "CC")
v_b = Val("&H" & "AA")


Grazie, Lupo!
Ora perň č sorto un nuovo problema:
a quanto mi sembra la funzione VAL non funziona se scrivo ad es.
Rosso = Val("&H" & "red")   dove red č una variabile che assume di
volta in volta valori diversi (sempre nel formato a due cifre esadecimali
come AA  oppure 7C ecc.). Voglio dire, cioč,  che la funzione sembra
accettare solo numeri esadecimali fissi e non una variabile che li
rappresenta.

 rappresenta.
No. La Val accetta solo numeri, verissimo, ma Val("&HFF") vuol dire
Val("255") perchč "&H" indica un numero esadecimale che viene implicatamente
convertito. Nel tuo caso devi scrivere (ma questo mi fa pensare che ... ti
servano altre basi prima di complicarti la vita con esadecimale): Val("&H" &
red)

Newsgroup: it.comp.lang.visual-basic
Titolo: indentificare dati in una listview

Ciao,
ho un problema, ho una listview con dei dati, come faccio a capire quale
linea è stata selezionata con il mouse ? esiste un comando ?
Ciao e grazie
Joy

Se non sbaglio devi passare tutti gli item e vedere quali hanno la
proprieta' checked a true.
Salve
                    Dbg
Joy ha scritto nel messaggio ...


linea è stata selezionata con il mouse ? esiste un comando ?
Se intendi
dire, una volta cliccato, che riga ho selezionato, puoi usare il metodo
.SelectedItem poi scegli che vuoi fare...
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it
 

 Joy ha scritto nel messaggio ...


 linea è stata selezionata con il mouse ? esiste un comando ?
Se vuoi sapere l'elemento selezionato in qualsiasi momento allora, come ti hanno
gia' detto, usa ListView.SelectedItem.
Se invece vuoi gestire un evento sul click di un elemento del ListView, allora,
al posto del generico ListView_Click, devi gestire l'evento ListView_ItemClick,
che ti fornisce il parametro Item, con appunto l'oggetto selezionato in quel
momento; stesso criterio puoi usare per il controllo TreeView
Ciao
--
Luca Dormio
luca....@tin.it

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

Come si fa a generare un numero casuale?
Intendo la funzione Random!
Come faccio ad assegnare ad una variabile un num. casuale?
Grazie

Dai un'occhiata alla funzione Rnd sulla guida in linea.
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

 wrote in message
3732AE3D...@tin.it...



Private Sub Form_Load()
Randomize 'genera il seme dal clock di sistema
End Sub
Private Sub Command1_Click()
    Label1.Caption = Int(Rnd * 10) ' genera un numero casuale da 0 a
'1, lo moltiplica per 10 lo arrotonda alll'intero piu vicino
End Sub


Cerca Random nel'help in linea di VB (hi, hi, hi >:-)
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Msdn

Ho installato visual studio 6 enterprise edition, installando in
particolare visual basic 6.
Il problema è che non è installata la guida in linea, mi dice qualcosa
a proposito di MSDN.
Come faccio ad installarla, avete consigli?
Grazie

Ci dovrebbero essere I CD (2) con setup a parte...
MSDN è l'help, e lo trovi anche on-line (
http://msdn.microsoft.com
)
CIaoZ
SebaMIx

"fantalone" <pbe...@tiscalinet.itNOSPAM> wrote in message
news:ron2nts514h247cj0...@4ax.com...

prendi il cd dell'MSDN e la installi

 wrote in message
news:9krn3b$15mtr$1...@news02.it.net...

Cosa è il cd?
Stride

Newsgroup: it.comp.lang.visual-basic
Titolo: domanda per i più esperti

Ho creato in visual basic un programma gestionale. Ho creato il Setup, ma
non so installare automaticamente la mia fonte di dati nell'ODBC32 qualcuno
lo sa fare?
Vi ringrazio di cuore, e a risentirci prima del 2000

 wrote in message
4Zw54.1992$GU5....@news.infostrada...



Devi aggiungere una voce nel registro sotto la chiave ODBC.INI o crearla se
devi fare il setup senza ambiente di sviluppo . Il percorso preciso non lo
ricordo ma puoi cercare con regedit.

Newsgroup: it.comp.lang.visual-basic
Titolo: come fare a lanciare lo stesso codice con diversi eventi ?

Vorrei lanciare lo stesso codice con diversi venti tipo KeyDown o
LostFocus, cOME FARE ?
Grasie
Bye, Red
red...@iol.it
==============

Prova con via col vento, Rossella Oaraaaaa ti si installerą, nei diversi
eventi!
Red Reef ha scritto nel messaggio ...


 ==============
--
!------------------------------------------------!
!ICQ     : 8281944
!E-Mail  : 
Dan...@levon.it
!
!" Sognamo tanto il nostro passato forse perche'
!  ce lo siamo dimenticato "
!
!HomePage : 
http://www.levon.it/daniele
!
!------------------------------------------------!

 ==============
Soluzione 1 :
Metti il codice in una SUB quindi lo chiami dove vuoi.... quando
vuoi........
Soluzione 2 :
Associa il codice ad uno degli eventi che vuoi gestire........poi richiami
tale SUB ......dove vuoi.... quando vuoi........
come vedi le soluzioni sono molto simili........
Ciao
Ven

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Con SHFileOperation come copiare più file

Ho due domande da porvi.
La prima: ho usato l'API SHFileOperation per la copia di un solo file. Per
copiare più file con diversa estensione come devo fare?
La seconda sto usando quel bidone di DataReport di Vb6, ma non riesco a
gestire la stampa in orizzontale.
Se mi mandate qualche riga di codice per entrambe le domande ve ne sarei
grato.
Carmelo

gestire la stampa in orizzontale.
Mai usato DataReport e ne sono soddisfatto.
Da parecchi post, anche recenti, mi sembra di ricordare che per stampare in
orizzontale con il datareport occorra avere installato almeno il sp 4
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Telefonare (in automatico) col modem

Ciao a tutti! In primo luogo mi presento, sono Alessandro e lavoro con
VB da qche tempo (5 anni credo...).
Avevo una domanda da porvi:
In pratica devo: (sintetizzo in punti per > chiarezza)
1. riuscire a far chiamare dal computer direttamente (tramite un
modem) un numero telefonico,
2. attendere la risposta, 
3a. se risponde qualcosa (il max sarebbe intercettare se fax o
voce...) far partire il tempo fino alla chiusura della telefonata (e
magari far partire un messaggio audio preregistrato...),
3b. se non risponde memorizza se è occupato o errato (se possibile).
4. Alla fine vorrei : memorizzare chi ho chiamato, se ha risposto e
quanto tempo è durata la chiamata.
Pensate di sapermi aiutare? Se sì mi bastano strumenti hw/sw standard?
Grazie 1000 a tutti quanti mi aiuteranno o cercheranno di farlo!
Alessandro

Beh... non sono un esperto del settore, ma puoi farlo a patto di avere un
voicemodem (molti modem 56K V90 sono voicemodem...): costo approssimativo
(per uno bello!) 50 euro...
Il segreto? Usare le TAPI (Telephon API se non sbaglio)...
Usiste anche una libreria di oggetti di terze parti, ma non mi ricordo né
come si chiama, né quanto costa...
Inizia a cercare TAPI su MSDN... e magari anche sul SC prima...
                Ciao
                                        Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità!

 Grazie 1000 a tutti quanti mi aiuteranno o cercheranno di farlo!
Vedi qui: 
http://www.netpoint.co.uk/
 dovrebbe fare al caso tuo.
--
Saluti, Vitt
www.pbase.com/vitt

 quanto tempo è durata la chiamata.
esempio MSCOMM1 su msdn in pratica hai gia' tutto pronto , chiami con
inizializzi il modem standard con ATZ
chiami con ATDTnumero
attenti la risposta ( connect , busy ecc.. )
per la registrazione usa le TAPI come ti hanno consigliato !
Ti avverto che se lo usi per scopi publicitari facendo numeri a caso
potresti incappare in denunce !
Newsgroup: it.comp.lang.visual-basic
Titolo: Annullare inserimento record

Ciao,
ho un vecchio programma scritto in VB6.0 con database Access collegato
tramiite DAO.
All'inserimento di un nuovo record il programma fa un addnew sul
recordset del controllo data associato. Premendo il pulsante 'salva'
trovo un update e tutto funziona.
Ora dovrei gestire il caso in cui dopo un addnew si voglia interrompere
l'inserimento (non ancora completato) del nuovo record.
Sul PC su cui sto lavorando MSDN non funziona (domani in ufficio
provvederò a reinstallarlo) e cercando on-line non ho trovato molto
(anche perchè mi perdo nel sito MSDN :-( ).
Mi sembrava fosse l'istruzione cancel ma mi da errore 3251 - Operazione
non supportata. 
Quale è la strada migliore?
Marco / iw2nzm

ciao
prova qui
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdobjodbrecpme.asp
cè qualcosina di interessante

marcotr...@gmail.com
 ha scritto:

Implementa una transazione sul WorkSpace in corso ed effettua il
RollBack.
Ik2zok
;-)
@Alex

 Operazione non supportata.
L'istruzione supportata, dovrebbe essere Action=False (o zero?) nell'evento 
Validate del Datacontrol
-- 
Greg 

Questa storia di un record mezzo inserito e mezzo no non mi convince.
Mi convince invece l'inserimento di un record anche senza
avere impostato tutti i valori dei campi.
In ogni modo con DAO e VB6 per cancellare un record:
NomeDBconnesso.Execute "DELETE * FROM NomeTabella WHERE NomeCampo1='xx' AND
NomeCampo2='yy';"
Ciao, Sauro

 Ciao, Sauro
Sicuro che funzioni anche se non si è ancora fatto l'update del record? 
Inoltre quei campi che usi nella where potrebbero essere non ancora essere 
valorizzati....
-- 
Greg 

 Greg
Insomma di conviene controllare nel tuo prg che tutti
i campi siano stati correttamente digitati prima di
permettere un nuovo inserimento.
Ciao, Sauro.

Newsgroup: it.comp.lang.visual-basic
Titolo: Beep poco convincente.

Salve, devo produrre un beep al quale posso regolare l'altezza e durata, ed
ecco
Public Declare Function mioBeep Lib "kernel32" Alias "Beep" _
    (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Call mioBeep(880, 100)
che fa proprio al mio caso.
Il problema è che funziona solo con win 2000 mentre sotto win 9x / Me
produce il classico suono tipo campanellino.
Qualcuno sa come rendere il programma compatibile con tutti i sistemi
operativi.
Grazie.

 operativi.
sul sito comune c'è una dll, "winbeep.dll" che fà al caso tuo.
Ciao


NO AL CROSSPOST!
se me ne accorgevo prima manco ti ripondevo
Il crimine non paga!
Ciao

 ha scritto nel messaggio
news:ai2qlj$dhu$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Rnd

Come faccio a fare in modo che nella sequenza di numeri che fa uscire la
funzione:
Int((4 * Rnd) + 1)
opgni numero esca lo stesso numero di volte? Si può? Ho provato di tutto,
anche con controlli di decine di righe di codice, ma non ci sono riuscito
(ho anche bloccato tutto :-)).
Qualcuno sa darmi una mano?
Grazie ancora.
Ramses

...

Cosa intendi per "esca lo stesso numero di volte?"
Roba tipo
Call MyRnd(8)
2
5
7
7
3
5
3
2
?
E che razza di casualità sarebbe? :)
Vediamo, chiamiamo
n : il numero di... numeri che vuoi (nell'esempio 8)
m : il numero di numeri diversi possibili (nell'esempio 4 -> 2,3,5,7)
i : l'indice dell'ultimo numero *diverso* "estratto" durante l'elaborazione
x : l'ultimo numero estratto durante l'elaborazione
j : l'indice dell'ultimo numero estratto durante l'elaborazione
f : l'array dei fattori di n (base 1: f(1 To ...)
k : l'indice dell'ultimo fattore (UBound(f))
e : l'array dei numeri estratti durante l'elaborazione
A prima vista dovresti calcolarti i fattori di n.
Nel mio esempio, con n= 8 puoi avere m=1,2,4 o 8.
Credo che la regola sia più o meno così:
Si può aggiungere un numero diverso se (i < f(k-1)), e *si deve* aggiungere
un numero diverso se i non è tra gli f().
Credo così, ma è tutto da verificare:
for j = 1 to n
    Do
        x = rnd()
        if (x non è in e()) then
            if (i < f(k-1)) then
                aggiungo x a e()
                i = i + 1
            end if
        else
            if (x < f(k - i + 1)) then
                aggiungo x a e()
            end if
        end if
    Loop While (i non è in f())
next j
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestire i puntatori

Come posso creare un puntatore as un oggetto
Esempio :
ho un elenco di form aperte e devo   dire di scaricarsi ( Unload) l'ultima
che ho aperto
se avessi un riferimento sarebbe piu' semplice
c'è qualche doumentazione a riguardo? Oppure qualcuno sa farmi un esempio in
Visual di puntatore ad oggetto?

 Visual di puntatore ad oggetto?
Public Pippo as Object
Set Pippo = Form_1
Ciao
Alberto

 c'č qualche doumentazione a riguardo? Oppure qualcuno sa farmi un esempio


 che ho aperto
Dim MyForms() as Form
...
Unload MyForms(i)
Redim Preserve MyForms(i-1)
oppure
Dim MyForms As Collection
Set MyForms = New Collection
...
MyForms.Add MyForm, Myform.Name
...
MyForms.Remove {Myform.Name|i}
Ciao
--
' // Initialize the expression evaluator
Engines.Evaluator = CreateObject("
http://www.neodatatype.net
")
' // you can find resources for and from the NG here!
Me.SitoComune = "
http://www.it-lang-vb.net
"
Newsgroup: it.comp.lang.visual-basic
Titolo: Passaggio parametri ad un .exe VB5

Premetto che solo da pochi giorni mi sto' occupando di
programmazione in vb5.
Il mio obbiettivo e' quello di poter eseguire dalla riga di comando di
win95/nt un programma vb5  passandogli una stringa di testo come
parametro.
esempio: 
C:> NomePrg Parametri 
Ho provato ad implementare la procedura Sub Main() in 
Sub Main(Parametri as String)
End sub
Ma cosi' modificata il VB non la riconosce come procedura di start.
Come posso fare ?
Grazie a tutti coloro che mi aiuteranno.
Fabrizio. 

Dovresti provare a modificare nel menu Progetti le proprietą del progetto,
mettendo come funzione di avvio non il form principale ma la procedura Sub
Main.
Anch'io sto da poco programmando in VB5 e non ho ancora provato una cosa del
genere, quindi non so se funziona...
Ciao, Alberto

...


Newsgroup: it.comp.lang.visual-basic
Titolo: ms script control

ciao a tutti,
utilizzo lo script control di M$, mi chiedevo se esiste il modo (metodo) per
controllare la sintassi del codice inserito con AddCode
grazie

controllare la sintassi del codice inserito con AddCode
AFAIK ti tocca gestire l'errore.
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: VBA Excel per leggere variabili ambiente

Il problema è un po' complesso e spero di spiegarlo meglio possibile: 
Ho un programma che lavora su terminal server di NT creando delle
sessioni dei client collegati su cartelle temporanee che vengono
segnalate su una variabile d'ambiente definita in automatico con il
comando SET ... es(SET CLIENT=c:\CLIENT01)
Poiché devo utilizzare una macro di excel che importi su un foglio
elettronico il contenuto di alcuni file temporanei su queste cartelle,
c'e' una funzione VBA che legga il contenuto di CLIENT (tipo
ENVIRONMENT$) affinché possa pilotare il caricamento dei file nella
cartella che mi serve ?

ENVIRONMENT$) 
Environ ;-)
-- 
ciao, hal

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

programmo sia in vb3 pro per sistemi 16 bit e vb5 x 32
vorrei sapere se è possibile creare un nuovo controllo tipo label piuttosto
che text o button durante la fase di esecuzione
se si può fare come si fa con entrambe le versioni
Ringrazio
Marco G. 
icv...@box1.tin.it

...

Newsgroup: it.comp.lang.visual-basic
Titolo: pageset.dll

Qualcuno conosce pageset.dll ?
Serve per impostare da codice l'orientamento di default della
stampante...
io non riesco a farla funzionare...
mi dà errore "Tipo non corrispondente" nonostante abbia seguito alla
lettera quanto indicato dal sito microsoft per il suo utilizzo
Qualcuno mi può aiutare ?
Utilizzo VS 6.0 SP5
Grazie
Antonella

 ha scritto nel messaggio
news:cb865383.04060...@posting.google.com...



In realtà sto cercando di stampare un datareport con orientamento verticale
per i bollettini postali ( + lunghi di un foglio A4) ma non riesco ad andare
oltre la dimensione del foglio A4, nel senso che appena dimensione il data
report con la larghezza necessaria quando vado a stampare ho l'errore "la
larghezza del report è maggiore della larghezza del foglio".
Io vorrei evitare, se possibile, di far visualizzare all'utente la pagina di
impostazione della stampante ma vorrei impostare tutto da programma.
Le istruzioni che utilizzo sono:
datareportCc.Orientation = rptOrientLandscape
datareportCc.PrintReport False, rptRangeAllPages
ma comunque tronca il foglio alle dimensioni di un A4, perchè comunque
prende le dimensioni di default della stampante
Su internet ho trovato appunto quaesta dll che dovrebbe sopperire al
problema ma non funziona
Suggerimenti ?
Grazie
Antonella

 Suggerimenti ?
per i bollettini postali?
il solito programmino di gbc! :-)
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo
Newsgroup: it.comp.lang.visual-basic
Titolo: intercettare errori RTE

E' normale che quando capita un errore run time 91 il programma si chiuda
???
Non capisco se quando accadono queste cose c'è un errore non intercettato
dal codice oppure è un comportamento inevitabile del sw ?
Nel caso specifico c'è forse un baco nella patch di aggiornamento , per cui
chiamando una stampa compare RTE 91 variabile del blocco with non impostata
etc, e il sw si chiude , anzichè venire impedita ad es. solo la stampa
difettosa.Il baco verrà risolto a giorni.
Ma la mia domanda è cmq più generale, e riguarda appunto i casi in cui il sw
viene chiuso di brutto quando capitano gli errori RT.
E' un sw gestionale di Contabilità , scritto in VB6 , archivi access 97 ,
utilizza ado 2.6 .
ciao e grazie

 intercettato dal codice oppure è un comportamento inevitabile del sw ?
E' normale; si tratta di errori non intercettati dal codice che vengono
catturati in seconda battuta dal runtime di VB, dopo aver mostrato il
messaggio questo chiude "d'ufficio" il programma incriminato per evitare
comportamenti imprevedibili.
Puoi considerarlo alla stessa stregua delle "unhandled exceptions" che
possono saltare fuori nei sw scritti in altri linguaggi, che comportano allo
stesso modo il crash immediato del programma.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 comportamenti imprevedibili.
Grazie della risposta.
Aggiungo un'altra domanda: dopo questi errori RTE non intercettati , può
andare in crash il sistema operativo ( schermata blu famosa....) ? E'
capitato una volta con  w98 o wxp pro.
ciao


Di norma no, ma dipende da cosa sta facendo esattamente il programma...
per lo piu', in caso di "pasticci" con chiamate dirette alle funzioni
dell'API di windows, e' facile vedere errori di pagina non valida & c. (es.
il classico "chiudi/dettagli" di win9x) mentre le schermate blu molto spesso
riguardano problemi piu' a livello di driver/periferiche
Difficile dire se ha direttamente a che fare con l'errore di runtime.

Newsgroup: it.comp.lang.visual-basic
Titolo: webbrowser senza aprire file .htm

ho un piccolo problema..
ho un'applicazione che preleva dati che contengono tag html da un database
access.
fino a poco fa utilizzavo il FileSystemObject per creare un file .htm che
poi veniva aperto tramite un webbrowser..
fin qui nessun problema ma.. provando il pc in computer con
firewall/antivirus installati mi veniva notificata la presenza di un
programma che stava scrivendo su disco.
girando per il NG ho trovato tale funzione
WebBrowser.Document.body.innerHTML = testoHTML
che mi ha diciamo.. risolto questo problema ma ne ha messo un'altro
quando viene creato per la 1a volta il dato da un'errore
"Errore di run-tiume '91':
Variabile oggetto o variabile del blocco with non impostata"
facendo Debug e riavviando il prog tutto procede senza nessun'altro errore
avevo pensato di utilizzare una RTB ma.. creare tabelle con celle di diversi
colori, testi di diversi colori, stili, font etc.. mi è sembrato (e ne sono
ancora convinto) un lavoraccio.
come posso risolvere questo problema?


inizializza loggetto document facendo all'avvio
 WebBrowser.navigate "about:blank"
poi devi aspettare che l'oggetto venga effettivamente creato prima di
modificarne le proprietà, per questo c'è l'evento NavigateComplete2
ciao!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

wow funziona :)
grazie fabrizio :)



prego


Newsgroup: it.comp.lang.visual-basic
Titolo: Eliminare eseguibile

Ciao a tutti!
Ho bisogno di un aiutino... al termine del mio programma devo
eliminare l'eseguibile stesso in modo che non rimanga trccia del
programma come posso fare?
Ho provato in un paio di modi 
- costruire un file .bat e lanciarlo
- utilizzre il seguente codice
       Set fso = CreateObject("Scripting.filesystemobject")
       Set fl = fso.GetFile(App.path + "\" + App.EXEName & ".exe")
       fl.Delete
ma con scarsi risultati... qualcuno ha qualche idea?
ciao e grazie.
Kenshirov
-- 
Postato da Alice Newsgroup: lo usi da web ma con le funzioni del newsreader 
http://newsgroup.alice.it
Gerarchie it, italia, it-alt, tin, it.binari. Unico!

 Quale problema hai riscontrato con i bat?
Ho risolto creando un bat che cicla...
Open App.path & IIf(Right(App.path, 1) <> "\", "\Del.bat",
"Del.bat") For Output As #1
Print #1, "@Echo off"
Print #1, ":S"
Print #1, "Del " & App.EXEName & ".exe"
Print #1, "If Exist " & App.EXEName & ".exe" & " goto S"
Print #1, "Del *.mdb"
Print #1, "Del Del.bat"
Close #1
Shell "Del.bat", vbHide
Grazie.


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

Un saluto a tuttao il NG
Da principiante vorrei un piccolo aiuto per riuscire a caricare  in memoria
tutto un file excel trasformato in  *.csv in un array di righe;
quindi per ogni riga splittare le varie colonne e fare la print su un  file
txt da produrre.
ci sto' provando ma ho delle difficoltà.
grazie
Roberto.

 ha scritto nel messaggio
news:a4jbmm$ej5$1...@pegasus.tiscalinet.it...



Puoi usare Input Line per leggere una riga dal file Excell
e Split per dividere i vari valori.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] sempre datagrid

Ho riempito un datagrid con una query sql e vorrei che la larghezza
delle colonne non fissa ma variasse a seconda del contenuto più lungo
inserito nella colonna. Conoscete una funzione del genere? Non mi dite
che me la devo generare a mano!!!!!!!



Ho trovato questo codice per te, io tuttavia preferisco utilizzare le
listview e fare l'override di WnpProc
Public Sub AutoSizeGrid(ByRef grdCont As DataGrid, ByVal Tablestyle As
String)
Dim numCols As Integer
numCols = CType(grdCont.DataSource, DataTable).Columns.Count
Dim i As Integer
i = 0
Do While (i < numCols)
AutoSizeCol(i, grdCont, Tablestyle)
i = (i + 1)
Loop
End Sub
Public Sub AutoSizeCol(ByVal col As Integer, ByRef grdCont As
DataGrid,
ByVal Tablestyle As String)
Dim width As Single
width = 0
Dim numRows As Integer
numRows = CType(grdCont.DataSource, DataTable).Rows.Count
Dim g As Graphics
g = Graphics.FromHwnd(grdCont.Handle)
Dim sf As StringFormat
sf = New StringFormat(StringFormat.GenericTypographic)
'This is used for taking care of leading and trailing padding of the
etxt field
'You can experiment with it to find the right padding factor for
your tables.
Dim paddingFactorData As Integer = 10
Dim paddingFactorHeader As Integer = 10
'This var is used to check the size of the header text
Dim headerSize As SizeF
'Gets the size of the header text of the grid
headerSize =
g.MeasureString(grdCont.TableStyles(Tablestyle).GridColumnStyles(col).Header
Text, grdCont.Font, 500, sf)
Dim size As SizeF
Dim i As Integer
i = 0
Do While (i < numRows)
size = g.MeasureString(grdCont(i, col).ToString, grdCont.Font,
500, sf)
If (size.Width > width) Then
width = size.Width
End If
i = (i + 1)
Loop
g.Dispose()
'If the width of the header is less than the Maximum Column Data
width then use
'Max Column Width
'Else
'Use the width of the column header
If headerSize.Width < width Then
grdCont.TableStyles(Tablestyle).GridColumnStyles(col).Width =
CType(width, Integer) + paddingFactorData 'This is for taking care of
Padding of the text field
Else
grdCont.TableStyles(Tablestyle).GridColumnStyles(col).Width =
CType(headerSize.Width, Integer) + paddingFactorHeader 'This is for
taking
care of Padding of the text field
End If
End Sub
Winthin Your Form_load sub set your Styles as follwoing
Dim tblStyle As New DataGridTableStyle()
tblStyle.MappingName = "YourTableStylesName"
' make the dataGrid use your new tablestyle and bind it to your
table
grdCalls.TableStyles.Clear()
grdCalls.TableStyles.Add(tblStyle)
Within your form Paint call sub as the following
AutoSizeGrid(YourName, "YourTableStylesName")

 listview e fare l'override di WnpProc
Ti ringrazio tantissimo
Ho dato una prima occhiata al codice e dovrebbe essere proprio quello
che mi interessa! Adesso me lo studio bene

 listview e fare l'override di WnpProc
Scusa la domanda ma dove lo hai trovato questo codice?
All'interno delle guide di visual basic oppure da qualche altra parte?
Mi ha risolto un sacco di problemi!!!!!!
Newsgroup: it.comp.lang.visual-basic
Titolo: R: VB6 ti odio....

 Avete idea di cosa possa essere successo ??
Hai provato a leggere il "File registro errori dell'applicazione" di cui
parla
il messaggio di errore ?
E' il tuo prog che si blocca, oppure il VB mentre lo compila ?
Non č che ci dici molto su cui basarci per capire qualcosa, ma in questo
caso
sembra, a occhio e croce, che il problema non sia nel tuo programma,
ma nel VB6 oppure nell'interazione con NT.
Hai provato a reinstallarlo, o meglio ad installarlo su un'altra macchina ?
P.S.:Usi qualche chiamata API particolare ?
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi sul
    Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

Hai provato a reinstallarlo, o meglio ad installarlo su un'altra macchina ?
Hai ragione, ero di fretta  e mi sono spiegato male, comunque ho
risolto il mio problema (era un OCX che non abdava su VB 6)
Ciao e grazie ancora.
Fabio

Newsgroup: it.comp.lang.visual-basic
Titolo: Info refresh

Come fare un refresh del desktop con le API?

 Come fare un refresh del desktop con le API?
Cosa intendi con refresh? Il Desktop si aggiorna automaticamente, se non lo
fa di norma e' perche' la coda messaggi e' bloccata, l'unica cosa che
potresti fare sarebbe postargli un altro messaggio, ma anche quello andrebbe
in coda...
Ciaotutti,
Alessandro

Newsgroup: it.comp.lang.visual-basic
Titolo: emettere su suono a tot hertz

avrei bisogno di emettere un suono ad un prefissato numero di hertz.
possibile che in vb ci sia solo il comando BEEP?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 possibile che in vb ci sia solo il comando BEEP?
La winbeep fa quello che chiedi...
http://www.it-lang-vb.net/download.asp?file=http://www.it-lang-vb.net/Archivio/Binari/winbeep100.zip&ID=225
c'č anche l'esempio.
-- 
Le persone non sono il proprio comportamento: devi sempre andare oltre,
essere flessibile, capire il punto di vista degli altri, interpretarne i
comportamenti ed intuirne le esigenze.
Per rispondere in privato elimina
dall'indirizzo "togliquesto"
MasterDavidex
David Ruscelli

 possibile che in vb ci sia solo il comando BEEP?
Io ho usato l'API Beep a cui passi frequenza e durata della nota:
Public Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal
dwDuration As Long) As Long
-- 
Esteban
www.seber.it
Questo post è stato scritto con bit riciclati.

 dwDuration As Long) As Long
Faccio notare che questa non funziona su tutti i sistemi operativi...


 --
ottimo. innalzo il grado di difficolta della domanda:
dovendo psecificare oltre alla frequenza anche forma d'onda attacco ec etc
etc ???!


 etc ???!
Non lo so, però se vuoi conosco il modo di fare le patatine...
:-)



LOL

 Non lo so, però se vuoi conosco il modo di fare le patatine... :-)
Ma ROTFL :-)
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: Interazione con un foglio Excel in maschera Access

Lo so che il titolo mette i brividi da solo, ma forse non è così
complicato...
Nella pratica ho un Database Access con una maschera dove devo visualizzare
un grafico. Purtroppo il grafico in questione è un grafico polare, che in
Excel si chiama "radar", ma che nell'oggetto Grafico di Access non è
previsto. La soluzione è stata allora inserire nella maschera un oggetto
Excel che altro non è che il mio grafico (sul foglio visualizzato) e un
foglio (nascosto) con i dati di origine. Il problema nasce quando cerco di
modificare i valori di alcune celle di questo foglio. Premesso che non sono
proprio un gran conoscitore di VBA per Excel, non trovo nulla tra le
proprietà dell'OggettoExcel che richiami, che sò, una cella del foglio.
Sperando di essere stato abbastanza chiaro, qualcuno sa aiutarmi?
Grazie e ciao.
--------------------------------
Inviato via 
http://usenet.libero.it

 dell'OggettoExcel che richiami, che sņ, una cella del foglio.
prova a cercare cells nella guida (o era cell? boh, vedi un po tu..)
Salutoni
Sergio

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

Ciao! Mi chiamo Davide e sto sviluppando un software per la catalogazione di
file da masterizzare.
Il masterizzatore è installato su un server e vari client possono scaricare
i dati su un CD.
Domanda: come faccio a masterizzare? Mi hanno detto che esistono degli OCX
che permettono
di usare tale periferica, ma io non l'ho ancora trovato.
Sarò eternamente grato e debitore nei confronti di chi potrà (e vorrà) darmi
delle dritte!
Grazie
Bye Bye!!
==>Davide Martini<==

 ha scritto

non sono affatto sicuro di ricordarmi giusto, ma puoi provare:
http://www.vision-factory.com/
ciao, a.
--
andrea dot palazzi at tin dot it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/
Newsgroup: it.comp.lang.visual-basic
Titolo: DATI FORM SPEDITI IN E-MAIL

Ho una pagina web con un form e devo spedire i dati in una casella di posta
elettronica, come devo fare? ASP? VB?
So che il provider utilizza Windows nt 4.0 server.
Aspetto notizie Grazie! Fabrizio



elettronica, come devo fare? ASP? VB?
Non c'e' bisogno di scomodare asp o cgi, lo puoi fare in semplice html
nel modo seguente
<FORM ENCTYPE="text/plain"
ACTION="mailto:
user@server
&subject=Soggetto" METHOD="post">
campi del form
</form>
Se hai problemi chiamani pure
Ciao
Max
---------------------------------------------------
Dott. Massimo Canducci
Web Developer & WebMaster
e-mail mailto:
cand...@ipsnet.it
       mailto:
cand...@hotmail.com
 
http://www.constell.net
  - devi traslocare?
 
http://www.constell.net/chat
  - una grande chat sul web
 
http://www.constell.net/visualcgi
  - per realizzare CGI con semplicita'
---------------------------------------------------
Su it.news.gruppi c'e' in corso la RFD per it.sport.motomondiale!!!!!

sono incomprensibili se non trattati con software adatto
<FORM ENCTYPE="text/plain"
ACTION="mailto:
user@server
&subject=Soggetto" METHOD="post">
campi del form
</form>
Provare per credere
ENCTYPE="text/plain" e' l'attributo che dice al browser di spedire
SOLO TESTO ovvero nulla di URL-Encoded, ovviamente e' obbligatorio il
metodo POST


Mosaic non lo capisca... Ma forse sono rimasto indietro.
Ciao
Puo' essere, in effetti non ho provato con mosaic... ma pensi qual'e'
la percentuale di utenti che usa mosaic? Gia' c'e' casino a cercare di
far andare daccordo IE e NS :-(


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Creare un menù a runtime...

Ho la necessità che una mia classe crei un menù di pop-up che si attivi
premendo il pulsante destro del mouse in giro per una maschera. So come
creare il menù suddetto, ma devo gestirlo dalla classe. Mi spiego: ho la mia
classe che mi gestisce la solita griglia; quando premo il pulsante destro
del mouse in giro per la griglia vorrei far apparire un bel menù di pop-up,
ma non vorrei dover inserirlo in ogni maschera che conterrà la mia griglia
anche perchè il menù sarebbe sempre uguale...
Insomma sto menù lo devo creare a run-time completamente. Come posso fare?
E' 2 ore che giro x SC e VBT&T ma non ho trovato nulla che fa al caso mio...
AiutO!!!
CiaoZ e GraziE
SebaMix

Hai visto addmenu?
Non credo che puoi costruirlo da zero (non con solo il Vb), ma forse puoi
usare lo stesso metodo che si usa con i controlli a matrice.
Salve
            Dbg
Sebastiano Pallaro ha scritto nel messaggio
]zac[..

Newsgroup: it.comp.lang.visual-basic
Titolo: Consiglio su libro

Salve a tutti,
 qualcuno di voi ha già letto qualche mio post e si sarà accorto della
mia quasi completa ignoranza su VB. Vorrei comprare un buon testo...il
mio profilo è:
- ottima conoscenza di Java (e voi vi chiederete: chi te lo fa fare di
usare VB... ma al lavoro non si comanda) e della filosofia ad oggetti.
- ho programmato parecchio in diversi linguaggi (sono laureato in
informatica): C, C++, ASP, VBSCRIPT, SQL, ecc
- Cerco un libro che mi dia una buona visione sulle caratteristiche e
potenzialità del linguaggio...ma non necessariamente una bibbia. Poi
sarò io ad approfondire qualche aspetto con materiale online.
- Sarei orientato su VB6 piuttosto che sulla piattaforma 
VB.NET
 visto
che al lavoro dovrei usare il primo...ma se esiste (dubito) un libro che
oltre che insegnare bene VB6 introduce la piattaforma .NET ovviamente lo
comprerei;
- Preferibilmente un testo in italiano.. ma non è un MUST.
Grazie
Tibbolo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:dc62b1fa01e2ade21f6...@mygate.mailgate.org...



Con il libro di Francesco Balena "Programmare Visual Basic .Net" c'è in
dotazione il CdRom contenente anche una versione elettronica del precedente
testo di Balena, "Programmare Visual Basic 6".
Ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


molto interessante, non lo sapevo.

 precedente testo di Balena, "Programmare Visual Basic 6".
QUOTO, quando mi decisi a comprare il Balena per imparare il vb6, mi buttai
subito sull'acquisto preventivo del Net e mi son messo giu a studiare il 6,
mesi fa ho iniziato a finalmente a leggermi il Net, insomma :
2 al prezzo di 1 !
-- 
<Gigio2K>
--- 
http://www.g2kweb.it/gigio2k
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

[....]
Ringrazio tutti.
Penso di comperare anche io il Balena versione .NET 2003 (in libreria ho
trovato la versione .NET precedente; mi confermate che anche nel CD
della versione 2003 c'č la versione elettronica di "Programmare VB 6"?)
,cosě studierň entrambi.
Grazie ancora... e se avete anche 70euro da darmi vi ringrazierň
ulteriormente ;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: Connection.Execute Vs Command.Execute

Ciao,
una piccola curiosità..
All'atto pratico, che differenza c'è nell'invocare il metodo execute su una connessione 
oppure su un oggetto command?
LeleB.

 su una connessione oppure su un oggetto command?
la stessa che trovi già espressa in un 3ad della scorsa settimana.. google
is your friend..
HTH
/me lurking on
-- 
Stefano Zamboni - 
zam...@freemail.it
Legge di Biondi:
Se il tuo progetto non funziona, controlla la parte che non ti pareva
importante.

 is your friend..
Come ogni volta, prima di postare ho cercato sia sul NG che su Google....forse mi è sfuggito.
Chiedo venia!
Ritenterò..e magari sarò + fortunato.
cmq, grazie.
LeleB.

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

Salve a tutti
E' possibile reperi in qualche sito controlli ActiveX?
Grazie
Ciao
Fabio

 E' possibile reperi in qualche sito controlli ActiveX?
certo...... un paio sono:
 
http://www.domaindlx.com/e_morcillo/
 
www.codeguru.com
ciao :)

 ha scritto nel
messaggio news:C7Ed9.2687$AW6....@twister2.libero.it...

Ti ringrazio.
Ciao
Fabio
Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire un file word con un'applicazione VB6

Avrei bisogno di aiuto, lavoro con VISUAL STUDIO 6 ENTERPRISE.
Sto realizzando un programma con VB6 presente in questa suite.
Vorrei inserire in un form un bottone alla cui pressione io possa aprire un
file di word.
Il tutto completamente automatico, ossia: l'utente preme il bottone e
automaticamente vede aprirsi il file... pippo.doc.
Ne preme un altro e si apre topolino.doc.
Questi file dovrebbero essere aperti con word 2000.
Potete aiutarmi?
Grazie mille

 ha scritto nel messaggio
news:9fl578$eq8$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:9fl578$eq8$1...@lacerta.tiscalinet.it...


 wrote in message
news:9fl578$eq8$1...@lacerta.tiscalinet.it...


 Sul mio sito nella sezione Tips è presente un esempio di come aprire un


 Dove può essere l'errore? Io purtroppo proprio non saprei...
Perche', come dicevano a scuola, sei intelligente ma non ti applichi :-)
Scherzi a parte, o hai copiato male o c'era un problema all'origine,
riguarda bene la dichiarazione della funzione e la chiamata; in particolare
conta quanti parametri ci sono in entrambe...
per farla breve:
ShellExecute Me.hwnd, "open", "c:\Documenti\MioDocumento.doc" ...
Ciao
--
Luca Dormio
luca....@tin.it

 ha scritto nel messaggio
news:3b1e4007$0$17...@ams2eusosrv31.ams.ops.eu.uu.net...


 ha scritto nel messaggio
news:9fo2m1$16o5$1...@phobos.ibnetwork.net...


 > Dove puņ essere l'errore? Io purtroppo proprio non saprei...


 mio pc.
[SNIP]
Sorry, non avevo notato un altro piccolo errore nella dichiarazione della
funzione; non e' stato specificato il valore di ritorno in fondo... se la
correggi in questo modo:
Private Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hwnd As Long, ByVal lbOperation As String, ByVal
lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String,
ByVal nShowCmd As Long) As Long
funziona tutto (almeno qui sul mio PC...)


Si, certo! Funziona tutto benissimo anche sul mio ora!
Mi sei stato prezioso!
Grazie davvero!
"Luca Dormio" <lucaFAV...@tinFAVA.it> ha scritto nel messaggio
news:9fq0lb$6n8$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTATEMI! problema con dep. file

Ho tentato di creare il programma di installazione di un'applicazione che ho
creato.
Ma il setup wizard di vb5 mi blocca:
"Il file di dipendenze per i seguenti componenti non è aggiornato....."; i
componenti in questione sono:
- MSCAL.OCX
- DBGRID32.OCX
Come posso fare??? Le ho provate tutte, AIUTAMI TU!!!!
                                                                  GRAZIE e
BUON ANNO!!!!

...

Sono sempre io!!
Vi fornisco un dato in più che può essere importante:
 ho installato il Service Pack 2.

...

Hai lanciato almeno una volta VB PRIMA di installare il SP? (non mi chiedere
perche', ma bisogna farlo... misteri di Microsoft!)
Inoltre, ti consiglio di installare il piu' aggiornato SP3.
--
Roal Zanazzi
z...@iol.it

 ho installato il Service Pack 2.
------------------
Ciao!
Innanzi tutto, ti consiglio di installare il Service Pack 3 per VB5. Ora,
passo subito al tuo problema. Prova a cancellare i file MSCAL.DEP e
DBGRID32.DEP (magari spostali in una cartella temporanea per evitare danni
permanenti) e a rieseguire il programma di installazione.
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco

Newsgroup: it.comp.lang.visual-basic
Titolo: CrystalReport 4.6

Ciao  a tutti,
Come da oggetto ,utilizzo CrystalReport...Mi è capitata una cosa strana..
Dopo che mando a video l'anteprima del report e premo sul pulasante STAMPA, 
alcuni report vengono stampati immediatamente...altri vengono inviati alla 
stampante...ma non stampati..Rimangono tutti in coda...
Da cosa può dipendere?
Grazie
Paola 


Ciao,
A volte ho rilevato questo problema (con CR 8.0 o altre vers.)
a causa del driver non aggiornato della stampante.
In pratica non viene sentito il fine stampa su certi formati.
Ciao
Lorenzo

 In pratica non viene sentito il fine stampa su certi formati.
quindi in teoria su un altro pc  con un altra stampante potrebbe essere 
tutto ok?
grazie
paola 


Nella misura in cui la situazione non e' identica ;-)
Nel mio caso avevo una postazione che non andava e le altre si.
Sistemato il driver -> Tutto a posto.
Ciao
lorenzo