mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: File Testo  con campi a Larghezza Fissa

Salve a tutti,
è qualche giorno che cerco su Google, sito comune ecc. ecc. ma non ho
trovato nulla (o niente che posso comprendere) su come faccio a creare un
file di testo a larghezza fissa con .NET
ho un VS 2003...
e il file mi serve per mandarlo al macero su AS400.
Grazie a tutti.

 file di testo a larghezza fissa con .NET
Non ho capito esattamente quale sia il tuo problema.
Hai un datatable che vuoi trasformare in file di testo con campi a
spaziatura fissa, suppongo, stai provando a vedere se esiste un metodo
"automatico" per fare questo o hai difficoltà a scrivere in un file di
testo con .net?
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
Se i tempi non chiedono la tua parte migliore, inventa altri tempi. 
(Baolian, libro II, vv. 16-17)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Allora, ho bisogno di scrivere dei dati in un file di testo con spaziatura
fissa, non devo trasferire un DB su TXT... Preleverò dei dati da file di
testo (derivazione AS400), li modifico, e il risultato devo inserirlo in un
File di TXT per farlo leggere al medesimo AS400...
Spero di essermi spiegato...
ciao e grazie.

 Spero di essermi spiegato...
Sě :-)
Puoi cominciare da qui, direi
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemiostreamwriterclasstopic.asp
Per chi lo preferisce magro
http://tinyurl.com/54jq2
Buon lavoro


 -- 
Grazie 1000, non conosco l'inglese, e da quelle pagine ad ivare alle
istruzioni esatte per creare il file magari è lunga, ma ci provo.
Se ho ancora delle difficoltà, Vi romperò di nuovo.
Saluti a tutti.

Newsgroup: it.comp.lang.visual-basic
Titolo: -> la posizione del mouse al di fuori della form

come posso ricavarla?
-- 
Rispondetemi solo sul NewsGroup. Grazie
   (il mio indirizzo e' alterato)

> come posso ricavarla?
Dim MyPoint As PointAPI
GetCursorPos (MyPoint as PointAPI)
ciao
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema fantomatico con Visual Basic

Si...intendo fantomatico, perchè non lo ho mai visto fin'ora: reinstallo il 
PC e quindi anche il compilatore Visual Basic.
Ora ho un problema sulla listbox: con le stesse identiche istruzioni con cui 
prima funzionava, ora quando vado ad aggiungere una riga (listbox.items.add 
........ ) non aggiunge nulla.
A qualcuno è già capitato? 

"Onnipotence sulla Laurentina" ha scritto nel messaggio

Anche di peggio, ma non sempre. Però è sempre andato
tutto a posto dopo l'installazione dell'ultimo service pack.
Soluzione breve: prima un WindowsUpdate di tutto il sistema,
poi l'ultimo SP disponibile per la tua versione di VB.
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: Listview con combobox

Un saluto a tutti!!
Ho un problema da sottoporre... (premetto che ho provato a cercare sul sito
comune del NG e da altre parti ma non sono riuscito a trovare niente che mi
dicesse qualcosa)
Il mio dilemma è che vorrei una listview (o qualcosa che possa svolgere la
stessa funzione) con la possibilità di avere al suo interno delle combobox.
Lo scopo da raggiungere con questo artifizio sarebbe quello di scomporre una
fattura (ove naturalmente possono esserci più voci) in varie tipologie di
spese con i relativi valori in ? e sarebbe per me il massimo poter scegliere
le tipologie da una combobox di voci predefinite.
Io avevo anche pensato di fare una serie di textbox e combobox a parte e poi
creare un pulsante che mi porti queste voci all' interno della listview (ma
non è la soluzione che mi aggrada di più)...
Grazie in anticipo a tutti quelli che mi sapranno dare una mano...

 Grazie in anticipo a tutti quelli che mi sapranno dare una mano...
Semplicemente, metti le combo con le dimensioni della cella della listview e
poi le visualizzi
proprio sulla listview stessa.
Fai fare la selezione ed aggiorni la listview. All'utente non gli cambia
proprio nulla, e tu
ti sei risolto un casino.
Ciao.
Andrea

 ha scritto nel messaggio
news:JeHO9.26064$Q%4.80...@news1.tin.it...


 orizzontale sono fregato...
Perché?
Basta mettere un handler per l'evento di scroll appropriato, blocchi il
controllo, sposti la
visualizzazione, e lo sblocchi.
L'utente non capisce nulla, e tu avrai in ogni caso sicuramente scritto meno
codice...
Ciao
Andrea

 visualizzazione, e lo sblocchi.
Sacrosanto... in Delphi! ;-)
temo che nel ListView di VB l'evento di scroll di cui parli non esista...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 temo che nel ListView di VB l'evento di scroll di cui parli non esista...
Io ho aggirato il problema (per esempio in ESP0DAMA) con un Timer,
basandomi su lv.SelectedItem.<Left Top> e archiviando i valori precedenti.

 Ciao
Ciao
Andrea

 control M$
Ne sono certo anch'io, il problema e' che gli i membri esposti dai vari
wrapper OCX,VCL e quant'altro sono a discrezione di chi li ha scritti,
indipendentemente da cosa c'e' nel controllo nativo di Windows.
A noi tapini del VB non e' stata concessa tanta grazia, e quindi l'unica per
intercettare quegli eventi temo sia il subclassing del messaggio
LVM_SCROLL...


 Ciao
Ciao
Andrea

 ha scritto nel messaggio
news:tWYO9.28376$Q%4.87...@news1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Compattazione di una stringa

Qualcuno sà dirmi un algoritmo su come compattare una stringa di caratteri?


Cioè?

 Qualcuno sà dirmi un algoritmo su come compattare una stringa di
caratteri?
Quanto e' lunga la stringa di caratteri?
Sono bytes da  0-255  oppure  0-127 oppure 32-127 o Unicode (0-65535)?
Qual'e' lo scopo della compressione?
-- 
Ciao
By -MES-   Maronese Ettore
http:\\
ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://members.xoom.com/it_lang_vb
Newsgroup: it.comp.lang.visual-basic
Titolo: prova

testo

dh
Newsgroup: it.comp.lang.visual-basic
Titolo: API: ReadFile

Stavo cercando di utilizzare la ReadFile delle api di Windows 
ma sto riscontrando dei problemi piuttosto strani.
Vi posto il codice che ho scritto fin qui'.
Il SO sul quale lavoro e' NT.
Dopo alcune prove ho verificato che cambiando il valore dei 
byte da leggere (bToRead) succedono cose diverse.
Impostando il valore ad 1 viene effettuata una lettura ma 
ottengo un carattere non valido, per valori maggiori di 1
ho situazioni variabili: dall'out of memory al drWatson;
in alcuni casi non ho nessun messaggio ma vb viene chiuso 
senza dare alcun messaggio.
Il codice è questo, date un pò un'occhiata e fatemi sapere 
dove sbaglio.
Grazie.
Stelvio.
Public Const GENERIC_READ = &H80000000
Public Const FILE_SHARE_READ = &H1
Public Const OPEN_EXISTING = 3
Public Const FILE_ATTRIBUTE_NORMAL = &H80
Public Function ApriFile()
  Dim inDati As String * 1
  Dim bToRead As Long
  Dim hFile As Long
  Dim Ret As Long, r As Long
  bToRead = 1
  r = 0
  hFile = CreateFile("\\.\C:\prova.txt", GENERIC_READ, _
 FILE_SHARE_READ, SA, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, _ 
 vbNull)
  Ret = CancelIo(hFile) 'Chiude tutte le precedenti  operazioni con il file
  inDati = Space(bToRead)
  Ret = ReadFile(hFile, inDati, bToRead, vbNull, ol)   
End Function

  Ret = ReadFile(hFile, inDati, bToRead, vbNull, ol)
crash!!! questo č il classico buffer overflow... stacci attento!
hth, saludos

Con questo codice adesso va bene, anzichč una stringa uso una 
varibile di tipo Byte per ottenere i valori.
A questo punto perň ho il problema delle prestazioni (che 
ossessione!),dato che per leggere un file di 10K impiega circa 1 minuto.
Avete qualche suggerimento per migliorarle?
  Dim inDati As Byte
  Dim bToRead As Long
  Dim hFile As Long
  Dim Ret As Long, r As Long
  bToRead = 10
 
  hFile = CreateFile("C:\prova.txt", GENERIC_READ, FILE_SHARE_READ, SA, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, vbNull)
 
  Ret = GetFileSize(hFile, vbNull)
 
  SetFilePointer hFile, 0, 0, FILE_BEGIN
  Dim finFile As Long
  Text1.Text = ""
 
  Do
    finFile = ReadFile(hFile, inDati, 1, Ret, ByVal 0&)
    Text1.Text = Text1.Text & Chr(inDati)
  Loop While finFile <> 0 And Ret <> 0
 
  CloseHandle hFile

   Ret = GetFileSize(hFile, vbNull)
                                    ^^^^^^^^^^^^^
In vb la constante vbNull vale 1, indica un tipo di dato non valido (un
possibile ritorno di VarType, per intenderci) e non e' neanche lontano
parente di NULL in C++
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: VB+DATA REPORT help

Ciao a tutti, vi spiego il problema:
ho a che fare con un database, lettura risolta
(Uso il data environment)
Ora, il problema è questo, io sul recordset ricerco nei record
i dati rilevati nello stesso giorno per quel campo (18 campi) e
li sommo. Tutti i dati qui  ottenuti li ho memorizzati in un array di
double,
però di questi dati dovrei fare il report e non riesco a collegare
il DataField e i DataMember delle rptText.
C'è qualche soluzione a questo o devo per forza creare un command che esegua
una SQL?
Grazie, e scusate il lungo msg
DaDe

 ...


Volentieri, grazie
DaDe
dpl...@tin.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Stampa report orizzontale

Salve!
Dovrei stampare un report (con datareport) in formato orizzontale!
Come si fa ad orientare il foglio orizzontale?
Se qualcuno potesse aiutarmi......
Grazie Claudio

 ha scritto nel messaggio
news:832d8v$7be$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Lanciare applicazioni da un programma VB

Il mio obbiettivo č avere un form con dei pulsanti che una volta premuti
permettano il lancio di programmi .exe . Che codice devo inserire?
Grazie infinite per l'aiuto!

Grazie infinite per l'aiuto!
Guarda sull'help il comando Shell.
Se non ti basta ti consiglio un esempio sul sito comune chiamato 4in1.
Slauti
locaduck
Newsgroup: it.comp.lang.visual-basic
Titolo: vb6 e Media Player

Buongiorno a tutti,
ho un problema nell'utilizzo del controllo media player 9 in vb6 (wmp.dll)
Mi funziona correttamente la visualizzazione utilizzando wmp.url= nome file
Il mio problema è mettere il filmato in pausa; non sono riuscito in nessun
modo a farlo.
Ogni suggerimento è ben gradito

 ha scritto nel messaggio
news:bcpl86$m300l$1...@ID-100126.news.dfncis.de...


 non ricordo se è control o controls...
Non sbagli proprio ! è controls.pause
Grazie tanto

Newsgroup: it.comp.lang.visual-basic
Titolo: Form sempre in primo piano

Ciao a tutti,
come faccio ad avere una finestra sempre in primo piano (Vb4 16 bit)?
Grazie anticipatamente
Francesco
PS
Su un precedente messaggio ho trovato il seguente codice a 32 bit , e'
possibile adattarlo alle mie esigenze ?
Option Explicit
Private Const SWP_NOMOVE& = &H2
Private Const SWP_NOSIZE& = &H1
Private Const SWP_SHOWWINDOW& = &H40
Private Const HWND_BOTTOM& = 1
Private Const HWND_BROADCAST& = -1
Private Const HWND_DESKTOP& = 0
Private Const HWND_NOTOPMOST& = -2
Private Const HWND_TOP& = 0
Private Const HWND_TOPMOST& = -1
Private Declare Function SetWindowPos& Lib "user32" _
(ByVal hwnd As Long, _
ByVal hWndInsertAfter As Long, _
ByVal x As Long, _
ByVal y As Long, _
ByVal cx As Long, _
ByVal cy As Long, _
ByVal wFlags As Long)
Private Sub Form_Load()
    SetWindowPos Me.hwnd, HWND_TOPMOST, _
0, 0, 0, 0, SWP_NOMOVE _
Or SWP_NOSIZE
End Sub

...

Per funzioni cosě semplici in genere basta cambiare i long in integer:
per cui la funzione dovrebbe diventare:
Private Declare Function SetWindowPos Lib "user" _
		(ByVal hwnd As Integer, _
		ByVal hWndInsertAfter As Integer, _
		ByVal x As Integer, _
		ByVal y As Integer, _
		ByVal cx As Integer, _
		ByVal cy As Integer, _
		ByVal wFlags As Integer) As Integer
e le costanti:
Option Explicit
Private Const SWP_NOMOVE% = &H2
Private Const SWP_NOSIZE% = &H1
Private Const SWP_SHOWWINDOW% = &H40
Private Const HWND_BOTTOM% = 1
Private Const HWND_DESKTOP% = 0
Private Const HWND_NOTOPMOST% = -2
Private Const HWND_TOP% = 0
Private Const HWND_TOPMOST% = -1
Domenico

Domenico
Grazie mille
Francesco

Newsgroup: it.comp.lang.visual-basic
Titolo: VB4 e file in codice ASCII

Salve a tutti, e' da poco che seguo questo newsgroup, ed ho un
problema: sto sviluppando un progettino diviso in diversi file e
succede spesso che devo aggiornare la type principale. Per poter in
seguito aggiornare meglio le versioni dei file vorrei inserire
all'interno di un file di testo solo questa type, come posso fare? So
che nella versione 1 per DOS e' possibile (usando
'$INCLUDE: 'nome_file') pero' con la 4 non funziona.
Grazie a tutti anticipatamente
			Salvo
-
Indirizzo alterato, rimuovere "xxx" per rispondere

'$INCLUDE: 'nome_file') pero' con la 4 non funziona.
  In VB per Windows non esiste quel tipo di metacomando, percio' se
vuoi isolare una certa type in un file devi scriverla all'interno di
un modulo BAS rendendola public ed aggiornarla al suo interno.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"
Newsgroup: it.comp.lang.visual-basic
Titolo: Misteri dellHTML-Help

Huston abbiamo un problema.
Devo usare l'HTML-Help di M$. Esiste un
oggetto ocx chiamato HHCtrl.ocx che ha un aspetto molto
strano. Non e' utilizzabile da VB6, ma puo' essere inserito
come ActiveX in una pagina HTML. Non e' un oggetto
OLE automation, ma lo posso instanziare con una Dim
in VB....come c...o si controlla sto coso? A me serve mettere
in una form VB l'indice, oppure il browser, o entrambi, di
HTML-Help appunto, ma sembra impossibile un controllo
di questa natura senza fare schifezze.
Qulacuno puo' darmi indicazioni? Tenendo conto che la
documentazione M$ su l'argomento e' inesistente, non so
che pesci pigliare. GRAZIE!
--
Cristiano Corsani
E-Mail: 
cris...@dsi.unifi.it
WWW; htpp://
dsi2.dsi.unifi.it/~cristian
--
Cristiano Corsani
E-Mail: 
cris...@dsi.unifi.it
WWW; htpp://
dsi2.dsi.unifi.it/~cristian

di questa natura senza fare schifezze.
Prova questa (mai provata, fammi sapere se funziona):
Const HH_DISPLAY_TOPIC = &H0
Private Declare Function HtmlHelp Lib "hhctrl.ocx" Alias "HtmlHelpA" _
         (ByVal hwndCaller As Long, ByVal pszFile As String, _
         ByVal uCommand As Long, ByVal dwData As Long) As Long
Private Sub command1_Click()
      'hWnd is a Long defined elsewhere to be the window handle
      'that will be the parent to the help window.
         Dim hwndHelp As Long
         'The return value is the window handle of the created help window.
         hwndHelp = HtmlHelp(hWnd, "myfile.chm", HH_DISPLAY_TOPIC, 0)
End Sub
--
Roal Zanazzi
z...@iol.it

Ancora non avevo tentato perche' nella nuova documentazione
(MSDN ottobre 98) e' sparito HH_DISPLAY_TOPIC. Devo dire
che questo controllo e' abbastanza misterioso.....
Grazie
--


oggetto ocx chiamato HHCtrl.ocx che ha un aspetto molto
Ti dico come ho fatto io:
Prima ho composto l'help con Page Composer di Netscape e con
FrontPage.
Poi lo faccio partire con:
Shell "start /max index.htm", vbHide
E' un po' grezzo come metodo, ma funziona.
Purtroppo è obbligatorio usare index.htm e non index.html, anche se la
cosa mi inorridisce. Il sistema operativo del secolo non riesce a fare
l'associazione file HTML-Browser se l'estenzione non è di tre
caratteri. Bah.
Spero che ti sia utile! Ciao!
Newsgroup: it.comp.lang.visual-basic
Titolo: Query astrusa...

Ciao a tutti!
La ditta dove devo svolgere un lavoro di completamento di un programma non
sa darmi spiegazioni sul cosa dovrebbe fare questa query, voi ci capite
qualcosa???
SHAPE {Select Id_BM,Password,superutente From BM Order by Id_BM} AS
ParentCMD APPEND ({Select Id_BM,Password,superutente From BM Order by Id_BM}
AS ChildCMD RELATE Id_BM TO Id_BM) AS ChildCMD
Shape e le parentesi graffe si possono levare (soprattutto non so' proprio a
cosa serva, visto che il query analizer di SQL e di access non lo
riconoscono come comando).
Se qualcuno capisce come fare a sostituirla/sistemarla (visto che ora non
funzione, prima andava ma solo con la connessione MSdatashape) e ad avere lo
stesso risultato mi faccia un fischio...
Ciao ;^)=
--
RedFoxy

 Ciao a tutti!
CUT

 cerca su goggle  SHAPE recordset gerarchici
Gia' trovato... ma allora come caxx funzionava prima ???? e come sostituisco
sta query???? tutte le altre che avevano lo shape (sembra lo shank del golf
:P ) le ho sistemate, questa non la capisco, soprattutto l'unione.... nion
ha senso secondo me!
--
RedFoxy
Newsgroup: it.comp.lang.visual-basic
Titolo: [vb e mysql] aiuto per esecuzione sql

 Stringa1 = "DELETE FROM listinItemp;" ?

 DBMain.Execute Stringa1
Dunque...
Intanto quel punto e virgola non credo che serva.
Poi quel listinitemp non č che sia per caso una tabella temporanea creata a
runtime?
O peggio ancora una query o una vista su MySql?
E ancora: l'utente con cui ti connetti chi č? E ha i diritti per quella
tabella [grant....]?
Ciao
Alberto

molto probabilmente, usa un mdb Access con le tabelle collegate da mysql,
con odbc......
:-( non mi sembra un bel sistema, ma evidentemente è obbligato a fare
così......
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262


io aggiungerei anche di controllare le impostazioni della fonte dati ODBC
usata per collegare access a mysql non è che magari sei in sola lettura?
--
bye BlackMagic
ICQ# 85485468

Infatti sono obbligato a fare così per questioni di tempo.... deve andare
tutto entro giovedì!!! =(.... poi farò una versione che non userà gli odbc,
per ora uso un db access collegato via odbc a mysql...
ciao


Secondo me ci vuole molto più tempo a fare come hai fatto tu, quantomeno
perchè proprio adesso sei incasinato con una cosa che senza passare da
Access avresti avuto facile facile.
A parte questo, ti invito, quanto chiedi aiuto, a dare questo tipo di
informazioni.
Postando come hai fatto, ossia restando sul vago e incasinando la tua
richiesta, hai impedito a chi capisce di Access e Odbc di entrare nel
merito, e a chi usa MySql hai reso impossibile aiutarti.
Ciao
Alberto

Cosa ti devo dire? purtroppo sono agli inizi e non ho tutte le conoscenze
che hanno alcuni di voi, quindi posso sbagliare a porre le domande...
probabilmente se conoscessi cosě bene gli odbc o mysql da porre il quesito
in modo "perfetto", non avrei avuto bisogno di chiedere ma sarei riuscito a
risolverlo da solo... Comunque grazie per avermi risposto...
Ciao, Max

non è mica detto......se conosce solo DAO, è obbligato per adesso ad usare
solo quello.....
le prestazioni crollano a picco, ovviamente, ma se non ha il tempo di
mettersì lì a guardare ADO e ODBC, è l'unica strada che può percorrere al
momento.....
cmq, Max, dai retta ad Albe V°
:-))))

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] in Microsoft non hanno le idee chiare...

...su dove bisogna applicare filtri di sicurezza. :-P
www.nicolaottomano.it/public/microsoft.mpg
bye

Bellissimo
coiao.
"Ottomano Nicola" <amiciT...@nicolaTOGLIQUESTOottomano.it> ha scritto nel
messaggio news:6VZQd.50643$2h5....@tornado.fastwebnet.it...




MA ROTFL!!! :)))))
--
Ciao!
Luca Menegotto
Newsgroup: it.comp.lang.visual-basic
Titolo: Dove posso trovare delle finestre animate?

Thanks stefano

se magari spieghi cosa intendi per "finestre animate" qualcuno puņ darti una
mano...
Ciauz
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: Info su EXE ActiveX

Io sto utilizzando Visual Basic da un po di tempo. L'utilizzo che ner
faccio è prevalentemente rivolto ad Excel.
Ultimamente avevo la necessita
di creare un programma di gestine staccato da Excel, ma mi sono accorto che
non trovavo modo di utilizzare gli activeX e creare un progetto come EXE
activeX. 
Infatti io accedo a Visual Basic solo da Excel.
Può essere che
io abbia Visual basic solo per Excel e non il programma completo?
Se è
cosi devo installare sul mio computer VB completo?
Se non come devo fare?
Mi dareste una mano???? Grazie
--------------------------------
Inviato via 
http://usenet.iol.it

 Se č cosi devo installare sul mio computer VB completo?
Se vuoi farne uso al di fuori di Excel, sě. Quello che c'č in
Excel (e altri programmi) č VBA, Visual Basic for Application,
e non permette la creazione di programmi "esterni".
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !

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

Ciao a tutti,
Sono alle prime armi sull'utilizzo degli ActiveX di Vb6
Ho registrato con Regsvr32 "Calcola.dll" è poi ho fatto le mie prove...
Dopo un pò, ho Unregistrato con /U quella dll però quando vado su
"Riferimenti" me la ritrovo ancora anche se il file Calcola.dll non esiste
più ...
E possibile questo oppure ho sbagliato a cancellare la dll ?
Potete darmi qualche dritta su questa cosa ?
Andrea

 Andrea
Non so esattamente perchč ti abbia lasciato il riferimento, ma se vuoi
eliminarlo prova ad utilizzare l'editor di registro di windows (regedit.exe)
e a cercare e successivamente cancellare tutte le chiavi che contengono la
parola Calcola.dll.
Vedrai che il riferimento sparirą.
Emiliano Fiorenza
GA2 Virtua Life Simulator 1.2
http://digilander.iol.it/galife/

 Vedrai che il riferimento sparirà.

Newsgroup: it.comp.lang.visual-basic
Titolo: Catturare il testo da tastiera

Mi sembra che un po ' di tempo fa se ne era parlato...ma non trovo più i
post
È possibile salvare , per esempio in un file, il testo scritto con la
tastiera?
Grazie

 ha scritto nel messaggio
news:a9d0op$trc$4...@lacerta.tiscalinet.it...


dall'utente anche al di fuori del programma in VB
Non sono cose gradite da queste parti :-(
Comunque puoi sempre decompilarti il SubSeven :-(
-- 
ciao,hal.worm

 È possibile fare una cosa del genere?
si cerca keyboard hook su google oppure mi pare che trovi qualcosa sul sito
comune o 
www.visual-basic.it
CIAO

catturarmi "ciao" e scriveremelo in un log..
In VB non credo sia possibile! Sorry...
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com

 È possibile fare una cosa del genere?
si , e' possibile ma non e' corretta , si tratta di una azione un po da ...
bhe .... trovaloqui e usa il link breve :
Los Angeles Magazines Enterprise Release
^_-

io ho un problema simile, cioe' il contrario, inviare ad un programma degli
input (tasti, click di mouse, ecc) da un altro programma.
Finora ho capito che si puo' fare con il subclassing e/o l'hooking, come
viene accennato su un altro post piu' sotto. La funzione chiave e' la
AddressOf di VB, che esiste dalla versione 5 in poi, e che da l'indirizzo di
una finestra, di cui si possono intercettare i messaggi sia in entrata ed in
uscita (cio' che va appunto sotto il nome di subclassing) e, quindi, poiche
anche gli input da tastiera sono, per windows,  dei messaggi da/a una
finestra, in questa maniera si possono sia intercettare i messaggi che
sostituirli, fra cui, appunto quelli da tastiera. Ho trovato su un libro di
VB una utility che ritrova, con una procedura ricorsiva, tutte le finestre
attive in un certo istante sul computer, con il relativo indirizzo, tipo
l'utility Spy++ compresa in visula C++. Quello che ancora non so e' come si
qualificano i messaggi da tastiera; provando un po' e verificando i messaggi
che arrivano/partono da un certa finestra ci si dovrebbe arrivare in fondo.
Se c'e' qualcuno che sa gia' come si fa e magari ce lo dice farebbe una
grande cosa !!!
Quanto ai problemi a cui accennava qualcun altro (non e' una cosa tanto
corretta, ecc), siamo alle solite, nel senso che tutto quello che si puo'
fare al computer puo' essere usato "male" (non credo che nessuno abbia
smesso di usare l'e-mail perche' e' stata usata per  messaggi di
rivendicazione) e credo che se qualcuno vuole monitorare qualcun altro abbia
ben altri mezzi che il programmino che registra cosa viene scritto su
tastiera
marco
"Stat rosa pristina nomine, nomina nuda tenemus"
***Caleb*** <cale...@SoftHome.net> wrote in message
news:v_xu8.20585$vF6.6...@news2.tin.it...


 comune o 
www.visual-basic.it
Proprio su 
www.visual-basic.it
 ho trovato il progetto KeyLog che è ciò che
in pratica volevo fare
Grazie per il suggerimento..
Newsgroup: it.comp.lang.visual-basic
Titolo: DataGrid con Combo o casella di controllo

Ciao a tutti.
E' possibile inserire una combo con valori fissi (del tipo SI ; NO; FORSE)
in un datagrid? E delle caselline da spuntare? Se qualcuno č cosě gentile da
farmi un esempio o indirizzarmi a qualche guida...
Grazie

 ha scritto nel messaggio
news:9puqn9$1uu$1...@fe1.cs.interbusiness.it...



Grazie mille. Saresti molto gentile!
Ciao

 ha scritto nel messaggio
news:9pv60i$rh7$1...@fe2.cs.interbusiness.it...


Ciao e scusa tanto l'intromissione...
anche a me interesserebbe sapere come si fa...
potresti postarla nel nwgp, magari può essere utile anche a qualcun'altro...
349 grazie
:)

Newsgroup: it.comp.lang.visual-basic
Titolo: Installazione client/server?

Ciao a tutti, sono un po disperato č dopo svariate ricerche o deciso
di postare sul forum.
Volevo chiedervi io ho un programma che gira su vari client e vorrei
fare in modo che tale programma punti alle dll e gli ocx su un server!
Io non so quale sia il modo!!!
devo fare una installazione specifica?
devo impostate il codice in un modo ben preciso?
quando aggiungo i componenti devo prenderli dal server e come faccio
con quelli che sono nel progetto di default?
Insomma sono un po confuso :)
Ciao e grazie 
Leonardo

Fai un pacchetto di setup e condividi sul server la cartella del pacchetto.
Alberto

 con quelli che sono nel progetto di default?
Vuoi dire che vorresti che l'esecuzione del prog rimanga sul server mentre
Input/Output te li gestisci sul client.
Ti ricordo che gli OCX standard sono già installati sulla tua macchina (a
meno che tu non abbia W95). Dovresti solo preoccuparti di spostare i
riferimenti di tutti gli altri componenti al server .. ma ti assicuro che
non è un buon modo di sviluppare.
Se invece intendi utilizzare dei componenti centrali (sul server), esiste
DCOM e MTS ma questo credo non ti interessi.
Prova a postarci i motivi della tua decisione .. magari riusciamo a farti
cambiare idea :)
Saluti

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

Salve a tutti.
Sto sviluppando un software gestionale dove su un form ho una griglia con
l'elenco dei clienti e su un altro un'altra griglia con l'elenco delle
visite effettuate. Il mio problema è che quando dal form dei clienti faccio
apparire quello delle visite appaiono tutte le visite di tutti i clienti. La
mia intenzione è far apparire solo le visite del cliente che ho selezionato
dalla griglia: qualcuno sa dirmi come posso fare?

 ha scritto nel messaggio
news:pmb_a.240050$lK4.7...@twister1.libero.it...


 ha scritto nel messaggio
news:pmb_a.240050$lK4.7...@twister1.libero.it...

non sai come fare una selezione ma un gestionale si???
auguri...

 auguri...
anche da parte mia.
Anche al cliente.
ciao
ugo

 ha scritto nel messaggio

ROTFL
che sia il caldo che ci rende così acidi...!?
Ciao, Luca.


Ma quale cliente!!! Magari ci fosse!!!
Sono solo un autodidatta che sta cercando di farsi da solo.
Forse ho un pò esagerato con il termine "software gestionale" .
Ciao



Newsgroup: it.comp.lang.visual-basic
Titolo: impostare textbox

Sto sviluppando una piccola procedure in 
vb.net
 e mi trovo di fronte ad un
problema:
Devo assegnare ad un TEXTBOX presente su Form1 un valore scelto da un
elenco in form2, in modo che quando la form2 viene chiusa mi ritrovo il
valore scelto sulla form1.
come posso fare??
Spero di essere stata chiara.
CIAO
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Puoi fare semplicemente, all'evento unload del form2:
form1.text1.text=text2.text
dove, text2 è la textbox che vine modificata nel form2
spero di aver risolto il tuo problema

 form1.text1.text=text2.text
ehm...
non mi risulta che ciň sia possibile con .net, o perlomento non č cosě
"automatico" come avveniva in vb6.
una domanda per rosy: la seconda form viene aperta come modale?
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo


 Spero di essere stata chiara.
Per fare la cosa in modo "pulito" dovresti fare una classe "passacarte",
cioč che viene riempita con tutti i valori che ti interessa passare e
passare direttamente lei al secondo form.
Ciao

 ha scritto nel messaggio
news:csg3na$rmc$1...@news.newsland.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: un piccolo consiglio!

Salve a tutti!!!!
Vi scrivo perchč voglio chiedervi un aiuto, se possibile.
Utilizzo molto frequentemente Microsoft Office,e vorrei avvicinarmi anche al
linguaggio
di programmazione "Visual Basic.
Ebbene, vorrei che qualcuno mi aiutasse consigliandomi che tipo di corso
intraprendere,
non possedendo praticamente alcuna base di programmazione.
Mi sono stati proposti questi due corsi:
1)Programmare i computer
Si studiano le tecniche di analisi dei problemi; la rappresentazione degli
algoritmi di soluzione;
le caratteristiche dei moderni "ambienti di sviluppo", i loro componenti
(editor, compilatori, interpreti, ecc..)
ed i livelli di integrazione fra gli stessi; le tecniche di debugging,
manutenzione e documentazione dei programmi.
Si impara ad usare programmi di flow-charting per la rappresentazione degli
algoritmi; a impostare algoritmi
e codificarli; ad utilizzare un ambiente integrato per la realizzazione
delle esercitazioni;
ad effettuare la ricerca e rimozione di errori dal codice.
2) Programmare in ambiente MS-OFFICE con VBA
Si studiano i concetti fondamentali di Visual Basic, spostamento dati da
Excel a Word,
le relazioni tra Microsoft Office e Visual Basic, Applications Editing, il
modello a oggetti,
proprietą, metodi, eventi, i membri del modello ad oggetti, la
classificazione dei dati,
l'utilizzo dei blocchi condizionali e dei cicli ricorsivi,il debug del
codice.
Si impara a creare soluzioni Office integrate per Microsoft Office.
Sono ben accetti tutti i consigli possibili!!!!

 intraprenere,  non possedendo praticamente alcuna base di programmazione.


 proprietà, metodi, eventi, i membri del modello ad oggetti, la


Secondo me, il primo dei 2 corsi, se fatto seriamente (ossia con insegnanti
capaci e preparati) è la soluzione migliore se è vero che come programmatore
sei alle prime armi. Imparando bene le basi dell'informatica e della
programmazione, sarai poi in grado di programmare indipendentemente dal
linguaggio che sceglierai di utilizzare (io stesso sono passato attraverso
pascal, c per dos, Visual Basic con poche difficoltà), poichè più o meno si
assomigliano tutti.
Partendo direttamente con un corso "mirato" ad un unico linguaggio, rischi
di scontrarti spesso e volentieri con le tue lacune dovute ad una scarsa
"cultura di base" nell'ambito della programmazione.
Ciao
<<< Hanamichi >>>

Newsgroup: it.comp.lang.visual-basic
Titolo: VB & Database (Access)

Premetto che sono pochi giorni che uso sia Access che VB... siate buoni :-)
Ho strutturato un database con Access, formato da una tabella "principale" e
da altre tabelle collegate alla "principale" attraverso l'ID (chiave
primaria). La relazione e' uno a molti.
Riesco, da VB, a leggere ed aggiungere record al database, ma arrivato alla
cancellazione di un record... mi sono imbattuto con l'oggetto TableDef. Ho
capito (spero) che si tratta del collegamento tra le varie tabelle, cosi'
che cancellando un record nella tabella "principale", vengono cancellati
anche i record nelle altre tabelle ad esso collegati. Il problema e' che non
so come "trattarlo".
Mi piacerebbe avere una piccola spiegazione "terraterra" e un esempio...
Sto cercando di capire qualcosa dalla documentazione, ma lo studio non mi
lascia molto tempo, e considerando anche che sto facendo 'sto programma per
mio zio GRATUITAMENTE (sob...)................
Grazie in anticipo (e scusate il "papiello")
--
gm
http://www.geocities.com/Paris/3898
ICQ# 23976263

Scusa ma non ho capito bene : le TableDefs sono oggetti che mettono a
disposizioni collezioni di tabelle in un db. Quello che tu dici
sull'eliminazione automatica dei records correlati si chiama Relazioni
(Relations). Se usi ACCESS ti accorgerai della possibilità di impostare
delle relazioni tra campi di tabelle diverse ed impostare un tipo di join
con integrità referenziale che si occupa appunto di elimnare recods
correlati a catena.
Se vuoi invece vedere e modificare la struttura di un db , comprese
Relations, inVB devi usare l'oggetto TableDefs che restituisce tutte le
tabelle, i relativi campi, gli indici e così via.
Ciao. :-)

...


Il metodo SEEK si aspetta di trovare nella propietą Index del recordset il
nome dell'indice da utilizzare per la ricerca.
Comunque posto qui un brevissimo esempio. Se serve qualsiasi cosa fammi
sapere : il mio indirizzo č 
marco_...@hotmail.com
.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Somma

Io devo fare una somma di 2 o più numeri che mi appaiono in delle "label";
la somma la voglio visualizzare su un' altra label.
Qualcuno mi può spiegare come devo fare??
Grazie 1000
-----------------
Ciao
BeppE

 wrote in message
7qmdj1$gqb$1...@nslave1.tin.it...


label3.caption=val(label1.caption) + val(label2.caption)
ciao.


Non riesco a capire
ciao


...
AMAROCK???? Anche te fan di Michele Campovecchio, alias Mike Oldfield?

 wrote in message
7qn6q7$k0r$1...@fe2.cs.interbusiness.it...


 Qualcuno mi puň spiegare come devo fare??


Newsgroup: it.comp.lang.visual-basic
Titolo: errore "data access error" problema non risolto

nel mio programma uso un controllo data1 per usare un db access97
se lascio tale controllo nella form principale a me no da nessun problema e 
funziona tutto
se lo passo ad un amico gli restituisce il messaggio "data access error"
il problema è proprio lui in quanto se lo tolgo dal progetto non ci sono più 
problemi
quindi mi chiedo cosa non includo nel progetto che andrebbe incluso?
premetto che ho già incluso e registrato il file dao360.dll e gli ho fatto 
installare mdac_typ.exe versione 2.8
ma il problema rimane
qualcuno sa cosa devo fare?
grazie. 

Sembra che Nicolas abbia detto :

Il tuo amico ha XP?
Ciao
Alberto
-- 
Autore di
"Petting for Dummies"


Si ha XP 

Nicolas, martedì alle 22.13.12, ha estratto dai neuroni:

Quindi hai installato Jet?


 "Petting for Dummies"
credo che con mdac si installi anche jet sbaglio? 

>>

Si, sbagli.
Da MDAC2.6 (e tu hai installato il 2.8), il Jet non c'è più.
Ma, soprattutto, sbagli nel chiedere una cosa che potevi cercare con 
google. Se io ti accenno all'installazione del Jet, uno che abbia 
voglia di imparare, anzichè fare una contro-osservazione, fa due click 
su google e impara qualcosa di nuovo.
Comunque potrebbe anche essere un problema di percorsi di 
individuazione del file mdb, se non hai usato percorsi relativi.
Ciao


 "Petting for Dummies"
non è la prima volta che leggo queste lamentele da parte di chi risponde ad 
una domanda, a questo punto mi chiedo se ripsondere ad un newsgroup ad una 
domanda comporta "romanzina allegata" su come non chiedere la prossima volta 
e di usare google a questo puunto lancio un idea chiudiamo il newsgroup cosi 
nessuno domanderà più nulla  e tutti andranno direttamente su google.
ciao e grazie in ogni caso.

Nicolas ha spiegato il 10/08/2005 :

Ma vai a cagare, va...


 -- 
vai te a cagare imbecille che non sei altro
Newsgroup: it.comp.lang.visual-basic
Titolo: brano musicale come sottofondo ad una form

Salve, avrei bisogno di inserire un brano musicale (fisso) all'apertura di
una form. Con il controllo MCI non ci ho capito niente. qualcuno puň
aiutarmi??
Grazie :-)
Paolo

Cerca in uno di questi 3 siti...
dovresti trovare come aprire mp3, wav, mid,...
http://www.murialdo.it/it_lang_vb
http://www.beginend.com/vbasic
http://www.marcominerva.com/vbcorner
P.S. Visto che la speci di manifesto sui siti VB in questo caso sarebbe
servita?

 ha scritto nel messaggio
news:Dtl%5.3786$ag5.2...@twister1.tin.it...


aiutarmi??
Puoi utilizzare l' api che č semplice da gestire, ti posto un esempio
che non ho provato perņ, poi magari fammi sapere se funziona.
Private Declare Function mciExecute Lib 2winmm.dll" _
		(ByVal lpstrCommand as String) As long
Private Sub Form_Load()
	dim pippo
 
	pippo = mciExecute("Play C:\WINDOWS\MEDIA\Tada.wav")
End Sub
Saluti natalizi...

Newsgroup: it.comp.lang.visual-basic
Titolo: Come faccio?

Ciao a tutti della ML,
vorrei chiedervi un grosso favore, come posso riconoscere i toni DTMF del
modem quando rispondo al telefono?Cioè vorrei realizzare un'applicazione che
risponda al telefono, senza una voce registrata, ma solo una specie di
server che mi consenta di leggere i toni DTMF mandati col telefono, ora per
rispondere uso MSCOMM.
Ecco il codice che uso per rispondere al telefono, dopo aver aperto la com
ecc.
MSCOMM1.OUTPUT = "ATS0" & Vbcrlf
Al telefono col comando AT riesco a farlo rispondere però non riesco a
leggere i toni DTMF neanche col comando:
Dim Input
Input = MSCOMM1.INPUT
If len(Input) Then
    Text1.text = Input
End if
Dove sbaglio? Ci sono altre OCX GRATUITE oppure  Dll o API che mi consentano
di riconoscere i toni DTMF?
Un'altra cosa mi succede, prima avevo un modem esterno USRobotics che
riuscivo a gestire benissimo, cioé telefonavo ecc. ora con quello interno
della Motorola col comando MSCOMM non riesco più a fargli comporre un numero
di telefono, come mai?Potreste aiutarmi?
Vi ringrazio moltissimo.
Ciao.
         DA
bal...@libero.it

Adesso come adesso non posso darti risposte precise...una curiosità: hai
impostato le velocità di connessione e il bit di stop nel modo corretto per
la periferica(il modem), la porta seriale e l'MSCOMM?
Ciao

 wrote in message
9jeleu$53e$1...@pegasus.tiscalinet.it...


Prova a configurarlo dalle impostazioni del modem nella configurazione di
sistema.

 wrote in message
9jfel1$dcn$1...@pegasus.tiscalinet.it...


Mi dispiace, non ho mai affrontato l'argomento...
byebye
Newsgroup: it.comp.lang.visual-basic
Titolo: Scanzione Cartelle

Chi mi puņ aiutare,
mostrandomi un algoritmo ricorsivo per scansionare da una cartella a tutto
l'hard disk, a seconda della cartella passata?
Grazie dell'aiuto

 l'hard disk, a seconda della cartella passata?
Il Sito Comune, come sempre ;-) 
http://www.it-lang-vb.net/
Cerca AllDir, VBSubDirs o ScanCartelle.
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: Cercare nel registry

Salve,
qualcuno sa suggerirmi un modo, in VB5, per cercare informazioni nel
registry di Win per sapere se è installata oppure no una applicazione
(per esempio Acrobat reader)?
Grazie a tutti,
Max

Sul sito comune c'č un esempio su lettura e scrittura nel registro.
Devi perņ sapere la chiave esatta che il programma che cerchi registra
quando si installa.

Ti ringrazio ma, essendo neofita del ng, puoi dirmi qual'č l'indirizzo del
sito comune?
Grazie,
Max


http://www.murialdo.it/it_lang_vb
 (copiato pari pari da un msg di ieri
pomeriggio).
Newsgroup: it.comp.lang.visual-basic
Titolo: ? Formato numerico con stringa vuota

Immaginate 2 caselle di testo, una in cui digitare la quantità e nell'altra
il prezzo.
Il calcolo è prezzo per quantità.
Se una delle due caselle di testo è vuota, da errore.
Non volendo usare if  text ="" then text=0 prima del calcolo, vorrei usare
un'istruzione o qualche formato numerico che mi ritorni 0 se una la casella
di testo è vuota.
Se uso val(text) mi ritorna 0 se vuota, ma se non è vuota, non riconosce i
decimali con la virgola.
Quale formato numerico o altra istruzione?
Carmelo

 ha scritto nel messaggio
news:OOePa.162366$Ny5.4...@twister2.libero.it...

prova ad usare questo
val(replace(text,",","."))
ovviamente non permette l'uso del punto come separatore delle migliaia.
--
Ciao
Alfredo

 Se una delle due caselle di testo è vuota, da errore.
Ti consiglio di realizzare una tua funzioncina che prenda in input una
stringa e restituisca un double.
Tale funzione, creata una volta, ti servirà per migliaia di cose diverse.
Io l'ho chiamata, con molta fantasia:
Public Function Decimale_da_Testo(Byval Testo as String) as Double
Essa effettua le seguenti cose:
1) se ci sono punti o virgole, o altri separatori che reputo validi, valuta
quali sono decimali e quali migliaia, e divide la stringa in parte intera e
parte decimale.
2) se ci sono lettere, il valore finale è 0 (questo è opinabile, ma a me va
bene così)
3) prende la parte intera e la converte in long
4) prende la parte decimale e la converte in long
5) somma la parte intera e la decimale divisa per 10,100,1000 ecc...
Funzione complementare a questa è Decimale_Con_Punto, che da una stringa
qualunque, ottenuto il "Decimale_da_testo" come sopra, formatta come stringa
col punto come separatore.
Vero che per fare questa funzione impieghi molto di più di un semplice
replace, però sei a posto anche se il separatore dei decimali è diverso dal
punto o dalla virgola (gli importi degli assegni hanno i centesimi divisi
dalla barra /, ad esempio), e fatta una volta sei a posto per sempre.
Ciao
Alberto

 decimali con la virgola.
Potresti scrivere una funzione che restituisca l'equivalente numerico se 
l'argomento passato è convertibile in un numero, diversamente 0. Ad esempio:
Private Function SeNull(ByVal Arg As Variant) As Double
     If IsNull(Arg) Or Not IsNumeric(Arg) Then
         SeNull = 0
     Else
         SeNull = CDec(Arg)
     End If
End Function
Questo, invece, un esempio di utilizzo:
Label1.Caption = SeNull(Text1.Text) * SeNull(Text2.Text)
Speriamo bene.

 Label1.Caption = SeNull(Text1.Text) * SeNull(Text2.Text)
No, questo proprio non te lo passo.
Ciao
Alberto

>Label1.Caption = SeNull(Text1.Text) * SeNull(Text2.Text)
Che ha di cosi' "scandaloso"?!

Newsgroup: it.comp.lang.visual-basic
Titolo: Esiste uno spazio Web gratuito?

Come da oggetto, vorrei sapere se esiste, da qualche parte, uno spazio web
gratuito dove posso scrivere la mia home page gratuita.
Grazie.

...


www.freeweb.org
E' Aspide, che e' italiana.


Questo è un argomento OT, comunque per evitare un'inflazione di messaggi ti
rispondo:
Prova 
http://www.xoom.com
  oppure 
http://www.angelfire.com
Giancarlo


Avete dimenticato tutti il mitico "GEOCITIES" 
www.geocities.com
ehehe
--
WebMaster del Sito Comune del newsgroup it.comp.lang.visual-basic
( 
http://www.murialdo.it/it_lang_vb
 )


Cerca su
http://www.gratis.it/
dove specificano i servizi che i providers rendono disponibili.
Purtroppo i "free providers" però ti "uccidono" il sito riempendoti di
finestrelle pubblicitarie aggiuntive che rallentano tremendamente l'accesso.
:-(
Ciao
---
--
-
MIX (VB5SP3)
170 links a siti VB
http://www.tempolibero.com/user/mix/
http://space.tin.it/computer/gaais/
-
--
---


+AD4-Purtroppo i +ACI-free providers+ACI- per+API- ti +ACI-uccidono+ACI- il sito riempendoti di
+AD4-finestrelle pubblicitarie aggiuntive che rallentano tremendamente
+AD4-l'accesso.
Dipende... personalmente mi trovo molto bene su tripod dove la pubblicit+AOA-
+AOg- una finestrella pop-up indipendente dalla pagina html. L'accesso mi
sembra veloce pur essendo in America
http://www.tripod.com
Ciao+ACE-
Paolo Guagliumi
+AF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBf-
Casale Monferrato - Alessandria - Italy
mailto:
pguagliumi+AEA-dada.it
http://members.tripod.com/softwork/map

Io ho un sito su XOOM, ma non esistono banner, ed io non pago una lira!!!!
L'accesso è sì lento, ma di suo, non per banner o pubblicità!


Newsgroup: it.comp.lang.visual-basic
Titolo: ADO HELP (mi spego meglio)

Ho un'applicazione che accede ad un DB Access97
Ho installato questa applicazione su un PC (Win2000, Office2000) e non mi da
nessun tipo di problema;
Ho installato questa applicazione su un PC (Win98, Office97) e:
- Accede al DB senza segnalare errori
- Al primo Open del RecorSet mi butta fuori questo messaggio di errore:
"run-rime error '430'. Class does not support Automation or does not support
expected interface"
Si pianta sul comando :
Rs.Open  sSql, Cn, adOpenKeyset, adLockOptimistic, adCmdText
HELP!!!!!!!
Jack


[...]

Credo anch'io che il problema sia la versione di MDAC installato sulla
macchina con office 97.
Il che significa che hai sviluppato il programma su una macchina con MDAC
2.5 e lo stai eseguendo su una con MDAC precedente.
Ma se è vero questo significherebbe che non hai fatto il setup per far
girare il programma sulla macchina con office 97 , ma solo copiato
l'eseguibile, oppure che hai volutamente tolto dal package di installazione
l'MDAC.

.... eppure non č cosě!
Ho fatto il disco di installazione ed ho installato tutto sulla macchina
Client ma ... niente!!!
Jack

Non discuto che tu abbia fatto il disco di installazione.
Tuttavia sicuramente non č installato correttamente  MDAC 2.5
ciao
ugo
"Jack" <a@b.c> ha scritto nel messaggio
news:EeWD6.1605$o3.1...@news2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Cross Platform

An odd question this but .....
Is there any cross platform  features of VB ??
I am writing an application in VB and want to port this to the Mac O/S. Is
there anything I can do without a re-write ?? Are there any similar tools
for the Mac if I do have to start again ??
The only cross platform language I know of is Java, are there any others ?
Will MS Visual Java work on the Mac ??
Sorry for the dumb question (I am a Mac Virgin).
Thanks in advance.
John


As above, I'm not sure, but surely there should be at least one Java
development tool for the MAC (even if it's not M$ :-)
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Function che non funziona

Function IsNumero(ByVal strNumero)
Dim i
Dim t
i = 1
t = True
Do While t And i <= Len(CStr(strNumero))
    If Mid(strNumero, i, 1) Like "#" Then
        i = i + 1
    Else
        t = False
    End If
Loop
IsNumero = t
End Function
questa funzione serve a controllare che strNumero contenga
solo caratteri compresi fra 0 e 9, le variabili
non sono tipizzate perchč la devo usare da pagine ASP.
Il problema č che questa funzione da un programma VB
funziona correttamente, mentre in una pagina ASP no,
per la precisione qualsiasi sia il contenuto di <strNumero>
la funzione restituisce vero,
ho provato anche a trasformarla in una sub con un parametro
di uscita, per verificare che non sia l'associazione del valore
di uscita alla funzione a dare l'errore, ma il risultato non cambia,
sembra che nelle pagine ASP il risultato di
<If Mid(strNumero, i, 1) Like "#" Then> sia sempre vero
--
bye BlackMagic
ICQ# 85485468

 ha scritto

non conosco asp: si puo' usare il codice qui sotto ?
ciao
Function IsNumero(ByVal strNumero) as boolean
    Dim i
    i = 1
    Do While i <= Len(CStr(strNumero))
        If Mid(strNumero, i, 1) < chr$(48) _
                and Mid(strNumero, i, 1) > chr$(57) then
            isnumero=false
            exit function
        else
            i = i + 1
        endif
    Loop
    IsNumero = true
End Function

 End Function
si, si puň usare, solo che con la <like> mi sembrava piů elegante.
Comunque ho risolto usando le Regular Expression
che in VbScript sono supportate, mentre a questo punto
mi sembra che non sia supportato l'operatore <like>



mah!
io credo che sia piů elegante e veloce la soluzione dell'"umano
canide"...perň puň darsi mi sbagli!
Anche perchč credo che la codifica dei numeri sia uguale per tutti gli
alfabeti....
--
%%============================%%
Il Wodkino Nazionale č raggiungibile anche a :
www.martek.it
Ed ha pure il forum...
http://www.martek.it/go.asp?PortamiA=1

 alfabeti....
ok, ok siete tutti contro di me :-)
valuterò la soluzione offertami...
cmq le regular expression non sono mali,
la sintassi è da mal di testa, ma offrono
una flessibilità non indifferente

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con SAREMA LANGUAGE

Ciao a tutti.
Ho un problema con la cassa SAREMA XT gestita in modalità ONLINE ed il
driver (2 dll) SAREMA LANGUAGE.
Quando la cassa legge un codice a barre col lettore collegato, stando alla
documentazione, dovrebbe inviare una stringa del tipo:
PLUE,....
ed invece invia un:
PLUK,....
Con la quale dovrebbe richiedere il prezzo dell'articolo al computer.
La documentazione, se non ho capito male, dice che il PLUK non dovrebbe
nemmeno arrivare all'applicativo ma dovrebbe arrivare solamente il PLUE.
Qualcuno di voi ha avuto lo stesso problema ?
Non è che potreste inviarmi un tracciato (tipo un file di log) che illustri
la sequenza di stringhe in transito fra cassa e computer proveniente da una
applicazione funzionante ?
Ciao e grazie.
Roby

La cassa era entrata in uno stato incoerente percui si è reso necessario il
RESET con conseguente riprogrammazione della stessa.
Roby