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

Spero di non risultare OT e ringrazio
in anticipo avrà voglia di rispondermi.
Ho sviluppato 3 soluzioni in VB .NET,
e da oggi, pur non avendo installato nè
patch, ne SP per Visual Studio .NET 2003,
non riesco più ad aprire i file .sln o .vbproj
di nessuna delle tre soluzioni.
L'errore che Visual Studio mi restituisce è il seguente :
"L'applicazione associata al progetto '....\...\Directory Progetto\
FileProgetto.vbproj" non è installata. Assicurarsi che l'applicazione
relativa al progetto sia installata.'
E in solution explorer non mi carica il progetto.
Premetto che la directory della soluzione è completa di
tutto, che non posso reinstallare Visual Studio .NET,
e che ho già cercato aiuto su MSDN.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 che non posso reinstallare Visual Studio .NET,
questa e` bella: perche`?
-- 
ciao, hal

 questa e` bella: perche`?
Ha perso i CD originali ;)
Ciao
--
Reporting tool: 
http://www.neodatatype.net

 Ha perso i CD originali ;)
Male: avrebbe dovuto farsene almeno una copia personale
di sicurezza ;-)
-- 
ciao, hal

 di sicurezza ;-)
Tra poco cominciano i provini per Zelig.
Fossi in voi, un tentativo lo  farei :)


 questa e` bella: perche`?
Perchè è un evaluation.
E oggi è scaduto.
Alberto
-- 
E tutto mi sembrava andasse bene... 

 relativa al progetto sia installata.'
domanda cretina...
se provi ad aprire visual studio, e successivamente da lì apri il
progetto, che succede?
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Ma naturalmente, cari amici, ho omesso di specificare, 
dandolo per scontato al fine di evitare risposte
inutili quali "ma hai i cd originali?" o 
"ma hai fatto una copia di backup?", che, ovviamente, 
HO i cd originali, il sw è registrato. Ho le copie di backup e sviluppo
in ambiente Vb.net da un po'.
Solo che il problema che vi ho postato precedentemente, per me, è nuovo.
Se non lo conoscete, o a voi non è mai successo,fa nulla, eh?
Io vi ringrazio lo stesso.
Anzi, magari vi interpello quando non mi funziona il microonde, ok? ;o)
 
salutoni
Paola Ferrari
 
PS: Specificare una premessa alla fine del discorso ha senso.
Si utilizza quando si vuole,introducendo un argomento, 
cominciare prima dall'aspetto saliente.
Sarebbe una sottolineatura inutile indicare la premessa quando già lo è.
Ossia all'inizio del discorso.


 Ossia all'inizio del discorso.
Temo che non siamo d'accordo. Riprendo da
http://www.demauroparavia.it/86291
:
pre|mét|te|re
v.tr
.
(io premétto)
1 CO far precedere a titolo di chiarimento, dichiarare preventivamente;
porre come premessa o addurre come argomento introduttivo: p. alcune
considerazioni di carattere generale, p. al testo una breve introduzione,
dobbiamo p. che il fatto è avvenuto molti anni fa
2 OB mandare in avanscoperta
--
ciao, hal
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 E oggi č scaduto.
Ho sempre detestato le installazioni a scadenza:
quando meno te l'aspetti... zac! :-(
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Like ADO

Su un Db Access che leggo con ADO, ho un record i tipo Testo
contenente un codice 123456789012. Se utilizzo la seguente query
"SELECT * FROM Articoli WHERE Codice LIKE " & txtCodice & " ORDER BY
Coice ASC;"
txtCodice è un textbox in cui metto 123* , Articoli è il nome della
Tabella e Codice è il campo testo oggetto della Qury. Risultato? Non
trova nulla...!!!
Ho provato anche con *123*, mettendo * nella query  non nel text box.
Dove sbaglio?
Grazie

 ha scritto nel messaggio
news:394fa84...@news.libero.it...

devi mettere il testo oggetto della ricerca fra apici ( ' ) o
fra doppi apici ( " ) ....
.... per i doppi apici devi usare il codice ascii ( chr$(34) )
esempio:
"SELECT * FROM Articoli WHERE Codice LIKE " & chr$(34) &  txtCodice &
chr$(34) & " ORDER BY Coice ASC;"
e devi usare l'asterisco alla fine.
Ciao Werty

 wrote in message 8ioa50$phh$1...@nslave1.tin.it...


 wrote:
Avevo già provato con ' prima  e dopo txtCodice ma senza risultto
Ora ho provato con Chr$(34) prima e dopo, con asterisco finale, con
astrisco finale e iniziale, con ? all'inizio e all'inizio/fine ma non
mi funzia. Sarà un'altro dogma Microsoft?
Grazie per la collaborazione


>


 Grazie
Se lo scrivi cosě, funziona:
"select * from Archivio where Codice like '%" & Text1.Text & "%'"
Poi, nel textbox digiti *solo* i numeri.
Se poi la query l'inserisci in Text1_Change, vedrai che ad ogni numero che
aggiungi trovi sempre meno articoli visualizzati, perchč manmano la ricerca
si fa piů mirata.
Non so se sono stata abbastanza chiara, in caso contrario, chiedi pure. :)
--
Ciao a tutto il NewsGroup
Alex
alm...@tin.it

 wrote:
Chiarissima! il problema č che nella documentazione Like su MSDN non
si mnsiona il %... Grazie


 si fa più mirata.


 > si fa piů mirata.


Newsgroup: it.comp.lang.visual-basic
Titolo: Query across two different database

I am using VB5 to connect to the Access database, can another one
provide me the syntax for querying 2 tables which are in different
databases.
My goal is to do the following:
Select table1.f1 from table1, table2 where table1.f1 = table2.f1 Where
table1 is in DB1 and table2 is in DB2
Any help will be appreciated.
Thanks in advance
Wanda
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.

 
a try could be
"Select table1.f1 from table1, table2 in 'DB2FULLPATHNAME' where
table1.f1 = table2.f1"
where DB2FULLPATHNAME is the full path name of DB2 
but I don't know if it work 
A simple alternative solution is create a linked table in DB1 pointing
to table2 in DB2 ,  doing so table2 appear as it is really in DB1
P.S. linked table can be created with the sample program 'Visdata'
present in VBX ( X=4,5,6)
Marco
Newsgroup: it.comp.lang.visual-basic
Titolo: funzione split

Innanzitutto ciao a tutti;
una semplice domanda:
pesco da un file di testo delle stringhe usando la funzione split,e
inserisco i dati in
un db access;
il problema è che non so se nella riga letta 
troverò tutti i campi che mi aspetto, es:
"pippo,40,93,100,20"
"pluto,30"
dim variabile_stringa() as string
variabile_stringa= split(linea_letta,",")
recset.fields("nome") = variab_striga(0)
recset.fields("valoreX") = variabile_stringa(3)
con il codice scritto così mi da un errore poichè al di fuori della
matrice:
che controllo devo usare?
Ciao e grazie;
Stefano
"qui c'è un fante di troppo!
no, qui c'è una funzione di troppo!"
LCT
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 recset.fields("valoreX") = variabile_stringa(3)
end if
                Ciao
                                        Allanon

 end if
thanks a lot


Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione Calcolo giorni!

Buongiorno a tutti,
vi chiedo cortesemente un info:
Sapete se esiste una Funzione in VB6 che mi calcoli qaunto segue:
1) Differenza Data fra 2 Anni espressi come GG/MM/AAAA, restituendo 
   il numero di anni positivo o negativo nel seguente modo:
   Se la differenza e' < di 365 GG:
   return = 0
   Se la differenza e' compresa fra 365 GG e 730 GG(2 anni):
   return = 1;
   Se la differenza e' compresa fra 730 GG e 1095 GG(3 anni): 
   return = 2
   etc...
   Idem per i valori negativi in cui la prima Data e' minore 
   della seconda.
Ciao e grazie.
Lucilla.    
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Ciao 

 Lucilla.
Potresti calcolare direttamente:
    return = (Abs(DateDiff("y", dt1, dt2)) \ 365)
dove dt1 e dt2 sono le date da testare.
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
741 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!

Grazie mille per le risposte....
Spero di poter ricambiare presto con miei suggerimenti!

Newsgroup: it.comp.lang.visual-basic
Titolo: [vb6+ADO] scope_identity VS @@identity

Tramite vb6 e ADO 2.6 (connection string:
Provider=SQLOLEDB.1;Password=x;User ID=edp;Initial Catalog=movALLL;Data
Source=srvALLL;Use Procedure for Prepare=1;Auto Translate=True;Packet
Size=4096;Workstation ID=-ZERO;Use Encryption for Data=False;Tag with column
collation when possible=False) provo ad eseguire la seguente procedura:, ma
ho un errore di ritorno.
Public Function Insert(pRIC_PARAM) As Long
  Insert = -1
  Err.Clear
  Dim sSql As String, RA As Variant
  sSql = ""
  sSql = sSql & " insert into Batch " & vbCrLf
  sSql = sSql & " ("
  sSql = sSql & " STATO, RIC_UTENTE, RIC_DATA, RIC_PARAM, BCH_PARAM, BCH_NOTE"
  sSql = sSql & " )" & vbCrLf
  sSql = sSql & " values "
  sSql = sSql & " (" & vbCrLf
  sSql = sSql & " " & eSTATO.eRIC_Insert & ", "
  sSql = sSql & " user_id(), "
  sSql = sSql & " getdate(), " & vbCrLf
  sSql = sSql & " " & fnSql.str2sql(pRIC_PARAM, , False) & ", " & vbCrLf
  sSql = sSql & " '', "
  sSql = sSql & " '' "
  sSql = sSql & " ) "
  cn.Errors.Clear
  cn.Execute sSql, RA
  If Err.Number = 0 And cn.Errors.Count = 0 And RA > 0 Then
    Insert = cn.Execute("select @@identity")(0) '<<-------------- ERRORE!!!
(numero 94: Invalid use of Null)
    Insert = cn.Execute("select scope_identity('Batch') ")(0) '<<--------------
OK...
  End If
End Function
In realtà la riga viene effettivamente inserita, ma non riesco ad ottenere
l'id con @@identity, mentre funziona bene con scope_identity('Batch').
Ovviamnte il campo ID è definito come Int PrimaryKey AutoIncrement(1,1)
Perchè?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 '<<-------------- OK...
Nell'ambito della stessa connessione, sulla tabella 'Batch', hai eseguito un 
insert, quindi hai il valore desiderato.
A seconda di ciò che vuoi fare, potresti anche utilizzare IDENT_CURRENT (ma 
se ci sono più utenti, questa funzione ti restituisce l'Identity inserito da 
qualunque utente...).
Personalmente, ti consiglio di eseguire il tuo insert con un Adodb.Command, 
inserendo select @@identity (per correttezza inserito in un coalesce) al 
termine della medesima stringa sSql, e a questo punto hai il 
Fields.Item(0).Value che ti torna la vera identità inserita.
Solo nel caso ci siano dei trigger attivi sulla tabella, è meglio utilizzare 
Scope_Identity
Ciao
Alberto
-- 
E tutto mi sembrava andasse bene...
Newsgroup: it.comp.lang.visual-basic
Titolo: uffici iva (forse un tantino OT)

ciao gente,
e' la seconda volta che posto la domanda, spero che qualcuno mi
risponda... ho sviluppato un programma che controlla l'ultima cifra della
partita iva. per renderlo piu' completo vorrei fargli anche riconoscere
l'ufficio che l'ha emessa. Qualcuno sa dirmi dove posso reperire il
database con i codici?
grazie e scusate se sono ot
sergio
ps le risposte via email sono sempre le piu' gradite...! :-)

Sergio Palumbo ha scritto nel messaggio ...

credo che i codici degli uffici IVA siano la prima parte
del codice ISTAT (le prime 3 cifre delle 6 cifre), cioè
la parte che identifica la provincia...
Ti basterà la tabella dei Comuni ISTAT.
Micio

Newsgroup: it.comp.lang.visual-basic
Titolo: Calcolo di unespressione

 Spero che qualcuno possa aiutarmi.
Sviluppo in VISUAL BASIC 5.0.
Ho una stringa contenente un'espressione matematica
es.:
           STR="(1000+500)/60"
Come posso risolvere l'espressione mettento in una variabile numerica il
risultato?
In ACCESS c'era una funzione chiamata EVAL che eseguiva l'operazione.
Grazie dell'aiuto.
Ciao, Mauro.

Ti invio una form che fa il tutto 
begin 600 Math.zip
<encoded_portion_removed>
end

Newsgroup: it.comp.lang.visual-basic
Titolo: Determinare il mese in una data ?

Che funzione devo utilizzare per sapere il numero del mese di una data ?
Esempio : data = 01/05/02   ---->    5
Grazie

 Esempio : data = 01/05/02   ---->    5
month(F1) ;-)
ciao
		maxx
P.S. Sono sicuro che vb.echelon ti tiene sotto controllo. Se posterai 
anche come si ricava il giorno ed il mese sarai sicuramente prelevato da 
uomini vestiti di nero e fatto sparire ... :-)

 ha scritto nel messaggio
news:3C755CB0...@laserinforma.com...

Forse....
Day (F1) e Year (F1) .. ???
Ehi.. calma... no dai.. scherzavo... che volete farmi  con quella specie di
penna che emette la luce rossa...
e perche' siete vestiti di nero ...????
Aiutooooooooooo...... !!!!!!!!!!!!!
:-))
Battute a parte.... grazie (sopratutto per la sopportazione !).
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione Kit Installazione...... A I U T O O O ! ! !

Ciao...
ho creato il pacchetto di installazione per la mia applicazione e memore di
articoli in cui veniva riportato un bug di VB5 (Io uso il 6) che utilizzava
il controllo Crystal Report, ho apportato immediatamente le modfiche al file
Setup.lst.
In pratico ho cancellato la stribga $DllSelfRegister dalla riga in cui
compariva CC245IT (o qualcosa del genere...)
Però poi si fa avanti MSVCRT20... con un altro bell'errore che non mi fa
installare correttamente l'applicazione...
RAGAZZI AIUTO!!!!
Cosa devo fare per poter creare un package per l'installazione che funzioni
adeguatamente???
GRAZIE!!!
(Ugo, se ci sei...   ;  ).....)
WILD.


hai installato il SP5?
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: VBA e Password

Salve,
vorrei impedire la visualizzazione del codice di una applicazione VBA -
Excel 97.
Ho visto che si può impostare una password, ma ho anche visto che con una
banale ricerca su internet si può trovare qualche programma che riesca ad
aggirarla. Esiste un metodo più efficace per la protezione del codice?
Qualcosa di simile alla compilazione di un progetto Visual Basic 6.0
Grazie per l'interessamento.


Niet.
ciao
ugo


Conciso e drammatico...
Possibile che quando i programmatori microsoft usano le password,
non riescono mai a dar loro un minimo di sicurezza?

 ha scritto nel messaggio
news:9ok98a$tuh$1...@nreada.inwind.it...


 ha scritto nel messaggio
news:9oi9d7$221$1...@nreada.inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Cambiare l'icona di un form

E' possibile cambiare l'icona di un form a run-time senza dover caricare il
file xxx.ico?
Mi spiego meglio:
Invece che usare
Form1.Icon = LoadPicture("c:\myicon.ico")
vorrei poterla caricare da una ImageList ma non ci riesco
Form1.Icon = ImageList1.ListImages(1) mi da errore.
L'unica alternativa che ho trovato è creare form vuoti con icone diverse e
poi fare
Form1.Icon = Form2.icon
ma mi sembra uno spreco di risorse....!
Grazie a tutti

> Form1.Icon = ImageList1.ListImages(1) mi da errore.
 Prova così:
Set Form1.Icon = ImageList1.ListImages(1).Picture
Se ti rompe ancora le scatole prova a togliere il Set, ma non penso
Se continua ancora rimetti il Set e controlla che l'index 1 esista.
;)
CiaoZ
SebaMix

 ha scritto nel messaggio
news:9cp6t4$eorng$1...@ID-66163.news.dfncis.de...

Potresti usare un res
Ciao
--
Timothy Redaelli
timothy....@email.it
Newsgroup: it.comp.lang.visual-basic
Titolo: ErWin

Ciao , a tutto il Ns.
Dove posso trovare un ErWin Gratuito
SQL -> Oracle  ?
GRazie

 SQL -> Oracle  ?
Spiegati meglio per favore
In che senso "gratuito",
Demo, freeware o altro :(
Cosa vuol dire SQL->Oracle?
Che fa reverse engineering da sql server a oracle, che utilizza la sintassi
PL/SQL?
Mai visto SQL Navigator? (dovrebbe essere qui
http://www.quest.com/sql_navigator/index.asp
)
--
--------------------------------------
Roberto Mazzoli
Consulenza Informatica
--------------------------------------
Visita il Sito Comune di questo NewsGroup!!
http://www.murialdo.it/it_lang_vb

 Dove posso trovare un ErWin Gratuito
Che č? la versione romana di _Windows?
Ciao VB


ROTFL
hal

 Roberto Mazzoli
ho giusto un problema con Navigator...
stave tranquillamente usando la versione che loro dicono FREE, quello
dell'anno scorso, non ricordo piu' la versione, quando ieri, proprio ieri,
al lancio dell'applicazione mi da un messaggio tipo
"la vostra chiave di attivazione e' scaduta, volete inserirne un'altra??"
chiaramente io un'altra non ce l'ho..
ho contattato Quest e contemporaneamente scarica la versione aggiornata di
gennaio 2001.
mentre attendevo una loro risposta ho installato quest'ultima ma mi da lo
stesso problema..
Quest mi ha risposto questa mattina dicendomi che e' la loro politica per
fare usare agli utilizzatori della versione free sempre quella piu'
aggiornata, e che e' un prodotto free e non eval.
ho postato loro il mio problema dela chiave di attivazione , ma non mi hanno
ancora risposto... vediamo...
mi sa tanto, pero', che si tratti veramente di una eval e non di una
versione free.
saluti
Andrea Montanari
a_mon...@libero.it
http://utenti.tripod.it/a_montanari/dbamgr.html
(my vb6+sql-dmo little try to provide M$ MSDE a visual interface) ver 0.0.20


ti confermo che anch'io ho avuto lo stesso problema, mi pare di ricordare
che ci sia in un readme la procedura per la reinstallazione. Credo ci sia un
file da cancellare o modificare. Purtoppo e' un anno che non ci lavoro e non
ricordo piu' molto. Alla fine ero riuscito a farlo comperare alla mia sw
house e intanto che aspettavamo il pacchetto col CD il distributore italiano
(mi sembra 
www.confor.it
) ci ha mandato un'altra chiave di attivazione.
Non vorrei che le complicazioni siano dovute all'intenzione di fartelo
comperare comunque... :)
gran bel sw comunque..
Ciao, fammi sapere se sei riuscito.

Newsgroup: it.comp.lang.visual-basic
Titolo: [vb6] Determinare la causa dell'evento Change di una TextBox

Vorrei determinare la causa dell'evento Change di una TextBox, ovvero sapere
se questo evento è stato generato da codice o da utente.
Suppongo di dover fare una cosa del tipo:
Private Sub Text1_Change()
  If TastoTastieraPremuto() Or TastoMousePremuto() Then
    'Modifica Utente
  Else
    'Modifica Da Codice
  End If
End Sub
Ma non saprei proprio come realizzare le 2 funzioni TastoTastieraPremuto() e
TastoMousePremuto().
Voi che ne dite?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 TastoMousePremuto().
Per me ti conviene fare l'inverso:
blnModificaDaCodice = True
txtText.Text = "testo cambiato"
blnModificaDaCodice = False
...
Private Sub Text1_Change()
  If blnModificaDaCodice Then
    'Modifica Da Codice
  Else
    'Modifica Utente
  End If
End Sub
Ciao
-- 
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net


Purtroppo non posso. L'evento Change da gestire è in un mio OCX già
largamente usato in svariati progetti, quindi non posso pensare di
controllare migliaia di linee di codice.



Io avrei auto-risolto in questo modo:
Private mDown As Boolean
Private kDown As Boolean
Private Sub Form_Load()
  mDown = False
  kDown = False
End Sub
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
  kDown = True
End Sub
Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)
  kDown = False
End Sub
Private Sub Text1_MouseDown(Button As Integer, Shift As Integer, X As
Single, Y As Single)
  mDown = True
End Sub
Private Sub Text1_MouseUp(Button As Integer, Shift As Integer, X As Single,
Y As Single)
  mDown = False
End Sub
Private Sub Text1_Change()
  If kDown Or mDown Then
    Debug.Print "Text1_Change from UTENTE!!!"
  Else
    Debug.Print "Text1_Change from CODICE"
  End If
End Sub
 
Che ne dite???

Newsgroup: it.comp.lang.visual-basic
Titolo: [WINSOCK?] Per favore consigliatemi

Scusate il doppio post ma essendo scivolato subito in fondo ho pensato che
potesse essere non notato...
Salve a tutti, ho la necessita' di intercettare i dati che una applicazione
client in esecuzione sul mio pc scambia con un applicazione server remota.
La mia prima idea e' stata quella di interporre la mia applicazione tra il
client e il server, in questo modo il client si collegava alla mia
applicazione e la mia applicazione si collegava a sua volta con il server
fungendo da vettore per i dati in transito in entrambe le direzioni.
Ora aihme' sebbene l'applicazione funzioni ad un certo punto l'applicazione
client si disconnette dal mio prog e si ricrea una connessione diretta con
il server.
Ora abbandonato questo tipo di approccio voglio chiedervi se e' possibile
mettere un'applicazione in ascolto diretto su una qualsiasi porta mentre
altre due si stanno scambiando dati proprio tramite questa porta.
Ad esempio supponiamo che con il comando Netstat riceva questa linea:
Proto    indirizzolocale    indirizzo remoto    stato
TCP    localhost:1500    remotehost:1200    ESTABLISHED
Come posso con la mia applicazione andare a leggere tutti i dati che
viaggiano tra le porte 1500 e 1200 senza interferire nel processo in corso?
Grazie in anticipo per ogni consiglio!!!

 Scusate il doppio post ma essendo scivolato subito in fondo ho pensato che
potesse essere non notato...
Ma in fondo a che, santiddio!? C'e`ancora qualcuno che legge i post in
questa maniera? Io e` dai tempi di BlueWave che leggo i messaggi *non
letti*, punto!
Scusa lo sfogo, ma ci avviciniamo paurosamente agli ottomila post al giorno!
E una enorme quota dello scaricato totale e` costituito da quote di quote di
quote...
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Non credo sia possibile senza andare ad intercettare i dati dal sistema
operativo e suppongo che il vb riesca a farlo !!!!!
P.s.: sarei felice che qualcuno mi smentisse, anche a me tornerebbe utile una
cosa del genere!


 wrote in message
8u844h$td9q$1...@ID-52090.news.dfncis.de...


Facendo uso intensivo di deja sono venuto a conoscenza di programmi che
effettuano il tipo di controllo che a me serve sul traffico di informazioni
che interessa il mio pc quando connesso ad internet.
In particolare ho provato un programma SpyNet che fa esattamente quello che
cerco io anche per protocolli che a me non interessano (i dati
dell'applicazioni che mi interessa studiare viaggiano in tcp/ip). Ora vi
chiedo si puo' realizzare in Vb un programma del genere? Si puo' usare il
controllo Winsock, magari sfruttando il data_Arrival?
Grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: Unire due stringhe e quasi criptare.

Subject piuttosto idiota, ma non mi veniva nessuna in mente nessuna
descrizione migliore.
Il problema sono due:
1) Vorrei criptare una stringa, usando come chiave una frase (cryptata
anch'essa) di mia scelta.
Ho dato un'occhiata in giro ai diversi algoritmi, mi sono fatto una ricerca
su Google, ho letto un sacco di post arretrati, ma ad essere sincero non
sono riuscito a decidere come procedere. Il problema e' dato dal fatto che
se non capisco esattamente cosa sto facendo mi blocco e non riesco ad andare
avanti... ^^;;
Mi fido di voi: avete un link ad una funzione gia' pronta (con sorgente) che
riesca a fare quanto sopra? Tra l'altro mi servirebbe un output ASCII,
perche' l'utente deve poter digitarli a mano (questo e' semplice, basterebbe
ricodificare la stringa a 7 bit, ed amen).
2) Devo riuscire a mescolare tra loro due o piu' stringhe. Esiste gia'
qualche metodo standard, oppure devo partire da zero? (pensavo di usarne una
come chiave di "criptaggio" dell'altra, ma non funziona...)
Grazie :-)

 ha scritto:

Olio di gomito...olio di gomito...fai tutto a mano altrimenti chiunque 
decripterebbe i tuoi mex...ciauz
--
Ste
Inviato da 
www.mynewsgate.net

 come chiave di "criptaggio" dell'altra, ma non funziona...)
Perchè no?
Ciao

 Perchè no?
Perche' poi devo riuscire a ritornare alle due stringhe di origine.
Esempio: un utente decide due password. Io devo mescolarle in modo da
trasformarle in una sola stringa e trasmetterle ad un'altro software, che
poi deve pero' risalire alle due password originali :-)
(cioe', di per se' il problema e' una cazzata, posso benissimo intervallare
i caratteri tra loro o qualcosa del genere, pero' magari c'e' gia' qualcosa
che funziona meglio)

 ha scritto nel messaggio
news:c638sp$59q$1...@news.ngi.it...

Se ti puň servire io avevo fatto un ocx contenente vari algoritmi di
criptazione: MD5, SHA1, SHA256, CryptoAPI, TEA, Gost, SkipJack, Blowfish,
RC4, DES, Serpent, Rijndael, Enigma, HEX.
http://www.hacksys.it/mywork/prgz/crypt.zip
Riguardo l'output ascii puoi utilizzare la funzione hex ;-)
Byezz

 usarne una come chiave di "criptaggio" dell'altra, ma non funziona...)
Vediti i sorgenti di CrittaFiles:
http://www.it-lang-vb.net/download.asp?file=http://www.it-lang-vb.net/Archivio/Sorgenti/FileSuite.zip&ID=646
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Copiare File

Ciao ragazzi...come posso copiare file da una directory all'altra magari
utilizzando una drivelist dove prendere il percorso del file da
trasferire?grazssie


per copiare FileCopy  e per il path usa la CommonDialog
ciaociao
Newsgroup: it.comp.lang.visual-basic
Titolo: mschart refresh

Scusate se riposto..non sono sicuro sia arrivato.
Disegno una i valori di una matrice bidimensionale su un mschart in 3d del
tipo a barre.
Essendo la matrice abbastanza larga (256x256) nel popolare la datagrid con
il metodo datagrid.set uso un if valore <>0 per non plottare i valori zero
(è più veloce) però ogni volta mi rimangono, nei punti in cui il valore è 0,
i valori della matrice caricata precedentemente, dando un grafico sbagliato.
Come faccio a cancellare i vecchi valori che evidentemente mschart mantiene,
per vedere solo quelli attuali?
Grazie

 ha scritto nel messaggio
news:9fhuke$pe3$1...@newsfeed.cineca.it...

Temo che il problema non sia del mschart ma di come gli passi i dati:
va bene non passargli i valori 0 ma devi anche diminuire il numero dei
punti, quindi quando non gli passi un valore devi avanzare nella matrice dei
dati ma non nei valori del grafico.
Spero di essere stato chiaro.
Ciao.

 Ciao.
Grazie, perň io ho una correlazione tra gli indici della matrice e quelli
della datagrid del grafico.Quindi ad ogni coppia (i,j) della matrice deve
corrispondere una coppia (row, column) del grafico.Non posso fermare gli
indici del grafico.
Saltando l'immissione dei valori 0 della matrice nel grafico i relativi
punti del grafico non vengono quindi aggiornati..e quindi rimangono al
valore del grafico precedente.
Spero di essere stato piů chiaro.
Ciao

 Ciao
 Elimina gli 0 dalla matrice prima di assegnarla al grafico.
ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: Oggetto Printer di visual basic

Salve a tutti del N.G.
Ho bisogno di un aiuto, ossia devo utilizzare l'oggetto printer per stampare
in modo dinamico dei report. Lo so che ci sono in commercio dei software
come Crystal report ecc. ma questi, una volta stabilito come deve essere la
struttura di stampa, non permettono modifiche strutturali. Per tali motivi
devo ricorrere all'oggetto printer.
Ora il problema che ho con l'oggetto printer è quello di verificare
graficamente su schermo, ossia di poter avere un preview di stampa.
Come posso fare?
Grazie a tutti per aver letto
Klaus Dobermann
kdobe...@yahoo.it
Se qualcuno conosce OCX o ActiveX in merito a costruzione report dinamici e
relativa visualizzazione, me lo faccia sapere. Grazie

 Come posso fare?
Usa una Picturebox.
Trovi molti post sul tuo caso facendo una ricerca su google.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

Come posso fare?
Dirigi le istruzioni pari pari su una picture box.
Ci sono diversi articoli su questo newsgroup che ne parlano.
-- 
ciao,
hal

 Come posso fare?
Riposto perchè credo che i server news della telecom si stanno perdendo
tutti i post da ieri sera <g>
Non capisco quando parli di CR che non permette modifiche strutturali ai
report.
Comunque, proprio in questi giorni sto completando la riscrittura di una
classe per
fare questo, se hai un po' di pazienza lo completo e lo invio al SitoComune.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 fare questo, se hai un po' di pazienza lo completo e lo invio al
SitoComune.
Si si anche io l'aspetto con molta attesa... anche e soprattutto x capire e
imparare come si fa...
Posta un mex a caratteri cubitali quando l'hai messa online che senno me la
perdo :oP
Ciao e grazie!!!

 SitoComune.
Servirebbe anche a me.
A proposito. Il SC quando verrà aggiornato?


 graficamente su schermo, ossia di poter avere un preview di stampa.
Proprio in questi giorni sto completando la riscrittura di una classe per
fare questo, se hai un po' di pazienza lo completo e lo invio al SitoComune.
Ciao


 A proposito. Il SC quando verrà aggiornato?
Credo che il mandato del WM scada in questi giorni.
Si accettano volontari :) e nel frattempo attendiamo notizie ufficiali
dall'attuale WM.


Ok, quando è pronto fammi sapere.
Grazie
Saluti
Klaus Dobermann
Newsgroup: it.comp.lang.visual-basic
Titolo: database 97 e 2000

i database devono essere in formato per 97 o 2000??  avevo fatt un pg per 97
se ora lo strasformo non va + che cambia?? devo per forza metterlo 97??

devo per forza metterlo 97??
Dipende dalla risposta alla prima domanda...
Contattami se ti interessa, io ho risolto parecchi problemi dati da Access
2000!
(Anche se, a volte, io ADO lo ucciderei, se potessi!)
--
Ciao a tutto il NewsGroup
Alex
alm...@tin.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Avvio automatico di un'applicazione

Come posso fare a far si che un programma parta automaticamente all'avvio di
windows, ma senza utilizzare Esecuzione automatica o win.ini, cioè in modo
nascosto, ad esempio inserendo una stringa nel registro di windows, ma non
so quale OCX serve e come si fa.
Se qualcuno può aiutarmi gliene sarei molto grato, ma scrivetemi qui
matt...@tin.it

so quale OCX serve e come si fa.
Basta che aggiungi una stringa all'interno della chiave
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\
Il valore della stringa deve essere uguale al nome del file eseguibile, compreso
del percorso completo.
~#~#~#~#~#~#~#~#~#~
Gabriele Bertolucci
pbe...@vi.ats.it
pbe...@freemail.it
http://userspace.ats.it/free/pberto/
http://www.fortunecity.com/skyscraper/spiff/523/
ICQ #: 9732192
~#~#~#~#~#~#~#~#~#~
Newsgroup: it.comp.lang.visual-basic
Titolo: Contatore di byte trasferiti

Salve a tutti,
avrei l' esigenza di realizzare un contatore per calcolare quanti byte 
vengono trasferiti in ingresso e in uscita durante una connessione ad 
internet.
Avreste qualche consiglio?
Grazie 

 ha scritto nel messaggio
news:clil6j$d03$
1...@lacerta.tiscalinet.it

http://winpcap.polito.it/
-- 
A.S. Tronzo (544503)  - VII.33
Stagione 23: 4° in VII.33
elimina unsampdoriano per rispondere via email
Newsgroup: it.comp.lang.visual-basic
Titolo: Creare un filtro ISAPI

Ciao a tutti,
    su un server ho la necessitą di dover criptare delle pagine ASP in modo
da renderle illegibili.
        Mi sono creato il mio bel programmini che mi cripta la pagina o la
decripta a comando.
    Il mio problema č quello di dover decriptare la pagina prima che essa
venga interpretata dal server e poi sparata al client.
    Mi hanno detto che devo creare un filtro ISAPI.  Da quanto ho capito,
non devo fare altro che creare una dll che mi prenda il file criptato, lo
decripti e lo spari sul client. O qualcosa del genere.
    Qualcuno di voi mi sa dare una mano su come strutturare la mia bella dll
? O al massimo indicarmi qualche link da studiare ?
Ciao, Rocco

P.S.
    Mi potete dare anche una linea logica da seguire quando dovrò creare
effettivamente il filtro ?
Grazie di tutto, Rocco

decripta a comando.
Solo per curiosita': non ti sarebbe stato piu' conveniente fa generare l' html
direttamente da una dll (di cui, ovviamente, non fornisci i sorgenti) ?
-- 
ciao, hal

 >    su un server ho la necessità di dover criptare delle pagine ASP in


Il problema č diverso.
    Io devo decriptare le pagine che sono gia criptate su server con la mia
funzione in modo che se digiti www.xxx.zzz/paginacriptata.asp il filtro
ISAPI prima di far elaborare la paginacriptata.asp al server mi decripta il
tutto e poi lo consegna al server.
    Una cosa del genere la fa l'encoder di Microsoft (che comunque compila
le pagine, non le cripta), ma ho il decriptatore e come me tanti altri e
comunque non č tanto difficile trovare il reverse-tool.
    Quindi ho pensato di intromettere un mio filtro con una mia funzione in
modo da non correre (o correre meno) il rischio che qualcuno ci metta le
mani.
    Io sono capace di fare la dll (e fin qui non č che ci vuole un genio),
ma non ho alcuna base su come interfacciarmi con IIS. Ed č quě che scatta
l'aiuto dal NG.
Spero di essere stato chiaro.
    Ciao a tutti e grazie per ogni eventuale risposta.
Ciao, Rocco

 ma non ho alcuna base su come interfacciarmi con IIS. Ed è quì che scatta


 decripta a comando.
[cut]
ciao, ho trovato questo link... vedi se fa al caso tuo...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/ht
ml/SeconScriptEncoderOverview.asp
(da unire se viene spezzato...)
Script Encoder is a simple command-line tool that enables script designers
to encode their final script so that Web hosts and Web clients cannot view
or modify their source. Note that this encoding only prevents casual viewing
of your code; it will not prevent the determined hacker from seeing what
you've done and how.
Web designers use scripting on Web pages and server-side active server pages
(.ASP) to add virtually every kind of feature you can imagine. In addition,
scripting is used by the Windows® Scripting Host (WSH) and in a number of
other applications with equally impressive results.
HTH
--
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."
Newsgroup: it.comp.lang.visual-basic
Titolo: Dll registration

Hi there
I have developed a DLL which periodically I need to send a new copy to
my users. I don't change the interface of the DLL but do change an
internal Private Const value that is referenced in a Public Function.
The DLL structure is as follows;
Private Const appOrgName As String = "Organisations Name"
Public Function OrgName() As String
    OrgName = appOrgName
End Function
Having changed the value for appOrgName can I make the new DLL so that
it simply replaces the old DLL on the user machine?
Or do I need to unregister the old before re-registering the new. If
so what technique would you use to deal with the re-registering issue?
Many thanks
Russ

 ha scritto nel messaggio
news:9bb4d065.03021...@posting.google.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: property con 2 parametri

Salve a tutti,
io vorrei costruire una Property Let con due parametri (con uno non ho
problemi), ma non riesco a farla. La property è la seguente:
Public Property Let AddField(ByVal colonna As String, ByVal Descrizione As
String)
    Col = Col + 1
    ReDim Preserve sCol(Col)
    sCol(Col).Field = colonna
    sCol(Col).Descr = Descrizione
End Property
e viene richiamata in questo modo:
Dim frm As New frmQuickFind
frm.AddField "COGNOME", "Cognome"
Quando compilo però mi viene fuori un errore. Chi sa dirmi come posso
risolvere il mio problema?
Grazie a tutti
Andrea

 Quando compilo perņ mi viene fuori un errore. Chi sa dirmi come posso


 uscita!!!
None ! Possono ricevere n parametri, pero' devono essere sincronizzate le
parti Let e Get della Property: n parametri in Let, n Parametri in Get
(contando anche il valore di ritorno.)

 > Ti consiglio di non utilizzare le property perchč possono ricevere al


In effeti non e' forse molto intuitiva.
Supponiamo di avere una classe cGriglia che permette, fra l' altro, di
leggere e scrivere la larghezza di ogni singola colonna.
'''''''''''''''''''''''''''
Private mColumnWidth() As Single        '// array delle larghezze di colonna
Public Property Get ColumnWidth(ByVal Index As Long) As Single
    ColumnWidth = mColumnWidth(Index)
End Property
Public Property Let ColumnWidth(ByVal Index As Long, _
                                                        ByVal newValue As
Single)
    mColumnWidth(Index) = newValue
End Property
'''''''''''''''''
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: creare cartella

ciao a tutto il ng,
esiste in vba una funzione per la creazione di cartelle??
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
aggiungi un riferimento a Microsoft Scripting Object,
e poi
Dim f As FileSystemObject
Set f = New Scripting.FileSystemObject
f.CreateFolder
ciao
Stefano


MkDir "C:\tuaCartella"
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/
Newsgroup: it.comp.lang.visual-basic
Titolo: OCX Da pubblica a privata...

Ho fatto un OCX che e' sempre stat puiblica adesso la vorrei fa
diventare privata per compilarla nella mia applicazione...
Fino ad ora non ci sono riuscito Non c'e un modo per inserirla?
Prima la accedevo come pubblica.
Pensavo bastasse fare un Projects group e settare tutti i componenti
come privati (public=false)... ma sembra che mi sbagliassi!
e' possibile, posso farlo, se si come?
Mi server perche' vorrei usarla nell'autorun di un cd...
io uso Vb5
Grazie
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 
For Free Software go to: 
http://Kiryssoft.cjb.net

 Pensavo bastasse fare un Projects group e settare tutti i componenti
Naturalmente no... I componenti privati sono accessibili solo all'interno
dello stesso VBP.
Dovresti cmq poter inserire il solo file .ctl nel vbp come componente
privato (mi par di ricordare).
Ciao,
Alessandro



ok ho trasferito tutti I controlli nel project ma adesso come faccio a
trasferire i riferimenti degli oggetti dal'ocx a i miei controlli?
Grazie
Kirys


 wrote in message
news:ghsbnskj8tqul6cfq...@4ax.com...


Alessandro
aiutoooooooooo!!!! TUTTI!
argh
Ok mi ci vuole un po per prendere coraggio


Newsgroup: it.comp.lang.visual-basic
Titolo: ancora Help su Crystal Report

Ciao a tutti.
Sono un principiante VB. Ho necessità di sapere come si fa a passare uno o
più parametri di selezione per un filtro (esempio da codice articolo a
codice articolo) su un archivio molto grande (Access) ad un report generato
con CR. Ho provato in mille modi ma non riesco a passare al report i valori
contenuti nelle TextBox (text1 e text2) appositamente create (Da codice
A codice). Ringrazio anticipatamente chiunque mi aiuterà. Rispondere Via
E-mail  
mgri...@freemail.it
 oppure 
maurogri...@yahoo.it
 (togliere
xxx)

 wrote in message 7m039s$j5d$1...@nslave1.tin.it...



Guarda non so se ci sia un modo con le più recenti versioni di CR ma
Io mi appoggio sempre ad un database di stampe.
Cioè popolo una tabella access con la select dei dati che mi interessa
stampare e poi a CR gli dico di attingere a quest'ultimi.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Porta parallela

C'č qualcuno che ha gią avuto a che fare con le porte parallele? Mi spiego
meglio:
sto cercando il modo di gestire le porte parallele ed i pin
indipendentemente.
Ho collegato un led al pin 18 (massa) e ad una resistenza collegata al pin 2
della porta parallela. Utilizzando il Debug riesco ad accendere e spegnere
il led tramite le istruzioni; č possibile farlo da Visual Basic?
--
by Mattia Bruna

il led tramite le istruzioni; è possibile farlo da Visual Basic?
27 giorni fa c'è stato un thread spettacolare a riguardo...
Ciao,
Moreno
-- 
sirri at morenosoft dot com
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 27 giorni fa c'è stato un thread spettacolare a riguardo...
E proprio ieri sera ho risposto ad una domanda simile, con il link
al 3ad: 
http://snurl.com/14eh
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: Ridirezione output

Qualcuno di voi ha mai provato ad eseguire tramite shell o shellexecute un
comando che esegua la ridirezione dell'output?
Ho un file exe che lavora su stdout e voglio salvarmi quello che butta fuori
per elaborarlo in vb.
Se non uso alla fine del comando >>prova.txt vedo a schermo 'passare'
l'output, se uso >>.. invece non succede assolutamente nulla, nessun errore,
niente di niente...
Avete un aiutino da darmi?
Marco

trovato da solo su google!
environ$("ComSpec") & " /c " & command

"msz" ha scritto nel messaggio

Se tu fai
    comando.exe > prova.txt
nel file prova.txt cosa ci trovi ?
Bye, G.

> non e' append (almeno in linux e' cosi')
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/

Certamente bisogna usare >, ma si trattava di un errore solo nel messaggio.
comunque cercando su google ho trovato che per usare la ridirezione pare sia
sempre necessario invocare "cmd.exe /c comando > prova.txt "(su NT).
Grazie a tutti
Marco


trova esempi su google per cgi in vb dovrebbero appunto gestire stdout
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: lo scrolling del text ...!

ciao a tutti mi chiamo gianluigi ed ho un problema che a molti di voi puo'
sembrare banale ma che non riesco a risolvere:
Dunque sto programmando una intelligenza artificiale di nome Emily in
Visual basic (chi ci volesse dialogare non ha che da scriviermi) e nel text
dove vengono visualizzate le frasi , queste frasi vengono visualizzate da
programma con una procedura di uscita che ho scritto io. Il problema sta
nel fatto che queste frasi essendo trasmesse dal programma e non per
immissione diretta, non fanno scrollare verticalmente il text e queste,
superate il limite di altezza del text, vanno a scomparire sotto il text.
Mi serve qualche comando dal codice che faccia scrollare automaticamente il
mio text 
verso il basso fino alla fine del testo.
Grazie.
				Gianluigi

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Sintassi per ADO

Salve,
sto utilizzando ADO e vorrei fare una query utilizzando le classiche
funzioni sql : first, last, min, max, ecc.....
Il problema e' che con la sintassi che segue:
 With Adodc1
     .ConnectionString = "DSN=Pippo;UID=Ubd;PWD=xxx"
     .RecordSource = "Select codice, first(cognome) as cognome From
Tabella group by codice"
  End With
sembra ci siano problemi con first. L'errore che viene fuori e':
[ODBC Driver]Syntax error: near 'first' in codice, [first](cognome) as
...
C'e' una sintassi deversa per ADO, dove posso trovarla?
Grazie
Donatella :)
-- 
Posted from root@[195.120.213.3] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:3AF12161...@cmns.mnegri.it...


La sintassi SQL è corretta - se usi una fonte dati jet -.
Non so quale sia lo scopo, ma mi sembra poco interessante cercare il primo
cognome raggruppando per codice!
Hai forse dei doppioni nel codice?
Comunque, per compatibilità con altri SQL, usa TOP (vedi help on-line)
ciao
ugo

 wrote in message
3AF12161...@cmns.mnegri.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Utilizzo pratico di winsock

Qalcuna ha un esempio funzionante dell'utilizzo di winsock per spedire
email?
Grazie a tutti

 email?
Forse sul sito comune. Io userei comunque MAPISession e MAPIMessages.
<battuta da programmatore con il morale al centro della Terra>
Ma Infostrada non dovrebbe essere esperta con qualcosa di simile a Winsock?
</battuta da programmatore con il morale al centro della Terra>

www.micromy.it
Questo mi sembra quello che vuoi tu


 Questo mi sembra quello che vuoi tu
Al di la' del quoting (che mi sono permesso di correggere), sconsiglio
vivamente a qualunque novizio programmatore di buon senso di avvicinarsi
all'esempio pubblicato sul sito. Sebbene sia un esempio funzionante,
contravviene a svariate buone regole di programmazione.
Lokar

socket.Connect Txthost, Txtport 'mi collego al server e alla porta
Sulla linea di cui sopra Visual basic si blocca con questo messaggio "errore
: richiesto  ="
Ho forse un winsock obsoleto?



[Lokar]
Intanto ti consiglio di leggere il manifesto del newsgroup per imparare
a quotare (mi sono permesso di arrangiare io il testo in maniera
leggibile).
Per quanto riguarda la tua richiesta, mi sento quasi certo del fatto che
tu abbia scritto
--- Socket.Connect (txtHost.Text, txtPort.Text) ---
 e NON
--- Socket.Connect txtHost.Text, txtPort.Text ---
come hai riportato.
Il VB capisce che stai utilizzando una Funzione (che quindi restituisce
un valore) o una Sub (che non restituisce un bel niente) dall'uso delle
parentesi.
Il metodo Connect e' anch'esso una funzione, se non ti interessa il
valore di ritorno allora ometti le parentesi, altrimenti, come
suggerisce il debugger, hai bisogno di memorizzare da qualche parte
questo valore, appunto con un'assegnazione ( = ):
Dim retVal As Long
retVal = Oggetto.Metodo(Parametro1, Parametro2)
In ogni caso, il metodo Connect di Winsock (come ci ricorda la guida in
linea -- F1) non restituisce alcun valore, quindi l'uso corretto e':
Socket.Connect txtHost.Text, txtPort.Text
L'esempio presente sul sito indicato, oltre ad essere "ricco" di codice
ridonante, inizializzazioni e terminazioni messe "a casaccio", da un
esempio pratico di "pessima programmazione funzionante".
Se fai un po' di ricerche su:
sito comune (dov'e' presente un esempio di Winsock+SMTP!), newsgroup,
googlegroups, e gli altri strumenti di ricerca evidenziati nel manifesto
del NG, troverai certamente esempi piu' "corretti".
Happy Coding =)
Lokar
----------
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt


 Happy Coding =)

Newsgroup: it.comp.lang.visual-basic
Titolo: "Il soggetto non è autorizzato a eseguire l'azione specificata" designtime ocx

Salve a tutti,
non è un post di richiesta di chiarimenti, ma di aiuto a chi si
potrebbe trovare nella mia stessa situazione.. e uscirne in meno di 1
mattinata (il tempo che ci ho messo io a svelare l'arcano mistero).
Ho una piccola applicazione in vba in cui faccio largo uso di
Msflxgrd.ocx, la nota griglia di nonna Microsoft. Mai avuto problemi.
Questa mattina mi chiama un cliente e mi dice che su 2 postazioni non
riesce a far partire l'applicazione, dandogli come messaggio
semplicemente "Il modulo ** ha rilevato un errore interno". Mi collego
da remoto, e sorpresa delle sorprese nella mia form non c'erano più le
griglie inserite design time e l'errore era dove facevo riferimento
all'oggetto. Al tentativo di inserimento del componente, il messaggio
era "Il soggetto non è autorizzato a eseguire l'azione specificata".
Alla fine, girando e rigirando ho scoperto il motivo: il giorno prima
erano stati lanciati gli aggiornamenti automatici e con essi è stato
installato Software Distribution Services 3.0. E' più simile a uno
spyware che ad un' utility vera e propria. Disinstallato
l'aggiornamento, reinserito il controllo!!

Mi correggo, non è Software Distribution SErvices 3.0 ma
l'aggiornamento  KB960715.

l'aggiornamento  KB960715.
Merita registrarsi a questo sito solo per ringraziare te!!!! Ad un certo punto un mio vecchio caro cliente mi chiama e mi dice che non funziona più il suo programma di contabilità del ristorante (che ho fatto io con Excel, qualche macro e qualche form nel lontano 2002). Apro il progetto e ops!!! Dove sono finite le tabelle datagrid?????!!!! Mannaggia a Microsoft!!!. Per fortuna ho trovato subito la tua soluzione.... applicata... provata ... e funzionante!!!! e ora ci ho guadagnato una cena!!!! Grande. Mi resta un dubbio... ma come cavolo hai fatto a acapire che era quello il problema? A me non sarebbe passato neanche per l'anticamera del cervello (forse ci sarei arrivato ma sicuramente per arrivarci prima avrei imprecato un po)
Brinderò alla tua salute!
Per una questione di sicurezza e mantenimento dei programmi potrei azzardare a consigliare di disabilitare gli aggiornamenti automatici su certi PC... se poi i risultati sono questi.
Ciao
Lorenzo
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 Per una questione di sicurezza e mantenimento dei programmi potrei azzardare a consigliare di disabilitare gli aggiornamenti automatici su certi PC... se poi i risultati sono questi.
Te lo sconsiglierei onestamente.! Cmq l'ho scorperto semplicemente
perchè il cliente mi ha detto che c'erano stati problemi dopo
l'aggiornametno di Windows e tentando un ripristino del sistema il
problema si risolveva.. Buona cena!!