質問

グリッドコントロールの改行登録

 | 

この質問に対する回答
VER4 REV45/VER5 REV3以降より、グリッドコントロールのセルに対して改行登録が可能になりました。 SetCellTypeメソッドの、SellTypeをmultilineeditと指定すると改行登録できます。 改行登録を行った後、SaveCsvFileメソッドにてファイル保存するとリターンコードが入る為、CSVファイルのフォーマットが崩れてしまいます。 この場合、ReplaceStrメソッドを用いて、リターンコードを他の文字に変換してから保存し、Loadする際に元に戻すという方法があります。 例) // CSV保存時 ::ReplaceStr(data, ::Chr(10), \"%ret%\"); ::SaveCsvFile(filename, data); // CSV読み込み時 ::LoadCsvFile(finename, data) ::ReplaceStr(data, \"%ret%!, ::Chr(10));
この回答は、お客様のお役に立ちましたか? はい いいえ