• ベストアンサー

ボーランドC++からテキストファイルを印刷したい

現在、ボーランドのC++4.0を用いてプログラムを作っており、苦しんでいます。(まだ、かなり初心者です。) プログラム中で、あるテキストファイルを作成したのですが、これをプログラム中から印刷を実行する方法がよくわかりません。できないのでしょうか?ご存知の方おられましたら、回答いただけないでしょうか? ここのURLを見ればわかるよ。というのでも結構です。

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

  • ベストアンサー
  • uyama33
  • ベストアンサー率30% (137/450)
回答No.2

長くて面倒なので、 本の名前を紹介いたします。 ボーランドC++ 達人テクニック 下巻 Duke 著 をご覧下さい。

その他の回答 (1)

  • uyama33
  • ベストアンサー率30% (137/450)
回答No.1

印刷機を使おうとする時のOSは何ですか?  DOS で、プリンタがエプソンならば、 ESC シークエンスを使って、シフトジスをジスに変換しながら プリンタ用のポートに送る。  ウインドウズで、OWLを使えるなら TPrinterクラスを使う。   です。

masakazu180
質問者

補足

お返事ありがとうございます。 OSはWINDOWS2000とNT4.0です。 TPrinterクラスを用いての 任意のテキストファイルを出力する、 具体的な記述方法を教えて頂ければ、 非常にありがたいのですが。 よろしくお願い致します。

関連するQ&A

  • ボーランド C++

    ボーランドのC/C++コンパイラーを使ってますが、ソースをコンパイルしたら3つファイルが作成されました。 ソースの名前がPROG4で新しく出来たのが、PROG4.obj, PROG4.tds,PROG4.BAKです。プログラムを実行するには どうしたらいいでしょうか?又この3つのプログラムは何をさしますか?

  • C言語のテキストファイルの読込み

    必要に迫られてC言語でテキストファイルの読込みを行う プログラムを作成しなければならなくなりました。 whileとfscanfを用いて書式を指定して一行ずつ読込むことができる ということは知っていますが、その際、たとえば読み込むファイルが 20行のテキストファイルだったとして、10行目から読込みを 行いたい場合はどのようにプログラムを書けばいいのでしょうか? なにぶんC言語初心者ですのでよろしくお願いします。

  • C言語での実行

    C言語(ボーランドのCpad)を使っています。 いつも使ってるパソコンと違うパソコンでC言語のプログラムをし始めました。 前のパソコンと同じようにプログラムのコードをCファイルで保存して同じように新しいパソコンから開いて同じように実行ボタン押したのですが、実行できず、exeファイルが存在しませんって表示されます。 ちなみに、動かすプログラムは4つあり、そのうちの3つはちゃんと実行でき、ファイルも作成できるのですが、同じ方法でやってるあと1つのプログラムだけがうまくいきません。 4つとも同じフォルダにするようにしていて、3つはちゃんと実行できるので、フォルダが違うことはないと思います。 なぜ「exeファイルが存在しません」ってなるのか。 ちゃんとフォルダにCファイルはあるのに。 ちなみに、正確にできる3つのように、実行できると「OBJファイル」とか「アプリケーション」とかも同時に作成されます。 ただ、問題の1つのプログラムは当然、実行できず、exeファイルが存在しませんって表示されるので何も作成されません。 ボーランドのC言語、実行、ファイル、など詳しい方ぜひ教えて下さい。 同じやり方で今までのパソコンではできていたのに、パソコン変えると実行できなくなります。 フォルダやCファイルが正確ではないのかとも思いましたが、前までのパソコン通りにやっているので問題ないと思います。 ぜひアドバイス下さい。

  • 「javascript テキストファイル 印刷」

    「javascript テキストファイル 印刷」 PHPでプログラミングしていて、あることをして、 テキストファイルを作成されるようにしました。 PHPでは印刷は無理と書いていて、逆に http://bowz.info/748 のように、印刷ができると書いていました。 しかし、ページを印刷できるが、テキストファイルを指定しての印刷は調べても見つかりません。 やりたいことは、テキストファイルを直接開いての印刷ではなくて、「PHPで作成したテキストファイルを指定してjavascriptを使ってそれを印刷すること」です。 (C\xampp\htdocs\sample.txt) いろいろ調べているのですがやり方が分かりません。 よければ教えてもらえないでしょうか?

  • BCCコンパイラ5.5(ボーランドの無料製品)での、実行可能ファイルの作成

    ボーランドより、フリーのC・C++コンパイラをダウンロードしました。↓機能一覧です。 http://www.borland.co.jp/cppbuilder/freecompiler/bcc55feature.html コンパイラというだけあって、実行可能ファイル(.exeファイルみたいなやつ)は作成できないんですかね?Javaだと全部ただで実行可能ファイルまで作成できるんですが。。 VCをもっているんですが、めんどくさいのでコマンドラインから操作できるものがいいです。 フリーで実行可能ファイルまで作成できる、コマンドラインで開発できるものはないでしょうか?言語はもちろんCです。 分かる方、よろしくお願いします。

  • C++でvectorにテキストファイルを読み込む

    C++でテキストファイルを読み込んで平均、標準偏差などを表示するプログラムを作っているのですが、 vectorにテキストファイルを読み込ませる方法が分からないので教えていただけないでしょうか? int型の配列に読み込ませる方法もありますが、テキストファイルのデータ数が未知数のためvectorを使いたいです。

  • テキストファイル( .txt )の送信方法

    学校の無線LANに2台のノートパソコンを接続して、データの通信実験のようなことをやろうと考えています。 パソコンAでプログラムを実行し、結果をテキストファイル( .txt形式) に出力。そのテキストファイルを "何らかの方法" でパソコンBに送り、パソコンB側のプログラムでそれを読み取り、実行結果を表示したいと考えています。 プログラムは、C言語でやろうと思ってます。テキストファイルを送るよい方法をご存知でしたら、教えていただきたいです。

  • テキストファイルの任意の行からのデータ書き込み

    C++Builder5.0(Professional)でテキストファイル 書き込みのプログラムを作成しています。 あるテキストファイルがあり、そのファイルの 1,2行目にはすでにテキストデータが書き込まれている ものとします。 このテキストファイルを開き、4行目から 10行目までデータを書き込むといったプログラムは どの様に作成すればよろしいでしょうか。 御回答を宜しくお願いします。

  • C言語でテキストファイルのデータ処理

    はじめまして。 僕はC言語に関して全くの初心者です。 どうぞよろしくお願いします。 例えば、 1,0,0,7,6 2,0,0,5,5 3,1,0,4,9 : : のようなテキストファイル、test.txtがある時、 1行目の4カラム目(7)と5カラム目(6)を、 それぞれの行について差し引くプログラム、 つまり全ての行について4カラム目は7を引き、 5カラム目は6を引くプログラムの事で、 この例では、 1,0,0,0,0 2,0,0,-2,-1  3,1,0,-3,-3 : : となるようなプログラムを書き、結果を出力したいのですが、よく分かりません。 ちなみにawkで書いて実行すると、 (プログラム名はtest.awkとする) BEGIN{ i=0; } { while(i<1){ v3 = $4; v4 = $5; i++; } print $1,$2,$3,($4 - v3),($5 - v4); } 実行するプログラム↓ awk -f test.awk test.txt という感じなのですが…。 これを上述の様に、C言語でプログラムを書いて、 実行するには、例えばどのようなプログラムを書けば いいのでしょうか? なにぶん初心者のため、分からない事だらけですが、 よろしくお願いしますm(__)m

  • ターボC ファイルオープンのエラー

    現在私は ボーランドのターボCを使用しプログラムをしています。 そこで質問なんですが、ファイル名を9文字以上にすると作成されたファイル名が9文字全部にならず 最初の8文字しかファイル名になっていません。 以下のプログラムとなっております。 char fname[128]; FILE *fp; sprintf(fname,"abcdefghijk.csv"); fp = fopne(fname,"w"); fclose(fp); 上記を実行すると生成されたファイル名が abcdefghijk.csvではなくabcdefgh,csvとなります ではよろしくお願いします。

専門家に質問してみよう