mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]-E' O NON E' UN BUG

Salve, ho un DataGrid collegato ad un Adodc connesso al mio DB il quale
contiene 1 Tabella
e una Query (QryMove) con la  seguente condizione SELECT * FROM Tabella
WHERE COD = MioCod
Durante il flusso del programma questo MioCod cambia.A questo punto faccio
questa operazione
MioCod=5 creo la query e tutto ok... poi
MioCod=6 creo la query (mi dice che il recordset è vuoto tutto ok) ma se
voglio inserire nella griglia i dati mi dice
"Riga non Disponibile"
Cosa significa???? sono io che sbaglio ho è DataGrid??
Rispondetemi per piacere
bye bye Roberto

> Cosa significa???? sono io che sbaglio ho è DataGrid??
Sei tu!!!
Guarda se c'è la proprietà Addnew o qualcosa del genere su TRUE

 wrote in message
88u0s9$g51$1...@fe1.cs.interbusiness.it...


 Cosa significa???? sono io che sbaglio ho è DataGrid??


bye bye Roberto
Secondo me č proprio un bug.
Sto avendo lo stesso problema in questi giorni: santuariamente dopo
l'aggiornamento della query mi da questo errore.
Ma potrei sbagliarmi poichč non lavoro molto con i DB in VB.
Adesso non riesco piů a riprodurre il difetto (che inspiegabilmnte ora č
sparito) per cui non ti posso dire qual č il motivo per cui ora non mi esce
piů.
Secondo me al massimo avrebbe dovuto andare in errore e non buttare fuori un
messagebox non intercettabile..
Ciao

 wrote in message 88uvcv$klp$1...@nslave2.tin.it...


grazie e ciao da Roberto
DataGrid, mi serviva la possibilità di aggiungere record dalla griglia.
Ed è proprio questo che faceva andare in errore, poichè l'errore si
verificava solo quando (mi sembra) cliccavo sulla riga nuova.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Ms Excel su Vb5

Scusate la mia ignoranza!
Vorrei sapere se potete aiutarmi, come si possono gestire in VB5 gli oggetti
di una cartella di lavoro di Excel.
o meglio come si può inserire una cartella di lavoro di Excel all'interno di
un progetto di visual basic 5, e quindi poterne gestire gli oggetti?
Vi ringrazio. Ciao

 wrote in message
7sduif$poi$1...@aquila.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: ....NO NO NO E' VEROOOO

deV<

 ha scritto nel messaggio
news:97vcki$gs8$1...@fe1.cs.interbusiness.it...


 virus)......che sia stato il virus a farmi sbagliare????
hmm... consiglio una bella permanenza in una clinica psichiatrica
con un bella camicetta bianca a maniche (molto) lunghe
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemone con VB...AIUTO


ciao... ti rispondo perchč stasera sono di buon umore e nulla me lo puň
guastare (c'č anche la neve... che romantico...)
Ecco, venendo al dunque: scrivere un messaggio come il tuo in un ng
frequentato da chi i programmi li scrive sudando 7 camice (o camicie...
java, mi aiuti?) per far si che funzionino nonostante tutti i trabbocchetti
(o traccobbetti, vedi tu (*)) che mamma M$ e zio bill mettono nei loro s.o.
(ed anche l'imperizia degli utenti.. :-( ) puň essere rischioso... piů o
meno come essere bianchi, pelati, vestiti con anfibi e giubbotto in pelle
con svastiche applicate e girare per harlem gridando "Odio i negri!" (mi si
perdoni la parola "negri" ma temo che uno skin non si esprimerebbe in
maniera diversa...)
Ecco, adesso che ti sei fatto un quadro della situazione, ritieni che il tuo
piccolo programma di cui parli sia ancora cosě importante? :-)
Saluti
(*) citazione da un film... come si intitolava??
P.S. La scena che ha ispirato questa risposta č quella nella quale  Bruce
Willis in "Die Hard 3" cammina per harlem facendo l'uomo sandwich con un
messaggio simile a quello da me riportato...
--
Stefano Zamboni (
sz...@libero.it
)
--------------------------------------------------------------
"If Bill Gates had a dime for every time a Windows box crashed...
...Oh, wait a minute, he already does."

Ciao a tutti, ho un problema con VB davvero tosto :
ho perso il codice sorgente di un piccolo programma che avevo realizzato.
La domanda adesso è questa : esiste un modo per poter scompilare il file



ci sono "migliaia" di post precedenti dove si inveisce contro questi
tipi di domande.....
Ciao
Aran

 tipi di domande.....
si inveisce... esagerato ! se ne discute, ecco :)

 messaggio simile a quello da me riportato...
ricordo bene :)
'ao, 'ava

 (*) citazione da un film... come si intitolava??
I Goodies!
Gran film....mi son divertito un casino da bambino..a gurdarlo..(ora cosa
sono?).

poter scompilare il file
CUT
oramai ogni 7 giorni la posto ...la risposta al tuo quesito...e sempre la
richiedono!
comunque ...visto che sono il + buono del ng....
se sei sotto il vb 6 ti ci vuole
http://www.angelfire.com/wa/terrilee/
altrimenti:
http://worldoftreasures.safeshopper.com/29/cat29.htm
....non dirlo troppo in giro ;-|
fanne buon uso!
Bye !
;-)

 (*) citazione da un film... come si intitolava??
Come si chiamava?
Era il film "I GOONIES"
dove c'erano quei ragazzini che trovavano la nave dei priati...
ah! quanti anni sono passati!
:-D

 ha scritto nel messaggio
news:7R7S7.297980$sq5.14...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Sottostringa di n caratteri senza spezzare la parola.

Ciao, ecco il mio problema:
devo estrarre una sottostringa di n caratteri da una di partenza,
naturalmente senza spezzare le parole:
In ASP usavo questa funzione che funzionava alla perfezione:
Function abstract(stringa, n)
    If InStr(stringa, " ") > n Then
      abstract = Mid(stringa, 1, InStr(n, stringa, " ") - 1)
    Else
      abstract = stringa
    End If
End Function
Provandola con Vbasic 5 perň mi restituisce la stringa intera e non la
sottostringa di n caratteri.
Sapete dirmi il perchč? o se avete una funzione che funzioni in Vbasic 5 e
faccia quello di cui ho bisogno ancora meglio.
Grazie, Ciao


con VB6 SP5, se scrivo:
    Debug.Print abstract("ciao bello", 3)
mi restituisce "ciao", correttamente.
non saprei aiutarti.
ciao. buc

 End Function
[SNIP]
Se non ho preso fischi per fiaschi, c'e' qualche problema nella premessa,
oppure hai incollato male il testo della funzione, oppure la tua pagina ASP
viveva di vita propria ;-)
detto a parole, la funzione qui sopra fa questo:
Restituisce la prima parola intera in una stringa in cui il primo spazio
compare dopo la posizione n specificata, altrimenti restituisce la stringa
intera.
Che decisamente e' diverso dal tuo enunciato, fatto sta che se lo provi con
abstract("fischi per fiaschi", 10)
restituisce la stringa intera
mentre
abstract("moderatamente funzionante", 10)
restituisce "moderatamente" (13 caratteri)
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

Si ho capito il problema, e mi chiedo come faccia a funzionare cerrettamente
in ASP.
Soluzione al mio problema?
Avete già qualcosa di pronto?
Grazie, Fabio


Cosi dovrei aver risolto:
Function abstract(stringa, n)
    If InStr(stringa, " ") <> 0 And Len(stringa) > n Then
      abstract = Mid(stringa, 1, InStr(n, stringa, " ") - 1)
    Else
      abstract = stringa
    End If
End Function
no?
ciao


 no?
[SNIP]
Direi di si,
cosi' ottieni una stringa, composta di una o piu' parole intere, la cui
lunghezza complessiva e' pari o superiore a N, che credo fosse quello che
chiedevi all'inizio
Giusto per renderla un po' piu' elegante, ora che funziona, dichiara
correttamente i tipi di dato, cosa che in ASP non potevi fare (anche i nomi
dei parametri non sono dei piu' belli, ma qui sto facendo il precisino ;-));
a rigore sarebbe cosi':
Function abstract(ByVal stringa As String, ByVal n As Long) As String
nota pero' che, se prevedi di ricevere in input stringhe molto grosse,
potrebbe essere piu' efficiente passare il primo parametro ByRef
Sul passaggio di parametri per valore o per riferimento puoi dare
un'occhiata sulla guida


Perfetto,  grazie per i consigli li seguirņ alla lettera :)
mi sei stato di grande aiuto.
Ciao
"Luca Dormio" <lucaFaV...@tinFaVa.it> ha scritto nel messaggio
news:a4rf97$gtm$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Tasti Cursore

E' possibile tramite l'evento Key-Press (o quant'altro) intercettare
la pressione dei tasti cursore (freccia Su, Giù, Destra, Sinistra).
Grazie
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie
Grazie a te per l'informazione.
Posso chiederti in che contesto riesci a intercettare i tasti e come si fa?
Ciao
--
Reporting tool: 
http://www.neodatatype.net


1) Sono proprio rimbambito, la mia era una domanda; la frase doveva
terminare col
     relativo punto.
2) Curiositŕ "Zanna" č anche un mio soprannome (derivato dal mio cognome =
Zanatta)
     Per te invece ...
:-)


      Per te invece ...
Ti sorprenderò: dal mio cognome Zanetta :)


 Grazie
metti 3 txtbox su un form.
setta form1.keypreview=true.
incolla il codice qui sotto.
f5 e guarda che succede coi vari tasti.
se vuoi, prova a controllare lo shift.
ciao, a.
Option Explicit
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    Text1 = "down: " & KeyCode
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
    Text2 = "press: " & KeyAscii
End Sub
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
    Text3 = "up: " & KeyCode
End Sub

 ha
scritto:


Newsgroup: it.comp.lang.visual-basic
Titolo: porting c# => VB.NET

Come convertire l'istruzione seguente da C# a Vb.NET?
 public struct NNTPDefaults
 {
  public const string ContentType = "text/plain";
  public const string Charset = "us-ascii";
 }
Grazie
Andrea

"Andrea" <NOandr...@inwind.itMER> ha scritto nel messaggio
news:dt9gc.130773$Kc3.4...@twister2.libero.it...

 Public Structure NNTPDefaults
        Public tuaVariabile As String
        Public Const ContentType As String = "text/plain"
        Public Const Charset As String = "us-ascii"
    End Structure
Ave
giuseppeD

Newsgroup: it.comp.lang.visual-basic
Titolo: Aspettare la creazione di un file

Salve,
come posso sapere se in una determinata directory viene creato un file senza
rimanere in polling ???
In teoria c'è un API che mi chiama una funzione se una det. dir viene
modificata. Corrisponde a realtà ???
Grazie.

...

Newsgroup: it.comp.lang.visual-basic
Titolo: CR 4.6 e VB5 (SP3)

Salve ragazzi,
non riesco a capire perchè queste 2 procedure non funzionano.
Mi spiego meglio, se stampo prima il report lista, tutto ok, poi stampo la
scheda e tutto ok, ma se voglio ristampare la lista mi viene fuori sempre e
solo il record filtrato dal report schede.
sbaglio io o e il CR 4.6 che è andato?
Private Sub mnustcorr_Click()
Report1.DiscardSavedData = True
Report1.ReportFileName = App.Path + "\scheda.rpt"
Report1.SelectionFormula = "{
pass.id
}=" & Me.Text1(4).Text
Report1.Action = 1
End Sub
Private Sub mnustl_Click()
Report1.DiscardSavedData = True
Report1.ReportFileName = App.Path + "\lista.rpt"
Report1.Action = 1
End Sub

 sbaglio io o e il CR 4.6 che č andato?


Newsgroup: it.comp.lang.visual-basic
Titolo: Creare database protetti in ADO

Ciao a tutti , ho difficolta ha recuperare il codice in vb6 per creare
database protetti da password
metodo di accesso : (ADO) .
Ringrazio anticipatamente tutti coloro che possano darmi una mano. :-)
--
Posted from 
mta02-acc.tin.it
 [212.216.176.33] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:002001bfa79c$0e342b60$784cd8d4@acicci...


Newsgroup: it.comp.lang.visual-basic
Titolo: <no subject>

Stò lavorando con ADO su Windows 2000:
volevo usare con provider Microsoft.Jet.OLEDB.4.0
ho le mdac_typ 2.6
Come provider adesso mi accetta solo MSDASQL.1.
Stò lavorando con una base dati Access 2000.
Con il provider corrente non posso usare la proprietà sort del recordset e quindi mi crea problemi per fare alcune cose.
Inoltre...come faccio a fare una sort di tre union?
Supponiamo che abbia:
SELECT * FROM A UNION
SELECT * FROM B UNION
SELECT * FROM C;
Come faccio a ordinare il tutto per un campo che hanno in comune?
Grazie!
Gianni Moretti
--
TiscaliNet, libero accesso ad Internet.
http://www.tiscalinet.it
-- 
Posted from 
mail-1.tiscalinet.it
 [195.130.225.147] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Credo che per la clausola UNION debbano avere ben più di un campo in comune
e .....
... non puoi usare ORDER BY ? ...
Andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: FSO vs Open

ciao a tutti, oggi facevo un giro per qui (ogni tanto... ;P) e mi è venuta
voglia di chiedere una cosa a chi sa rispondere:
le differenze nell'uso del FileSystemObject rispetto a funzioni "vecchie"
tipo Open, Input, etc...
ebbene la domanda è: sono vere le voci che ho sentito che dicono  di usare
FSO invece che Open e compagnia bella in quanto questa è la strada che è
stata presa da Microsoft?
Confermate?
Indubbiamente io trovo il FSO molto più potente e infatti uso questo, però
mi chiedevo se un giorno o l'altro decideranno di "bandire" Open e famiglia
da VB. In 
VB.NET
 esistono ancora?
ho finito :)
--
Red Angel
E-Mail: 
red....@libero.it
http://www.redangel.it
 sito per programmatori: Share your knowledge
La comunità dei Programmatori Italiani

 esistono ancora?
Per compatibilita' esistono ancora (almeno nella beta1), ma e'
decisamente meglio, molto meglio, e anche molto piu' performante
utilizzare le classi fornite dalla libreria (File, Filestream, ecc...).
Ciao.

 Confermate?
Mah, la risposta, come spesso capita, non può essere univoca.
A livello di velocità di elaborazione, direi che la soluzione offerta da Fso
è sicuramente migliore.
A livello di futuro tecnologico - probabilmente - pure.
Tuttavia a me è capitato un annetto fa di trovarmi con un programmino che
doveva fare due cosine veloci tipo leggere un file di configurazione di
poche righe e, in base a quello, pilotare un server activex. Ebbene, data la
piccola mole di dati da leggere dal file, posso assicurarti che mentre nella
rel. 1.0 avevo utilizzato un Fso, nella 1.1 ho scritto qualche riga di
codice old-style che, oltre che girare più in fretta (non dovendo istanziare
un oggetto di un certo peso quale Fso), mi ha permesso di ridurre a 1 floppy
il setup...
ciao
ugo

Confermate?
Personalmente trovo questa volontà di M$, di portare tutti gli "altri"
programmatori ad usare metodi di sempre più alto livello, molto
preoccupante.
Poi il FSO è un'oggetto COM (almeno per ora) con tutte le complicazioni che
si porta dietro, la pesantezza e "lentezza" di questa tecnologia.
Ciao


Piu' che altro quello che mi da' fastidio e' che per usarlo bisogna distribuire un
ocx in piu'.
Imho, nel caso delle operazioni con file system questa e' una complicazione 
inutile perche' tali operazioni dovrebbero essere sempre realizzabili con le
funzioni "core" del linguaggio.
(infatti, evito il fso piu' che posso)
ciao, hal

 piu' prestante.
[...]

 piu' prestante.
Se un FSO ha prestazioni migliori di una open io sono un coniglio con le
ali.
Non mi ricordo il caso, ma con un FSO eseguivo un'operazione in tipo VENTI
MINUTI laddove con una OPEN risolvevo in meno di un minuto.
Piu' potente sottoscrivo in pieno, le migliori prestazioni di una classe
multiuso rispetto a un'istruzione specifica sono tutte da dimostrare.
Ciaotutti,
Asterix
Newsgroup: it.comp.lang.visual-basic
Titolo: Inserire ICONA su VB6 senza Form

Ciao
come si fa ad inserire una icona dentro un progetto VB6 che però non ha
form?
In Delphi l'icona è sulle proprietà del progetto ma in VB non la trovo
Grazie Ciao
alberto...@tin.it

l'ho trovato giusto qualche giorno fa
"Crea un file chiamato conapp.rc, contenente:
CONAPP ICON nomeicona.ico
dopodichè compilalo con rc.exe (lo trovi sul CD), e aggiungi il file
conapp.res
creato dal compilatore al tuo progetto. Compila il progetto, e avrà l'icona
giusta"
Luigi Casiglio
luigi.c...@vox2web.com
-- 
Posted from [212.90.0.242] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:010B8EF5D80AD4118D080050DAC7EB855302@EXCHANGE...


Newsgroup: it.comp.lang.visual-basic
Titolo: DTPicker..NULL

Cari colleghi il DTPicker deve essere per forza inizializzato con una data.
Sapreste dirmi dove posso trovare un ocx free, con o senza codice sorgente,
di un DTPicker che dà la possibilità  di essere inizializzato con NULL?
Grazie
Andrea DALIA

 ha scritto nel messaggio
news:3c1e7...@news.dada.it...

Non ho provato in modalità "normale", ma con stile CheckBox il DTP può
accettare NULL.
Ciao
------------------------- SiDB Simple DataBase engine ----
------------------------- adParser Expression evaluator --
 
http://space.virgilio.it/zntf...@tin.it/
----------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Lettore BarCode... HELP

non riesco a risolvere questo dilemma... il lettore barcode mi da in uscita
un valore del tipo
chr$(13)
8003440207529 (codice letto)
chr$(13)
almeno e' quello che 'sembra' inviando l'output su una finestra ms-dos
pero' il debug del Text1_KeyPress dove 'sparo' il codice mi da
 13
 56
 48
 48
 51
 52
 52
 48
 50
 48
 55
 53
 50
 57
 1
 13
se invece debuggo il valore dopo ogni carattere letto (Text1_Change) ottengo
8
80
800
8003
80034
800344
8003440
80034402
800344020
8003440207
80034402075
800344020752
9
 1
per passare il valore al database verifico che ci sia un chr$(13) dopo un
dato con LEN>1 ma il programma ricerca erroneamente il barcode '9', dove
sbaglio?
PaoloS

 non riesco a risolvere questo dilemma... il lettore barcode mi da
---cut---
era il keypreview sul form che naturalmente mi scatenava eventi non
voluti....
mmmmm... sara' per quello che e' un metodo che uso poco o niente?
:-(
Paolos
p.s.: della serie.... 1 ora per scrivere un programma...... 1 giorno
per trovare il ca%%o di errore....

Newsgroup: it.comp.lang.visual-basic
Titolo: Dove?

Ciao.
Dove posso trovare Visual Basic 6.0 Professional
Grazie.
Per favore rispondetemi via e-mail.
Ugo.

 Per favore rispondetemi via e-mail.
a parte i normali negozi di sw, puoi guardare su:
www.pparadise.it
Newsgroup: it.comp.lang.visual-basic
Titolo: come distribuire una applicazione

come posso distribuire una applicazione per renderla utilizzabile da tutti? 
grazie mille 

 tutti? grazie mille
http://groups.google.it/groups?hl=it&lr=&q=distribuire+applicazione&btnG=Cerca&meta=group%3Dit.comp.lang.visual-basic
http://groups.google.it/groups?hl=it&lr=&q=pacchetti+installazione&meta=group%3Dit.comp.lang.visual-basic
Ave
giuseppeD
---
CCR 

 ha scritto nel messaggio 
news:ic9Gd.695619$35.27...@news4.tin.it...


 ha scritto nel messaggio 
news:41e92148$1...@x-privat.org...


Newsgroup: it.comp.lang.visual-basic
Titolo: (dotnet) Binding dataview con checkboxlist

Ragazzi io effettuo un binding tra un dataview e una checkboxlist. Tutto ok,
tutto si vede correttamente. Ho un pulsante che effettua delle cancellazioni
nel momento in cui ci clicco su, e ovviamente dovrebbe cancellare solo
quelli selezionati. Purtroppo tale controllo essendo associato considera
tutti i valori deselezionati anche quelli in cui c'è la spunta. Il codice
del pulsante di cancellazione è:
Private Sub btnElimina_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnElimina.Click
        Dim i As Integer
        Dim contatore As Integer = 0
    Try
        For i = 0 To dv.Count - 1
            If CheckBoxList1.Items(i).Selected Then
                Cancella(Me.CheckBoxList1.Items(i).Text)
                contatore = contatore + 1
            End If
        Next
        Messaggio.Text = contatore.ToString & " INDIRIZZI ELIMINATI!"
    Catch ex As Exception
       Messaggio.Text = "ERRORE:" & EX.MESSAGE
    End Try
End Sub
Il risultato è "0 INDIRIZZI ELIMINATI!" perché non entra per nulla nel ciclo
non ritenendo selected nessun elemento.
So che è qualcosa di abbastanza noto, una specie di bug...ma vorrei sapere
come fare... magari se qualcuno potesse postarmi un po' di codice gli sarei
molto grato.
Come avete risolto voi?
Grazie. Alfrè.

 tutti i valori deselezionati anche quelli in cui c'č la spunta.
Nel tuo esempio accedi direttamente all'oggetto mentre dovresti accedervi
dai parametri passati dall'evento:
Private Sub btnElimina_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnElimina.Click
         Dim contatore As Integer = 0
        dim aa as ListItem
     Try
        for each aa in sender.Items
             If aa.Selected Then
                 Cancella(aa.Text)
                 contatore = contatore + 1
             End If
         Next
         Messaggio.Text = contatore.ToString & " INDIRIZZI ELIMINATI!"
     Catch ex As Exception
        Messaggio.Text = "ERRORE:" & EX.MESSAGE
     End Try
 End Sub
Cosě dovrebbe andare...
Ciao
--
AZ
PS
CROSS-POSTING? :)
Newsgroup: it.comp.lang.visual-basic
Titolo: Apertura Database


Per tua informazione, visto che ti stanno tanto antipatiche le domande sui
database, si dà il caso che Vb permetta di usare gli oggetti Dao, gli Ado ed
anche Odbc.
Inoltre buona parte dello sviluppo non "giocoso" su Vb ha a che fare con la
gestione dei dati.
Domande sull'uso dei database NON sono OT, come credo che ti potranno
confermare tutti.
Se hai bisogno di pubblicizzare un altro Ng, fai pure, con discrezione
please... , se hai voglia di rispondere -seriamente- anche, sennò non
rompere le...  OOOO
( p.s.
Chiedo scusa a tutti per lo spazio inutile occupato da questa serie di
risposte.)
ciao
ugo

 risposte.)
Scuse accettate! :-))))
Ma non trattarlo troppo male, è il primo troll che vedo qui...
...Eheheheh
Possiamo divertirci. :-)
_____________________________________________
James Tiberius Kirk, matricola SC 937-076 CEC
  Nato a Riverside, nello Iowa, USA, Terra
            il 1277.1 (26/03/2233)

Newsgroup: it.comp.lang.visual-basic
Titolo: Quali componenti chiama ??

Ciao a tutti,
ho un problema:
Ho una dll con un metodo,
Quando utilizzo la dll in una pagina asp su un sistema appena installato 
funziona appena faccio gli aggiornamenti microsoft non funziona più.
C'è modo di sapere quali componenti di sistema richiama questa dll ??
Grazie e buon lavoro.

 C'č modo di sapere quali componenti di sistema richiama questa dll ??
E la domanda di VB dov'č? :)
Rigirala su un NG di asp o di windows, magari spiegando cosa significa "non 
funziona piů".
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Trouble with CreateField

I'm writing a program in VB6. The program opens a access database and opens
a recordset for adding, editing, and deleting records. I need to check the
table for a certain (new) field. If the field is not there I need to create
it. I've tried all kinds of ways to add the field but it's not working out.
I can create a new table and fields but that's not what I want. I need to
modify the current table by adding the new field if it isn't present.
Any help would be greatly appreciated.
--
Robb Bush

 
An example:
With on error goto addfield; if the field is not present you can
execute:
Dim dbs As Database
Dim rst As Recordset, lst As Recordset
Dim tbldef As TableDef
Set dbs = OpenDatabase(PATH)
 
'adds  text field 
dbs.Execute "ALTER TABLE yourtable " _
      & "ADD COLUMN yourfield TEXT(20) ;", dbFailOnError
 
Set tbldef = dbs.TableDefs!yourtable
tbldef.Fields!yourfield.DefaultValue = ""
Set tbldef = Nothing
dbs.Close
bye
		maxx
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO e CONSIGLIO cercasi.....

Devo creare un'applicazione che poi deve funzionare in rete... dal web gli
utenti preventivamente identificati a mezzo password avranno accesso ad una
serie di dati circa delle spedizioni per del materiale loro inviato....
l'applicativo in vb e in via di conclusione ma, non avendo mai lavorato per
il web ho bisogno di un consiglio sul tipo di impostazione da dare al
programma....
Ho inoltre bisogno di acquistare un libro dove questi argomenti siano
trattati in maniera chiara ed esauriente.... non bado (relativamente) a
spese....
grazie a tutti
ciao
tex

Guarda sul sito comune oppure su questo sito
http://www.amishrakefight.org/gfy/
(sezione sorgenti) dove, a quanto pare è possibile inviare anche un SMS .
Ciao


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

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Udine D.O.C.

Ciao,
mi chiamo Luca e lavoro a Udine, sede dell'ineguagliabile Udine
D.O.C......!!!
Chiunque conosca tale manifestazione sa bene di cosa sto parlando, ma a
prescindere da ciò sarei interessato a conoscere chi del NG posta da
località circostanti alla mia ubicazione o che comunque abbia a che fare con
il Frìuli V.G. (scusate ma ho ereditato l'accento dai telecronisti del
telegiornale che non hanno la più pallida idea di cosa sia il Friùli...).
Ad ogni modo sarei veramente contento di conoscere altre persone che
condividono la mia passione per il VB, per il Friùli e per il vino...
Ciao, Luca.

condividono la mia passione per il VB, per il Friùli e per il vino...
Per il VB OK, per il vino non tanto.... per il Friuli.... va bene anche la Venezia Giulia?
Mandi,
Moreno (TS)
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
---------------------------------------------------------------------------

 Per il VB OK, per il vino non tanto.... per il Friuli.... va bene anche la
Venezia Giulia?
prego voi continentali di scusare un peninsulare, a che punto e' lo stacco ?
friuli non e' <- forum iulii (di qui l'accento...) ? quel giulio non e' lo
stesso della venezia ?

 wrote:
: > >Ad ogni modo sarei veramente contento di conoscere altre persone che
: > >condividono la mia passione per il VB, per il Friùli e per il vino...

:
:

Mi risulta che il forum julii non era cividale ma bensi' aQuileia (antico
porto romano)
comunque salute a tutti..
con Tokai, Merlot, Refosco,Verduzzo e perche' no un bun Picolit
e non dimenticatevi la grappetta finale
Paolo




Ciao, Luca.   (Cerneglons)

-- 
Posted from [63.146.106.39] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
8u42g3$161$1...@sun450a.adriacom.it...


 (peninsulari compresi !!!).
Un saluto anche da Vicenza.......
Ciao
Sergio

 | Ciedo venia per aver scritto Udine D.O.C. al posto di Friůli D.O.C. !!!

Newsgroup: it.comp.lang.visual-basic
Titolo: Applicazione su server o su PC locali?

Ciao a tutti,
avrei bisogno di un consiglio su dove mettere un'applicazione che si
interfaccia ad un DB SqlSever 7.0 e con la quale un gruppo di circa 15
persone leggo, scrivono ed aggiornano dati.
Posso pensare di di avere un unico programma sul server o č meglio avrene
uno per ogni postazione? Quali sono gli svantaggi di un unico programma su
server?
Grazie per l'aiuto.

 ha scritto nel messaggio
news:hqLK8.12855$QT3.3...@twister2.libero.it...

Direi solo ed esclusivamente il suo tempo di caricamento (poi lavora nella
memoria locale).
io ho previsto un'opzione per duplicare i programmi dal server (dove
installo/aggiorno, anche indirettamente) alle postazioni, giusto per avere
un caricamento dell'EXE un po' piů veloce, ma poi sorgono problemi in fase
di aggiornamento. Occorre infatti "inventare" un artificio che segnali alle
postazioni (all'avvio della prima applicazione) che devono "ri-aggiornarsi".

 postazioni (all'avvio della prima applicazione) che devono
"ri-aggiornarsi".
Grazie per la risposta.
Quindi mi confermi che se un discreto numero di utenti lancia il programma
contemporaneamente e contemporaneamente lo ha aperto e lo utilizza non
avvengono bloccaggi o rallentamenti?
Grazie mille, ciao

 avvengono bloccaggi o rallentamenti?
No.
Aggiungo solo che, anche installandolo sul server, dovrai comunque
assicurarti che i client abbiano registrati gli eventuali activex che
il tuo programma utilizza, quindi...
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: errore di run-time 50003

Salve il mio prg mi da' questo errore: sapete indicarmi a cosa corrisponde ?
Dove posso trovare un elenco "completo" dei codici di errore ?
Grazie


provato con err.description?

Newsgroup: it.comp.lang.visual-basic
Titolo: gestione del mouse

Ciao a tutti
sicuramente la cosa che chiedo č di facile soluzione, ma mi sfugge qualcosa
che non mi fa procedere.
Ho un form con due pulsanti (A e B) e devo gestirli come un normale UpDown
(ex spin).
In pratica se clicco sul pulsante A deve fare una cosa e se clicco su B deve
farne un'altra.
Perň, e quě sta il mio problema, se clicco sul pulsante A e lo tengo
premuto, deve fare le cose previste a ripetizione.
Come lo gestisco e con che evento ????
Ora: l'evento
    A_click                  viene eseguito quando rilascio il pulsante del
mouse ed io non voglio rilasciarlo
    a_mousedown     viene eseguito solo la prima volta che clicco
    ........
Non trovo la soluzione.......
Grazie

Però, e quì sta il mio problema, se clicco sul pulsante A e lo tengo


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

Qualcuno ha qualche dritta per aiutarmi:
dovrei fare una pagina web collegatata ad un database.
sapete dove posso trovare qualche esempio,
o magari consiglio.
grazie 1k a tutto il n.g.
--
ELETTRONIC SYSTEM
WWW.ELETTRONICSYSTEM.COM
in...@elettronicsystem.com

 wrote in message
news:aK1I5.62992$Nz.17...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Compilazione... per finta!

Oggi mi e' accaduto un fatto assai insolito.
Sto lavorando su un semplice progetto MDI. Dopo aver assegnato un'icona al
progetto ho eliminato l'eseguibile con la vecchia icona e poi compilato.
Vado nella cartella per vedere quant'e' bello l'eseguibile con la "nuova"
icona e... GASP! Non c'e'!
Avro' compilato centinaia di volte, riavviato il computer, ho provato anche
a togliere l'icona ma.. nada, "simula" una compilazione andata a buon fine,
ma poi l'eseguibile non c'e'.
Help!
Lokar, costernato.
P.S. Ovviamente la cartella di destinazione e' quella giusta, ed anche con
un Trova File sull'HD... nulla!

mah......veramente strano.....qualche dubbio.....
se usi un OS tipo NT, sei sicuro di accedere con un utente che abbia i
diritti di scrittura in quella dir?
hai provato a cambiare dir di destinazione?!?! magari quella gli č
antipatica, che ne sai?!?
:-)
altrimenti non saprei cosa dirti......prova ad installare il sp5, magari
qualche DLL di vb č andata a farsi benedire.......prova e facci sapere!!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

 qualche DLL di vb è andata a farsi benedire.......prova e facci sapere!!!!
Il sistema e': Window$ 98 SE ultra aggiornato, VB6 + SP5.
Ho scovato il problema! Nel progetto era presente un file di risorse per le
stringhe (*speravo* di creare un'applicazione multilingue).
A quanto pare VB "fingeva" di compilare perche' nel progetto era incluso
tale file... Togliendolo dal progetto invece compila regolarmente (crea
l'eseguibile) solo che, *ovviamente*, al posto delle caption dei menu' (per
esempio) mi trovo la serie dei numeri corrispondenti alla risorsa(1010, 1011
ecc)... *SIGH*
Ho rinunciato al progetto multilingue con file di risorse, non era una
necessita' reale quanto una curiosita'/desiderio di imparare che poteva
tornarmi utile.
Mi resta comunque un dilemma.
Sono *CERTO* che "all'inizio" compilava.
Sono anche certo che ad un certo punto non sono piu' riuscito a trovare
l'editor di risorse di VB ed ho dovuto usare VC++ per editare il file (O_O).
Il bello e' che compilo spesso per vedere se ci sono errori ma sono andato a
vedere l'eseguibile solo dopo aver aggiunto l'icona (quindi non mi sono reso
conto di quando esattamente e' successo il fattaccio).
Il file delle risorse conteneva SOLO stringhe per un massimo di 30 totali.
Questo e' quanto, in ogni caso grazie per i suggerimenti. =)
Lokar, basito.
Newsgroup: it.comp.lang.visual-basic
Titolo: monitorizzare directory

nel framework di 
vb.net
 c'è una bella funzione di monitoring sul file
system: è possibile attivare eventi quando, in una certa directory, viene
creato, cancellato o rinominato un file o una directory.
sapete se c'è (o come farlo via API) una funzione simile? Servirebbe sapere
cosa è successo e su che file.
... non si può pensare di usare un timer e vedere ogni tot tempo se qualcosa
è cambiato: inefficiente. Inoltre un file rinominato cosa è? una
cancellazione + un inserimento? difficile da capire....
che dite?
grazie.

 cosa č successo e su che file.
Gugla su questo NG per "FindFirstChangeNotification".
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !
Newsgroup: it.comp.lang.visual-basic
Titolo: campi database

come faccio a cambiare da visual basic il tipo di dati di un campo di un
database Access (e' un testo di 40 ...deve diventare un data\ora )?

 database Access (e' un testo di 40 ...deve diventare un data\ora )?
quello  che vuoi fare tu in SQL è una Alter Column che in access 97 non
puoi fare, quindi la soluzione è creare una nuova colonna e cancellare
quella vecchia,
con access 2000 credo tu possa usare Alter Column per modificare il tipo di
dato della colonna che vuoi
--
bye BlackMagic
ICQ: 85485468
Aiuta la ricerca sul cancro 
http://members.ud.com
Join
at:
http://members.ud.com/services/teams/team.htm?id=2E71C62A-8E67-48DB-B472-
BCA129B35412

Newsgroup: it.comp.lang.visual-basic
Titolo: [?[Andare a capo

Andare a capo in una TextBox, impostata Multilinea,etc. da codice
Scrivo:
--------
Text3.Text = Text1.Text & " " & List3.List(i) & " " & Text2.Text +
vbNewLine
--------
--------
Text3.Text = Text1.Text & " " & List3.List(i) & " " & Text2.Text +
vbCrLf
--------
-------
Text3.Text = Text1.Text & " " & List3.List(i) & " " & Text2.Text +
chr(13)
-------
Nessuno va a capo!!!!!! Come fare?
Grazie.
Andrea.

On Thu, 13 Nov 2003 11:06:06 GMT, 
andrea....@libero.it
 (Andrea)
wrote:
[CUT]
Risolto:
Text3.Text =Text3.Text & Text1.Text & " " & List3.List(i) & " " &
Text2.Text + chr(13) + chr(10).
Grazie.
Andrea.

 Text2.Text + chr(13) + chr(10).
che, afaik, coincide con
Text3.Text =Text3.Text & Text1.Text & " " & List3.List(i) & " " &
Text2.Text & vbCrLf
(a parte che puoi migliorare l'effetto grafico con
text3.selpos = 10000 (o un numero comunque alto)
text3.seltext = Text1.Text & " " & List3.List(i) & " " & Text2.Text & vbCrLf
parentesi chiusa)
come mai l'altro non funziona?
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

come mai l'altro non funziona?
PRIMA facevo:
----
Text3.Text =Text1.Text & " " & List3.List(i) & " " &
Text2.Text & vbCrLf
----
POI:
----
Text3.Text =Text3.Text & Text1.Text & " " & List3.List(i) & " " &
Text2.Text & vbCrLf
----
Dimenticavo il SECONDO Text3.Text!!! Azz...
Ora provo il suggerimento che mi hai dato.

 text3.selpos = 10000 (o un numero comunque alto)
text3.selpos = len(text3.Text) ' non esistono "numeri alti" in informatica.
Ciao

 ' non esistono "numeri alti" in informatica.
nenche da altre parti, in verità.


Newsgroup: it.comp.lang.visual-basic
Titolo: editor html

Come faccio ad implementare un semplice editor html  in visual basic?
ciao grazie.

 ciao grazie.
ci dovrebbero essere esempi
www.vbcode.com
www.freevbcode.com

 ciao grazie.
potresti provare ad usare il componente "DHTMLSafe" di "DHTML Edit Control
for IE5" (dhtmled.ocx);
qualche tempo fa avevo fatto qualche prova e, anche se tutt'altro che
perfetto, è sicuramente usabile;
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Copia di una directory in un'altra

Ciao a tutti sono un programmatore c/c++ appena entrato nel mondo VB.
Vorrei sapere come fare a scrivere una funzione che date due directory
come parametri in entrata, copi il contenuto della prima nella
seconda, sottodirectory incluse. Magari utlizzando le Api.
Grazie a chi mi potrŕ aiutare.

 Grazie a chi mi potrą aiutare.
API SHFileOperation
Faber

 
Grazie mille per il suggerimento

Newsgroup: it.comp.lang.visual-basic
Titolo: [Sito Comune] Nuove politiche per la pubblicazione del materiale sul SC

Per evitare il ripetersi di spiacevoli incidenti come quello con
l'E-mailer.ocx  è statao deciso di sospendere la pubblicazione di
nuovi binari sprovvisti di codice sorgente (non si richiede che tutti
i binari eventualmente inviati siano scritti in visual basic ma si
richiede invece che siano corredati dai sorgenti in modo da dimostrare
quantomeno la buonafede dell'autore).
Sono stati introdotti inoltre dei nuovi files di testo, da compilare
prima di inviare del nuovo materiale, che ci permetteranno di ottenere
un livello standard (e oserei dire minimo) di documentazione per i
progetti pubblicati sul Sito Comune!
I modelli, debitamente compilati, vanno inseriti obbligatoriamente
all'interno del file .zip contente il materiale inviato.
I progetti sprovvisti dei modelli compilati (che potete scaricare
tramite apposito link nella pagina di invio del materiale) NON verrano
pubblicati!
Alessandro Zarri
WebMaster del Sito Comune di questo newsgroup:
http://www.it-lang-vb.net
webm...@it-lang-vb.net
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com

 ha scritto

aggiungi magari che verranno pubblicati i binari  ricompilati dal wm o chi
per lui in base ai sorgenti forniti.
cosi'.
ciao, a.

 o chi per lui in base ai sorgenti forniti.
E' una questione spinosa questa che va prima studiata... chi custodisce e
compila cosa... come avviene il passaggio di consegna ecc... questo per
tutelare non solo i wm ma anche gli autori! ;)

 tutelare non solo i wm ma anche gli autori! ;)
problemi di copyr non dovrebbero essercene: ci sono i sorgenti.
l'alternativa e' che wm o chi per lui collauda a fondo.
il rischio e' che hai i sorgenti di un'altra cosa, e una cosa pericolosa.
ciao, a.
Newsgroup: it.comp.lang.visual-basic
Titolo: Criptazione

Sto cercando di utilizzare le cryptoApi con VB, nessuno di voi ha avuto
esperienza in questo?
Ho già utilizzato le CAPICOM ma è documentato che per la criptazione
mediante chiavi simmetriche l'algoritmo utilizzato non è standard.
Grazie,
    Picco.

 ha scritto nel messaggio
news:a4rfk7$pss$1...@fe1.cs.interbusiness.it...

Provate velocemente e sembrano andare più che bene.
Ho già una classe bella e pronta.
Se ti interessa dammi solo il tempo di ripescarla (se ce l'ho ancora :P)
Ciao

Date: Mon, 18 Feb 2002 18:57:41 -0800
Da dove scrivi, dall' Oceano Pacifico ?
-- 
ciao, hal.Greenwich

...


 wrote in message
a4telf$9m0$1...@newsreader.mailgate.org...


idem come sopra
--
RedFoxy

 idem come sopra
Forse è il caso di postarlo al SC :)
Intanto vedrò di renderlo disponibile ad un indirizzo d'appoggio...
Keep on tuning... :)
Ciao

 idem come sopra
Ok, trovate tutto qui:
http://space.virgilio.it/zntf...@tin.it/crypt/crypt.zip

 Ok, trovate tutto qui:
Maledizione... ho dimenticato di dire che non ho provato a fondo la cosa.
E per completezza:
La funzione Signature restituisce la firma digitale per il dato inserito.
La funzione Verify la verifica.
Volendo si potrebbe fare in modo che anzichč una stringa in entrata accetti
anche array di byte.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: terminare n processi avviati

- Ringrazio fin da ora chi voglia autarmi.
  Il mio problema è questo. Ho scritto un programma
  in VB6 che ad un certo punto esegue un ciclo FOR-NEXT
  eseguendo N istruzioni SHELL consecutive, con le quali
  demanda a Windows2000 la gestione di altrettanti
  files (in pratica simula il doppio click su questi
  files).
  Dopo tale ciclo il programma espone una form con
  un commandbutton.
  Con la pressione di tale commandbutton vorrei poter
  mandare a fine tutti i processi che questo programma
  ha avviato. Il problema sarebbe semplice se non fosse
  che gli handle delle varie shell eseguite puntano
  a processi che sono già terminati.
  Ho solo una soluzione, ma che mi sembra molto
  rabberciata : Piuttosto che effettuare la shell
  con CMD /C reperire tramite le api i programmi che
  Windows stesso utilizzarà, e quindi immettere
  il comando NOMEPROGRAMMA NOMEFILE.
  Se quancuno ha una idea migliore mi faccia sapere.
 PS.: Scusate il mio modo di esporre, non è un caso
      che io faccia il programmatore e non il letterato.

 wrote in message
news:1126269568.0...@g43g2000cwa.googlegroups.com
[CUT]
Non ho ben capito...!
Con Shell non ritorna l'Handle dell'applicazione ma il PID
dal quale, se lo memorizzi, puoi ricavare l'Hwnd e verificare
con l'API IsWindow se č ancora aperto.
Quindi lo chiudi.
Piů semplice ancora sarebbe usare WMI dal quale con Terminate
dopo il confronto del PID potresti Killarli.
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Cerco di precisare meglio il mio problema.
Il comando che io eseguo è :
CMD /C START NomepercorsoNomefile.PDF
oppure
CMD /C START NomepercorsoNomefile.TIF
ecc...
Il valore restituito dalla istruzione SHELL, (e che io
potrei utilizzare per terminare il processo con le API che
sappiamo) identifica un processo che esiste per un breve
lasso di tempo. L'applicazione che avrò avviato (Acrobat
reader piuttosto che PaitShop, ecc..) ha un PID sconosciuto.
E' questo quello che mi servirebbe. Per terminare questi processi
non posso ricorrere all'API FindProcess, in quanto a priori
non so, su uno specifico PC, quale sarà l'applicazione
che verrà richiamata dal PC.
Non so minimamente cosa sia questa WMI. Se mi puoi suggerire
come indagare, posso almeno vedere se fa al caso mio o meno.
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Quanto tempo occorrerà?

Vorrei che qualcuno che sta già famigliarizzando con .NET rispondesse a
questo quesito:
Se un programmatore VB6 è produttivo al 100%, quanto tempo occorre per
essere produttivo al 100% con .NET? La domanda va intesa in un ottica di
applicazioni desktop che accedono ad un database di Access.
Grazie a tutti per il loro parere.

 applicazioni desktop che accedono ad un database di Access.
Ma che cacchio vuol dire ?
Cosa vuol dire produttivo al 100% ... io sono produttivo al 1000% però sono
sempre in ritardo con le consegne !
Magari sei una Dea della programmazione + DB in VB6 .. ma se hai una
capacità di apprendimento di un coala ... stai pur certo che meno di 2
lustri non ci metti ad utilizzare .NET.
Mah .. prova a fare domande più dirette e specifiche.
Saluti

Ovviamente nessuno può risponderti...
Bisognerebbe definire cosa vuol dire la produttività al 100% in entrambi i
linguaggi...
Credo di avere un buon livello con VB6...
Ho usato 
VB.NET
 in 2 progetti... Brevi, diciamo di pochi giorni ciascuno
(MAX 2 settimane in tutto!)... Beh... sono ancora lontano dalla meta... però
credo che se uno si impegnasse a leggere un buon manuale (tipo quello di F.
Balena che é risaputamente il mio beneamino!!!) gli basterebbe un mesetto di
progetto per acquisire un grado di "produttività" simile... Per imparare
"tutto" comunque preventivo ANNI...
                    Ciao
                                        Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità!
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Applicazioni Client - Server

Da un esempio di  Server ExeActiveX (CPersonActiveX.EXE) con un
modulo di classe (clsStringaCompattata.cls), ho provato due modi per
accedere alle sue proprietą e metodi.
 Ad ogni applicazione Client, aggiungo un riferimento al file
 CPersonActiveX.EXE  e con il seguente codice mi collego:
1) Dim StrComp As clsStringaCompattata
     Set StrComp = New clsStringaCompattata
2) Dim StrComp As Object
    Set StrComp = CreateObject("CPersonActiveX.clsStringaCompattata")
Secondo la vostra esperienza, quale dei due, č il metodo migliore
e perchč?
Ciao
Angelo
P.S. accedo anche a un database access che stą nella stessa
        directory del server.

Mai sentito parlare di early binding e di late binding?
Bene il tuo primo esempio è l'early binding.
In sostanza sono la stessa cosa, ovvero ti permettono
di utilizzare un oggetto registrato sulla macchina, con la
sotitle differenza che se lo usi in early binding in vb
devi aggiungere una voce nei riferimenti, ovvero permettere
a vb di investigare nell'interfaccia della tua classe e quindi
poter poi utilizzare anche la tecnologia intellisense.
Se usi il late binding, hai il vantaggio di creare un'instanza
dell'oggetto al volo. Vb non sà un fico secco della tua classe
ne della sua interfaccia, quindi niente intellisense.
Però in compenso significa, poter compilare un programma
anche senza che il tuo oggetto sia registrato sulla macchina,
sostituirlo all'ultimo secondo senza dover ricompilare,
poter utilizzare (un esempio classico tanto per dire) un discorso
di multi dll come nel caso della distribuzione del pacchetto
su più lingue.
-- 
Saluti
Andrea Moro

 su più lingue.
La perdita dell'intellisense e' il minimo ... gli svantaggi reali sono
quelli di essere sensibilmente piu' lento dell'early binding e soprattutto
di perdere le verifiche in fase di compilazione sulla correttezza di
metodi/proprieta'/parametri che invece devono essere testati in maniera
intensiva (un po' come lavorare senza dichiarazione obbligatoria delle
variabili, sbagli una lettera nel nome di un metodo e te ne accorgi solo
quando il programma va in crash)
Per contro con l'early binding, per sfruttarlo a modo, devi sobbarcarti il
fardello della compatibilita' binaria che a volte puo' essere una seccatura
e costringerti a ridistribuire tutti gli applicativi; per quanto mi
riguarda, a parita' di altri fattori, dovrebbe comunque essere la scelta
preferenziale.
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 correttezza di metodi/proprieta'/parametri che invece devono essere
Pensavo fosse sottointeso quando ho detto che il vb non sapeva un
fico secco dell'interfaccia dell'oggetto ;)
-- 
Saluti
Andrea Moro

Grazie Luca, grazie Andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Creare tooltips multiriga

Qualcuno sa indicarmi come creare a runtime tooltips multiriga magari con
formattazione interna ? Ho trovato in rete una dll activex della Excalibur
ma mi da parecchi problemi.
Mi piacerebbe avere i sorgenti o degli esempi.
Grazie.
Marco Bonati - Real Time, Bergamo

 ho la necessità di visualizzare con la tooltip di una textbox un testo
molto lungo. Qualcuno sa se esiste il modo per poter spezzare il testo si
più righe???
1. quand'ero molto inesperto, credo di aver usato un mini form con etichetta
ridimensionabile, rendendo il tutto visibile o no. ma non e' proprio il
massimo.
2. qui credo trovi qc per fare i t.t. addirittura formattati.
(non l'ho testato)
http://www.vbthunder.com/software/ExCooltips/#TDownload
hth, pal

label1.tooltiptext = "pippo pippo peppe pappo" + vblf + "pappa peppa poppa
poppe"
non mi ricordo se devi usare vblf o vbcrlf
purtroppo funzia solo assegnando la proprietą a runtime...
--[GbC]--

sei sicuro che cosi' funziona GbC ??
Mi sembra di averci provato una volta... ma senza risultato.
Poi un giorno ho trovato su internet una sorgente per creare tooltips
multiline con addirittura la possibilita' di aggiungere icone dentro la TT ,
ma... cacchio... aveva una lista di api lunga come la fame,e le routine che
li creavano erano piu' grandi del programma che stavo facendo... cosi' ho
rinunciato.
DaVe
GbC <mac...@ti.importa> wrote in message 89gbe1$2cu$1...@nslave1.tin.it...


VB5 + SP3... funziona...
--[GbC]--

 purtroppo funzia solo assegnando la proprietą a runtime...
con vbcrlf faceva vedere un orribile rettangolino... cosi' non mi ricordo se
ho provato.

no, ho detto una stronzata...
ma funzionava...
aspetta un momento che ricerco il prj dove l'ho usato...
--[GbC]--

Io sto usando apponto una dll activex della excalibur che permette di
formattare il contenuto del tooltip. Il mio problema è che su alcune
macchine Win98 e NT funziona correttamente mentre su altre mi da problemi
del tipo Impossibile visualizzare un form a scelta obbligatoria... ecc
ecc...
Questo perchè utilizza una form a sua volta.
La cosa assurda è che lo stesso progetto (con forms modali e non modali)
funziona in modo diverso su macchine diverse !!!
Con i vbCrlf non funziona.
Se qualcuno ha presente i tooltip che visualizza il Query Analizer di SQL
per l'Execution Plan allora ha capito di che tooltip ho bisogno.
GbC <mac...@ti.importa> wrote in message 89gftv$on9$1...@nslave1.tin.it...
