DOBON.NET DOBON.NETプログラミング掲示板過去ログ

受信文字列の文字化け

環境/言語:[OS : Windows XP Professional / 言語 : Visual Basic .NET]
分類:[.NET]

【解決したい問題】

VB2005での質問です。
CallNamedPipeの関数を使い 文字列を受信した場合文字化けします。
読み込みバッファの属性を単純にstringにするだけでは
ダメなのでしょうか?
あちこち探してはみましたがわかりません。
何卒よろしくお願いします。
■No19628に返信(じょんさんの記事)
> 【解決したい問題】
>
> VB2005での質問です。
> CallNamedPipeの関数を使い 文字列を受信した場合文字化けします。

Declare だか DllImport だか知りませんが、CallNamedPipe の宣言を載せてください。
■No19631に返信(シャノンさんの記事)
> ■No19628に返信(じょんさんの記事)
>>【解決したい問題】
>>
>>VB2005での質問です。
>>CallNamedPipeの関数を使い 文字列を受信した場合文字化けします。
>
> Declare だか DllImport だか知りませんが、CallNamedPipe の宣言を載せてください。



早速のレスありがとうございます。
下記ご参照お願いします。

Public Declare Function CallNamedPipe Lib "kernel32" Alias "CallNamedPipeA" _
(ByVal lpNamedPipeName As String, _
ByRef lpInBuffer As Integer, _
ByVal nInBufferSize As Integer, _
ByRef lpOutBuffer As String, _
ByVal nOutBufferSize As Integer, _
ByRef lpBytesRead As Integer, ByVal nTimeOut As Integer) As Integer

DOBON.NET | プログラミング道 | プログラミング掲示板