函式說明:可以讓 ComboBox 所展開的選單寬度隨著字串而增減
回傳值:沒有
函式名稱:ProcessSd_PcOsChangeInGroup
(
int OldOsAmount,
OsData[] OldOsList,
int NewOsAmount,
OsData[] NewOsList,
int OldPcAmount,
PcData[] OldPcList,
int NewPcAmount,
PcData[] NewPcList
)函式說明:如果 PC 或 OS 有異動,會牽涉到 PSD 的建立或刪除,可呼叫這個函式來作。但是 PC 的部分很簡單,由於不論幾個 OS,每個 PC 只有一個 PSD 對應到所有 OS,所以僅需要判斷之前之後有無 OS,來決定 PSD 的去留。呼叫之後還可以讀取 NeedAdd xxxx_IndexList 與 NeedDel xxxx_IndexList 來查詢比對結果
回傳值:成功或失敗
public bool ProcessSd_UserOsChangeInGroup
(
int OldOsAmount,
OsData[] OldOsList,
int NewOsAmount,
OsData[] NewOsList,
int OldUserAmount,
UserData[] OldUserList,
int NewUserAmount,
UserData[] NewUserList
)
函式說明:如果 User 或 OS 有異動,會牽涉到 PSD 的建立或刪除,這裡面的邏輯可以全面的顧慮到該刪除該建立不會漏掉。呼叫之後還可以讀取 NeedAdd xxxx_IndexList 與 NeedDel xxxx_IndexList 來查詢比對結果
回傳值:成功或失敗
沒有留言:
張貼留言