mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Come masterizzare in VB

Creare un applicazione come da oggetto???
Vincenzo Accardi - (Palermo, ITALY)
 
E-Mail: 
vin...@tiscalinet.it
ICQ UIN: 20344085
 
-------------------------------------------------
Euro Conversion 2000 - Il miglior software per 
convertire le lire in euro e viceversa. Freeware!
http://volftp.tin.it/italiani/accardi/index.htm
-------------------------------------------------

 Creare un applicazione come da oggetto???
Se la tua necessita' e' quella di registrare su un CD-R dei dati (ad es. per
backup) automaticamente da un programma VB, allora la soluzione piu'
semplice e' utilizzare un software come DirectCD il quale ti permette di
"vedere" il CDR come se fosse un normale disco, su cui puoi creare directory
e copiare file, visto che ci pensa lui ad aprire e chiudere le sessioni (lo
fa quando inserisci o estrai il CD), e scrivere o cancellare i file.
Ciao!
--
    Alex Palmese
Attenzione: per scrivermi togliete "$$$" dall'indirizzo!

Newsgroup: it.comp.lang.visual-basic
Titolo: Griglia MSFlexGrid VB5

Non riesco ad intercettare (con l'evento KeyDown VB5) i keycode dei tasti
freccia su freccia giu' freccia dx freccia sx e quindi nono riesco a
utilizzare al meglio la griglia MSFlexGrid di VB5.
NB quando utilizzavo il VB3 tutto questo riuscivo a farlo.
Se qualcuno č cosě gentile di darmi una soluzione gle ne sarei molto grato
 a buon Rendere
Grazie !!!!!!!!
Scrivete a questo indirizzo Mail
pars...@tin.it
        oppure 
luc...@tin.it

Io ho posizionato un TextBox sopra al MSFlexGrid per l'editing del contenuto
della cella, ed intercetto la pressione del tasto nell'evento KeyDown del
TextBox.
Ciao, Stefano


Newsgroup: it.comp.lang.visual-basic
Titolo: Ricerca Recordset

Ho associato ad un commandbutton una ricerca di  recordset mediante un
IDCLIENTE;
succede che la ricerca me la fa regolarmente però nel caso in cui digito un
IDCLIENTE inesistente esso mi avverte che tale campo non esiste però se
subito dopo gli faccio ricercare un IDCLIENTE esistente mi si blocca dicendo
" NESSUN RECORD CORRENTE"
Chi puo suggerirmi qualcosa? Ringrazio in anticipo!!!

 wrote in message
8e52dk$m9a$1...@nmaster.tin.it...

Se utilizzi la findfirst potrebbe essere utile che prima  dopo il messaggio
tu facessi una movefirst.
Ciao Maurizio

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

Ciao di nuovo
volevo sapere se è possibile, scrivendo alcune righe di codice conoscere
la data in cui il mio programma viene avviato per la prima volta
ciao e grazie

 ha scritto nel messaggio
news:8elsnk$8hk$1...@pegasus.tiscalinet.it...


...




 wrote in message
8emin5$h1l$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Dbgrid:Aiuto!!!

Ciao a tutti è qualche giorno che sto, inutilmente, lottando con questo
cavolo di dbgrid!!
Il mio problema è il seguente : ho una form con dentro un command, una
dbgrid collegata ad un database access (tramite data) e per ora basta.
All'interno del database ho esattamente 25 record (che diventeranno molti di
più ma non penso che questo possa essere un problema).
Nel momento in cui scrivo ad esempio:
Dim Pippo as string
DBGrid2.Row = 2
DBGrid2.setfocus
pippo = DBGrid2.text
print pippo
Non ci sono problemi e fa ciò che deve fare.Il problema nasce nel momento in
cui scrivo DBGrid2.row = 12 (qualsiasi numero > 2 da problemi!!)mi dice
"numero di riga non valido".
Siccome il fatto che si sposti all'interno della dbgrid mi servirà per fare
un ciclo non so cosa potrei fare.
Qualcuno sa dirmi qualcosa come potrei spostarmi di riga senza,
eventualmente, usare il comando dbgrid.row??
Grazie

Se non ricordo male l'indice di rigo o colonna è relativo a quello
visualizzato a video. Vedi meglio sulla guida.
ciao
max

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

Ok, ragazzi sono pirla.. ma come cavolo si installano gli ocx??? ne ho
scaricati alcuni dal sito comune ma non riesco ad utilizzarli... me li vede
ma non me li fa utilizzare... ammetto di non essere ferratissimo in
materia... però pensavo che fosse una cosa semplice....
plz help me!
--
Saluti da Barovia
Strahd von Zarovich

 materia... perň pensavo che fosse una cosa semplice....


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

Io direi di votare il post di Cristina come il post più grande del NG (59 ce
ne sono!).
Manco la questione decompilatori/disassemblatori/decodificatori aveva mai
scatenato (a mia memoria) una "balena" del genere :-)
Scusate l'OT.
Non ho resistito! :-)))))))

 scatenato (a mia memoria) una "balena" del genere :-)
Si, ma anche quello sulla creazione dei GUID non scherza
--
Fibia "Sakamoto" FBI
URL: 
www.geocities.com/fibiafbi
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Membro #25 delle BT Sez. Sud

scatenato (a mia memoria) una "balena" del genere :-)
Beh, se togliamo le votazioni per il Manifesto (oltre 70), le votazioni per il WM, le discussioni
sul Sito Comune... hanno avuto molto scalpore i thread "Mi dite le vostre età?", "da dove venite?"
e, se sommiamo i diversi post, quello che in assoluto a suscitato più reply (almeno da quando
frequento io il NG) è la diattriba tra Delphi e VB...
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 hanno avuto molto scalpore i thread "Mi dite le vostre età?", "da dove
venite?"
mi mancano. se li hai salvati, me li mandi email pls ?

E se li mandi anche a me...
Newsgroup: it.comp.lang.visual-basic
Titolo: Fw: VB Update: Why You Won't Switch to C#

WHY YOU WON'T SWITCH TO C#
Patrick Meader explains why, given that the functional and reported speed
between VB and C# are minimal, it simply doesn't make sense to memorize
the syntax of an entire new language rather than the syntax changes to the
language you already know.
http://www.devx.com/devxpress/gurl.asp?i=1X3359374X1298

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Quale API usare per mettere Enabled il CloseButton di una Form avente BorderStyle pari a Fixed Single?

Non ho trovato alcuna proprietą per rendere 'Enabled' il CloseButton (in
altro a dx) di una
Form
C'č qualche d'uno che mi puņ dare una mano?
Mosca

 C'è qualche d'uno che mi può dare una mano?
Certo, vai nel sito comune, sono certo che lì c'è l'esempio che cerchi,
basta solo cercare un po' !
Eccoti l'URL: 
http://www.it-lang-vb.net/
--
'''®foolbrain®'''
Visual Basic Programmer
Database Designer & Manager
ICQ 88912631
Y! foolbrain_2fb

 ha scritto nel messaggio
news:feW%6.18487$u%1.13...@news1.tin.it...


'API per disabilitare il tasto chiudi di un form:
Public Const MF_INSERT = &H0&
Public Const MF_CHANGE = &H80&
Public Const MF_APPEND = &H100&
Public Const MF_DELETE = &H200&
Public Const MF_REMOVE = &H1000&
Public Const MF_BYCOMMAND = &H0&
Public Const MF_BYPOSITION = &H400&
Public Const MF_SEPARATOR = &H800&
Public Const SC_CLOSE = &HF060
Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal
bRevert As Long) As Long
Declare Function InsertMenu Lib "user32" Alias "InsertMenuA" (ByVal hMenu As
Long, _
    ByVal nPosition As Long, ByVal wFlags As Long, ByVal wIDNewItem As Long,
ByVal lpNewItem As Any) As Long
Declare Function RemoveMenu Lib "user32" (ByVal hMenu As Long, ByVal
nPosition As Long, _
    ByVal wFlags As Long) As Long
Nel codice usa poi:
'disabilita il tasto X per chiudere il programma
RemoveMenu GetSystemMenu(hwnd, 0), SC_CLOSE, MF_REMOVE
e
'API per riabilitare la chiusura del programma
RemoveMenu GetSystemMenu(hwnd, 1), SC_CLOSE, MF_REMOVE
--
Matteo Casati [
m.ca...@kora.it
]
Kora Multimedia Marketing [
http://www.kora.it
]

Newsgroup: it.comp.lang.visual-basic
Titolo: Datagrid, selezionare più righe

Ciao a Tutti!!!
E' possibile selezionare più righe contemporaneamente di una datagrid?
Devo dare all'utente la possibilità di cancellare n record alla volta. Si
può fare?
Grazie a Tutti per l'aiuto!!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 può fare?
Premendo il tasto CTRL.
Shift invece non funziona, per cui puoi intervenire tu con qualche 
procedura che utilizza la proprieta' Bookmarks ...
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 procedura che utilizza la proprieta' Bookmarks ...
Ti ringrazio! Sei stato molto gentile!
Non ho mai usato la proprietą Bookmark, ma cercherņ di capire come
funziona.
Grazie ancora!

Newsgroup: it.comp.lang.visual-basic
Titolo: Per l'operazione è necessaria una query aggiornabile - errore su excel

Ciao a tutti,
sto tentando di inserire record in un foglio excel tramite ODBC in PHP
e ottengo l'errore in subject.
Direte: che c'entra il PHP con questo gruppo? Ok, penso che ci siano
piu' esperti di ODBC qua che in altri gruppi, e l'errore penso che
dipenda da ODBC.
La query e' molto semplice:
"UPDATE [foglio_1$] set item = '2a2' where item = '00a3'";
Le select funzionano bene.
Ho letto altri post, che parlano di verificare che ci siano permessi
in scrittura dell'utente IIS, il file pero' io l'ho memorizzato in una
partizione FAT32 quindi problemi di permessi non dovrei averne.
Grazie.
Lupin
-------------------------
http://www.favoriti.it/
Importa e gestisci i tuoi bookmarks on-line
----------------------------------
DaDaBIK - DaDaBIK is a DataBase Interfaces Kreator
http://www.dadabik.org/
-------------------------
Rimuovere XXX per rispondere via e-mail

 Lupin
Lupin o Eugenio?
ciao,
termoPilucco

togli la spunta dalla voce "sola lettura".
Grazie mille per la risposta, in effetti ora non viene piu'
visualizzato il messaggio, ma quando faccio un inserimento o un update
il foglio excel diventa illeggibile. Come mai? Problema del driver
ODBC?
Inoltre ho provato ad effettuare l'operazione di insert senza
utilizzare un DSN, con una stringa di connessione che punta
direttamente al file:
$db_connection = new COM("ADODB.Connection"); 
[....]
in questo caso ricompare il messaggio :
"Per l'operazione è necessaria una query aggiornabile"
e anche in questo caso le select funzionano.


Newsgroup: it.comp.lang.visual-basic
Titolo: x Zanna

Per piacere, potresti inviarmi il tuo DataRaptor?
A scaricarlo dal sito ottengo questo errore:  Could not find file
'(unknown)'.
Te lo chhiedo qui cosi legge anche chi gestisce il sito.
Forse perchè il nome del file, diversamente dagli altri, è senza estensione?
--
Greg

 estensione?
Cosa intendi per "senza estensione"?
Che nome ha?
Prova a digitarlo nella barra degli indirizzi completo di estensione, magari 
è quello.
Ciao 

 Ciao
ciao
--
Greg

 estensione, mentre altre risorse hanno estensione zip o qualcosa altro
Fai una bella cosa, contatta Nicola Ottomano (magari in privato) per vedere
se dopo i problemi degli ultimi giorni con il SC quel progetto è ancora
reperibile.
Ciao
--
.Net Reporting tool: 
http://www.neodatatype.net

 Ciao
Ok, lo farò
--
Greg

Newsgroup: it.comp.lang.visual-basic
Titolo: array?!?!?!!?

ciao,qualcuno mi spiega cos'è un array e a che cosa serve,grazie

ciao,qualcuno mi spiega cos'è un array e a che cosa serve,grazie
http://it.wikipedia.org/wiki/Array
prego
Newsgroup: it.comp.lang.visual-basic
Titolo: Salvare file

Chi mi aiuta con il metodo ShowSave del CommonDialog? Vi prego non riesco a
salvare i file.
Contattatemi privatamente a 
san...@sportrevolution.com

 ha scritto nel messaggio
news:10mvhgh$mv$1...@fe2.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Help urgente database,recordset (DAO) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Ciao a tutti sono Sara,
Avrei un problemino :
Sto' creando un programma che partendo da un Menu Principale mi apre diversi
recordset a seconda dell'opzione di menu che ho scelto :
Menu Principale   Scelta A    (recordset su tabella A)
  Scelta B    (recordset su tabella B)
  Scelta C     (recordset su tabella C)
  Scelta D    (recordset su tabella D)
****
Definisco l'oggetto database nelle dichiarazioni generali :
dim db as database
****
L'Archivio lo apro nell'evento LOAD della form di Menu Principale :
set db = Workspaces(0).Opendatabase("C:\.....\db.mdb)
****
All'interno di ogni form delle 4 scelte apro il recordset relativo :
set rsA =db.OpenRecordset("A") ...... lo stesso per B,C e D
****
Mando in esecuzione ed ecco l'errore :
Errore di run-time '424' :  Necessario oggetto ed il debug mi posiziona
sulla istruzione :
set rsA =db.OpenRecordset("A") ...... lo stesso per B,C e D
****
Sarò grata a chiunque saprà spiegarmi :
1) è giusta la mia logica circa l'apertura dell'archivio una sola volta
nella LOAD del Form Menu Principale o devo aprirlo e chiuderlo in ogni
opzione (A,B,C,D) ?
2) se definisco un dim db as database nelle dichiarazioni generali del Form
Menu Principale è conosciuto in tutte le altre form ?
3) a cosa si riferisce l'errore sopra indicato al recordset(rsA) o al
database (db) ?
4) come posso risolvere questo problema ?
Scrivetemi al più presto al :
mga...@pres.it
Ciao Sara.

la variabile DB deve essere pubblica a tutto il progetto e non solamente al form
in cui la crei
devi inserire nel progetto un modulo e nelle dichiarazioni generali scrivere
Public DB as Database
Ciao Riccardo

Newsgroup: it.comp.lang.visual-basic
Titolo: [VS2012] Impostazioni di avvio.

Ciao a tutti,
mi succede che caricando il progetto desiderato, non mostri più le schede lasciate aperte al momento del salvataggio, quindi come è di default in VS, almeno dalla versione 2010. Ho guardato nelle impostazioni, ma non ho trovato niente. Qualcuno sa come ripristinare il comportamento?
Anche se è una banalità, lo trovo molto comodo.
Grazie!

Ho scoperto la causa dell'anomalia e la segnalo, servisse a qualcuno.
 
Al manifestarsi, concorre l'ibernazione dell'OS. Se lascio VS con il progetto aperto, se al ripristino della sessione chiudo VS con il progetto aperto, alla riapertura dello stesso, è come se si aprisse il progetto la prima volta, quindi con tutte le schede chiuse. Se chiudo preventivamente il progetto, mantiene le impostazioni della suddette.
Newsgroup: it.comp.lang.visual-basic
Titolo: utilizzo di una dll personalizzata.

Ciao a tutto il ng.
ho bisogno di un'informazione.
ipotizziamo che io abbia creato una dll chiamata "Libreria.dll".
(il progetto si chiama anchesso libreria).
in questa libreria creo una classe ("Calcoli") con all'interno una function
("ElevaAlQuadrato" (Numero as integer) as long).
la domanda è questa:
come faccio ad accedergli da codice?
ho provato con :
option explicit
Private Declare Function MiaDll Lib "Libreria.dll" Alias
"Calcoli" (ByVal Numero As integer,) As Long
private sub AccediLibreria ()
dim quadrato as long
quadrato=Calcoli(5)
end sub
ma non funziona. non riesco ad aprirla.
sono disperato.
cosa posso fare?
ringrazio tutti.
Cerberus

 cosa posso fare?
Leggere la guida.
Con VB puoi creare DLL COM, altrimenti dette DLL ActiveX, e non DLL standard
(a meno sporchi barbatrucchi); questo implica che non puoi utilizzare
"declare" ma devi invece lavorare ad oggetti, cosi' come per le funzioni
native di VB e per le varie librerie di sistema tipo ADO & C.
Devi quindi definire una variabile oggetto di tipo corretto (Calcoli),
istanziarla, e quindi utilizzare i metodi che hai reso disponibili nella
classe (ElevaAlQuadrato); potresti o meno aver bisogno di aggiungere la
libreria nei riferimenti del progetto a sceconda che tu voglia utilizzare
early binding o late binding
Ecco i riferimenti su MSDN per quanto detto sopra:
Creazione e utilizzo e di classi in generale
"Programmer's Guide\What Can You Do With Visual Basic\Programming with
Objects"
Utilizzo di classi esposte da componenti esterni
"Programmer's Guide\What Can You Do With Visual Basic\Programming with
Components"
Creazione di propri componenti
"Component Tools Guide\Creating ActiveX Components"
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 > la domanda č questa:


 > la domanda č questa:


 Ci potresti spiegare i sporchi barbatrucchi???
[SNIP]
In sostanza devi fare un po' di "karaoke" con il linker, e peraltro non so
fino a che punto riesci a spingerti... avevo qualche link, se li ritrovo
provvedo a postarli.


 ha scritto nel messaggio
news:bqd2l6$210rog$1...@ID-138791.news.uni-berlin.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: [.net][!]ScrollBar maximum e LargeChange

come un novello dr. Jekyll, di giorno mi atteggio a serioso programmatore
(parola grossa) di vb6, mentre di notte, dopo aver bevuto magiche pozioni, mi
addentro nei meandri del net, e scopro alcune cose, buone e cattive. Ieri sera
era il turno della cattiva:
Il controllo Scrollbar non puņ raggiungere il suo valore massimo tramite
interazione utente (facendo click sulle freccette o altro, per intederci), ma
arriva al valore Maximum - largechange + 1.
La cosa, di suo, a saperlo, non sarebbe neanche scandalosa (sui newsgroup in
inglese di microsoft l'informazione si trova, ma dove c'č .net non c'č
internet...), perchč evita noiosi calcoli quando la scrollbar č destinata a
"scrollare" una picture che contiene una parte di immagine: basta impostare il
maximum alla larghezza dell'immagine, il largechange alla grandezza del
controllo picture, e tutto funziona a meraviglia (ripeto, a saperlo!)
Se non fosse che da codice potete impostare la proprietą value fino al valore
maximum. Quindi i calcoli che avete evitato di fare per impostare il valore
massimo della scroll, vi tocca di farli se avete una interazione via codice con
il value, perchč se no l'immagine di cui sopra vi sparisce oltre il bordo
sinistro del controllo.
Direi che č un altro punto in favore della teoria lupesca.
--
Salutoni
Sergio

 Direi che č un altro punto in favore della teoria lupesca.
Approfitto di questo post per, nel dichiarare la mia totale ignoranza di
.NET (che non ho), comunicare una mia sensazione. La sento strana, come se
non l'avessi mai provata, seriamente: Ho l'impressione che i vari utenti (o
smanettoni, studenti, ricercatori, sviluppatori ... se ve ne sono) di .NET
siano abbastanza tendenziosi, ovvero restii a comunicare le magagne, cosě
come hai fatto tu. Stento a credere che non ve ne siano, stento a credere
che ci sia partigianeria. Non so capacitarmi...

 ha scritto nel messaggio
news:b2ectu$1arqg8$1...@ID-174464.news.dfncis.de...

Gesu', vedete complotti ovunque ?!
Fatti un giro su "microsoft.public.it.dotnet.<uno a caso>" oppure sui forum
di ugidotnet e vedrai che di segnalazioni, avallate anche da account [MS] ne
trovi quanti ne vuoi...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 trovi quanti ne vuoi...
Ok, ora mi torna. Non l'ho mai fatto perchè non mi interesso a Net. Grazie.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] VB6 - Errore di run-time - 2147467259 (80004005) Impossibile trovare ISAM installabile

S.O. = Microsoft Windows 98'
Ciao sono Marco,
sto scrivendo un applicazione exe std per la gestione di db access '97 con
Ado Data (tutto tramite codice)
(Provider=Microsoft.Jet.OLEDB.3.51
con CursorLocation =adUseClient
  \\   CursorType= adOpenKeyset
  \\   CursorLockType= ad LockOptimistic)
perchè mi rimanda il messaggio "impossibile trovare ISAM installabile? Non
ho neanche la minima idea di cosa sia...
grazie a tutti

seiter ha scritto nel messaggio ...

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto per spazi tra lettere

Salve a tutti, grazie per le risposte che mi date, e' molto utile anche
solamente leggere i vostri post, pero' ora, lavorando ad un progetto di stampa
su un modello prestampato, ho notato che in qualche campo del prestampato ci
sono delle linee separatrici per ogni lettera tipo:  |_|_|_|_|_|_| che
corrispondono perfettamente a una lettera e uno spazio della parola in
questione. Ora io come faccio a dare uno spazio ad ogni lettera? devo proprio
digitarla c o s ì oppure c'e' un bel metodo del VB?
Come sempre grazie infinite. Ciao!
-- 
Posted from 
ppp-83-40.26-151.libero.it
 [151.26.40.83] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

 ha scritto nel messaggio
news:afd58eed58c61826ac4...@mygate.mailgate.org...

l'oggetto printer ha la proprietà textwidth o scritto in maniera similare
che di dà la dimansione in larghezza del carattere.
devi valcolare la distanza tra le linette di delimitazione, lo spazio che
occupa il carattere, farne la differenza, dividere per due il risultato, ed
aggiungere tale risultato alla distanza della prima linetta e poi stampare
il catattere con il metodo print, uno alla volta
buon lavoro.........
Michele
PS non conosco altri metodi
Newsgroup: it.comp.lang.visual-basic
Titolo: DataGrid Questo Sconosciuto...

Avete provato a evidenziare una riga di un DataGrid usando le proprieta
SelStartRow SelStartCol SelEndRow e SelEndCol??
Io si, e se non mi sono proprio rimbambito si direbe che due di queste
proprieta' lo zio Bil le ha inserite su MSDN ancora prima di farle
sviluppare.
Infatti SelStartRow e SelEndRow NON ESISTONO!!!
Mi sbaglio o e' vero???
Qualcuno ha risolto la cosa in qualche modo ?
Alberto Scarin
--
Alberto Scarin
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SCR Informatica - Forniture Hardware & Software
e-mail 
a.sc...@etics.it
ICQ #40461087
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 Qualcuno ha risolto la cosa in qualche modo ?
Prova:
  Esempio che evidenzia il 7° record (tabella Authors del database
Biblio.mdb)
 DataGrid1.Row = 7
 DataGrid1.SelBookmarks.Add DataGrid1.Bookmark
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: [vb.net] Rilevazione cursore su textbox

Avete presente quella barretta verticale nella textbox che indica che il 
programma è pronto per ricevere l'input dalla tastiera? Non so se è 
corretto chiamarla cursore, vb2005 chiama cursore la freccia del mouse. 
In ogni caso c'è un evento nella textbox che indica la presenza di 
quella barretta verticale? Ho provato a guardarmi tutti gli eventi, ma 
non ho trovato nulla. 
Se non ci fosse, come posso capire se c'è e dov'è la barretta verticale 
in un form con una decina di textbox?
Christian

 in un form con una decina di textbox?
Guarda la proprietà Focused.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 ha scritto nel messaggio
news:MPG.1f4128673...@news.tin.it...

Ciao Cristian,
per sapere quale è il controllo che ha il fuoco puoi fare così
----
If Me.ContainsFocus = True Then
   MessageBox.Show("Il Controllo a fuoco è " + 
Me.ActiveControl.Name
)
End If
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

giorgio rancati says...

Il tuo intervento e quello di Vitriol sono stati interessanti, ora so 
che devo focalizzarmi sul focus.
Vedo che la textbox ha alcuni eventi utili, per esempio GotFocus e 
LostFocus, ma se ho una decina di textbox è pesante mettere 10 eventi 
GotFocus e 10 LostFocus.
C'è un modo per inserire un solo evento (od anche due) che mi faccia 
tutto quello che mi serve?
Christian

 tutto quello che mi serve?
Se vuoi farlo con un evento puoi fare così:
Scrivi un evento Enter (viene scatenato prima della GotFocus)
----
 Private Sub TxtBox_Enter(ByVal sender As System.Object, ByVal e As
System.EventArgs)
      MessageBox.Show("Il controllo a fuoco è " + DirectCast(sender,
TextBox).Name)
 End Sub
----
poi seleziona tutte le textbox, vai nelle proprietà (sezione eventi) e
scrivi nell'evento enter  TxtBox_Enter
L'evento che hai scritto verrà modificato aggiungendo l'handles di tutti i
controlli selezionati
----
   Private Sub TxtBox_Enter(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles TextBox3.Enter, TextBox2.Enter, TextBox1.Enter
      MessageBox.Show("Il controllo a fuoco è " + DirectCast(sender,
TextBox).Name)
 End Sub


 tutto quello che mi serve?
Certo che sě, anzi č consigliato.
Per gli eventi basta definire una sub con la firma dell'evento e legarla a 
tutti gli oggetti tramite la property grid, oppure basta aggiungere l'evento 
alla lista di Handles alla fine della dichiarazione dell'evento.
P.S.: il cursore del testo si chiama caret.
Ciao 

Grazie a tutti, mi siete stati utili.
Christian

Newsgroup: it.comp.lang.visual-basic
Titolo: Grafico da un DB

Devo creare un grafico in VB da un database esterno usando ODBC, in DELPHI
esiste un controllo chiamato
DBChart esiste una cosa simile anche in VB ?
Per favore aiutatemi mi serve per lavoro.
Grazie Alessandro ;-)

...esiste MSChart

Newsgroup: it.comp.lang.visual-basic
Titolo: Api

Ho da poco iniziato a studiare VB5 con "Visual Basic 5 for dummies" della
Apogeo, vorrei ora ampliare le mie conoscienze su argomenti quali ActiveX e
API di windows, potete suggerirmi un libro che mi permetta di capire bene
come usare queste "cose"?
(N.B. Il libro sopra citato le accenna appena, quindi se possibile
consigliatemi qualcosa per veri
"principianti"!!)

 wrote in message
8391k1$4ks$1...@pegasus.tiscalinet.it...


 > Apogeo, vorrei ora ampliare le mie conoscienze su argomenti quali
ActiveX


Newsgroup: it.comp.lang.visual-basic
Titolo: ado data control

Ho inserito in un form il controllo ADO data control  e una casella di testo
ad esso associata. All'apertura del form imposto ADO data control con il
seguente codice:
 Dim strPath, strsql As String
  dim     rsProducts as adodb.Recordset
   strPath = "e:\dati\access\ppw\datippwin.MDB"
   strsql = "SELECT * From dbo_ANAGRAFICAARTICOLICOMM "
   With Adodc1
      .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
      "Persist Security Info=False;Data Source=" & strPath & _
      "; Mode=Read|Write"
      .CursorLocation = adUseClient
      .CursorType = adOpenStatic
      .CommandType = adCmdText
      .RecordSource = strsql
      .Refresh
   End With
   With Text1
      .DataField = "Codiceart"
      Set .DataSource = Adodc1
   End With
   Set rsProducts = Adodc1.Recordset
---
Poi ho inserito un'altra casella di testo (text2) dove digito per es. "a*" ,
e un pulsante di comando che sull'evento click esegue il seguente codice:
 Adodc1.RecordSource = "SELECT * From dbo_ANAGRAFICAARTICOLICOMM  WHERE
CODICEART like " & "'" & Text2 & "'"
    Adodc1.Refresh
Purtroppo non funziona . Il recorset risulta vuoto anche se nella tabella
del database ci sono codici che iniziano per "a".
Vi prego aiutatemi.
Ciao
RG

 tabella del database ci sono codici che iniziano per "a".
ADO vuole % al posto di *

Newsgroup: it.comp.lang.visual-basic
Titolo: Date e DB

Ho una tabella che contiene un campo Data.
Oggi Inserisco un record con una data qualsiasi.
Domani lo Modifico ma voglio che la Data sia nulla.
Devo per forza cancellare ed inserire il record (simulando la modifica) o
esiste un sistema migliore?
Grazie a Tutti
Simo
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] DataReport con dati DA .mdb con PWD

Salve a tutti, sto utilizzando per la prima volta i DataReport ed ho notato
che funzionano solo con file MDB che non hanno PWD. Qualcuno di Voi sa dirmi
per quale motivo? Quale campo NON ho settato?
Grazie 1000 a chiunque voglia rispondermi!!
Ciao.
Paolo  :-))

Nel DataEnvironment selezione la tua Connection ed imposta la proprieta'
"Connection Source" con la stringa di connessione contenente il db e il
file di protezione, vedi il mio esempio:
"Provider=Microsoft.Jet.OLEDB.4.0;User ID=myid;Password=mypwd;Data
Source=c:\programmi\pubblica.mdb;Persist Security Info=False;Jet
OLEDB:System database=c:\programmi\protetto.mdw"
	Lore.

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto per Join SQL.

Ho un'istruzione sql, da lanciare in visual basic tramite ADO su un
SQLServer così strutturata:
SELECT serial, abi, cab, importo FROM <TABNEW> WHERE
         (serial NOT IN (SELECT serial FROM <TABOLD> ))
 AND (abi + cab IN  (SELECT abi + cab FROM <TABOLD> WHERE
                      serial NOT IN (SELECT serial FROM <TABNEW>))).
Praticamente TABNEW e TABOLD sono 2 liste di assegni fatte in momenti
differenti,e io seleziono quelli presenti in TABNEW e non in TABOLD
(ovverro aggiunti) e che allo stesso tempo hanno un abi cab  tra quelli
della lista degli assegni presenti in TABOLD ma non in TABNEW (ovverro
che sono stati tolti/'richiamati').
Il tutto perchè potrebbe essere che tra la generazione delle due liste
ci si renda conto che un assegno è stato letto con serial sbagliato e
si renda neccessario intervenire sull' archivio per sistemarlo prima di
estrarre la seconda lista. Praticamente mi risulterebbe un assegno
richiamato ed uno aggiunto, quando invece è lo stesso assegno presente
in entrambe le liste solo col serial modificato.
Per rendere la selezione significativa, ho bisogno, nella terza riga di
sostiruire abi + cab con abi+cab+importo, solo che importo è un campo
money a differenza di abi e cab che sono char. Suppongo esista una
funzione tipo la digits in as400, quale?
Avrei sopratutto bisogno di estrarre oltre a serial,abi,cab,importo
della tabella <TABNEW> anche il serial "sbagliato" registrato su
<TABOLD>, dovrei quindi fare una JOIN (credo) ma non saprei come farla,
o meglio vorrei joinare solo la selezione pittosto che fare la
selezione sulla JOIN... Come posso riscrivere la query?
Spero (anche se temo di no :) ) di essermi spiegato decentemente e che
qualcuno mi sappia soccorrore...
Grazie comunque a tutti quelli che hanno perso tempo a leggere questa
mia
Manuel

...per la prima domanda, che era semplice, mi rispondo da solo.
Uso la cast, ovvero la mia query diventerà:
SELECT serial, abi, cab, importo FROM <TABNEW> WHERE
         (serial NOT IN (SELECT serial FROM <TABOLD> ))
 AND (abi + cab + cast(importo as char) IN  (SELECT abi + cab +
cast(importo as char) FROM <TABOLD> WHERE
                      serial NOT IN (SELECT serial FROM <TABNEW>))).
E dovrebbe funzionare... Per la join aspetto speranzoso....

...ok ho risolto facendomi due tabelle temporanee e poi una join tra
queste... Peccato volevo fare l'elegantone...
Newsgroup: it.comp.lang.visual-basic
Titolo: Lettera di unità CD

Ciao a tutti,
potreste dirmi come faccio per far leggere ad un programma in Visual Basic
la lettera del Cd-Rom nel caso che sia diversa da D: ?
Devo servirmi di qualche API?
Grazie

 ha scritto

c'e' stato un thread "aprire il masterizzatore" la settimana scorsa, mi
sembra.



dai u'occhiata sul mio sito.
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------


puoi provare a "scorrere" tutti i drives, e vedere per ognuno di che "tipo"
di drive si tratta. se non sbaglio c'è una funzione api che ti dice se una
determinata unità è un CD-ROM, ma non mi ricordo come si chiama, forse
DriveType o qualcosa del genere
MarioH


      Option Explicit
      Private Declare Function GetDriveType Lib "kernel32" Alias _
        "GetDriveTypeA" (ByVal sDrive As String) As Long
      Private Function DriveType(sDrive As String) As String
        Dim sDriveName As String
        Const DRIVE_TYPE_UNDETERMINED = 0
        Const DRIVE_ROOT_NOT_EXIST = 1
        Const DRIVE_REMOVABLE = 2
        Const DRIVE_FIXED = 3
        Const DRIVE_REMOTE = 4
        Const DRIVE_CDROM = 5
        Const DRIVE_RAMDISK = 6
        sDriveName = GetDriveType(sDrive & ":\")
        Select Case sDriveName
          Case DRIVE_TYPE_UNDTERMINED
                           DriveType = "has not been recognized"
          Case DRIVE_ROOT_NOT_EXIST
                           DriveType = "specified doesn't exist"
          Case DRIVE_CDROM
                          DriveType = "is a CD-ROM drive."
          Case DRIVE_FIXED
                          DriveType = "cannot be removed I.E. Hard Disk"
          Case DRIVE_RAMDISK
                          DriveType = "is a RAM disk."
          Case DRIVE_REMOTE
                          DriveType = "is a remote I.E Network drive."
          Case DRIVE_REMOVABLE
                          DriveType = "can be removed I.E. Floppy Disk."
        End Select
      End Function
      Private Sub Drive1_Change()
                     MsgBox "The Drive Type " & DriveType(Left(Drive1.Drive, 1))
      End Sub 
ciao, hal

void IncreaseFaq ( void *Alessandro* )
{
     faq++ ;
     return ;
}

 }
nel mio nullo c conoscevo l'asterisco, ma il doppio asterisco mi mancava...
"void" ? poreto asterix...
:)

 wrote in message
news:99bgbg$iqin$1...@ID-51318.news.dfncis.de...

In realta' la mia versione C/C++ e'
CAsterix **Alessandro;
Sai mai che qualcuno voglia farmi una Set Nothing? :)
Ciaotutti,
**



Sei OT... ;-PPP

Newsgroup: it.comp.lang.visual-basic
Titolo: Librerie per calcoli scientifici e numeri grandi

Salve a tutti.
Tempo fa, qui sul NG, si era parlato dei calcoli scientifici su numeri con
tanti decimali. Qualcuno dei guru aveva anche postato dei link a progetti o
librerie che egli aveva creato in passato per gestire questi numeri.
Mi ricordo solo che se ne parlò, ma non ricordo chi era il guru in
questione, né se si trattava di libreria/e o progetto/i, né un nome degli
oggetti citati, ecc. Ora sto facendo una ricerca, ma non sono riuscito a
trovare nulla.
Qualcun altro si ricorda di quella discussione, e mi può aiutare a ritrovare
quel materiale o l'autore?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 quel materiale o l'autore?
franco languasco? coi numeri lui puo' tutto... :)
http://www.flanguasco.org/VisualBasic/VisualBasic.html
ciao, a.

 ciao, a.
Nello specifico mi sembra di ricordare che sia stato Nicola Ottomano.
Ciao 


No, Andrea, anche se spulcerò bene il suo sito. Era qualcuno di Voi (nota la
maiuscola) soliti salvatori di noi poveri pigia-tastini: Nicola, o AlbeV, o
Paperino, ... ma non mi ricordo chi. Comunque, uno di quelli che vengono qui
spesso.


Newsgroup: it.comp.lang.visual-basic
Titolo: Codice C in visual basic

E' possibile richiamare funzioni scritte in c all'interno di un progetto
vb???
Ad esempio su un evento di un controllo come on_click???

 wrote in message
news:8qfc07$avo$1...@news.mch.sbs.de...


Server, si, altrimenti no.
o se (scusate se rompo ma la cosa mi piace particolarmente :) sono
degli obj gią compilati con criteri particolari li si puņ inserire
all'atto della compilazione

Newsgroup: it.comp.lang.visual-basic
Titolo: A license error

I have to use a active X control
when I'm running my form, a message will popup and state the license error.
What the problem.

...


 wrote in message
6vbb0p$3i8$1...@msunews.cl.msu.edu...


Just in case:  If the X control is Crescent Calendar Control and it won't
let you put it on your form, then you have an illegal copy of MS Office.
How do I know this?  Lets just say I learned the hard way..
    Also, if you have any "copied" software, then this can also be the
reason.......
just friendly advice..
    As for the patch Deepsoul is referring to, in rare cases it will fix
this problem.  However, it did not fix mine.
Good luck
Greg

Newsgroup: it.comp.lang.visual-basic
Titolo: lunghezza campi

Salve a tutti,
devo creare un file sequenziale lungo 150 bytes, i campi devono essere 5 di
lunghezza rispettivamente 5,25,10,50,60.
Come si potrebbe fare?
Grazie.

 ha scritto nel messaggio
news:G1LY7.2026$mh7....@news1.tin.it...

con open, put, get ed f1.
ciao, assa.
--
Sito Comune
http://www.it-lang-vb.net/

 news:G1LY7.2026$mh7....@news1.tin.it...
p.s. vista la pigrizia... nick azzeccatissimo direi! :)


 > Come si potrebbe fare?
Type tipoVariabile
    v1 As String * 5
    v2 As String * 25
    v3 As String * 10
    v4 As String * 50
    v5 As String * 60
End Type
dim variabile As tipoVariabile
'e poi
Open "nomefile.xxx" For Random As #1 Len = Len(variabile)
get #1, variabile
with variabile
    debug.print .v1
    debug.print .v2
    ecc. ecc.
end with
Close #1
p.s. se rispondete alle domande cercate di dare una mano concreta
furbacchioni!
buonanotte vado a letto che è tardi e domani devo lavorà.

 wrote in message G1LY7.2026$mh7....@news1.tin.it...

scusa c'era un errore all' istruzione get
Type tipoVariabile
    v1 As String * 5
    v2 As String * 25
    v3 As String * 10
    v4 As String * 50
    v5 As String * 60
End Type
dim variabile As tipoVariabile
'e poi
Open "nomefile.xxx" For Random As #1 Len = Len(variabile)
get #1, 1, variabile


 furbacchioni!
io ho dato una mano, tu gli hai preparato la pappa nel piatto.

Newsgroup: it.comp.lang.visual-basic
Titolo: FONT E MENU

Ciao ragazzi.
Ecco il mio problema di oggi.
1 -   Sul mio computer ho caricato centinaia di font.
        Stamani volevo mettere un carattere in particolare ad una lbllabel e
non c'era!!
        Come è possibile che non tutti i caratteri del sistema siano
disponibili su VB?
2 -   Come posso cambiare il font dei menu nelle form di VB?
Grazie mille.
Elisa.

2 -   Come posso cambiare il font dei menu nelle form di VB?
Se mi ricordo bene per i menu' valgono le impostazioni del sistema (pannello
di controllo o tasto destro sullo sfondo del desktop e poi proprieta').
Salve
                Dbg

Newsgroup: it.comp.lang.visual-basic
Titolo: M$ CDO per inviare email

Ciao,
    sto cercando di gestire l'invio multiplo di email un pò come avviene in
Outlook per intenderci.
Il mio problema è che vorrei far apparire a tutti i destinatari l'indirizzo
di posta di tutti quelli cui è stata inviata l'email. Tipo, se invio una
mail a pippo, pluto e paperino, pippo può vedere che la stessa è stata
inviata anche a pluto e paperino, lo stesso per questi due.
Se può servirvi come ulteriore spiegazione, di seguito posto il codice che
ho scritto:
#Da referenziare: M$ Ado 2.5 library e M$ CDO for W2K library
Dim cdo2configuration As New CDO.Configuration
Dim cdo2fields As ADODB.Fields
Dim cdo2message As New CDO.Message
Dim i As Integer
Dim sAllegati() As String
Dim sCCN() As String
Dim sCC() As String
Dim sTO() As String
'Creo degli array per gestire destinatari e allegati
sAllegati = Split(txtAllegati.Text, ";")
sTO = Split(txtTo.Text, ";")
sCC = Split(txtCc.Text, ";")
sCCN = Split(txtCcn.Text, ";")
  Set cdo2fields = cdo2configuration.Fields
  With cdo2fields
      .Item(cdoSMTPServer) = "
mail.libero.it
"
      .Item(cdoSendUsingMethod) = cdoSendUsingPort
      .Update
  End With
  Set cdo2message.Configuration = cdo2configuration
  cdo2message.From = cmbFrom.Text
  cdo2message.Subject = txtOggetto.Text
  cdo2message.TextBody = rchTxtEmail.Text
  For i = 0 To UBound(sAllegati) - 1
    cdo2message.AddAttachment sAllegati(i)
  Next i
  If Trim(txtCcn.Text) <> "" Then
    For i = 0 To UBound(sCCN) - 1
      cdo2message.BCC = sCCN(i)
      cdo2message.send
    Next i
  End If
  For i = 0 To UBound(sTO) - 1
    cdo2message.To = sTO(i)
    cdo2message.send
  Next i
  For i = 0 To UBound(sCC) - 1
    cdo2message.CC = sCC(i)
    cdo2message.send
  Next i
con la funziona cdo2message.To effettivamente il messaggio è inviato a tutti
i destinatari specificati ma questi possono vedere solo il proprio indirizzo
email nei mittenti, non quelli di tutti gli altri. Spero di essermi
spiegato!
Ringrazio tutti quelli che mi risponderanno,
    mik

Io uso MapiSession e MapiMessages, e funziona benissimo...
Ciao
Alberto

 ha scritto nel messaggio
news:a3tes6$4a6$1...@newsreader.mailgate.org...

Newsgroup: it.comp.lang.visual-basic
Titolo: File Setup M$ .lst ---> .iss Inno Setup

Ciao a tutti, giorni fa, è stato postato un Messaggio che comunicava la
presenza di una Uty che permetteva di trasformare il file List del Setup di
M$ Visual Studio (.lst) nel Formato compatibile ad Inno Setup (.iss), io non
l'ho trovato... qualcuno mi può dire esattamente la pagina dove trovarlo e/o
almeno il nome del Prog.
Grazie e a presto.

 ha scritto nel messaggio
news:9os6oi$1vv$1...@nreada.inwind.it...


 wrote in message
kvis7.71080$dJ3.5...@news1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Stand-alone exe-file

Hello,
Does any why know if you can make a exe-file that works as a stand-alone file on a other system?
If this is possible, please tell me how.
If it's not possible, please tell me what other files a need to copy to run it on a other system.
Thanks for your help.
Ruben van Balen.

If it's not possible, please tell me what other files a need to copy to run
it on a other system.
You need at least the VB runtime DLL
and any other OCX and/or DLL your project uses.
The simpler way to distribute your application is to use Setup Wizard to
create a set of "setup" or installation floppy disks. It will take care of
the files your application needs to run.
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Altro BASIC per Linux

Phoenix Object Basic:
http://www.janus-software.com/
in assenza di pal (apropo', che fine ha fatto? è in vacanza?), io
bookmarko...
-- 
Posted from 
mx1.aruba.it
 [62.149.128.130] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Grazie mille per la dritta.
 Ciao Gaetano
-- 
Posted from 
mta21-acc.tin.it
 [212.216.176.74] 


 ha scritto nel messaggio
news:000501c10a7c$433bcea0$c29f953e@oemcomputer...


 bookmarko...
bookmarka, bookmarka...
si, è in ferie (beato lui...)
Faber

 wrote in message
news:000501c10a7c$433bcea0$c29f953e@oemcomputer...


 writes:
AM> però purtroppo è interpretato. Peccato...
Non credo si perda molto rispetto al VB compilato in nativo.
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )
Newsgroup: it.comp.lang.visual-basic
Titolo: vbs e xmlhttp

Ciao a tutti,
ho 2 applicazioni che devono colloquiare tra loro in 2 computer diversi e
vorrei evitare di utilizzare l'xmlhttp.
Sapreste darmi qualche consiglio?
Ho pensato al vbs ma non so come riprendere i valori che un vbs dovrebbe
restituire all'altro.
Grazie

 che un vbs dovrebbe restituire all'altro.
Con *.wsf o *.wsc
Questo sotto e' l'help del WSH con numerosi esempi ( sopra il mega)
http://download.microsoft.com/download/winscript56/Install/5.6/W982KMeXP/EN-US/scrdoc56en.exe
(tuttosuunarigasenononfungecopiaincollaunpezzopervolta)
esempio preso a caso sul mio hd
2jobs.wsf (win9x)
( metto una key in runonce riavvio e eseguo la seconda parte)
<?xml version="1.0" encoding="ISO-8859-1" ?>
<package>
<job id="part1">
<script language="VBScript">
<![CDATA[
MsgBox " This is Part 1 of the script."
Set Sh = CreateObject("WScript.Shell")
sKeyBase = "HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce\"
sEngine = WScript.FullName
sScript =  WScript.ScriptFullName
sCmd = sEngine & " " & "" & sScript & "" & " //I //JOB:part2"
Sh.RegWrite sKeyBase, sCmd
MsgBox "Add a RunOnce for this user."
set objshell = wscript.CreateObject("Shell.Application")
objshell.ShutdownWindows
WScript.Sleep 200
Sh.SendKeys"r" ''''reboot
WScript.Sleep 200
Sh.SendKeys"~"
]]>
</script>
</job>
<job id="part2">
<script language="VBScript">
<![CDATA[
MsgBox " This is Part 2 of the script."
 ]]>
</script>
</job>
</package>
http://www.wshscripting.com
--
Fosco

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

Riscrivo la lettera perchè ho visto che non Vi è arrivata.
Salve a tutti.
Ho un problema che spero possiate aiutarmi a risolvere.
Dovrei scrivere un piccolo programma che calcoli le derivate simboliche di
una funzione data sotto forma di stringa.
Grazie per l'aiuto.
Ric.

 
[riassunto mode on]
E dov'e` il problema? Pero` se vuoi ti facciamo il programma e te lo spediamo 
completo di codice sorgente; e ne mandiamo una copia anche a Mik.
[riassunto mode off]
Controlla il tuo news-reader, perché questo era il riassunto delle puntate di 
ieri.
-- 
Ciao, Mauro CB

 Ciao, Mauro CB
Ovviamente non desidero che mi facciate il programma.
La mia richiesta era molto semplice. Dove posso trovare le informazioni
adatte per il problema posto.
Poi non è che tutti i giorni navigo in internet!.
Grazie comunque.
Ciao Riccardo.
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con EXE ActiveX

Salve a tutto il NG!
Ho realizzato un'applicazione web in ASP. Alcuni metodi della mia DLL 
(scritta in VB) richiamano un EXE ActiveX x l'invio di stringhe su 
socket. Il mio problema è che viene creata un'istanza dell'EXE ActiveX 
x ogni client, mentre vorrei che la DLL recuperasse il processo già in 
esecuzione. 
X istanziare l'Exe ActiveX nella DLL utilizzo l'istruzione getObject
("","nomeExe.nomeclasse) . Ho provato ad omettere gli apicetti 
ottenendo l'errore 429 : "ActiveX can't create object".  :(
Spero qualcuno voglia aiutarmi, nn so + ke pesci pigliare....
Inviato da 
www.mynewsgate.net

"Nikasp" <18...@mynewsgate.ned.invalid> ha scritto nel messaggio
news:200401261...@mynewsgate.net...

Sono fuori ufficio e non lo posso verificare di preciso, ma devi impostare
le proprietà della classe e del progetto exe activex affinche utilizzi un
singolo tread

 esecuzione. 
Assicurati di avere nelle proprietà dell' AxExe il modello di trheading 
su "Pool di Thread".
Ma, viene creata una nuova instanza dell'exe o della classe richiamata?
Ciao

 Spero qualcuno voglia aiutarmi, nn so + ke pesci pigliare....
Invocare Getobject per recuperare un'istanza esistente di oggetto funziona
solo se tale oggetto è registrato nella ROT (come fanno, per esempio, IE e
Word).
Copio e incollo un post di termoPilucco, leggilo bene perchè è uno in gamba:
Il problema è che gli ActiveX creati con VB non si registrano nella ROT
(running object table, non è il registro, ma è una tabella creata da Win in
memoria).
Si può risolvere la cosa con delle Api da invocare alla creazione e alla
distruzione dell'ActiveX (per registrare e deregistrare in ROT) che devi
invocare.
Il codice è un po' complesso ma lo trovi in giro bello pronto: prova a
cercare qualcosa come "rot register activex visual basic".
Comunque prima prova le proposte delle altre risposte, che, se fanno al tuo
caso, sono sicuramente più semplici da implementare.
termoPilucco, ah ah

 
VB imposta x default le proprietà del progetto a Singolo Thread e della 
classe a Multiuso, quindi nn penso sia questo il problema !
P.S.: x Zanna : Le istanze le trovo da Task manager nei processi di 
Windows, e fanno riferimento all' Exe ActiveX
Inviato da 
www.mynewsgate.net

 nn fanno al caso mio... potresti indirizzarmi meglio?
http://tinyurl.com/2gnvs
termoPilucco

 ha scritto:

Grazie termophil ! ;) Il tuo aiuto mi è preziosissimo. nn sapevo neanke ke 
esistesse la ROT ! Purtroppo i miei problemi perdurano.: l'istruzione 
getobject(,"ActivexExe.classe") funza solo se la dll non è compilata, se la 
compilo mi restituisce sempre l'errore 429 ... Come posso ovviare al 
problema?
Grazie ancora, spero di poter ricambiare la tua disponibilità.
Inviato da 
www.mynewsgate.net