mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Routine e tasti

Un saluto a tutti i partecipanti al NG.
Ho un problema banalissino, vorrei lanciare una Routine da un tasto o una
sequenza di tasti (tipo chiudere la mia Form con il tasto "ESC").
Come fare ?
Grazie per l'aiuto.
Ciao a tutti - Daniele

Sull'evento
Private Sub Form_KeyPress(KeyAscii As Integer)
    if keyascii=27 then
        codice su esc
    end if
    if keyascii=13 then
        codice su invio
    end if
end sub
Ciao
Oz

Come fare ?
SE non ti basta intercettare il codice ASCII Del tasto premuto nell'evento Keypress e desiteri
creare degli "Hot Keys" indipendenti dall'applicazione che ha il fuoc, dai un'occhiata sul Sito
COmune...
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
---------------------------------------------------------------------------

 wrote in message
8jsjna$omn$1...@fe2.cs.interbusiness.it...


Perchè Moreno se ho aperto Visual Basic, Esplora risorse e Outlook Express
il tuo HotKeys a cui ho associato a F12 la mappa caratteri non funziona?
Con tante applicazioni aperte non legge la pressione del tasto?
Ciao
Oz

 wrote in message
news:8jsloc$hi4$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: OGGETTO TIMER

 Salve a tutti ho un problema, non riesco a trovare l'oggetto timer nei
riferimenti.
Come si chiama?premetto una cosa sto lavorando in vba.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:212Z162Z75Z196Y...@usenet.libero.it...

Non lo trovi fra i riferimenti...
Su questo sito sembra esserci però un ocx per excel (ma credo vada bene per
vba in generale) che viene incontro alla necessità di utilizzare l'oggetto
timer:
http://www.enhanceddatasystems.com/ED/Pages/ExcelTimer.htm
William.

Newsgroup: it.comp.lang.visual-basic
Titolo: Ancora Lisview

Come si inserisce in dato in una colonna della listView chiamata nome e far
in modo che alla chiusura e alla riapertura quel dato sia stato salvato?
GRAZIE

 ha scritto nel messaggio
news:Pcwc9.40090$ub2.6...@news1.tin.it...

PREGO
a) ....Si studia
b) Si ha VB originale o ci si fa dare dal pirata anche i 2 cd di MSDN e si
installano
c) Si cerca ListItem, oggetto
e) Si guarda l'esempio!
f) Si studiano le basi dati ADO o DAO
g)....ci si sforza di capire e si posta al limite pezzetti di codice oscuri!
Saluti!
(
Vabbč stamani son cosě....
tanto qualche bischero che ti scrive il codice al posto tuo scommetti che lo
trovi???
perchč non ci scrivi che deve fare la tua applicazione cosě te la scriviamo
tutta noi???
A che ti serve ? che hai imparato?
Hai capito che ti ha scritto Igor o lo hai copiato pari pari???
E se volessi fare con le colonne di intestazione colorate? o se volessi
mettere un checkbox in ogni riga?...lo sapresti fare? o ci richiederesti
come fare?
eppure nell'help c'č!
)
Newsgroup: it.comp.lang.visual-basic
Titolo: Sottodirectory

Ciao a tutti,
domanda facile facile (...!?!...): come faccio a far capire al programma di
installazione che deve crearmi una sottodirectory vuota a partire da quella
scelta dall'utente per l'installazione dell'applicazione?
-- 
Bye Attilio.
****************************************************************************
*********************
Attilio Gelosa
E-mail: 
gel...@logical.it
Tutto ha un prezzo... bisogna solo vedere se siamo disposti a pagarlo.
****************************************************************************
*********************

Devi modificare il codice VB del setup wizard, che si trova in
\vb\setupwiz\setup ( se non erro )...
Newsgroup: it.comp.lang.visual-basic
Titolo: Cerco programmatore in Visual Basic 6

Cerco qualcuno disposto a realizzarmi un prg in VB in grado di creare
grafici e tabelle prelevando i dati
da un file di testo.

 da un file di testo.
Il mio indirizzo è a tua disposizione, chiarisci meglio cosa vuoi però per
avere una stima giusta dei tempi/costi
--
Ciao
   Sharkman
-----------------------------
Rimuovere NOSPAM per risposte

Dai questi due tipi di file devo creare delle tabelle e dei grafici.
Il file 1 contiene nella prima colonna il tempo ( data ed ora) poi tra le
virgole il numero del canale (0, 1, 2, 3...) e a fianco c'è il
valore del canale. Il prg dovrà consentirmi di scegliere l'intervallo di
tempo e il numero dei canali ( da 1 a 32) per creare le tabelle oppure
i grafici rispetto al tempo.
File 1
07-04-90
12:30,0,0.093741,1,0.115067,2,0.087419,3,0.103593,4,0.118846,5,0.160099,6,0.
163355,7,0.165848,8,-1.8021,9,-1.80699
07-04-90
13:30,0,0.102382,1,-0.076992,2,0.049101,3,-0.092527,4,-0.185516,5,0.257366,6
,-0.092225,7,-0.092104,8,0.601823,9,1.01285
Le stesse funzioni dovrò averle importando i dati da quest'altro file. In
questo non c'è il numero del canale ( il canale zero è quello a fianco
dell'ora e così di seguito però c'è indicato il numero della periferica da
dove sono stati estratti i dati, che vanno selezionati.
File 2
0 :Periferica  0:14/03/02 :15.27.48 :1,7729 :1,7733 :1,7732 :1,7738 :1,7729
:1,7735 :1,7724 :1,7735 :1,7733 :1,7736 :1,7736 :1,7729 :1,7732 :1,7729
:1,7741 :1,7730 :1,7729 :1,7733 :1,7732 :1,7738 :1,7729 :1,7735 :1,7724
:1,7735 :1,7733 :1,7736 :1,7736 :1,7729 :1,7732 :1,7729 :1,7741 :1,7730 :
0 :Periferica 1:14/03/02 :15.28.00 :1,7730 :1,7735 :1,7730 :1,7730 :1,7733
:1,7736 :1,7736 :1,7729 :1,7733 :1,7726 :1,7733 :1,7733 :1,7735 :1,7735
:1,7729 :1,7733 :1,7730 :1,7735 :1,7730 :1,7730 :1,7733 :1,7736 :1,7736
:1,7729 :1,7733 :1,7726 :1,7733 :1,7733 :1,7735 :1,7735 :1,7729 :1,7733 :

 ha scritto nel messaggio
news:u5d%8.105276$Jj7.2...@news1.tin.it...

Nel secondo file al posto del punto c'è effettivamente la virgola per
indicare il nuemro decimale? Se è cos' la cosa si complica un pochino.
Comunque per quando sarebbe necessaria la consegna?


 da un file di testo.
Ho il programma che fa per te!
se sei interessato fammi sapere!
fammi un colpo in mail
bb1...@hotmail.com
e poi ne parliamo

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Cristal report e l'anteprima...

1) Ciao a tutti
2) utilizzo VB6 SP5 e cristal report verione 8
3) non è che qualcuno che sappia dirmi come mai ogni volta che apro la
finestra di anteprima di CR  la finestra del mio programma va in secondo
piano? e come posso evitare questo difetto?
grazie in anticipo
Bumulo

 piano? e come posso evitare questo difetto?
messa cosi sembra una stronz.... emmm
spieghiamo bene: è ovvio che la finestra del programma finisca sotto
all'anteprima
ma quando chiudo l'anteprima la mia applicazione va sotto tutte le altre
applicazioni
aperte. e non è bello.
confermo il grazie e saluto
Bumulo
Newsgroup: it.comp.lang.visual-basic
Titolo: dove trovare altra versione di crystal report

Ciao. Uso Crystal Report, la versione allegata ai dischi di installazione di
Visual Studio 6.0, ma mi pare che non funzioni con i database di ACCESS
2000, vorrei sapere dove posso trovare una nuova versione di Crystal Rep che
supporti tale db e il suo costo? grazie a tutti. ciao da Giacomo

supporti tale db e il suo costo? 
Il costo non lo so, ma puoi partire da 
http://www.crystaldecisions.com/
-- 
hth, hal

 ha scritto nel messaggio
news:PwdG8.88448$5k4.1...@twister2.libero.it...


 ha scritto nel messaggio
news:acd7pj$joc$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 error 7 "Out of memory"

Ho realizzato una applicazione di DataBase con VB6.
Tutto è andato bene fino a quando ho installato l'applicativo su Win98 o
NT4.
Con l'ambiente VB6 caricato tutto va bene ma se genero il file EXE (in
qualunque  formato) e lo lancio mi compare l'errore n.7 "Out of memory"
quando tento di caricare un form con "Load frmMain".
frmMain e' il form principale che viene caricato dalla Sub Main dopo avere
prima visualizzato una SplashForm di avvio.
Con Win95 va tutto bene.
Grazie in anticipo.

...

Ti manca qualche componente che hai utilizzato all'interno del progetto.
Apri il sorgente e verifica tra i riferimenti del progetto.

...


Newsgroup: it.comp.lang.visual-basic
Titolo: API EnableWindow

Avendo la necessità di disabilitare una finestra di una applicazione da
un'altra applicazione, ho usato l'API EnableWindow con la seguente
dichiarazione:
Declare Function EnableWindow Lib "user32" (ByVal hwnd As Long, fEnable As
Long) As Long
e chiamando: EnableWindow hwnd, 0  
non si disabilita 
ho provato anche a servirmi dell'api all'interno della stessa applicazione
al posto della property Enabled delle Form : EnableWindow Form1.hwnd, 0 
ma niente da fare, dove sbaglio?
Grazie, Luciano   


Ma visto cosi' su 2 piedi l'errore sta' nel fatto che tu alla funzione
EnableWindow devi passare l'handle della finestra che vuoi disabilitare che
tra l'altre cose mi sembra sia un programma esterno.
Dai uno sguardo a queste api :
GetActiveWindow
GetTopWindow
GetWindow
ma come ti dicevo ho dato uno sguardo molto sommario al tuo problema.
Fammi sapere
Ciao
Ven

 
L'applicazione che deve disabilitare la form dell'altra è un activex exe
che riceve l'handle(hwnd) attraverso un parametro di un metodo pubblico,
app1:
dim app2ref as CApp2
set app2ref = new CApp2
app2ref.disableform form1.hwnd 
app2, class module CApp2:
sub disableform (long hwnd)
   EnableWindow hwnd, 0
end sub
Ciao e grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: Estrarre i byte di un dato

Salve a tutti,
qualcuna sa dirmi se e' possibile vedere i singoli byte che compongono un un
qualsiasi dato (sia esso strutturato o meno) senza utilizzare chiamate API,
ma solo istruzioni VB?
Per intenderci e' possibile vedere i due byte che compongono un integer
utilizzando l'operatore bitwise AND.
Ma e' altrettanto possibile ottenere i byte che compondono un dato di tipo
date, o variant o ancora un record?
Ovviamente e' possibile farlo utilizzando la chiamata API CopyMemory+VarPtr.
Ma utilizzando le sole istruzioni del VB5?
Un grazie a tutti coloro che si interesseranno al problema.
Ciao :-)

Un grazie a tutti coloro che si interesseranno al problema.
Temo che,  volutamente, sia stato reso impossibile.
Ci vogliono le API.
Ciao
By -MES-   Maronese Ettore
http://ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: Hal1961 .........aiutoooooo

Nella routine che hai detto tu, fai riferimento al VK_TAB (&H9) .....ma se
io avessi la necessità di far fare anziche' il tab, lo shift + tab ....come
mi devo comportare ? .....quale codice devo utilizzare ?? ?
Grazie, e scusa l'ignoranza !
Tuo codice:
// dichiarazioni API
Private Const VK_TAB = &H9
Private Const KEYEVENTF_KEYUP = &H2
Private Declare Function SetFocus Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan
As Byte, _
                                               ByVal dwFlags As Long, ByVal
dwExtraInfo As Long)
// wrapper per l' api
Public Sub SendTab(ByVal a_hWnd As Long)
    SetFocus a_hWnd
    keybd_event VK_TAB, 0, 0, 0
    keybd_event VK_TAB, 0, KEYEVENTF_KEYUP, 0
End Sub
// utilizzo del wrapper
// N.B. l' evento in cui fare la chiamata e' il KeyUp
Private Sub Text1_KeyUp(Index As Integer, KeyCode As Integer, Shift As
Integer)
    If (KeyCode = vbKeyReturn) Then SendTab Text1(Index).hwnd
End Sub

mi devo comportare ? .....quale codice devo utilizzare ?? ?
Ecco, se qualcuno riuscisse a decifrare quel maledetto 32bit flag...
Secondo me è un codice criptato :)
Ciao

Secondo me è un codice criptato :)
shhh, dimentichi sempre che Echelon ci spia ...
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: SetFocus di una form

Sembra una stupidata, ma mi sfugge qualcosa...
Sintetizzando, ho una form minimizzata, che esegue dei controlli in
background su determinati dati. Se trova una certa cosa, deve apparire in
primo piano, un po' stile avviso di un antivirus, per intenderci.
Il problema è che la form diventa la form attiva (testata blu e lampeggia
nella barra applicazioni), diventa visible e torna alle dimensioni finestra,
ma resta in secondo piano.
La cosa apparentemente strana è che al primo avviso non appare in primo
piano, mentre dal secondo avviso in poi appare correttamente in primo piano.
Ho provato diverse strade, mescolando in tutte le salse le righe che posto
qui sotto.
L'unica che fa qualcosa di quasi giusto è SetAlwaysOnTop, che però, oltre a
visualizzare, della form da portare in primo piano, solo la Caption e il
Bordo, crea il disagio di avere una form non nascondibile (dovrei mettere un
timer e renderla 'backgroundabile' dopo tot ms, ma non mi sembra la strada
corretta).
Siccome mi sembra una cosa che qualcuno potrebbe aver già visto, ci sono
idee o suggerimenti?
            MAIN.Visible = True
            MAIN.Enabled = True
            MAIN.WindowState = vbNormal
            MAIN.AutoRedraw = True
            MAIN.Show
            MAIN.Refresh
            MAIN.SetFocus
            BTN_Minimizza.SetFocus
            Call Window_SetAlwaysOnTop(MAIN.hwnd, True)
            Call SetFocus(MAIN.hwnd)
            Call SetActiveWindow(MAIN.hwnd)
            Call SetForegroundWindow(MAIN.hwnd)
Ciao
Alberto
-- 
Rigore è quando arbitro fischia

 intenderci.
Non hai povato con setWindowsPos ?
MIk


Ho provato questo:
Call SetWindowPos(MAIN.hwnd, HWND_TOPMOST, 0, 0, 0, 0, 0)
Adesso mi studio un po' i vari bit alla fine e vedo se cambia qualcosa...


Mi pare proprio con la api setfocus che è diversa dal form.setfocus.
Se cerchi addietro in google c'è un mio post con la stessa richiesta
e in una delle risposte mi diedero anche la soluzione.
-- 
Saluti
Andrea Moro

 qualcosa...
Effettivamente...
            MAIN.Visible = True
            MAIN.WindowState = vbNormal
            Call SetWindowPos(MAIN.hwnd, HWND_TOPMOST, 0, 0, 0, 0,
SWP_NOMOVE Or SWP_NOSIZE Or SWP_SHOWWINDOW)
Grazie
Alberto
-- 
Rigore č quando arbitro fischia

Newsgroup: it.comp.lang.visual-basic
Titolo: Re: sorting

 Thanks
http://en.wikipedia.org/wiki/Insertion_sort
Bye Giuseppe 


Newsgroup: it.comp.lang.visual-basic
Titolo: [?][.NET] curiosità: object.GetHashCode()

Qualcuno conosce l'algoritmo usato per implementare la GetHashCode() in
.NET?
Ciao
--
' // Initialize the expression evaluator
Engines.Evaluator = CreateObject("
http://www.neodatatype.net
")
' // you can find resources for and from the NG here!
Me.SitoComune = "
http://www.it-lang-vb.net
"

 .NET?
Non c'è un algoritmo specifico. Dipende dalla classe e soprattutto dal
proprio contenuto, ma l'importante è che risulti unico.
Se stai creando una classe che ridefinisce (override) il metodo Equals,
allora sei tenuto anche a sovrascrivere GetHashCode.
L'algoritmo lo devi inventare tu :-)
Per esempio, la classe Uri (presente nel namespace System) implementa
l'hashcode effettuando delle operazioni binarie sugli elementi
dell'indirizzo IP.
Ciao
Pierre
--
---------------------------------------------------------------
Pierre Greborio
pie...@pierregreborio.it
http://www.pierregreborio.it
UGIDOTNET 
http://www.ugidotnet.org
---------------------------------------------------------------

 dell'indirizzo IP.
Allora mi permetto di chiederti se conosci alcuni algoritmi standard o dove
reperirli. :)


 reperirli. :)
Purtroppo algoritmi non ce ne sono, sono inventati di volta in volta. Ti
posso suggerire di leggere il libro di Jeffrey Ritcher di cui trovi la
scheda qui 
http://www.ugidotnet.org/books/books_category.aspx?ID=9
 oltre a
due capitoli da leggere.


 proprio contenuto, ma l'importante è che risulti unico.
Beh, ovviamente trattandosi di un hash code non potrà essere sempre
univoco... quindi  sono anche un po' perplesso sul perchè abbiano voluto
implementarlo internamente.


Newsgroup: it.comp.lang.visual-basic
Titolo: testare una matrice dinamica

Come posso testare una matrice dinamica, se ha almeno
un elemento, senza utilizzare on error

 un elemento, senza utilizzare on error
C'e' un esempio su vb2themax. Cerca anche con google i numerosi post
sull'argomento. (Cerca: SAFEARRAY)
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.lang.visual-basic
Titolo: download file con overwrite in VB6

Problema in Visual Basic 6
Salve, vorrei sapere come poter scaricare un file(txt da un indirizzo del 
tipo 
http://prova.com/file.txt
) in una determinata directory.
Vorrei inoltre che, qualora il file fosse già esistente, venisse 
sovrascritto da quello scaricato.
Grazie in anticipo per la risposta.

 sovrascritto da quello scaricato.
In VB6 ci sara' qualcuno che ti aiutera se ti serve una cosa al
volo che non sia vb6 e fatta in 1 riga di codice :
; 
http://www.autoitscript.com/autoit3/
InetGet("
http://www.
********.com/file.txt", @ScriptDir &"\file.txt",1,0)
; dove  gli ulimi due parametri(1,0) sono :
reload [optional]
0 = (default) Get the file from local cache if available
1 = Forces a reload from the remote site
background [optional]
0 = (default) Wait until the download is complete before continuing.
1 = return immediately and download in the background (see remarks).
-- 
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: creare una scritta per inviare email dal una form

quando l'utente clicca sulla mia email
simb...@libero.it
 presente nella form di visual basic, parte il metodo
mailto: che tutti conoscete
che permette di inviare un messaggio di posta elettronica con il programma
di default.
mi sapreste aiutare?
Grazie.

Simba:

1) Metti un oggetto webbrowser piccolino dimensionato con la grandezza della
tua email , fagli caricare una paginina html con solo la tua email
2) ci sono in giro degli ocx che hanno una textbox o una label che emulano
il web clik
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 il web clik
una bella etichetta, magari col carattere in azzurro e la proprieta'
mousepointer=99-custom
scegliendo come icona la classica manina con l'indice puntato,
memorizzata in un image per comodita'.
testo dell'etichetta, p.e.:
http://www.sundaysw.com
oppure
mailto:
postm...@sundaysw.com
bas
Public Const SW_SHOWNORMAL = 1
Public Declare Function ShellExecute _
    Lib "shell32.dll" Alias "ShellExecuteA" _
    (ByVal hWnd As Long, ByVal lpOperation As String, _
    ByVal lpFile As String, ByVal lpParameters As String, _
    ByVal lpDirectory As String, ByVal nShowCmd As Long) _
    As Long
form
Public Sub ShExec(f As Form, ByVal sFile As String)
    ShellExecute f.hWnd, vbNullString, sFile, vbNullString, "C:\",
SW_SHOWNORMAL
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As
Single, Y As Single)
    lblSSW.FontUnderline = False
End Sub
Private Sub lblSSW_Click()
    ShExec Me, lblSSW.Caption
End Sub
Private Sub lblSSW_MouseMove(Button As Integer, Shift As Integer, X As
Single, Y As Single)
    lblSSW.MouseIcon = imgHand.Picture
    lblSSW.FontUnderline = True
End Sub
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Variabile Database a Nothing...

Come posso fare per vedere se una mia variable dichiarata come
Database non e' stata ancora associata a qualcosa (non e' stato cioe'
ancora chiamato il metodo OpenDatabase)?
Se guardo la variabile con il "quick watch" nella finestra del codice,
mi dice che il suo valore e' "Nothing", ma come faccio ad eseguire
questo controllo?
Non mi sembra che si possa fare "if Variabile = Nothing", e non esiste
nemmeno un "IsNothing(Variabile)"...
Qualcuno mi puo' aiutare?
Saluti,
Marco Gentili
EmmeCiQuadro S.n.c.
m.ge...@emmeciquadro.it

...



I f( variabile Is Nothing ) Then
--
Roal Zanazzi
z...@iol.it

if variabile Is Nothing then
Oops! Eppure era cosi' ovvio... :-)
Beh, grazie mille!


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

In una ListBox visualizzo il contenuto di un file di testo riga per riga.
Se volessi aggiungere una riga alla fine o all'inizio tramite questa LB come
posso fare? C'e' un controllo che mi permetta di utilizzare il tasto destro?
CiaoZ

 posso fare?
Per aggiungere la riga nel posto giusto sulla listbox, leggi l' help
riguardo ai parametri attesi dal metodo Additem; per fare la stessa cosa nel
file c'e ' una montagna di post a questo riguardo negli ultimi 15 giorni.
Cmq, si tratta in pratica di riscrivere il file con il nuovo contenuto,
ciclando stavolta sugli item della listbox e scrivendo nel file una riga per
ognuno di essi.
C'e' un controllo che mi permetta di utilizzare il tasto destro?
Negli eventi MouseDown e MouseUp vb ti dice quali bottoni del mouse sono
premuti.
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: Check Box in DBGrid

Ciao a tutti. Ho questo problema:
ad una DBGrid (o FlexGrid) vorrei associare una tabella (o recordset). Come
primo campo perň vorrei una check box cosě l'utente puň scegliere il record
o i records che gli piacciono di piů. Poi questa selezione la vorrei
estrarre in base, appunto, alle check box segnate e metterle in un'alra
tabella.
Sapete dirmi come fare ?
Grazie a tutti.

 wrote in message U8_V6.3340$ET5....@news2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: VB E MODEM

Ciao a tutti... sono Marco
Spero che qualcuno mi possa aiutare!
Questo e' il problema:
Dovrei far comporre un numero telefonico ad un modem, e quando la persona a
cui suona il telefono alza la cornetta devo fare il play di un file wav o
mp3 per far sentire un messaggio.
HELP HELP!
Ciao
Marco!

 wrote in message
82geph$2bd$1...@serv1.iunet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: distribuzione applicazione windows

Salve al ng,
utilizzando visual basic.NET e cercando di utilizzare la procedura di
distribuzione fornita per la mia applicazione windows, mi sono trovato di
fronte al problema che dopo l'installazione in altra macchina l'applicazione
non riesce a trovare il database che viene utilizzato. Mi scuso se è un
domanda già ripetuta.
Come posso risolvere il problema visto che la stringa di connessione punta
al file presente nella cartella di sviluppo? Come posso modificarla? Si
tratta di un db access.
saluti
alberto


metti il DB nella cartella dell'appicativo a nella stringa anziche un path
fisso metti App.path
Ciao
Matteo

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

Devo inserire un immagine in fondo ad documento word e stamparlo
come faccio
grazie a chiunque mi risponda
Nicola

 come faccio
???Registratore macro???
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.lang.visual-basic
Titolo: Installare vb6 (visual studio) su xp

dovrei installare visual studio su xp....
devo prima fare un giretto in chiesa oppure vado tranquillo ?
:))))))))))))))
magari se c'è qualche consiglio da seguire...
ciao

Tino wrote:


Io l'ho installato su XP home e non mi ha dato nessun problema!!!
Ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 wrote in message
news:N0Sw8.72605$SR5.1...@twister1.libero.it...


 :))))))))))))))
Su Xp Pro tutto tranquillo :)
--
~~~ MrOnederfull ~~~
mroned...@hotmail.com
http://www.mronederfull.it
 (coming soon!)

 ha scritto

XP Home , no problems
Ciao
Michele

 ha scritto

Anch'io che tengo il computer da cani (in realtà è mio padre che me lo
incasina!) non ho avuto nessun problema con la versione Home!
Se non s'impalla a me vai pure tranquillo ;o)
Ciao
Ghigo

 ha scritto nel messaggio
news:N0Sw8.72605$SR5.1...@twister1.libero.it...


 ciao
un grazie per tutti :)))
io mi fido eh ?
installo ho deciso :)))
ciao grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: VB .NET, array di controlli...

Domanda da chi sta iniziando a familiarizzare, lo so...
Gli utilissimi vettori di controllo di VB 6 sono per caso spariti in VB .NET?
*** es. didattico
Con un campo minato con molti bottoni mina(1) mina(2) mina(3) ...
_prima_ usavo "Private Sub Mina_Click(Index As Integer)" per 
ma _adesso_ mi vedo costretto a usare
              "Private Sub Clic(ByVal sender As Object, ByVal e As EventArgs)  
              Handles mina1.Click, mina2.Click ..."
Mi sembra assurdo e complesso, č cosě veramente?
Grazie, G.

 Grazie, G.
Prego,
Andrea

 Mi sembra assurdo e complesso, č cosě veramente?
Beh, anche, ma credo che a te sia piů semplice fare cosě:
Dim MyCella As New Cella
MyForm.Controls.Add(MyCella)
AddHandler MyCella.Click, AddressOf MySubClick
E da MySubClick hai un bel sender che guarda caso č l'oggetto che ha
scatenato il click.
Ciao
-- 
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

Mi sembra assurdo e complesso, è così veramente?
Nessuno ti vieta in 
vb.net
 (da editor e non dal designer)
Private myButton() As Button = {Nothing, Nothing, Nothing, Nothing}
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
        Dim i As Int16
        For i = 0 To 3
            myButton(i) = New Button
        Next
    End Sub
poi ti manca solo di posizionarli sul form via codice
=======================================================================
Se mi vuoi scrivere togli le maiuscole
Sveltolampo 
cteniza...@hotmail.com
=======================================================================

> Purtroppo sembra che li reitrodurranno.
Non mi risulta..., puoi citare la fonte?
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://blogs.ugidotnet.org/corrado/

 Non mi risulta..., puoi citare la fonte?
Allora ritiro tutto :)
Leggevo di questa intenzione sui vari NG.
D'altra parte gli array di controlli in .Net ci sono sempre stati :P


C'e' stato un tentativo nella prima Alpha (avevano inventato un controllo 
chiamato ControlArray) poi resosi conto delle limitazioni e della sua 
evidente inutilita' hanno optato per introdurre la stessa gestione degli 
eventi (il fulmine nella finestra delle proprieta'..) come in C# (la vecchia 
gestione rimane comunque)


 ha scritto nel
messaggio news:2pmfk3F...@uni-berlin.de...


 Ciao Fil
-- 
.A
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org
Read my blog at: 
http://blogs.ugidotnet.org/pape

Possibilissimo,
Il webcast e' stato fatto a Gennaio quando la notizia era vera (nella Alpha 
esisteva il controllo ControlArray) dalla versione successiva (CTP March) e' 
stato rimosso... ;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: Software Freeware

<Premessa>
- vi prego, non massacratemi!
- ho cercato sui post precedenti ma non ho trovato nulla di certo
</Premessa>
Ho un paio di quesiti da porvi:
- E' possibile distribuire (tramite internet) un sw freeware senza possedere
la licenza del tool di sviluppo ?
In pratica: ho una copia di VB6: se creo un software che serve per uso
hobbistico, lo posso distribuire
gratuitamente (freeware) o comunque devo avere la licenza ?
- In caso di risposta negativa (come penso), se acquisto la licenza, la devo
poi in qualche modo registrare o
è sufficiente averla ed eventualmente mostrarla ad un (eventuale) controllo
?
E' insomma simile alle licenze d'uso che vengono fornite con il S.O. dei PC
che si comprano al supermercato?
Grazie.

 la licenza del tool di sviluppo ?
In breve vorresti compilare con una copia piratata di VS e distribuire
gratuitamente? No, non puoi perché non puoi avere possedere la copia
pirata... Inoltre, se non sbaglio, Ms ha recentemente ammesso di avere
inserito nel codice compilato da VB informazioni per risalire alla licenza
(!!!). Comunque non credo che possano usare questa come prova perché é a sua
volta una cosa, se ho ben capito, illegale.
<Premessa>
Non é bene che ammetti di avere una copia pirata su USENET!
Quindi diciamo che tu hai prodotto con Notepad dei files che potrebbero
essere compilati dal compilatore VB.
</Premessa>
Possibili soluzioni:
1) Distrubuisci i sorgenti e non il compilato.
2) Ti fai compilare il programma da qualcuno (la tua azienda?), tanto credo
che non ti negeranno questo favore.
3) Migri a 
VB.NET
 il cui compilatore é GRATUITO (occhio che non ho detto
VS.NET
, ma il compilatore!!!!!)
    Ciao
        Allanon
-- 
- SPAMKILLER
 lasciate il NOSPAM nell'indirizzo: 
itlangv...@michele.sytes.net
 e lasciate la parola SPAMKILLER nel corpo dell'email

 
VS.NET
, ma il compilatore!!!!!)
Mi pare che ci sia anche una ulteriore soluzione: quella di prendere VS6 Pro
(userei VB6 Professional) e di fare il downgrade, ma costa uno sproposito
visto
l'utilizzo che ne devo fare.

 Devo mostrargli che cosa ? il notepad ? :-)
Non devi avere software piratato sulla tu macchina e se ti chiedono come
l'hai compilato dici: XXXX l'ha compilato per me GRATIS!
Credo che si possa fare...


 Credo che si possa fare...
Io ho qualche dubbio; se il sofware lo vende lui, non XXXX, la licenza deve
averla lui, indipendentemente da chi crea materialmente l'EXE
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown


Anche se il sw è freeware ?

ma scusa, freeware non significa che tu non ci guadagni niente?
e ad ogni modo, freeware o no, qualcuno deve avere la licenza...
Newsgroup: it.comp.lang.visual-basic
Titolo: vbAccelerator

Scusate, forse è OT.
Qualcuno di voi usa i controlli di vbAccelerator?
Sono molto tentato di utilizzare SGrid2.0 nei miei progetti, ma gradirei
qualche opinione in proposito...

Il 01/10/2004 20.49, Riccardo Bicelli scrisse:

Io uso s-grid1 in parecchi progetti senza alcun problema.
In un progetto ho utilizzato sgrid2 che ha qualche funzionalita' in piu' 
per l'edit delle caselle. Non ho ancora capito se per qualche errore 
logico del mio codice o per un problema del controllo, ma nel runtime ci 
sono dei problemi ed in alcuni casi la cella su cui si clicca non prende 
il focus corretamente e non si scatenano gli eventi collegati.
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione di forum

Salve a tutti,
sto cercando qualcuno che sa come si crea un forum su internet.
Grazie.
Filippo.

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Lettura da seriale

Ciao a tutti!
Avrei bisogno di un componente che vada a leggere da seriale
ma che non sia MSComm.
Avete qualche suggerimento?
Grazie
Simo

 ha scritto nel messaggio
news:ccbfec$jb1$1...@usenet.itgate.net...

Ciao cerco di esserti utile, prova guardare quì
http://www.planet-source-code.com/vb/scripts/BrowseCategoryOrSearchResults.asp?optSort=Alphabetical&txtCriteria=read+serial&blnWorldDropDownUsed=TRUE&txtMaxNumberOfEntriesPerPage=10&blnResetAllVariables=TRUE&lngWId=1
e solo un consiglio , non è la soluzione del tua problemma , buon lavoro

Newsgroup: it.comp.lang.visual-basic
Titolo: handle e dintorni

ciao
ho bisogno di inviare del testo a un programma esterno, e non ci sarebbero
problemi in quando con appactivate e sendkeys andrebbe tutto bene, il
problema è che il programma esterno mi apre 2 finestre con lo stesso nome
e quindi appactivate spesso mi attiva la finestra che a me non interessa,
come posso fare per attivare la finestra che interessa a me? ricavando
l'handle? come si ricava l'handle della finestra che interessa a me? una
volta trovato l'handle come faccio capire ad appactivate che mi deve
attivare tale finestra? vi ringrazio fin d'ora per l'eventuale aiuto
saluti

 come si ricava l'handle della finestra che interessa a me?
Qui c'e' un esempio (lascia perdere che usi l'handle per terminare
l'applicazione):
HOWTO: Kill an Application with System Menu Using VB
http://support.microsoft.com/support/kb/articles/Q168/2/04.asp
-- 
ciao, hal

 
http://support.microsoft.com/support/kb/articles/Q168/2/04.asp
Molto interessante, adesso ci comincio a smanettare, grazie mille,
ciao,

Newsgroup: it.comp.lang.visual-basic
Titolo: Fatto con Visual Basic!!!

Un programma-gioco per scrivere più veloce della luce:
http://www.eydos.com/regScriba/Scriba0.htm
Fatto con Visual Basic!!!

Bello ... ma non free ...
E questo non e' it.comp.lang.vb.pubblicita'.
Senza rancore
Francesco

Newsgroup: it.comp.lang.visual-basic
Titolo: Istanza singola di un'applicazione

Salve a tutti. Vorrei scoprire se è possibile impostare qualche proprietà di
un progetto VB6 per fare in modo che si abbia una sola istanza per volta
dell'applicazione. Tipicamente la mia esigenza è la seguente: ho bisogno di
creare un'applicazione costituita da una sola form in modo tale che ogni
volta che venga richiamata faccia tutto nella stessa form se questa non è
mai stata chiusa.
Spero di essere stato chiaro nella spiegazione.
Saluti.

 ha scritto nel messaggio
news:ckvuqm$beg$1...@balena.cs.interbusiness.it...

Io uso questo codice all'inizio (nella Sub Main):
    If App.PrevInstance Then
        MsgBox "Applicazione già lanciata.", vbOKOnly + vbInformation +
vbSystemModal, "ATTENZIONE!"
        Exit Sub
    End If
Vedi se ti può essere utile...
Ciao!

 ha scritto nel messaggio
news:ecNcd.46592$H11.1...@twister1.libero.it...



Qui non saprei proprio cosa dirti, però a occhio direi che con le API
potresti farlo; mi chiedo però:
non sarebbe più semplice uscire dalla seconda applicazione dicendo
all'utente che un'istanza della stessa è già attiva?

API CloseWindow
Ciao
Andrea 

 ha scritto nel messaggio
news:AJQcd.46992$H11.1...@twister1.libero.it...



Come dice Andrea Moro, credo che allora l'API CloseWindow faccia al caso
tuo.
Ciao!

Newsgroup: it.comp.lang.visual-basic
Titolo: Inserimento, Lettura, Cancellazzione

Ragazzi, sto diventando pazzo!!!
Sono un programmatore Visual Basic 6 e la mia azienda vuole che programmiamo 
con il Visual Basic .NET.
Ora dovrei creare un programma di fatturazione e leggendo su internet ho 
notato che dal Vb6 al VB .Net le cose cambiano di parecchio se si parla di 
DB.
Ora vi chiedo se gentilmente potete consigliarmi un sito, oppure un BUON 
libro che tratti argomenti specifici riguardanti: la lettura, modifica, 
cancellazzione dei dati in 
ADO.NET
.
GRAZIE 

XXX ha scritto:

per 
VB.NET
 in generale
http://education.mondadori.it/Libri/SchedaLibro.asp?IdLibro=88-8331-385-2
oppure separatamente
http://education.mondadori.it/Libri/SchedaLibro.asp?IdLibro=88-8331-457-3
http://education.mondadori.it/Libri/SchedaLibro.asp?IdLibro=88-8331-458-1
http://education.mondadori.it/Libri/SchedaLibro.asp?IdLibro=88-8331-459-X
http://education.mondadori.it/Libri/SchedaLibro.asp?IdLibro=88-04-53453-2
http://education.mondadori.it/Libri/SchedaLibro.asp?IdLibro=88-04-54135-0
per 
ADO.NET
 in particolare
http://education.mondadori.it/Libri/SchedaLibro.asp?IdLibro=88-04-54198-9
ciao
stefano

 ha scritto nel messaggio 
news:es6hi9$b85$1...@carabinieri.cs.interbusiness.it...


 istruzioni on oggetto?
http://www.cerca-manuali.it/manuale-guida/ado-net.htm
ciao
Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: SCIOCCANTE FOTO

http://happyportal6969.tux.nu
http://happyportal.clicca.li
ата+ит+и
та+ита
+иита++ииат+
ита++ии
+т.
.а
OаJO.PP

Certo che ce nè in giro di gente deficiente (con la i ?!).
Newsgroup: it.comp.lang.visual-basic
Titolo: how to add a button object by click during running?

give me an example, if convenient,
thanks a lot,

 thanks a lot,
Li, this is an ITalian newsgroup, please post in italian language. Thanks.
This is not then first time you are invited to do so.

 This is not then first time you are invited to do so.
da quando ti dedichi ad idiomi diversi dal dialetto cremonese? ;-)
Salutoni
Sergio

 ha scritto

Ogni tanto, quando "mi vien facile".
Ma taci che ho pure sbagliato (almeno) il then invece del the. ;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: dati di una tabella in un combo

Ciao a tutti
Come faccio a mettere i dati di una tabella in una combobox.
Grazie 

 ha scritto nel messaggio
news:nRCqd.57094$Es2.1...@twister2.libero.it...


 ha scritto nel messaggio 
news:T1Dqd.17329$C94....@tornado.fastwebnet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Utilizzo massiccio di API: conviene? E la compatibilità Win95/98 <---> NT ?

Volevo sapere se conviene ricorrere a chiamate API, quali vantaggi e
svantaggi?
E soprattutto, chiamando API di Windows 95/98 è garantita la compatibilità
con Windows NT? Cioè le API di Windows 95/98 sono una sottoclasse di quelle
di NT?
Grazie a chiunque voglia rispondermi sul newsgroup.

di NT?
In generale tra 95 e 98 l'API non dovrebbe cambiare molto.
Per quanto ne so, tra 95/98 e NT (4) ci sono differenze relative soprattutto
alla sicurezza (in NT e' piu' stringente, ad esempio per chiudere Windows,
in NT bisogna settare i privilegi, prima di chiamare ExitWindowEx()).
Da notare che tra 95 e NT le differenze non sono solo relative all'API, ma
anche, ad esempio, alla struttura del registry...
--
Roal Zanazzi
z...@iol.it


------------
Ciao!
Le API sono funzioni messe a disposizione dal sistema operativo e, spesso,
rappresentano l'unico modo per realizzare una determinata caratteristica (Se
vuoi maggiori informazioni, guarda sul mio sito Internet).
I vantaggi sono numerosi: le API permettono di svolgere molte operazioni più
velocemente che con i normali comandi di Visual Basic e risiedono in DLL
standard del sistema operativo. Esse risultano molto più veloci dei
controlli OCX che svolgono le medesime funzioni (molto spesso, infatti, gli
OCX non sono altro che interfacce per l'utilizzo semplificato di API).
Quindi, se hai una dichiarazione API ed un controllo OCX con lo stesso scopo
(ad esempio, inserire un'icona nella TrayArea), è sempre preferibile fare
ricorso alle API.
Purtroppo, non mancano gli svantaggi. Il più evidente è dovuto al fatto che
anche solo un piccolo errore nell'uso delle API può costringere a terminare
l'applicazione e, nel peggiore dei casi, può portare al blocco totale del
sistema. Le dichiarazioni, infatti, sono spesso molto lunghe e composte di
più parametri.
In generale, le API di Windows 95/98 sono compatibili con quelle di Windows
NT e viceversa. Un discorso a parte va fatto per quelle funzioni che
riguardano la sicurezza (gestita in modo diverso dai due SO). Se possiedi la
Win32 Programmer's Reference, per ogni API trovi una piccola scheda che ti
informa sul supporto per le diverse piattaforme (Win95/98, WinNT, Win32s).
Se vuoi approfondire meglio l'argomento, ti consiglio il testo "Dan
Appleman's Visual Basic 5.0 Programmer's Guide to the Win32 API".
Alla prossima
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco
Newsgroup: it.comp.lang.visual-basic
Titolo: Sql e VB6

Ciao a tutti,
Volevo porvi questo mio problema, ho un programma fatto in visual basic 6
collegato a un db sql, devo lanciare una query da VB passando all'sql dei
parametri, tipo data inizio e data fine, ho visto sull'help che si possono
passare all'sql i parametri ma non ci sono riuscito, qualcuno di voi sa come
si fa?
Grazie a tutti e buon lavoro

 ha scritto nel messaggio
news:b5c24q$c7c$1...@fata.cs.interbusiness.it...

Il modo più semplice è quello di concatenare le stringhe:
dim s_sql as String
s_sql="SELECT * FROM tabella WHERE data>='" & DataInizio & "' AND data<='" &
DataFine & "'"
xr.open s_sql, xConn


Il 3/20/2003 10:41 AM, Andrea M. scrisse:

http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=6odhfu%2472h%245%40hermes.iol.it&rnum=3&prev=/groups%3Fhl%3Den%26lr%3D%26ie%3DISO-8859-1%26q%3Dquery%2Bparametri%26btnG%3DGoogle%2BSearch%26meta%3Dgroup%253Dit.comp.lang.visual-basic
Risposte di Roal Zanazzi e Zed
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 ha scritto nel messaggio
news:Tkgea.29338$7y3.9...@twister1.libero.it...

Forse mi sono spiegato male, la query è residente nel database, non è creata
a run time. Ho bisogno di passare direttamente all' sql i due parametri.
Cmq grazie per la risposta.

 a run time. Ho bisogno di passare direttamente all' sql i due parametri.
Quindi parli di una stored procedure?
ciaociao

Newsgroup: it.comp.lang.visual-basic
Titolo: Help , non ho le rasapi

Salve, vi pongo una domanda da novellino,sul mio pc non trovo le
rasapi coie' il file rasapi.dll, pensavo dovesse essere parte di
windows.
Dove trovo questa libreria?
Grazie



  Che io sappia, non esiste una libreria con quel nome: in win95 ho
rasapi32.dll e rasapi16.dll, in NT 4.0 ho una sfilza di dll del tipo
ras*.dll. D'altra parte, se hai installato correttamente Accesso
Remoto, sarebbe strano che non avessi le librerie RAS. :-)
  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"

Remoto, sarebbe strano che non avessi le librerie RAS. :-)
ha ragione scusa infatti il file e' rasapi32.dll, il dubbio mi e'
venuto quando ho provato a registrare il controllo activex relativo al
collegamento con accesso remoto che ho trovato sul sito comune ma mi
da un errore , ho pensato di non avere le librerie ras infatti ho
fatto una ricerca, ma ricordavo male il nome del file.
Grazi 
Ps non e' che potresti aiutarmi a risolvere il problema dell'activex?
Lo registro cosi':
REGSVR32.EXE C:\Windows\System\MSDialUp.ocx
e mi da un errore il 
0x00000485
cos'e'?

cos'e'?
  Credo che quello sia un ActiveX di VB6 mentre io ho il VB5 e quindi
non l'ho mai neppure visto, comunque non e' che ci sia qualche
problema con le dipendenze? Non ha un file .dep con cui controllare?

Newsgroup: it.comp.lang.visual-basic
Titolo: Esistono i puntatori in Visual Basic?

Scusate, ma prima di imparare un nuovo linguaggio, vorrei sapere se mi puo'
essere utile.
Devo creare una struttura costituita da un array con dimensione variabile;
un campo dell' array deve puntare ad un altro tipo di array (variabile di
record in record). Percio' vorrei sapere se esistono i puntatori.
Se non esistono si possono creare array di array, cioe' fare in modo che il
tipo di un campo di un record di un array sia un altro tipo di array?
Grazie. G.

tipo di un campo di un record di un array sia un altro tipo di array?
si'
ciao, hal

tipo di un campo di un record di un array sia un altro tipo di array?
Puoi fare questo in un mucchio di modi, e non è necessario ricorrere ai
puntatori.
Io per lavori come questo utilizzo UDT di array di UDT:
Type Tudt1
    t1() as MioTipo
End Type
Type Tudt2
    t2() as TUdt1
End Type
Dim MioArray As t1
...
t1(n).t2(m) = ...
Si hanno almeno tre vantaggi rispetto ai normali array bidimensionali:
- avere un array di array più leggibile e veloce
- ridimensionabile in qualsiasi dimensione (gli array bidimensionali sono
ridimensionabili solo nella seconda dimansione)
- ogni elemento della prima dimensione può contenere un numero arbitrario di
elementi (la seconda dimensione degli A.B. è uguale per tutti gli elementi).
Ciao


Ma sei sicuro ?
non dovresti fare
Dim MioArray As Tudt2
e poi usare
MioArray.t2(n).t1(m) = ....
ciao
Bepi


Ma sei sicuro ?
non puoi fare Dim MioArray As t1
perchč t1 non č un UDT
ho provato come dici tu, ma č un po' piů complesso:
Private Type MioTipo
  x As Integer
End Type
Private Type Tudt1
    t1() As MioTipo
End Type
Private Type Tudt2
    t2() As Tudt1
End Type
' .......
Dim MioArray As Tudt2
' poi, ad esempio:
ReDim MioArray.t2(0 To 2) As Tudt1
ReDim MioArray.t2(0).t1(0 To 20) As MioTipo
ReDim MioArray.t2(1).t1(10 To 15) As MioTipo
ReDim MioArray.t2(2).t1(-2 To 8) As MioTipo
MioArray.t2(0).t1(0).x = 22
MioArray.t2(1).t1(12).x = 45
MioArray.t2(2).t1(-1).x = 76
ciao
Bepi

ho provato come dici tu, ma è un po' più complesso:
Eheh, colpa mia, ho sbagliato, ti ho postato passaggio in più.
Complimenti per non esserti arreso, molti si limitano a dire "non funziona",
senza nemmeno cercare di capire perchè.
Ecco, in realtà avresti dovuto fare così:
Private Type MioTipo
  x As Integer
  y As Integer
End Type
Private Type Tudt1
    t1() As MioTipo 'Oppure Long/String o quello che vuoi
End Type
Dim MioArray() As Tudt1
' poi, ad esempio:
ReDim MioArray(0 To 2) ' Non è necessario ri-indicare il tipo: lo sa già!
ReDim MioArray(0).t1(0 To 20)
ReDim MioArray(1).t1(10 To 15)
ReDim MioArray(2).t1(-2 To 8)
MioArray(0).t1(0).x = 22
MioArray(1).t1(12).x = 45
MioArray(2).t1(-1).x = 76
Ovviamente se non ti servono dimensioni diverse per ogni t1() basta fare una
sub che con un loop inizializzi il tutto.
Ma questa è solo una possibilità, e non _la_ possibilità.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Html WorkShop

Ciao a tutti,
Qualcuno sa dirmi dove trovo una guida semplice in italiano ppure degli
esempi pratici per creare guide con il programma in oggetto?
GRAZIE e CIAO

Qua c'è un tutorial:
http://www.mvps.org/htmlhelpcenter/tutorial.htm

Newsgroup: it.comp.lang.visual-basic
Titolo: [ADO + FOXPRO] Fare una Pack di una Tabella Dbf

Buongiorno a tutto il Ng..
Siccome sto esportando delle tabelle da Sql a Fox Pro 2.5 tramite procedure
di Visual
Basic, mi servirebbe un metodo per fare un Pack di una tabella Fox..
Ho pensato a due soluzioni:
1) Provare da Ado (tramite recordset o Connection= a lanciare un comando
Pack, solo che finora non ci sono riuscito
2) Fare una Dll in Fox che mi esponga un Metodo e che faccia la Pack della
Tabella che gli ho passato (ovviamente solo il percorso).
Il guaio è che non sono riuscito ad instanziare la Dll di Fox nemmeno a
registrarla con regsvr32...
Qualcuno ha già fatto in precedenza una cosa del genere?
Ciao a tutti e grazie
oZ

 ha scritto nel messaggio
news:a3b3af$179tud$1...@ID-77238.news.dfncis.de...

ho letto bene, Foxpro 2.5? E' molto vecchio, e se non mi sbaglio le sue dll
non sono esportabili (anche perchè è codice interpretato e quindi ci vuole
l'interprete).
Secondo me ti dovresti procurare o foxpro 2.5 e con quello fare il pack, o
al limite se non puoi le mitiche librerie codebase della sequiter (non so se
esistono ancora) e scrivere un programmino che fa solo il pack.
Oppure cambiare formato:)
hth
Alfonso

 Oppure cambiare formato:)
Si si hai letto bene...
Però la Dll la scrivo in Visual Fox (quello del Visual Studio 6.0)..
E ti dico anche che sono riuscito..
Ho scritto il Seguente codice in un metodo pubblico di una classe pubblica
di fox:
lparameters PathTableFox
use &PathTableFox exclu
pack
close data
Ho creato la Dll...
Da Visual Basic ho instanziato la classe, richiamato il metodo passandogli
il Path della Tabella e funziona..
Il problema era che non mettevo & (Macro) davanti alla variabile, cosicchè
prendeva come path
il percorso della Dll + PathTableFox.dbf
Ciao e grazie dell'attenzione..
oZ
Newsgroup: it.comp.lang.visual-basic
Titolo: Ma solo a me non funziona la guida contestuale in W10 x64?

Installato e reinstallato.
 
Tutto funziona.
 
Solo se premo F1 mi dice un laconico 'impossibile visualizzare la guida'.
 
La stessa guida, lanciata a manina, funziona.
 
 
 
-- 
gio
 

Il 08/03/19 10:06, gio ha scritto:

Ti riferisci alla guida MSDN per VB6?
 
-- 
Gulp®
--
"Partimque figuras retulit antiquas, partim nova monstra creavit."
(La Metamorfosi - Ovidio)

 
 
yes
 
-- 
gio
 

 
 
Come vedi dal mio post del 18/10/18, ma ancor di più e meglio da quello 
del 09/02/19, anch'io ho lo stesso problema.
Nessuno purtroppo è stato in grado di dirmi il perchè ed il per-come, ma 
mi sembra che il mio problema sia leggermente diverso dal tuo, in quanto 
sembra dovuto ad una installazione non andata a buon fine....


mah...
 
Ho eliminato tutto (TUTTO!) e reinstallato.
Stessa faccenda.
 
Volevo sapere se qualche utilizzatore W10 PRO e VB6 PRO hanno questo 
problema o sono solo io.
 
-- 
gio
 

 ha
scritto:

Per far funzionare il tasto F1 bisogna installare il VB6 escludendo tutta la
parte "Accesso ai Dati", forse è solo uno dei suoi componenti, ma il fatto è che
non termina l'installazione e quindi non scrive il registry correttamente.
 
Invece senza quella parte termina l'installazione e poi si può installare MSDN,
e F1 funzionerà.
 
Forse quei componenti si possono installare dopo, ma dal momento che non li uso,
per me non è un problema.
 
 
-- 
ciao
  Stefano


denghiu` provo e faccio sapere al popolo
 
 
-- 
gio

Newsgroup: it.comp.lang.visual-basic
Titolo: Catturare start

Come faccio a catturate la pressione del tasto start, per far bloccare
l'esecuzione del programma?
Grazie mille
--------------------------------------------------
Visita il mio sito : 
http://www.marcosignorello.com
Icq : 59446526
--------------------------------------------------

 l'esecuzione del programma?
non scatta l'evento lostfocus del form ?
ciao
Enrico