エラー、バグ、質問 - ページ 2825 1...281828192820282128222823282428252826282728282829283028312832...3185 新しいコメント Alexey Viktorov 2020.08.12 11:21 #28241 Vladimir Pastushak:コードのどこが悪いのですか? また、一般的なキャラクターリストで作業することの悪質さを説明するくらいなら、答えないほうがましです。 Vladimir Pastushak 2020.08.12 11:25 #28242 Alexey Viktorov:また、一般的なキャラクターリストで作業することの悪質さを説明するくらいなら、答えないほうがましです。 プライベートでは Fast235 2020.08.14 10:06 #28243 は、Webサイトのシンタックスハイライトが 不具合なのでしょうか? b.ハイライトは機能ではありません fxsaber 2020.08.15 10:08 #28244 2020.08.15 13:07:42.660 Network 'xxxx': no connection to MetaQuotes-Beta fxsaber 2020.08.15 10:51 #28245 テキストファイルはあるが、エンコーディングがあらかじめ不明である。したがって、FILE_ANSIとFILE_UNICODEの どちらのフラグで開くかを決定する必要があります。 持っている人、自転車を分けてください。 Artyom Trishkin 2020.08.15 10:58 #28246 fxsaber:テキストファイルはあるが、エンコーディングがあらかじめ不明である。したがって、FILE_ANSIとFILE_UNICODEの どちらのフラグで開くかを決定する必要があります。お持ちの方は、ぜひその自転車をご紹介ください。 ファイル内にエンコードラベルはないのでしょうか? traveller00 2020.08.15 11:04 #28247 Unicodeは最初の2バイトにエンコードラベルがあることがあります。 VinAPI IsTextUnicodeにはこんなのもあります。https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-istextunicode。 IsTextUnicode function (winbase.h) - Win32 apps 2018.12.05lastnameholiudocs.microsoft.com Determines if a buffer is likely to contain a form of Unicode text. fxsaber 2020.08.15 11:08 #28248 こんなことをしました。 bool IsUnicode( const uchar &Bytes[] ) { return((::ArraySize(Bytes) > 1) && (Bytes[0] == 0xFF) && (Bytes[1] == 0xFE)); } void Unicode2ANSI( uchar &Bytes[] ) { if (IsUnicode(Bytes)) { const int Size = (::ArraySize(Bytes) >> 1) - 1; for (int i = 0; i < Size; i++) Bytes[i] = Bytes[(i << 1) + 2]; ::ArrayResize(Bytes, Size); } } しかし、この条件が常に正しいかどうかはわかりません。 Andrei Trukhanovich 2020.08.15 11:21 #28249 fxsaber: このようにしました。しかし、この条件が常に正しいかどうかはわかりません。 このトークンはオプションであり、LE、BE、UTF8 で異なる。これがない場合、理論的にはファイルの初期チャンクのヌルバイトの数を数えることができる。 fxsaber 2020.08.15 11:30 #28250 Andrei Trukhanovich:このトークンはオプションであり、LE、BE、UTF8 で異なる。これがない場合、理論的にはファイルの初期チャンクのヌルバイトの数を数えることができる。 この回避策を検討しました、ありがとうございます。それしかないようです。 1...281828192820282128222823282428252826282728282829283028312832...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
コードのどこが悪いのですか?
また、一般的なキャラクターリストで作業することの悪質さを説明するくらいなら、答えないほうがましです。
また、一般的なキャラクターリストで作業することの悪質さを説明するくらいなら、答えないほうがましです。
プライベートでは
は、Webサイトのシンタックスハイライトが 不具合なのでしょうか?
b.ハイライトは機能ではありません
テキストファイルはあるが、エンコーディングがあらかじめ不明である。したがって、FILE_ANSIとFILE_UNICODEの どちらのフラグで開くかを決定する必要があります。
持っている人、自転車を分けてください。
テキストファイルはあるが、エンコーディングがあらかじめ不明である。したがって、FILE_ANSIとFILE_UNICODEの どちらのフラグで開くかを決定する必要があります。
お持ちの方は、ぜひその自転車をご紹介ください。
ファイル内にエンコードラベルはないのでしょうか?
Unicodeは最初の2バイトにエンコードラベルがあることがあります。
VinAPI IsTextUnicodeにはこんなのもあります。https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-istextunicode。
このようにしました。しかし、この条件が常に正しいかどうかはわかりません。
このトークンはオプションであり、LE、BE、UTF8 で異なる。これがない場合、理論的にはファイルの初期チャンクのヌルバイトの数を数えることができる。
このトークンはオプションであり、LE、BE、UTF8 で異なる。これがない場合、理論的にはファイルの初期チャンクのヌルバイトの数を数えることができる。
この回避策を検討しました、ありがとうございます。それしかないようです。