1. 程式人生 > >在PB中如何控制DataWindow列的Password屬性

在PB中如何控制DataWindow列的Password屬性

靜態控制DataWindow列的Password屬性

為了使某一列的資料顯示成“*********”,可以在DataWindow的這一列選中,然後右鍵,點選Properties,在屬性中選擇Edit->Password選中就行,Fomat->修改為*********。如圖: 在這裡插入圖片描述 在這裡插入圖片描述

動態控制DataWindow列的Password屬性

如果要實現動態控制某一列的資料的Password屬性的顯示,則需要在程式碼中進行控制。 控制某一列的資料顯示成“*********”,則程式碼如下:

      dw_1.Object.Name.Edit.Password='Yes' //Name是DataWindow的某一列的資料欄位名字。
      dw_1.Object.Name.Format='*********' //Name是DataWindow的某一列的資料欄位名字。

控制某一列的資料正常顯示,則程式碼如下:

      dw_1.Object.Name.Edit.Password='No' //Name是DataWindow的某一列的資料欄位名字。
      dw_1.Object.Name.Format='[general]'//這一句很關鍵,如果沒有這一句,顯示效果還是'*********'

[general]很關鍵