【QBASIC互換!?】FreeBasic【GPL】
■ このスレッドは過去ログ倉庫に格納されています
0658デフォルトの名無しさん
2016/09/17(土) 14:10:58.39ID:ejX8tU80なるほど
windows.biヘッダを見てみたけど、バッファとして扱うstrValueはzstring ptr型だな
恐らく該当部分のバイナリをzstring ptr型にキャストして返しているだけだな
なら話は簡単だ
ヌル文字をデミリタとして、strValueをループにかけて切り出せばいい
こんな感じでいけると思う
dim as integer count
dim as zstring ptr st = strValue
while count < StrLength
dim as string tmp = *st
dim as integer length = len(tmp) + 1
count += length
st += length
print tmp
wend
■ このスレッドは過去ログ倉庫に格納されています