• ベストアンサー

VB6.0でデバッグ時、文字列の値をコピーしきれない

VB6.0のデバッグで、文字列の値をコピーしようとする時、 値が長すぎると、コピーしきれなくて、困っています。 解決方法がありますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Debug.Print でイミディエイト画面に表示させるか、 ファイルに書き出すしかないと思います。

o_0xlx0_o
質問者

お礼

そうですか。そうするしかないですね。 分かりました。 ご回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • eclipseのデバッグ中に変数の値(長い文字列)を確認したい

    eclipseによるjavaソースのデバッグ中に変数の値を確認したいとき、 変数を選択→右クリック→監視 をよく使用しています。 しかし先日、StringBufferにセットされたSQLを見ようとしたところ 文字列が長すぎたためか後半を「...」と省略して表示されてしまいました。 どうにかしてソースコードをいじらずに(printlnの埋め込み等)この長い文字列を確認する方法はありませんでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • Java
  • VB6 文字列間 入力

    VB6で文字列間に値を入力したいです。 (例) 文字列「00112233445566778899」 この文字列で2文字毎に「+」と「=」を入力させて 文字列「00+11+22+33+44+55+66+77+88+99=」 というようにするにはどうすればいいでしょうか?

  • VBがデバッグ時落ちてしまう

    VC6.0でDLLを作成し、VB6.0で呼び出すプログラムを作成しています。 DLLの内容はWindowハンドルを引数にしてそのハンドルを持つWindow上にListboxを作成するというようなものです。(もともとC言語用のDLLだったものをVBで使いまわしています) このプログラムをデバッグ実行し、デバッガ上で停止[実行->終了]とすると、VB6.exeがアプリケーションエラーで落ちてしまいます。(DLLの関数を呼ばない限り大丈夫です) デバッグ実行でも普通に終了(アプリケーションでの終了)であれば正常に終了してくれます。 このままですと、実行時エラーで止まる度にVB6.exeが落ちてしまい非常に不便です。 このような現象で困った方いませんか? 解決策がありましたら教えてください。

  • GDBでデバッグするとき文字列の中身見れますか?

    Cでプログラムを書いたんですけど、コンパイルは通るが実行すると「セグメンテーション違反です」と出ます。 そこでGDBを用いてデバッグをかけましたけど文字列の中身の見方が分かりません。 つまり、p i とすれば、いまの i の値を出力しますけど、どうすれば文字列 word の中身を見せてくれるか教えてください。 よろしくお願いします。

  • コピーした文字列を消すには?

    Windows Me を使用しています。 文字列をコピーすると、1回貼り付けした後でも その文字列が残っていて、何度でも貼り付けできますよね。 次に別の文字列をコピーするまで、消えないと思うのですが コピーした内容を、どこかで意図的に消してしまうことはできるのでしょうか? 複数の人でパソコンを共有しているため コピーした文字列をあやまって他人に見られたくないときがあるので。。 また、コピーした文字列は、どれくらい前のものまで残っているのでしょうか。

  • VB6のデバッグ

    VB6でデバッグする時にカーソルのある行まで簡単にスキップすることは出来ますでしょうか? 右クリックで[カーソルの直前まで実行]というのはあったのですが、 カーソルの直前まで実行せずにスキップしたいのですが。

  • 文字列コピーの方法

    文字列コピーの方法で、文字列選択した後、キーボード操作でコピーするにはどうすればいいですか。 右クリック→コピー では面倒だからです。

  • 長い文字列だと文字化け?表示がおかしくなる

    Windows2000を使っています。 1行で長い文字列があると、メモ帳などで表示がかぶさったような おかしな表示になります。マウスでドラッグすると直ります。 すごい不便です。 VBのデバッグウィンドウなどでSQLの中身を見ようとして ?ssql とした結果も長いと同じような表示になります。 文字は化けてないので何がおかしいのかわかりません。 長い文字列だとなります。 どなたか手がかりでも教えてくださいませんでしょうか?

  • Excelでセル内の文字列のみをコピーする方法

    Excelでセル内の文字列のみをクリップボードにコピーする方法を教えてください。 ※クリップボードにコピーをする方法であり、他のセルに値のみをペーストする方法ではありません。 満たしたい点は2つです。 ・表示している文字列のみを取得 ・複数のセルを同時にコピー 一つのセルに以下の文字列が入っていた場合(#以外) #123 #"abc" コピーするとクリップボードを文字列として取得すると以下の文字列が得られます #"123 #""abc""" これを以下の文字列が得られるようにしたいのです。 #123 #"abc" 1つのセルだけでいい場合は、セルを編集状態にしてコピーしたり アクティブセルの数式バーをコピーすればいいのですが、 これは当然、複数のセルを同時に選択する場合には使えません。 VBAを使う方法でもそうでなくてもかまいません。 (VBAの場合はコードもお願いしたいです) よろしくお願いします。

  • VBの文字列型について教えてください

    VBの文字列型についてヘルプを見てもわからないことがあります。 どなたか教えてください。 MSDNのヘルプでは、「固定長」は64kBまで、「可変長」は2GBまで、と何箇所も書いてあります。 が、どのようにしたら可変長に指定できるのかがわかりません。 最大で数MBのテキストファイル内容を1つの文字列変数に入れて扱えたら助かるんですが・・・・ お願いします。