下記のソースコードは pipeexec の実行結果を dialog 表示する処理ですが、
私が所有している2台のPCのうち、PC-1では正しく表示されますが、PC-2で文字化けして表示されます。
そこで先頭に #include "hsp3utf.as" を付け足すと、今度はPC-1で文字化けして表示され、PC-2は正しく表示されます。
PCによって逆の結果となってしまうため、両方のPCに対応することができません。
私の2台のPCに限らず、どのようなPCでも文字化けを起こさないようにするにはどうすればいいのでしょうか。
#include "hspext.as" sdim net_in, 2048 sdim net_buff, 2048 net_in = "" net_buff = "" pipeexec net_buff, "netsh wlan show interface", 1 repeat pipeget net_in if( stat = 0 ){ break } await 10 loop dialog net_buff end