Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Sito comune

Ciao a tutti,
   voglio essere polemico.
1) Ho inviato il mio OCX per il subclassing completo di sorgenti al sito
comune, e questo è stato inserito tra i binari (ocx/dll) anzichè tra i
sorgenti.
    E' corretto che sia così?
    Dato che ho allegato i sorgenti me l'aspettavo nella sez. sorgenti...
    Comunque non è un problema.
2) Ho visto tra le nuove entrate una dll che fa la conversione Array <-->
Stringhe e viceversa.
    Interessante, ma forse l'autore non sapeva che VB offre la stessa
feature (almeno dalla ver. 4) che risulta addirittura più veloce della
chiamata alla funzione scritta in C++: basta fare
Dim mat() As Byte
Dim buf As String
buf = StrConv(mat(), vbUnicode) ' conversione da array a stringa
mat() = StrConv(buf, vbUnicode) ' conversione da stringa a array
Ora, _nonostante_l'impegno_e_la_generosità_dell'autore_, era necessario
aggiungere questo oggetto tra quelli già presenti data la sua presunta
"inutilità" e dato che già trovare qualcosa sul sito comune inizia a
diventare difficoltoso?
Ciao,
 spero di non essere sembrato presuntuoso.

 ha scritto nel messaggio
news:8ea0ah$8mg$1...@nslave1.tin.it...


 diventare difficoltoso?
Come mai trovare qualcosa sul Sito Comune dovrebbe essere difficoltoso?
Premesso che non ho visionato il progetto in questione, può darsi che sia
effettivamente inutile da quel punto di vista, però non vedo perchè non
pubblicarlo. Insomma, se esistono OCX che visualizzano msgbox o common
dialogs (cose perfettamente inutili perchè facilmente richiamabili da VB),
perchè non pubblicare una DLL così? Non mi sembra intasi il sito ed,
evidentemente, l'autore della DLL non era a conoscenza di queste funzioni di
VB. Non mi sembra però il caso di polemizzare su questo, non trovi?
Dopotutto il sito funziona, nessuno è stato danneggiato e, anzi, è stato
messo a disposizione un nuovo componente completamente gratuito (benchè
forse inutile). Insomma, tutto risolto per il meglio. Stare qui ora a
ripensarci su mi sembra inutile se non dannoso.
I messaggi riguardanti il Sito Comune però devono avere un subject iniziante
per [SITO COMUNE]: così io li recupero subito e rispondo subito. Se i
messaggi non seguono questa regola possono passare settimane prima che io li
trovi (il tempo scarseggia sempre).
Comunico anchesì che da oggi (anzi, da ieri) sono il nuovo WM del SC a tutti
gli effetti (il passaggio delle consegne è terminato).
Ciao,
Umberto

 spero di non essere sembrato presuntuoso.
Beh, io a priori non giudico il lavoro di altri, visto che comunque ci hanno messo dell'impegno a
realizzarlo e nessuno gli vieta di farlo; inoltre non è detto che un progetto, anche se inutile dal
punto di vista pratico, non sia utilissimo dal punto di vista didattico; infine vorrei portare un
piccolo esempio simile a quello all'origine della tua osservazione: in VB6 esiste la funzione
"Replace" per sostituire una stringa... in VB5, 4, 3, 2, 1, Fire! non esiste e bisogna costruirsela:
quindi è vero che molti troveranno tale esempio inutile, ma altri no, o comunque nessuno potra
dubitare che potrebbe essere un'ottimo esercizio per chi si avvicina alla programmazione, per chi
muove i primi passi in VB...
Spero di essere stato chiaro, di aver risposto ai tuoi dubbi.
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
---------------------------------------------------------------------------




ci ho trovato niente.
Sul SC, nella sezione Articoli, trovi una breve e basilare spiegazione di cos'è il Subclassing.


 ha scritto nel messaggio
news:121lgskt95c5ik6pc...@4ax.com...

Grazie Mille !!!!