您可以在模型中定義 CORBA 界限字串和 wstring 並將它們產生在 .idl 檔中。
程序
若要定義 CORBA 界限字串或 wstring:
- 將新類型新增至具有 CORBAModule 模板的套件或具有 CORBAInterface 模板的類別。
- 為您所建立的類型開啟「特性」視窗,並將「類型」欄位設定為 Typedef。
- 在「特性」視窗的「詳細資料」標籤上,將基本類型 設定為 CORBA 預先定義類型中的字串或 wstring。
- 對於所建立類型,將 CORBA::Type::StringMaximumSize
內容的值設定為您要容許的最大字串長度。該值可以是任何正整數。如果您讓該內容的值保留為空白,則會產生無界限字串定義。
範例
如果您已遵循這些步驟來定義界限字串,則產生的程式碼將類似於下列程式碼:
typedef string<22> lastName;