Metin Kutusu Özelliklrini Değiştirmek

25/03/2020, 07:12

accessman

Kullanıcı yetkisine göre Tag ismini kriter yapıp 
control içeriğini password (*******) şeklinde gösterip
Kilitli-> evet
Etkin-> hayır
Yapabilir miyiz
25/03/2020, 07:18

accessman

Yetkisiz kullanıcı bazı kutuların içeriğini göremeyecek ama aynı zamanda bunu kopyalayamayacakve hwnd içeriğini gösteren programlarlada göremeyecek
Niye visible false yapmıyorsun dediğinizi duyar gibiyim
Öyle bir bilginin programda olduğunu bilsin ama içeriğini göremesin
25/03/2020, 11:20

berduş

?
25/03/2020, 11:29

accessman


gibi gözükecek
Private Function GetText(pHandle As Long) As String
     
    Dim Buffer As String
    Dim TextLength As Long
 
    TextLength = SendMessageAny(pHandle, WM_GETTEXTLENGTH, 0&, 0&)
   
    Buffer = String$(TextLength, 0&)
    SendMessageAny pHandle, WM_GETTEXT, TextLength + 1, Buffer
    GetText = Buffer
   
End Function
gibi fonksiyonlarla da içeriği gözükmemesi lazım
25/03/2020, 11:31

berduş

buradan bakınca tag görünmüyor.
yetkisizse ve içeriğinin görünmesi istenmiyorsa veri yerine sadece * eklenir gerçekte veri eklenemez dolayısıyla içerik görünmez
yasaklıda controlsource="=****"
yetkilide controlsource="=Alanadı"
25/03/2020, 11:51

accessman

(25/03/2020, 11:38)berduş yazdı: yetkisizse ve içeriğinin görünmesi istenmiyorsa veri yerine sadece * eklenir gerçekte veri eklenemez dolayısıyla içerik görünmez
yasaklıda controlsource="=****"
yetkilide  controlsource="=Alanadı"
evet çok mantıklı yani metin kutusu tipini değiştirmektense "=****" yazmak her türlü riski ortadan kaldırır