[
新規
] - [
ツリー
] - [
スレッド
] [
未解決
] [
緊急
] - [
優先
] - [
検索
] - [
なでしこTOP
]
「なでしこv1」開発掲示板
なでしこv1のバグや要望を書き込む掲示板
→
書き込み(
#2037
)を編集する:
名前
タイトル
本文
ひとまずは、以下の修正を待つのがよいかもしれません。 XML向けの機能は・・・どうするのがよいのか未定。 方法としては、頭にXMLの付く命令を追加して、こちらでは大文字変換しないようにする。たぶん、'タグ切り出し''タグ属性取得''階層タグ切り出し''タグ属性一覧取得'あたりが対象が思いつくのですが、命令が増えると名前空間をどんどん侵食する仕様なのでちょっとあれです。 (機能を使わない人でも、変数名や関数名に同名を使うと問題になったり) いっそ、XML向けは独立したpluginとlibの形式で追加すると、使わない人には影響しないし、使わない時にはlibを取り込まなくできるので良いのかなぁ という感じです。 最後に開発者向けの修正箇所。 strunit.pasの関連する処理部分にてUpperCaseを用いているのが原因です。この関数は、マルチバイト文字を破壊します(2バイト文字の2バイト目だけ見て大文字化してしまうがある。LowerCaseも同様) strunit.pas(rev273)の、以下の行にあるUpperCaseを、UpperCaseExにすることで、とりあえずは文字化けは回避できます。 798 821 864 871 991 1002 1031 1032 ただし、全角英字も小文字が大文字に変更されてしまうことになるので、「半角英小文字のみを半角英大文字にする」関数を別途実装して呼び出すほうが良さそうです(その意図で、あえてUpperCaseを用いていた と思っています)
優先度
低
中
高
緊急
状態
未処理
詳細求む!
調査中
議論中
修正中
確認待ち
再修正依頼
解決
---
重複
---
アイデア
感想
告知
感謝
確認キー
👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。
編集キー
編集時に使うキーを入力(省略可能)
添付ファイル
🎁
ファイルを選択...
画像ファイル(最大300KB)を添付可能