• ベストアンサー

システムコールに関する質問です。

オフィスソフトで作成したファイルの印刷の際には、 出力先の設定の画面がPopUpして参りますね。 但し、たとえ同じオフィスソフトでの作業だったとしましても、 其の画面構成がOSのバージョンによって差異化されていますので、 そういう事情から類推しまして下記の内容が気になりましたから、 畏れ入りますが、教えて下さい。 ■オフィスソフトでプリンターを指定する際には、 『システムコール』が実施されているのでしょうか?

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

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

システムコールを呼び出し実装されています。 そういった基本的なシステムコールAPIは、OSのバージョンが変わった場合でも、同じAPIで使用出来るように、上位互換性を持っているのが大半ではないでしょうか。

littlekids
質問者

補足

有り難う御座います。 システムコールの挙動の具体例をイメージし難かったですので、 非常に助かりました。 因みに、下記ページの内容にも御詳しいでしょうか? http://okwave.jp/qa/q7744543.html

関連するQ&A

  • システムコール後の振る舞い

    印刷装置の利用の為に、オフィスソフトウェア等のアプリケーションがスーパーバイザーコールを実施した際にも、 OSはデバイスドライバで出力先を認識しているのでしょうか? たとえネットワークプリンタが各PCと直結していませんでしても、 もし其のデバイスドライバを各PCへとインストールしていましたら、 USB接続のローカルプリンタの場合と同じ様に、 印刷の設定の画面に其のネットワークプリンタもが登場し得ますので、 上記の内容の妥当性を私は想像していました。 でも、インストール後の"CubePDF( http://www.cube-soft.jp/cubepdf/ )"等さえもが、印刷の設定画面で選択され得ますね。 従いまして、私の根本的な誤解の解消の為に、 せめてヒントだけでも賜れますと、幸甚に存じます。

  • Office2003のウインドウのデザイン

    現在、Office 2003のソフトのウインドウのインターフェイスは、薄い青を基調としたものになっていますよね?? しかし、自分のソフトものは従来のようなグレーを基調としたものになっているのです。 ソフトのバージョンの違いかと思い、バージョン情報を参照したのですが、Office2003 SP2となっており旧バージョンではないようです。 これは、単なるデザインの設定の違いなのでしょうか? それとも、やはりバージョンの差異なのでしょうか?? よろしくお願いします。

  • 大きな文字を出力する方法

    ロール紙対応のプリンタを所有してまして、個人的に垂れ幕や看板を今の所はOFFICE系に入っているワードアートやイラストレーターで作製して、それを利用して垂れ幕や看板を出力しています。 ひとつ悩んでいるのが、垂れ幕や看板を作成する際、エクセルを利用する際、ワードアートを使わず、セル内に入力した文字が出力する際大きな文字で出力出来ないものか?と考えています。 セルが対応できる文字の大きさは最大409ptが限界です。それ以上求める事は出来ないみたいです。 筆耕ソフトですと、打ち込む文字が小さくても大きな文字が出力出来る様です。なら買えば?という話ですと諸事情で避けたい所です。 筆耕ソフトのようなものを時間かけて自作でつくる事は可能でしょうか? 可能だとすればどのような方法で作っているのでしょうか? ご存知の方が見えたら教えて頂きたいと思います。

  • 通常使用するプリンターに指定出来ない?

    DCP-J988Nを使用していますが、「通常使用するプリンターに指定」しているにもかかわらず、officeソフトのデータを印刷しようとする際、他のプリンターと連携してしまい、印刷プレイビュのプリンタを設定し直さなければ成りません。 word・Excle等のofficeソフトは同じですから、そちらの設定も調べてみますが、解決しません。原因と対処法を教えて下さい。 ※OKWAVEより補足:「ブラザー製品」についての質問です。

  • インストールしなくても良いハードコピーソフト

    指定したプリンターに自動で出力できるインストールしなくても良いハードコピーソフトがあれば教えてください。(フリーソフトでお願いします)

  • AS400プリンタセッション作成について質問させてください

    AS400のプリンタセッションを作りたく思いいろいろ調べました。 下記手順で間違ったところがあればご指摘・またはアドバイス等頂きたく思い投稿させて頂きました。 (1)端末(WinXP pro)にパーソナルコミュニケーションズ(PCOMM)4.3を導入。 ※PCOMM以外にもクライアントアクセスなるソフトがあったのですがPCOMMと大きく違いはあるのでしょうか? (2)同端末に出力したいプリンタのドライバインストール。 (3)PCOMM起動。通信→構成の[リンクパラメータ]でAS400のIPアドレスを記入。[セッションパラメータ]でセッションタイプのプリンタにチェックを入れる。 ホストのタイプはAS400、接続タイプはTELNETの5250を選択。 ※セッションパラメータ中にワークステーション名という項目があるのですがここにはどういった値を入れればよいのでしょう?またこの画面内にある[拡張]をクリックして開くところにあるメッセージ待ち行列とは気にしなくていいのでしょうか? (4)ファイル→プリンタ設定より出力したいプリンタを選らんでOKをクリック。 (5)テスト印刷 以上、実際に試せる環境がないのでこれで出力できるか確認できていませんが詳しい方いらっしゃいましたらご教授願います。

  • いきなりPDFでMS-Projectの出力ができません

    いきなりPDF2で、以前 MS-Project2007をPDF出力できていたの ですが、突然できなくなりました。プリンタで いきなりPDF を 指定して印刷すると、しばらく動いてMS-Projectのエラー画面に なります。(PDFファイルはできているのですが、開けません) 両ソフトともUpDateした記憶はないのですが、何か環境が 変わったのでしゅおうか? アドバイスをお願いします。

  • システムの復元ができない

    色んなファイルが開けなくなってしまったのでシステムの復元したいのですが、下記のエラーメッセージがでてしまい、それすらもできません。 "指定されたファイルに対してこの操作を行うプログラムが関連付けられていません。[フォルダ オプション]コントロール パネルでプログラムを関連付けてください。" 年賀状をプリントする際、なんかエラーがでて、その後ウィルスソフトの画面がでてきて、そこでもよくわからなくて、許可をせず、拒否してしまったからかも知れません。。ウィルスソフトはソースネクストです。 なんかPCのこと全然わかないので、こんな説明の仕方ですみません。

  • 出力するプリンタを指定したい。

    現在、VB6.0で開発を行い、帳票をACCESSのレポートを使用しています。 レポートを印刷した際に、VB側より指定したプリンタに出力したいのですが、決まって通常使うプリンタに出力されてしまいます。 プリンタは指定できない物なのでしょうか? ちなみに指定している方法は、デバイス名を記述し、設定されているプリンタを検索し、合うプリンタがあれば、その番号(?)を Set Printer = XXX(番号)          ↑忘れました、ごめんなさい。 と言うような形でコーディングしています。

  • VBscriptでPDFファイルを直接印刷できるようにするためには?

    Windows2000 or WIndowsXP IIS5.0 ASP(言語はVBscrptを使用) 今あるボタンを押すと、PDFファイルを作成し、 そのできたファイルへのリンクを画面に表示 するようにしています。 そのリンクをクリックするとAcrobatReaderに よってプレビューが開かれ、そこで印刷ボタンを 押すと印刷できるという仕組みになっています。 これからはそうではなくて、あるボタンを押すと PDFファイルを作成し、データをプリンタに送って? 印刷できるようにしたいと考えています。 (1)そんなことは技術的に可能でしょうか? (2)また、印刷する際にどのプリンタから出力される かをプログラムで指定することはできますでしょうか? 指定しなければ、通常使うプリンタから出る? (3)印刷する際に、印刷設定ダイアログ(プリンタ選択画面)を出現させることは可能でしょうか? 大変困っています。どなたかヒントだけでも (できればサンプルコードも)よいので 教えて下さいませんでしょうか? よろしくお願いします。

専門家に質問してみよう