OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

Delphi5のTSeverSocket

  • すぐに回答を!
  • 質問No.212814
  • 閲覧数140
  • ありがとう数1
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 35% (5/14)

Delphi5でのTServerSocketについて質問があります。
ClientからReceiveTextでデータを受信した際に、
データ送信時にはなかった改行がデータの間に挿入される
ことがあります。(1541文字目が多い)
実行ファイルを立ち上げなおすと改行なしのデータが
受信されるようになります。
送信側は実行ファイル立ち上げなおし前も立ち上げなおし後も
同じデータを送ってきているということなのですが。

なぜ改行がはいってしまうのか、改行が入らないように
するにはどのようにしたらよいのか教えていただきたいと
思います。
よろしくお願いいたします。

ちなみに、環境はWindows2000です。
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1
レベル9

ベストアンサー率 49% (39/79)

こんばんは。 回答ではないですが、Delphi5の動作環境としてWindows2000はサポート外のような気がします。 個人で使用する分には問題ないと思いますが。。。
こんばんは。

回答ではないですが、Delphi5の動作環境としてWindows2000はサポート外のような気がします。
個人で使用する分には問題ないと思いますが。。。
  • 回答No.2

 標準でついてくるTServerSocket, TClientSocketに問題が多いことは 結構有名です。それでもなんとかやってみるならReceiveTextを使わず ReceiveBuf(だったと思う)を使う、他のコンポーネントを使う、あるいは winsockユニットのAPIを直接操作するのがいいでしょう。  下のリンクはDelphian Worldです。きっとお望みのコンポーネントがあ ...続きを読む
 標準でついてくるTServerSocket, TClientSocketに問題が多いことは
結構有名です。それでもなんとかやってみるならReceiveTextを使わず
ReceiveBuf(だったと思う)を使う、他のコンポーネントを使う、あるいは
winsockユニットのAPIを直接操作するのがいいでしょう。

 下のリンクはDelphian Worldです。きっとお望みのコンポーネントがあ
るでしょう。
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ