Newsgroup: it.comp.os.win.win9x
Titolo: Strano fenomeno in "Gestione Risorse"

Ciao a tutti! :-)
Vorrei che mi aiutaste a capire un curioso fenomeno che ho notato di recente.
Aprite "Gestione Risorse" (o Esplora Risorse, per Win98) e selezionate la vista "Dettagli" per
la parte DESTRA dello schermo, in modo da avere visibili le colonne "NOME", "DIMENSIONE",
"TIPO", "MODIFICATO".
Ora, in una directory qualunque, create un file (ad es: di testo), e dategli un nome di questo
tipo: таатиатщатиммм.
Per chi non vede correttamente il nome, si tratta di usare molte vocali accentate.
Ora provate a ridimensionare la colonna del nome dei files, facendola prima piu' stretta e poi
piu' larga della lunghezza del nome del file.
Dovreste notare che l'operazione di ridimensionamento della colonna NON e' molto fluida, anzi,
tende a scattare. E scatta tanto piu' quante piu' vocali accentate ci sono.
Ho verificato che avviene anche con un nome di file piuttosto lungo, se c'e' anche UNA SOLA
vocale accentata all'inizio del nome.
E lo stesso capita con altri caratteri speciali, come з.
Sono sicuro che i nomi di file ed il fenomeno siano collegati, perche' basta cancellare il
file in oggetto (o cambiargli nome) per far sperire l'effetto a scatti.
Il mio sistema e' un 233MMX con 64Mb di SDRAM, Mystique 4Mb e Win95 Osr2.
Mi piacerebbe capire l'origine del fenomeno, e sapere se lo riscontrate anche voi.
Vi va di darmi una mano, e di fare questa piccola prova?
Vi ringrazio in anticipo! :-)
Ciao! :-)
-- 
-----
  | NFINITY is so far as you want to see.
-----
Rimuovi "NOSPAM" dall'indirizzo per rispondere per E-Mail.
Infinity ICQ #100938216

"Infinity" <infi...@NOSPAMtin.it> ha scritto nel messaggio
news:3ae49f7...@news.tin.it...

Non ho provato personalmente ma penso che sia dovuto (a sensazione...! )
all'integrazione in  Windows di IE e dell'Active Desktop....
Le lettere accentate e i caratteri speciali
Tutti i browser Web con interfacce grafiche sono in grado di visualizzarli.
Ma per essere trasmessa e ricevuta correttamente da qualunque server e
client, su qualsiasi piattaforma, un file e/o una directory dovrebbe
limitarsi a usare la sola codifica ASCII standard, che non contiene nessuna
delle lettere accentate.
Poichи di lettere accentate ve ne sono parecchie e NON tutte sono
accettate... la CPU occupa un certo tempo di elaborazione della tabella di
codice per vedere se и fra quelle accettate.
Walter :-)

 Ciao! :-)
Non è che per caso dipende da qualche conflitto di DLL?
Prima di tutto.... tu visualizzi le cartelle come Web o in modo classico?
Il problema comunque secondo me sta nel repaint della finestra quando ci
sono caratteri
speciali, ma capire perché mi sembra possibile solo se sei un programmatore
alla Microsoft....
Ciao
ByZ-2K

alla Microsoft....
Centro.
Solo che 'sto fatto mi ha fatto incuriosire non poco...
...magari non arrivero' a capire PERCHE', ma almeno vorrei capire QUALE FILE e' responsabile
del ridisegno dei caratteri nella finestra di "Gestione Risorse". :-)
Grazie, CMQ. :-)


codice per vedere se è fra quelle accettate.
Il discorso e' che NON su tutti i PC capita questo fatto.
Io me ne sono accorto per caso, in Napster, perche' stavo scaricando un file il cui nome
conteneva lettere accentate.
Sul momento avevo dato la colpa a Napster, poi ho notato lo stesso fenomeno in "Gestione
Risorse", e fatta qualche prova, ho isolato la causa dello strano problema. :-?
Grazie, CMQ. :-)


 Ciao! :-)
Una cosa che potresti fare (però non sono sicuro che ci sia in W95,
sicuramente
c'è in W98) è andare nella cartella Windows\System e lanciare SFC.EXE
SFC= System File Configuration.
E' un programma che dovrebbe ripristinare tutte le DLL originali
dell'installazione
di Windows chiedendoti ovviamente la conferma... comunque se non altro ti
dice
quali sono state sostituite.
Inoltre ha anche la possibilità (molto utile) di aggiornare la propria
lista, di modo
che se una DLL viene aggiunta o sostituita e ciò è corretto, la prox volta
che tu lo
lanci lui confronta quella attuale con quella che tu avevi aggiornato... (e
si salva anche
un backup con cui poterla risostituire se danneggiata...)
Ciao
ByZ-2K

Mi rispondo da solo.
Ho fatto qualche prova, ed ho capito l'origine del fenomeno.
La causa e' una DLL, per l'esattezza di tratta di C:\WINDOWS\SYSTEM\COMCTL32.DLL, (Common
Controls Library).
La versione 5.80 (versione interna: 5.00.2614.3600) di 565Kb genera il problema.
Aggiornata alla versione 5.81 (versione interna: 5.50.4522.1800) di 557Kb il problema
sparisce.
L'ho scoperto provando ad installare IE5.5. Il problema spariva.
Ho controllato QUALI DLL venivano aggiornate... qualche prova, ed ecco la colpevole.
