HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0601
SPK「"」を取り除く5未解決


SPK

リンク

2012/6/1(Fri) 17:06:35|NO.46979

メモ帳のデーターの中に入っている「"」だけを取り除いて上書き保存したいのですが、
strtrimを使えばいいのは分かっています。しかし、文字コードが分からず、wpeekで
調べてみたのですが、出来ませんでした。
文字コードだけでも良いので、誰か教えて頂けないでしょうか。



この記事に返信する


ななし

リンク

2012/6/1(Fri) 18:15:04|NO.46980

16進数で22だから10進数で34です。


a = "\"" b = peek(a,0) mes b

で分かると思います。



skyblue

リンク

2012/6/1(Fri) 19:56:20|NO.46981

使い方の例?として書いてある

s=" こんにちは 全角文字です " zenspace=" " ; 全角スペース code = wpeek(zenspace,0) ; 全角スペースのコードを取得 mes strtrim(s,3,code)
のようにすれば大丈夫です。
ただし"などの文字を指定するときはエスケープシーケンスを忘れないようにして下さい。



ヂオン

リンク

2012/6/2(Sat) 15:17:43|NO.46993

split
getstr

等の命令を使用すれば簡単に実装できます。



レノス

リンク

2012/6/3(Sun) 02:50:05|NO.47007

// 蛇足

ASCII文字 X の文字コードは、'X' と書くことができます。

mes 'X' ; 半角大文字エックス X の文字コード mes '"' ; 二重引用符 " の文字コード

この手の話は、doclib フォルダの hsp3str.htm に詳しく書かれているので、
一度、参照してみてください。



ヂオン

リンク

2012/6/4(Mon) 08:56:58|NO.47027

>>No.46993
趣旨と違う回答をしてすみません。
回答と質問の読み込みが甘かったようです



ONION software Copyright 1997-2021(c) All rights reserved.