mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Chiarezza su SPx

Per la gente non proprio espertissima (un poco come me), qualcuno
potrebbe fare un poco di chiarezza a proposito dei (o degli?) SP?
Cosa sono?
A quali versioni di VB si riferiscono?
Dove si trovano <esattamente>?
Grazie,
Giuseppe Greco

 ha scritto

i service packs sono le pezze (amer. patches) che ms manda fuori per coprire
alcuni dei buchi dei programmi che ha dovuto buttare fuori troppo presto per
non far crollare le quotazioni al nasdaq. se nel frattempo crollano alcuni
pc qua e la', fa parte del gioco, credo ritengano loro.
la moda, se ricordo, e' cominciata con win95. dev'essere irrefrenabilmente
contagiosa. ormai hanno dei sp anche le pagine dei siti ms.
notevoli gli ultimi sp per winnt4 (sui 300 mb cad.), e i due per office97,
con apposito programma che serviva a capire se potevi mettere il secondo (ci
voleva il primo, che negli ultimi cd di off97 era stato integrato: piccola
scritta sr1 = service release, immagino ci sia una differenza concettuale,
anche se non ho capito quale).
di solito pero', se dio vuole, i sp sono incrementali, cioe' basta
installare l'ultimo. per vb5 si era arrivati al sp3. per vb6 siamo al 5. io
ho montato solo il 3, anche perche' del 4 ho sentito varie cosacce e finora
non mi sembra di averne avuto bisogno, che e' l'unico criterio sensato per
montarne uno.
si', perche' dovrebbero correggere i buchi, ma in genere ne introducono di
nuovi. cosi' d'atronde si crea occupazione e si da' lavoro, oltre che ai
programmatori ms, anche ai custodi del purgatorio. sono moccoli veniali, in
fondo.
C:\ftp\_ms>dir vs*
Directory di C:\ftp\_ms
07/02/2001  23.26           58.772.184 VS6sp5VB.exe
quello di tutto visual studio va sui 130-140 mb mi sembra.
se lo vuoi scaricare, prova a cercare sul sito ms "visual basic service
pack". purtroppo non mi ricordo il link, cmq se lo cerchi nei post delle
ultime due settimane dovresti trovarlo.
nb: qualcuno diceva che per vb6 devi scaricare quello nella lingua del tuo
vb. per vb5 mi sembra ce ne fosse uno unico.
il 3 di vs5 e i 3/4 di vs6, mi viene in mente ora, dovrei averli messi su
http://members.xoom.it/vbup
anche se bisogna rimontarseli, causa limiti in upload di xoom.
ma se aspetti un mese o due, di solito io programmo, dev, ecc li mettono su
cd. se non hai una flat non e' male...
spero di non essermi dimenticato niente.
ciao, a.

Sei stato come l'olio......chiarissimo!
Giuseppe Greco

Newsgroup: it.comp.lang.visual-basic
Titolo: ocx per .pdf

salve a tutto il NG, vi giro pari pari una richiesta di un amico, faccio
solo da tramite:
"sono alla ricerca di un ocx o dll che mi permetta di analizzare i dati
contenuti in un file PDF ed il formato della stampa del file (es A3 o A4),
mi sapete indicare dove lo posso trovare?"
grazie  a tutti
Rub

RUBSI wrote:

Ti sei dimenticato, "freeware"?
Digli di guardare qui: 
http://www.componentsource.com/Catalog.asp?fl=&bc=&sc=CS&cv=re&ul=it&sr=pdf&go=Cerca
ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
Newsgroup: it.comp.lang.visual-basic
Titolo: Esportazione dati in Excel con VB

Ho una procedura che esporta dei dati in Excel e che funziona QUASI
sempre.
Nei pochi casi in cui non funzioa mi segnala un errore OLE DB e non
inizia neppure l'esportazione. Questo su pc che hanno come S.O.
WINDOWS XP HOME o PROFESSIONAL e OFFICE 2003. Qualcuno è a conoscenza
di qualche errore riscontrato dalla Microsoft?
Please help!
Ennie


Le procedure scritte bene funzionano sempre.
Evidentemente c'è qualcosa di sbagliato nella tua.
Se posti il codice, la guardiamo (comunque se ne è parlato tante volte, 
trovi roba anche su google).
Ciao
Alberto
-- 
"C'è un Calvelli dentro ognuno di noi" (cit.)

Newsgroup: it.comp.lang.visual-basic
Titolo: Un orologio in VB ....... ma come?

Ciao a tutti, ho un problemino, anzi una curiosita', come posso mettere un
orologio dinamico sul form principale del mio programmino?
per dinamico intendo che si aggiorni di secondo in secondo, sarebbe bello
metterne uno ANALOGICO.
Ciao e GRAZIE


con un timer č la maniera + semplice:
inserisci una label (per esempio)
inserisci un timer
imposti il Timer.Interval=1000 (cioč 1 secondo)
e poi:
Private Sub Timer1_Timer()
   Label1 = Time
End Sub
ciao SIMO
-- 
_________________________
www.sasim.cjb.net
 // 
http://sasim.dnsart.com
* Server IRC : 
irc.azzurranet.org
 --> Canale: #it_lang_vb
* Sito Comune Ng: 
http://www.it-lang-vb.net
* Manifesto del Ng: 
http://www.it-lang-vb.net/docs/Manifesto.txt
* I vecchi messaggi su: 
http://groups.google.com/

 ha scritto nel messaggio
news:3CD7203...@libero.it...


 >
Questo sarebbe un'orologio analogico?
ma analogico non č con le freccette?
o sbaglio?
Davide

 ma analogico non è con le freccette?
Hanno postato del codice per realizzarne uno analogico un mesetto fa... solo
che qui i post precedenti non li legge nessuno... troppa fatica! :(

 Davide
CICO ha scritto: "...sarebbe bello metterne uno ANALOGICO"
Non ha scritto: "Vorrei farlo ANALOGICO."
Penso che per iniziare, almeno per capire come funziona il controllo Timer gli
basta uno digitale!
Ciao!
--
Esteban
Hosted by 
www.seber.it
(Remove nonspammare for reply)

 si aggiorna automaticamente con l'ora di sistema
Sě, ma solo una volta, poi non si aggiorna ogni secondo se non usi un Timer!


 ha scritto nel messaggio
news:73EB8.12364$CN3.4...@news2.tin.it...


 ha scritto nel
messaggio news:PnOB8.13301$CN3.4...@news2.tin.it...


 scrisse:
puoi anche usae uno dei pannelli della status bar, mi pare ci sia una
variabile che lo setta a TIME
PS
digitale
ciao
Antonio
(togliere NO SPaM per rispondere)

Newsgroup: it.comp.lang.visual-basic
Titolo: Visual basic script

Io ho visto che ci sono dei Vb script in internet come si può crearli?? (Io
ho tentato di modificarli ma non ci sono riuscito).
Grazie ,
fioran...@tiscalinet.it

 wrote in message
7ni3ln$bc1$1...@aquila.tiscalinet.it...

Per crearli basta un normale editor di testi.
Per conoscerli basta .....  studiare un pò
CIAO ;-)

Does any know how to connect to Unix using VB and
execute unix commands from VB.
 Thanks in advance.
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.
Newsgroup: it.comp.lang.visual-basic
Titolo: privileged instruction error con xp

privileged instruction error con xp
Tutte le volte che cerco di usare una porta, mi salta fiori questo errore:
"privileged instruction"
Lo stesso succede usando il modulo inpout.dll in VB.
Come posso rimediare al problema?
Grazie
--
Marco Fiorentini
ICQ: 72216621

 ha scritto nel messaggio
news:rtB%8.24506$s74.6...@twister1.libero.it...

dall'errore sembrerebbe che stai cercando di fare qualcosa che XP non ti
concede o ritiene pericoloso per la sua sopravvivenza...
non č che stai cercando di usare una risorsa troppo a basso livello e senza
chiedere a XP di mettertela a disposizione?
prendilo solo come spunto di riflessione...
qualcuno piů esperto di me ti rispondera con maggiore dovizia
Acia

 
Usare una porta , inpout.dll ? 
mica stai tentando di accedere all'hardware direttamente ?
xp ti dice che sono cose cattive e che non si fanno :-)
cerca in rete se trovi una versione della dll compatibile con xp, tieni
conto che windows nt soffriva dello stesso problema e c'era almeno una
di queste dll che funzionava.
altrimenti cambia sistema operativo ( operazione drastica )

Newsgroup: it.comp.lang.visual-basic
Titolo: come si crea una tabella collegata da vb

Leggendo un altro thread mi è venuta la curiosità di sapere se è possibile
(e credo che lo sia) creare in un database1 una tabella collegata ad un
database2 mediante codice VB.
Grazie
Guido


Io so farlo solo in DAO.
Credo che per ADO bisogna sfruttare ADOX ma di + non saprei dirti.
Il trucco è collegare (o allegare) una tabella tramite la funzione di
Access, quindi verificare i seguenti parametri della nuova tabledef
.Connect
.SourceTableName
non ti resta che creare una nuova tabledef e specificare tutti i parametri
(Name Connect ...) quindi usare il metodo TableDefs.Append <NewTbDef>
Fammi sapere .........
    Saluti
Newsgroup: it.comp.lang.visual-basic
Titolo: Commissiono programmino urgente!!!

Ciao a tutti, scusate il disturbo, ma siete la mia ultima risorsa.
Mi serve urgentemente un programmino 'scemo-scemo' che faccia le seguenti 
cose:
1) Usare Netmeeting
2) Lanciare una chiamata Netmeeting
3) Gestire una rubrica proprietaria con Nome/ IP address/ Gateway
3) Impostare la proprietà Gateway legata alla rubrica telefonica da cambiare 
'al volo' prima di lanciare la chiamata.
Esempio della proprietà Gateway: Menu 
Netmeeting/Impostazioni/Avanzate/Utilizza un Gateway [x] e Indirizzo IP.
E' urgente, quindi lo pago bene.
Se qualcuno è interessato, mi può contattare a 
r(punto)bennati(at)bennati(punto)it
Ciao, grazie.

 E' urgente, quindi lo pago bene.
Ecco...questa mi sa di una nota mooolto positiva... ;-)
Buona Fortuna!


L'unica ragione per cui non me lo faccio io è che non ho tempo, ma mi 
serve... veloce.
P.S. Ma tu che ci fai su questo NG se ti spaventi per queste cose ? ;-) 
Scherzo, non ti offendere!
Rik

 Rik
Ma che...dai...no che non mi offendo...
Avevo solo parafrasato quei tre punti che hai indicato.Non sarei ugualmente
capace di farlo probabilmente,
ma la vera ragione per cui sono qua, è studiare sui vari post e cercare di
capire!
Quanto a risolvere agli altri...beh...solo le cazzatine, quelle alla mia
portata!!
Ciao
Buona fortuna

Newsgroup: it.comp.lang.visual-basic
Titolo: campo contatore

salve a tutti,
come faccio a creare un campo contatore (come quello di access) con una
stringa sql da vb6? considerando che uso DAO?
Grazie
XaDu

stringa sql da vb6? considerando che uso DAO?
(stati attento che non ho provato perche' non ho access su questo pc)
CREATE TABLE tblProva (
  CampoId AUTOINCREMENT, 
  CampoNumero LONG, 
  CampoTesto TEXT (48)
  )
oppure
CREATE TABLE tblProva (
  CampoId COUNTER, 
  CampoNumero LONG, 
  CampoTesto TEXT (48)
  )
fammi sapere se ho scritto una sciochezza  ;-)
ciao, hal

 wrote in message
news:9ckcnt$e862f$1...@ID-56381.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: [ASP] per chi ne sa...

deV<

it.comp.www.asp
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con i database

Salve a tutti...
Sono nuovo di questo newsgroup e.. purtroppo, sono neofita anche di
VB.. Ho letto qualche messaggio per capire come funziona il NG e penso
di essere pronto a esporre il mio problema:
Devo costruire un'applicazione (MDI) facendo in modo che nell'MDIform
ci sia un datacontrol (data1) visibile da tutti i form child...
leggendo l'help di VB5 ho trovato una procedura che dovrebbe fare  al
caso mio:
La form principale si chiama FrmMain
dichiarazione generale:
Public Db As Database, Rs As Recordset
funzione:
Sub ApplyRecordset()
    Set Db = Workspaces(0).OpenDatabase("c:\documenti\OIL.MDB")
    Set Rs = Db.OpenRecordset("Preferenze")
    Set Data1.Recordset = Rs
    Debug.Print Rs.Type
End Sub
tutto funziona.. 
ma come faccio ad associare il datacontrol come datasource ad un
controllo di una form child in modo da sincronizzarli??
ho provato a mettere direttamente nella proprietà delle textbox delle
forms child 
datasource=data1 (o anche 'FrmMain.data1')
recordsource=Idditta...
ma quando a run-time apro la form child.. il textbox rimane
completamente vuoto....
nelle mie prove (sicuramente tutte sbagliate) mi appare spesso il
messaggio:
errore di run-time 426:
'Ammesso un solo form MDI'
oppure.. non è possibile applicare la proprietà all'oggetto  e così
via...
secondo me è una questione di Refresh ma non riesco a capire perché...
e più vado avanti più mi incasino
Potreste spiegarmi (se avete capito qualcosa nella mia esposizione)
perché si verifica questo errore e dove stà l'incompatibilità?
Se avete ancora voglia di leggere vi spiego cosa devo fare esattamente
così... se avete qualche idea migliore...
La mia applicazione all'apertura deve selezionare una ditta di lavoro
dal data1.. che resterà tale fino a quando l'utente non vorrà
cambiarla;
la ditta da selezionare dovrà essere l'ultima aperta la sessione
precedente;
ho pensato di mettere un campo "default" nei record della  tabella
"ditta di lavoro" e attivarlo quando una ditta viene selezionata.. in
modo che, alla successiva apertura del programma, cafendo un findfirst
con "default=1" riuscirei a trovare la ditta interessata.
Se pensate che abbia scritto troppo... sgridatemi pure.. ma
risolvetemi il problema... per favore.. Prometto che in futuro sarò
più breve.
Ciao
------------------------------------------------------------
                Vincenzo
sono gradite anche risposte via e-mail
-----spamo...@freemail.it------
---togliete spamoff dall'indirizzo----

con "default=1" riuscirei a trovare la ditta interessata.
MAI fare cose del genere. L'informazione di quale ditta aprire è
un'informazione che pertiene all'applicazione, perché dovrebbe andare nel
database che contiene le informazioni della ditta?
Saluti,
Domenico
Newsgroup: it.comp.lang.visual-basic
Titolo: cosa utilizzare per creare una flowchart?

vorrei sapere cosa utilizzare per creare graficamente un workflow del
tipo:
Documento1 associato a Utente1 (tramite linea per es.), se Utente1
approva il documento1 andrà all ' Utente2 altrimenti all'Utente3 ...
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 approva il documento1 andrà all ' Utente2 altrimenti all'Utente3 ...
http://makeashorterlink.com/?T51423547

Newsgroup: it.comp.lang.visual-basic
Titolo: Leggere degli archivi .db, come ???

Ciao a Tutti !!
Vorrei leggere degli archivi con estensione .DB con VB5, come posso fare ???
Denis
--
mailto: 
denis....@fantacalcio.zzn.com
Torneo di Fantacalcio: 
http://carden.spedia.net

 wrote


Newsgroup: it.comp.lang.visual-basic
Titolo: Come far venire il read me durante l'installazione

Ciao a tutti, vorrei fare in modo che l'utente, al momento
dell'installazione o subito dopo potesse leggere il read me del
programma, come avviene spesso nelle installazioni....
Qualcuno ha qualche suggerimento ??
Grazie a tutti.
Ciao, Fabio
********  ************** *****************
Attention: 
Unsolicited Email "spam" sent to this email address will result in your
system being subscribed to 10,775 Majordomo list servers.
Be forewarned that you will recieve roughly 1 gig of mail per day, or
15,000 messages per hour.
This Email address not for your advertising. You have been warned.
Think before you post!

...


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

Ciao a tutti,
sapreste dirmi dove posso trovare documentazione sulle DLL (cosa sono, a
cosa servono, dove si usano, come si creano ecc.)??
Su MSDN non sono riuscito a trovare molto
Grazie.
Ciao.
Paolo.

 Su MSDN non sono riuscito a trovare molto
Non ho piu' sottomano la versione italiana di MSDN, comunque dovresti
riuscire a ricostruire il percorsi che sono:
Visual Tools and Languages|Visual Studio 6 Documentation|Visual Basic
Documentation|Using Visual Basic|Programmers Guide|Part 2|Programming with
Objects(e Programming with Components)
e sotto
Visual Tools and Languages|Visual Studio 6 Documentation|Visual Basic
Documentation|Using Visual Basic|Component Tools Guide|Creating ActiveX
Components
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown
Newsgroup: it.comp.lang.visual-basic
Titolo: Elaborare BMP

Ho necessità immediata di trasformare una BMP da 16 milioni di colori a 256
ma ottimizzati, qualcuno di voi sa come fare?
Aiutatemi è urgente!
Ciao e grazie
--
Andrea Fabbrucci
anfa...@tin.it


Hai Photo Plus 4 o Paint Shop Pro ? Con questi si può fare !
Ma tu vuoi forse farlo con VB ?

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Come eseguire un sort

Qualcuno sa in VB esiste un afunzione che mi esegua il sort di un'array o
di una collection ? Oppure devo costrurimi io la funzione ? 
Ciao a tutti.

 ha scritto
| Qualcuno sa in VB esiste un afunzione che mi esegua il sort di un'array o
| di una collection ? Oppure devo costrurimi io la funzione ?
Devi costruirtela...
Metti il codice qui sotto in un .bas vuoto...
Attribute VB_Name = "LIB_Algoritmi_Sorting_QuickSort"
Option Explicit
' esempio:
' per ordinare un array di stringhe X dalla posizione 1 alla posizione 10
' con verso crescente:
'   QuickSort X(), False, 1, 10
' per ordinare un array di stringhe X dalla posizione 0 alla posizione 100
' con verso decrescente:
'   QuickSort X(), True, 0, 100
Public Sub QuickSort(SortArray() As String, flgMode As Boolean, Low As Integer, High As Integer)
    Dim RandIndex As Integer
    Dim i As Integer, j As Integer
    Dim Partition As String
    If (Low = -1) And (High = -1) Then
        Low = LBound(SortArray)
        High = UBound(SortArray)
    End If
    If Low < High Then
        If High - Low = 1 Then
            If Compare(SortArray(Low), SortArray(High), Not flgMode) Then
                Swap SortArray(Low), SortArray(High)
            End If
        Else
            RandIndex = RandInt(Low, High)
            Swap SortArray(High), SortArray(RandIndex)
            Partition = SortArray(High)
            Do
                i = Low: j = High
                Do While (i < j) And Not Compare(SortArray(i), Partition, Not flgMode)
                    i = i + 1
                Loop
                Do While (j > i) And Not Compare(SortArray(j), Partition, flgMode)
                    j = j - 1
                Loop
                If i < j Then
                    Swap SortArray(i), SortArray(j)
                End If
            Loop While i < j
            Swap SortArray(i), SortArray(High)
            If (i - Low) < (High - i) Then
                QuickSort SortArray, flgMode, Low, i - 1
                QuickSort SortArray, flgMode, i + 1, High
            Else
                QuickSort SortArray, flgMode, i + 1, High
                QuickSort SortArray, flgMode, Low, i - 1
            End If
        End If
    End If
End Sub
Private Sub Swap(x As String, y As String)
    Dim z As String
    z = x: x = y: y = z
End Sub
Private Function Compare(x As String, y As String, flgMode As Boolean) As Boolean
    Compare = ((x < y) And (Not flgMode)) Or ((x > y) And (flgMode))
End Function
Private Function RandInt(Lower As Integer, Upper As Integer) As Integer
    Static flgYetInit As Boolean
    If Not flgYetInit Then
        Randomize Timer
        flgYetInit = True
    End If
    RandInt = Int(Rnd * (Upper - Lower + 1)) + Lower
End Function


Grazie mille, sei fantastico.
Newsgroup: it.comp.lang.visual-basic
Titolo: Return da una funzione (chiamata di funzione DLL da VB5)

Salve a tutti
sto' cercando di utilizzare una funzione che si trova all'interno di una DLL
Tutto ok per quanto riguarda il passaggio di parametri ho dei problemi
per quanto riguarda il valore di ritorno
mi spiego.
Se la funzione scritta in C ritorna:
return(pippo);
funziona
se invece come nel caso mio la funzione ritorna:
return( (*p)(var1,var2));
VB5 mi dice "chiamata di funzione DLL non valida"
Perche' ?
Qualche esperto di C che differenza c'e' tra i due return
premetto che non sono molto ferrato in C          :-(
come potrei risolvere il problema senza metter mano ai sorgenti in C ?
Grazie anticipatamente a tutti coloro che mi daranno qualche lume in
proposito.
Scusate il cross post per chi segue tutti e tre i gruppi.
Ciao
Genky
gier...@tin.it
Attenzione: l'eventuale tread si svolgera' su it.comp.lang.visual-basic
(followup gia' settato)

Ci provo ma non sono un esperto di C,
penso che la funzione ritorni un puntatore all'area di memoria dove sono
memorizzate le variabili.
Il parametro di ritorno del declare della funzione dovrebbe perció essere di
tipo long dopodiché con la solita CopyMemory dovresti copiare i dati
dall'area di memoria nelle variabili del tuo prg.
Prendi tutto con le pinze, ripeto non sono un esperto di C
Ciao,
Corrado

e' gia' qualcosa adesso mi guardo la copy memory
Grazie
Ciao


...



URGH!
Nel secondo caso ritorna il valore di ritorno di una funzione che ha due
parametri (var1 e var2), ed e' chiamata tramite puntatore (puntatore a
funzione).
sarebbe come dire (senza puntatore):
return Funzione(var1, var2);
dove funzione e':
int Funzione(int var1, int var2)
in    return( (*p)(var1,var2));
p e' un puntatore alla funzione Funzione().
(piu' o meno :-)
Tutto sta a vedere cosa ritorna Funzione()!
--
Roal Zanazzi
z...@iol.it

Grazie dell'interessamento al mio problema
Sto' capendo qualcosa in piu' del collegamento tra DLL e VB5
grazie a tutti
Genky

Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda per i piu' esperti

scrivere le coordinate di ogni singola icona del desktop)
[...]
Purtroppo ho posto una domanda simile diverso tempo fa, ma non ho avuto
risposta. :-(
Se avrai piů fortuna di me ti prego di scrivermi.
Ciao
---
--
-
MIX (VB5SP3)
170 links a siti VB
http://www.tempolibero.com/user/mix/
http://space.tin.it/computer/gaais/
-
--
---


L'unica cosa che posso dirvi e' che il desktop e' in realta' una ListView
(classname = "SysListView32"), molto probabilmente subclassata...
Sorry, ma non vi so aiutare piu' di cosi'...
--
Roal Zanazzi
z...@iol.it

--
Questa non la sapevo, allora però posso aggiungere che l'hWnd del deskTop è
0&

...

Decisamente no.
Infatti esiste un'apposita API (GetDesktopWindow()) che ritorna l'HWND del
desktop...
Mi pare che l'HDC del desktop sia sempre 0 (non l'hWnd).
--
Roal Zanazzi
z...@iol.it

...

In effetti mi confondo sempre, ed avevo verificato la cosa, con
GetDesktopWindow() mi ritorna 128.
La cosa non  mi quadrava.
Però ho provato a richiamare le coordinate delle icone del video tramite
quella classe per le ListView di cui ti ho parlato (che tra l'altro sta
finendo nel dimenticatoio), ma senza successo.
Come subclassatore sono un disastro!
Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: Come trovare il lettore CD-ROM

Salve a tutti
Sto cercando il modo di conoscere (all'interno di un programma)
la lettera del (primo) lettore CD-ROM presente in un sistema.
Ho visto che alcuni giochi vanno a ricercare il supporto
nel posto corretto.
Almeno in Windows '95 ci dovrebbe essere il modo.
Grazie e saluti
Alberto

...


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

Ciao ragazzi, ho un piccolo grande problema,
ho un textbox e una label; quando si clicca su
un pulsante, viene copiata sul textbox, la Caption della label
ogni volta accodando al testo gia' presente nel texbox + un ritorno a
capo (Text1.Text = Text1.Text & Label1.Caption & vbCrLf)
E fin qui tutto ok. Il fatto e' che vorrei che ogni volta che premo il
pulsante (e che quindi scrivo una riga nel texbox), tale riga sia di
uncolore diverso dalla precedente. Ad esempio una riga blu, una rossa,
una blu,una rossa e cosě via. Non riesco proprio a trovare un modo per
risolvere tale problema! (poichč il colore riguarda il textbox come
oggetto e quindi colora tutto il suo contenuto e non puo' distinguere
le righe, a meno che non si possa assegnare un colore a una
variabile!)
Ciao e grazie

 uncolore diverso dalla precedente.
Con la textbox non puoi; devi usare una RichTextBox, usando
le proprietà SelColor e SelText.
Bye, G.


Potresti farmi un piccolo esempio di come si usano le proprieta'
SelColor e SelText? Non sono molto pratico delle RichTextBox!
Ti ringrazio per la disponibilita' . Ciao ciao 

 SelColor e SelText? Non sono molto pratico delle RichTextBox!
Guarda, invece di darti un pesce, ti insegno a pescare... :-) clicca qui:
http://snurl.com/2bkj
 e guarda il terzo o quarto link che trovi. :-)
Se devi fare altre ricerche, 
http://www.google.com/advanced_group_search
Bye, G.


Ti ringrazio molto, (si vede che sono un novellino!)
Ciao ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Ritorno a capo & Vbcr

Buongiorno a tutti!
Avevo creato una label, nella quale scrivevo da codice:
label1.caption="Ciao" & vbcr & "come va?"
creando così due righe..
decido poi di fare la stessa cosa con una txtbox però vbcr non viene
interpretato, e mi ritrovo
Ciao||come va
al posto delle due righe. Controllando su msdn non sono riuscito a trovare
niente
che possa fare andare a capo la textbox :(
potrei mettere degli spazi, ma non mi sembra una soluzione...
grazie a tutti, Augusto

Imposta la proprieta' Multiline = True

> Imposta la proprieta' Multiline = True
non basta, bisogna anche usare vbcrLF al posto di vbcr
ciao.
--
----------------------------------------------------------------------------
Esiste un luogo dove tecnologia e arte si incontrano
www.tecnologiaEarte.net
----------------------------------------------------------------------------
Gianluca Pisano

 decido poi di fare la stessa cosa con una txtbox perň vbcr non viene


Newsgroup: it.comp.lang.visual-basic
Titolo: connessione ad AS400

Ciao a tutti,
qualcuno sà quale OLE DB provider devo usare per connettermi
ad AS400 e dove lo posso trovare?
Grazie 
Simone
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:212Z210Z185Z46Y...@usenet.iol.it...

Esempio :
Dim ASX   As New ADODB.Connection
Dim ASREC As New ADODB.Recordset
cString = "Provider=IBMDA400;Data Source=SERVERx;"
ASX.Open cString, "QXX", "QXX"
ASREC.Open "SELECT * FROM TIZIO.CAIO " & _
           "WHERE PIPPO = 'PLUTO'", ASX
Provider del  IBM Client Access x Windows
Ciao !

            "WHERE PIPPO = 'PLUTO'", ASX
Mi intrometto: solo con ADO o anche DAO consente
di accedere ai database AS?
________________________________________
James Tiberius Kirk, matricola SC 937-076 CEC
  Nato a Riverside, nello Iowa, USA, Terra
            il 1277.1 (26/03/2233)

 ha scritto nel messaggio
news:oPe28.11398$ly.3...@twister1.libero.it...


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

Ho creato un programma client con winsock, tramite il quale mi collego via
TCP ad un host remoto, e fin qui tutto bene.
Ora ho la necessità di inviare al server sulla porta 21 dei comandi ftp;
utilizzando Senddata riesco ad inviare i dati correttamente, ma non mi
ritorna nulla.
Molto probabilmente c'è qualche errore nel formato in cui invio i dati,
qualcuno saprebbe dirmi qual'è quello corretto ?!
Berets
p.s: togliere STEREB dal mio indirizzo per risposte.


Se ci dici come invii i dati magari c'è più facile aiutarti, non trovi?
Cmq hai messo un vbCrLf alla fine di ogni comando?
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Proposizione "IN" in una SELECT..FROM

Salve a tutti !!
Mi piacerebbe che qualcuno pratico di gestione di database con VB mi
spiegasse come si usa la proposizione "IN" in una query SELECT..FROM
Cioe'.. io ho seguito la guida dell'help , e indica che serve a indicare
alla query dove cercare le tabelle, nel caso non si trovino nel database
corrente.
Ma cosi' non e'...
Io ho aperto un database con una connessione ADO, dopodiché devo cercare dei
valori che stanno in parte in quel database e in parte in un altro.
La query é simile a questa :
SELECT Tab1.Dato1 , Tab2.Dato2 FROM Tab1,Tab2 IN
'D:Temp\database_alternativo.mdb' WHERE Dato1 = Dato2
Il problema é che la query invece che cercare nei 2 database, cerca solo nel
database che segue la proposizione "IN" e quindi mi da un messaggio di
errore tipo :
"Il driver MSJet non riesce a trovare la tabella Tab1, verificare che il
nome inserito sia corretto... ecc...ecc.."
Ovviamente per il fatto che nel database_alternativo non é presente la Tab1.
E allora qui sono bloccato.. l'help non indica nient'altro.
Qualcuno mi sa dare qualche chiarimento ?
Grazie mille per l'attenzione !
DaVe

 ha scritto nel messaggio
news:8m22ei$ojt$1...@bw107zhb.bluewin.ch...


Forse devi usare questa sintassi:
 SELECT Tab1.Dato1 , Tab2.Dato2 FROM Tab1 IN "percorso primo
database",Tab2 IN
 "D:Temp\database_alternativo.mdb" WHERE Dato1 = Dato2
Per motivi di efficienza, mi pare pero' che MS consigli di fare un link
della tabella del secondo database nel primo e poi utilizzare il primo
soltanto .
ciao
	maxx


 
la proposizione: nome_tabella IN 'nome_data_base_esterno' permette di
fare riferimento ad una tabella che si trovi in un database esterno e
NON ad indicare un persorso 'alternativo' qualora la tabella non fosse
presente nel database principale, cioe' quella tabella verra' cercata
sempre e soltanto nel database esterno

 wrote in message
1X2h5.42861$wS2.3...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: MSQL e ID sort

deV<

 ha scritto nel messaggio
news:8iLe7.7531$KX2....@news2.tin.it...


 Andrea Montanari
grazie!
Mi sono informato intanto e effettivamente non c'è soluzione, allora mi
rimbocco le maniche e....

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

Ho bisogbo di costruire un driver per una periferica ormai obsoleta
e una periferica di stampa
precisamente un plotter
Panasonic KX-L08D
in rete non si trova nemmeno a ......
Da dove devo cominciare............
fortunatamente ho tutta la documentazione possibile sul plotter
Ringrazio anticipatamente chiunque sia in grado di aitarmi
cordiali saluti
Piero Solidoro
pso...@tin.it

 Da dove devo cominciare............
Dal WinDDK (lo trovi - almeno in parte - anche su 
msdn.microsoft.com
),
purtroppo VB
non serve a niente nel caso tu voglia scrivere un device driver.
Ti serve Visual C o l'assembler.
Ciao, Massimo.

Newsgroup: it.comp.lang.visual-basic
Titolo: ADO: "non ci resta che piangere" [(c) by M. Troisi]!

Quando ho cominciato a vedere i nuovi oggetti collegati ad ADO in VB6, ho
pesato che finalmente fosse stato creato un pacchetto decente per auitare il
programmatore: tante piccole cose che prima bisognava costruirsi in prorio
finalmente erano già disponibili per tutti (la creazione di report con il
data environment, la ricerca nelle combo box, la gestione dei formati, ...).
Troppo bello per funzionare!
Ho creato un form per la gestione di un archivio con il classico schema
Testata-Dettaglio, mi sono entusiasmato nel vedere la possibilità, tramite
Data Environment, di gestire automaticamente la visualizzazione del
recordset di dettaglio, ma (e quì viene il bello...) quando creo un nuovo
record con il metodo addnew, un qualche infernale automatismo impossibile da
individuare, mi riposiziona il recordset, generando il seguente errore
quando si invoca il metodo Update, o qualsiesi metodo per il
riposizionamento (ovviamente le modifiche vanno perse):
"Errore di run-time '-
2147217864
 (80040e38)'
Impossibile individuare la riga specificata per l'aggiornamento. E'
possibile che alcuni valori siano stati modificati dopo l'ultima operazione
di lettura."
L'assurdità è che se chiudo l'applicazione, e riapro il record in modifica,
tutto funziona perfettamente.
Che faccio? (Vedi oggetto)
Grazie per l'attenzione.

 ha scritto nel messaggio
news:8r2856$4ih$1...@nslave1.tin.it...


 ha scritto nel messaggio
news:8r36k4$ibe$1...@pegasus.tiscalinet.it...


Scusa la domanda stupida, sul recordset dei dettagli, come crei le chiavi
comuni alla testata?
ciao
ugo

 ha scritto nel messaggio
news:8r4jiq$gtl$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio news:...

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET]PORCA PUPAZZA!!!

Qualcuno deve assolutamente dirmi come cavolo si mettono 2 tabelle in un
Dataset, che non siano relazionate tra di loro da join, query o vaccate del
genere...
Non č possibile che in .NET non si possa inserire piů di una
tabella!!!!!!!!!

Alessandro wrote:


  Dim ds As New DataSet()
 'aggiungi la tabella al dataset  
ds.Tables.Add("Tabella2")
 'punti la tabella
  Dim td As Data.DataTable = ds.Tables("Tabella2")
ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:b2a9ck$i9u$1...@news.newsland.it...


 Ma come faccio a ficcare la tabella 2 dal DataAdapter????
ArchivioAdapter.Fill(Dataset,"NomeTabella")


 > cioè, io ho un database con dentro le due tabelle...


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

Ciao a tutti !
Vorrei fare un file di help ma sull'help di vb5 non mi sembra che ci sia
niente !
Qualcuno mi potrebbe aiutare spiegandomi come si crea questo file oppure
dove posso trovare la documentazione ?
Grazie 1000
Luca Tonelli
lm...@tin.it

Guarda sul CD: dovrebbe esserci il file HCW.exe che serve per la creazione
degli help. Nella stessa directory ci dovrebbe essere la guida.
Parlo al condizionale perchè il mio VB5 è quello incluso in Visual Studio.
Se la guida non ti basta:
Microsoft Windows 95 Help Authoring Kit
Ed. Microsoft Press
ISBN 1-55615-892-0
330 pagine
(circa 100mila lire)
Spero di esserti stato utile.
Ciao
--
MIX
post...@yahoo.com
P.S. Se hai intenzione di passare a VB6 ti conviene aspettare: i nuovi help
saranno in HTML compilato (cambia tutto).
-
MIX
post...@yahoo.com
http://space.tin.it/computer/gaais
http://www.tempolibero.com/user/mix/
37 links ai siti VB
-
Luca ha scritto nel messaggio <01be17d9$8be93090$63000064@luca>...


Newsgroup: it.comp.lang.visual-basic
Titolo: Nuovo programma Free per spedire SMS via Internet

Segnalo la disponibilita' di un nuovo programma per spedire brevi messaggi
di testo (SMS) da Internet. Il programma e' gratuito e sfrutta il server di
KataWeb come gateway.
L'applicazione occupa poco piu' di 13 MegaByte in quanto contiene alcune
particolari DLL per consentire l'accesso ai dati. E' infatti presente una
comoda rubrica per memorizzare i numeri di telefono.
L'indirizzo da cui scaricare il software e':
http://www.notaristefano.com/EEE
Cordialita',
Ivan

> L'applicazione occupa poco piu' di 13 MegaByte in quanto contiene alcune
con quale soft l'hai 'pakkata' che occupa così poco?
--
ciao
- Xaero -
(sostituisci nospam.x con 
inwind.it
 per rispondere)
"Un'idea che non sia pericolosa non
merita affatto di essere chiamata idea"
                Oscar Wilde

Come ho già specificato, ad occupare la maggior parte dello spazio,
purtroppo, sono i componenti Microsoft:
Solo l'eseguibile Mdac_typ.exe (Microsoft Data Access Components 2.5) occupa
circa 7,5 Mb!
Poi mettici un paio di DLL da 1 mega e mezzo (Msjet40.dll e Msvbvm60.dll) e
fai presto ad arrivare a 13.
"Xaero" <xaero@nospam.x> ha scritto nel messaggio
news:8q0p7a$ipk$1...@nread1.inwind.it...


...

Newsgroup: it.comp.lang.visual-basic
Titolo: acquisto programma x internet cafe'....

Ciao,
sono interessato ad acquistare un programma x gestire dei Pc in rete allo
scopo di consultare internet tramite 1 linea ed 1 proxy.
Questo programma dovrebbe permettermi di abilitare, o meno, i vari client
alla consultazione di Internet.
Chi ne sa qualcosa mi dia informazioni.
grazie
spinato gianrenzo- pordenone - 
sgr...@tin.it


-- 
Save our planet!
Save wildlife;
For your E-MAIL use only recycled Bytes !!
roberto poggi  
rpo...@usa.net

grazie


Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.Net] tutorial semplice semplice per ado.net

Salve a tutti,
devo cominciare a muovere i primi passi su 
vb.net
 e mentre per i vari 
controlli diciamo che non ho troppi problemi, con 
ado.net
 non riesco proprio 
a venirne fuori! Mi chiedevo se qualcuno fosse a conoscenza di tutorial in 
rete, o anche un libro terra a terra che mi faccia muovere i primi passi 
facendomi capire via codice, come eseguire una query di una select, una 
query di una insert e magari come collegare una query ad una griglia... 
tutto in modo molto semplice... avro' poi modo e tempo di approfondire il 
tutto, ma mi interessa muovere i primi passi per prendere confidenza.... 
anche 2 spezzoni di codice andrebbero bene... Purtroppo per un mio limite 
mentale sono per un approccio molto pratico, altrimenti i concetti che vado 
a studiare non mi rimangono impressi :-(
grazie 1000
A. 

 a studiare non mi rimangono impressi :-(
http://www.visual-basic.it/articoli/acAdoNet.htm
http://msdn.microsoft.com/it-it/library/h43ks021
http://msdn.microsoft.com/en-us/library/ms973217.aspx
http://www.codeguru.com/vb/gen/vb_database/adonet/article.php/c15033
http://www3.csr.unibo.it/~maniezzo/didattica/ProgrGIS/ADO.NET.pdf
Non li ho letti comunque.

 vado a studiare non mi rimangono impressi :-(
IO SONo nella tua stessa situazione. Credo che prendero' il libro di david 
sceppa, programmare microsoft 
ado.net
 2 oppure l'ultimo uscito sulla 
versione 4.0 che tratta passo passo della mondadori informatica.

 Non li ho letti comunque.
E come hai imparato allora???????????????????



Ho letto in giro, link simili a quelli postati che trovo via via.
Ho il libro di sceppa vecchio pagato meno di 25 euro perchè vecchio, ma non
l'ho ancora iniziato.
Poi ho un libro introduttivo su 
ADO.NET
 e 
ASP.NET
 di Michele De Benedittis
che spiega un po' di robetta.
Comunque alla fine per capirci qualcosa segui lo schema Dataset/DataTable,
[sql]connection, [sql]command, [sql]datareader, [sql]dataadapter.

 che spiega un po' di robetta.
Quindi lo consigli quello di debenedettis? Ma anche se e' per 
asp.net
 va 
bene lo stesso per 
vb.net
?


 bene lo stesso per 
vb.net
?
E' anche su 
ADO.NET
.
Per avere un'idea pu� andar bene, per� non usa l'approccio che userei e sto
usando io, poi vedr� in futuro.
Newsgroup: it.comp.lang.visual-basic
Titolo: Cancellare l' eventLog

Salve.
Come potrebbe, se possibile, cancellare l'eventlog direttamente da programma
?
E' qualche settimana che cerco ma non ho trovato nulla a riguardo...
Grazie per le eventuali risposte.
Stefano

 ?
Perche'?
-- 
ciao, hal

Ciao Hal
Ho realizzato un sistema di invio automatico fax, utilizzando
il servizio Winfax, nativo di W2k
Ora, pur funzionando benissimo, ho il problema che il servizio di Window, che
mi invia i fax, scrive nell'eventlog l'esito dell'invio. 
Questo, dovendo inviare centinaia di fax, prima o poi, mi riempirą l'eventlog...
Per non essere costretto ad eseguire, settimanalmente, la cancellazione manuale,
vorrei implementarla nel programma stesso...
Ti ringrazio anticipatamente per l'eventuale aiuto, 
Ciao, Stefano

 cancellazione manuale, vorrei implementarla nel programma stesso...
AFAIR c'č un limite, settabile, oltre il quale gli eventi vengono
automaticamente cancellati.
Un Paperino "almeno mi pare" ;-).
Newsgroup: it.comp.lang.visual-basic
Titolo: Ridimensionamento di immagini

Esiste un sistema per ridimensionare effettivamente una picture ( magari
attraverto il metodo render ?).
Vorrei riuscire ad infilare una icona in una cella di una MSFlexGrid senza
alterare l'altezza della cella ma appunto ridimensionando l'icona.
Ma come ?
Alessandro Malaguti
--
Posted from 
bologna.nettuno.it
 [193.43.2.1]
via Mailgate.ORG Server - 
http://www.mailgate.org


  Cosi':
supponi di avere 2 pictbox, una chiamata PicSrc in cui avrai caricato
l'mmagine nelle sue dimensioni originali, l'altra chiamata PicTrg destinata
a contenere l'img ridimensionata. In entrambe poni ScaleMode=3 (Pixel)
Dim sgLsuA As Single, w As Integer
    ' sgLsuA contiene il rapporto Larghezza/Larghezza dell'immagine
originale
    sgLsuA = PicSrc.Picture.Width / PicSrc.Picture.Height
    w = 100 ' 100 --> l'immagine di destinazione sara' larga 100 pixel
    PicTrg.Width = w
    PicTrg.Height = w / sgLsuA
    PicTrg.Refresh
    PicTrg.PaintPicture PicSrc.Image, 0, 0, w, w / sgLsuA, 0, 0,
PicSrc.ScaleWidth, PicSrc.ScaleHeight, vbSrcCopy
  Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Refresh con Crystal report

Ho un problema con crystal report:
io uso un report standard e tutte le volte che vado in stampa aggiornoi dati
nelle tabella di origine(db Access).
La cosa che vorrei fare è non dvere fare premere il tastino aggiorna di CR
per vedere i dati aggiornati.
(scusate se non sono stato molto chiaro).
grazie Pigi

 ha scritto nel messaggio
news:8qf4ni$drd$1...@fe2.cs.interbusiness.it...


 wrote in message
8qfhkf$ohk$2...@pegasus.tiscalinet.it...


Crystal report legge uno snapshot dei dati dal database.
Una volta generato il report, i dati sono quelli letti dallo snapshot.
Senza forzare il refresh, ovviamente i dati non cambiano.
Quindi, se vuoi che cambino ad ogni aggiornamento del database, devi
forzare, insieme all'aggiornamento del database, anche il refresh del report
direttamente da codice.
Ma, ripeto Ma, sei sicuro che questo abbia un senso?
Se lavori su tabelle/query di dimensioni minime può avere un significato, ma
che succede se devi aggiornare uno snapshot dei dati ad ogni modifica di
poniamo anche solo 15 utenti?
Qual'è il tuo scopo finale?
ciao
ugo

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





Ciao a tutti, sapete dove trovare il file di help 
del VB6? E' disponibile da qualche parte in rete?


Dovrebbe essere un file .chm se non 
sbaglio.


Grazie a tutti


Gabriele



Il file di Help di VB 6 si chiama MSDN. Se hai acquistato Visual Studio
dovrebbe esserci. Ma anche con VB solo. Se hai copiato VB te lo sei perso...
Comunque si trova anche on-line 
msdn.microsoft.com
La consultazione dovrebbe essere gratuita. Per alcune sezioni ti devi
abbonare e pagare... Se hai comperato VS dovresti avere un anno di MSDN
completo gratis.
CiaoZ
SebaMix
P.S.
In questo NG non si posta in formato HTML!!!
[...]
Newsgroup: it.comp.lang.visual-basic
Titolo: Visual C# 2005 / domanda 1 : i Settings

scusate, una domanda cretina
ma quando in C# 2005 si creano dei Settings
(Applicazione.Properties.Settings.Default.Vattelappesca), i valori che
l'applicazione salva, dove cacchio vengono salvati? nel registro non li ho
trovati, nel .config ci sono solo i valori predefiniti... mah..
ciao e grazie
	d.
-- 
Sai quelli che dicono: «Uno torna la sera a casa stanco...».
«Che strazio questo che torna sempre a casa stanco. Lo detesto.
Ma non tornare a casa! Sei stanco? Muori!». 
                                             ### E. Vaime

 trovati, nel .config ci sono solo i valori predefiniti... mah..
Quelli a livello utente in una directory sotto c:\Documents and 
Settings\[utente]\Impostazioni locali\Dati applicazioni\ (per qunto 
riguarda XP).
Quelli a livello di applicazione, se sono in sola lettura, nel file 
.config associato all'applicazione.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

Newsgroup: it.comp.lang.visual-basic
Titolo: Informazioni sui file dell' Help

Volevo corredare il mio programmino di un Help
Qual'č la soluzione piů elegante ed efficiente?

 ha scritto nel messaggio
news:8musag$mkj$1...@nslave1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Errore 430

Ho creato una Dll e nascono i casini.
Nel computer (VB6 e progetto) tutto continua a funzionare.Mentre nel
computer destinato ad ospitare l'applicazione:
Errore 430
"La classe non supporta l'automazione o l'interfaccia prevista"
Sono andato a leggermi MSDN e tra l'altro leggo:
...Questo errore è associato alla compatibilità del progetto e alla modifica
del tipo del progetto da exe a dll...
Effettivamente alcune funzioni che adesso si trovano dentro alla Dll,
provengono (chiaramente) dal progetto col quale ho compilato l'exe che è poi
stato a suo tempo installato (registrato ?) nel computer destinatario.
Spero di aver interpretato correttamente la guida. Ora il suggerimento è
quello di de-registrare manualmente la Dll e l'exe.... come si fa ?
Una volta de-registrato l'exe, dovrò reinstallare tutto ?
Grazie
--
Gulp ! Forse mi sono perso qualcosa !


A me ha dato lo stesso errore MA:
1- non ho dll solo un exe
2- il problema era la versione degli mdac.
Perche vuoi de-registrare l'exe?
comunque se esegui solo regsvr32 ti da un help; ed il comando dovrebbe
essere /u
// da prendere in poca considerarzione  //
Ora te la butto li ma e' solo un idea . Se tu riregistri sul Client la tua
dll e lanci l'exe potrebbe risolversi.
Newsgroup: it.comp.lang.visual-basic
Titolo: array

Ho la funzione:
 dim MyDati as variant
  MyDati = Split (....)
(quindi in questo punto MyDati è diventato un Array )
Chiedo:
è corretto se inserisco un controllo IsEmpty(MyDati) tra la riga 1 e la riga
2 dell'esempio sospra scritto ?
Ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 2 dell'esempio sospra scritto ?
Dipende per verificare che cosa... fintanto che non viene inizializzata una
variabile Variant vale sempre Empty, quindi messa nel punto in cui dici tu
(subito dopo Dim) la funzione IsEmpty restituisce sempre TRUE.
Nota che restituirebbe invece sempre FALSE se messa dopo la chiamata a
Split, dato che quest'ultima funzione, in qualsiasi caso, restituisce sempre
un array, pieno o vuoto a seconda del risultato.
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

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

ciao a tutti,
dovrei inserire un record in una tabella di access (2000) creata per
contenere i
dati relativi alle ferie del personale. Fin qui nessun problema.
Prima dell'inserimento di ogni periodo però, dovrei effettuare un check per
sapere se l'intervallo di tempo considerato entra in conflitto con altri
periodi già inseriti per la stessa persona.
Ho pensato di effettuare una query (magari memorizzata) che include una
clausola between per le date (inizio / fine ).
Il tutto funziona ma prevedo che, fra qualche tempo, la tabella includerà
molti record (diverse migliaia). Inoltre la query comprende diverse clausole
AND OR ecc..
Secondo voi potrei avere dei cali sensibili nelle prestazioni?
Ci sarebbe un sistema diverso per definire il tutto?
molte grazie
(vb6+access 2000+ado 2.5)


Devi cercare di ottimizzare gli indici.
Crea gli indici sui campi che possono eliminare parecchi record (ad esempio
il nome della persona)
e anche su campi che sono con la condizione AND sulla tua query (OR mi
sembra che
non ottimizzi l'uso degli indici)
Ciao
Sir Jo
Newsgroup: it.comp.lang.visual-basic
Titolo: qualcuno sa cosa succede quando....

...quando faccio partire un progetto dentro il vb 5.0 premendo il
tasto "play"?
in particolare perche' se scrivo qualcosa, poi lo faccio partire per
provare, poi lo arresto, faccio delle modifiche, poi lo faccio
ripartire, poi lo arresto di nuovo, ecc. ecc. per tante volte ad
un certo punto il programma inizia a comportarsi in modo non coerente
ed dopo qualche altra volta mi salta fuori un bel messaggio di memoria
esuarita?
Sembrerebbe che quando io premo il tasto STOP non tutta la memoria
venga rilasciata, č proprio cosě?
E perchč?  E forse un bug dell'ambiente di sviluppo?
************************************************************************
*                                                                      *
*  Alfio l'elfo ha scritto tutto cio'                                  *
*  e dir di piu' lui or non puo'                                       *
*  manda a lui una mail, solo una                                      *
*  e di dir la tua non aver tema alcuna                                *
*                                                                      *
************************************************************************
*                                                                      *
*  email:                                                              *
*  
Aless...@emails.com
                                               *
*                                                                      *
*                                                                      *
************************************************************************

E perchè?  E forse un bug dell'ambiente di sviluppo?
Dipende da che operazioni fai.
Alcuni oggetti non sempre vengono rilasciati automaticamente da VB.
Controlla se ne crei alcuni a runtime e poi ti dimentichi di impostarli a
Nothing.
Se usi le API assicurti di rilasciare la memoria allocata da alcune di esse.
Ciao.

E perchč?  E forse un bug dell'ambiente di sviluppo?
Non č un bug (o perlomeno la M$ non lo fa passare per bug) solo che premendo
stop ,o interrompendo via codice con End, il programma viene interrotto
immediatamente senza lasciare tutti i riferimenti alle varie classi usate
fino a quel punto. Quindi classi ancora caricate e risorse che se ne vanno.
E' per questo che un programma deve essere terminato sempre Unloadando tutti
i form.
Ciao
Daniele
PS Visto il Nick ti faccio una domanda: meglio Raistlin o Elminster?

>un certo punto il programma inizia a comportarsi in modo non coerente
Posso aggiungere solo che tra le altre cose elencate, arrestando il PRG con
RUN/STOP, non viene richiamato l'evento Unload di frm o mdi, quindi se hai
pensato di scaricare qualcosa in quel'evento, rimani a piedi
Genesio