2010年4月12日 星期一

一些最近新增函式說明

函式名稱:ComboBoxAutoSize( ComboBox TranCombx )
函式說明:可以讓 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 來查詢比對結果

回傳值:成功或失敗

沒有留言:

張貼留言