掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
「self.name」で、ごくまれに、FormのNameプロパティの値を取得できず、文字化けした値を取得 (ID:28354)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
■で回答します。 > >ParamByName('pa1').AsString := p1; > > ここで Caption := P2; としても Caption には正常な値が表ヲされるが > > >OralceのTableに追加(Insert)した値が、ごくまれに文字化けしています。 > > ということですか? ■はい。 Delphiのデバッグタ行で監視ョで値がForm名(例:Formxxx) であることは確認しました。 試験では同じ処理をしてもForm名が取得できない事象が発生しませんし、 発生頻度がごくまれ(約1年間で9回発生)なので、 リソース不足など環境面が原因じゃないのかと考えています。 <(参考)文字化けしていた文字> HワM (廝 (截 ャM 0ク TxE ワス7 ク絎 佯M $M >UNICODEで書かれてるんじゃないっすかね? >ちと確認してみてください。 ■UNICODEで書かれていないはずです。 UNICODEで書かれているかの確認方法が わかななかったのですが、pasファイルを"wide"で検索した結果、 0件だった為、UNICODEで書かれていない?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.