Mistero con Text1PasswordChar
Hai un problema con Excel? 
Mistero con Text1.PasswordChar = "*"
di Chronos data: 07/12/2014 18:14:21
Problema Text1.PasswordChar = "*"
Con Win7 funziona, con win8 anche
Ma con winXP sp3 no.
Come risolvere il problema?
Qualcuno ha già fatto questa esperienza?
Se si come ha risolto, io non riesco
Grazie Bruno
Precisazione
di Chronos data: 07/12/2014 18:25:22
Sul PC con Win8 non vi è installato il VB6
E' installato su quello con Win7 e quello con WinXP sp3
arciao
Bruno
di isy (utente non iscritto) data: 07/12/2014 19:01:51
Con Excel 2000
Hai già impostato manualmente il formato: PasswordChar = "*"
Per risolvere allega un esempio
Private Sub UserForm_Initialize()
TextBox1.PasswordChar = "*"
End Sub |
PasswordChar
di Bruno (utente non iscritto) data: 07/12/2014 20:11:16
Si si, ho provato anche quello
La stringa incriminata è quella che ho postata nel primo post
Problema Text1.PasswordChar = "*"
Private Sub Command10_Click()
Text1.PasswordChar = "*"
Text1.Text = Clear
Text1.Text = Text2.Text
Text1.PasswordChar = "*"
End Sub
E' VB6 non VBA
Come vedi ho provato a mettere la stringa 2 volte ma sembra che neanche ci sia, la ignora proprio.
Nel frattempo l'ho testato su 2 altri PC
uno con Vista ed è OK
l'altro con XP sp3 non la "sente" è come se non l'avessi neanche digitata.
Anche su questi due pc vi è installato VB6 con SP6
A questo punto credo che il problema sia causato da qualcosa relativo a WinXP sp3
di Chronos data: 07/12/2014 21:20:38
Non visualizza l'asterisco al posto dei caratteri, però inibisce il copia e incolla, quindi qualcosa fa, è un problema di visualizzazione?
Scoperto ma non risolto
di Chronos data: 08/12/2014 13:24:38
Scopereto l'arcano... ma non risolto
é la proprietà Multiline
se è attivo winXP ignora PasswordChar
Cosa che non fanno i S.O. successivi
Purtroppo però la proprietà Multiline è a sola lettura quindi non eseguibile in fase di esecuzione.
Suggerimenti?
Grazie
Bruno
Vuoi Approfondire?