喫茶XRAYトップページ

[スレッド全体
]

[5419] 火猿で印刷返信 削除
2011/10/18 (火) 09:05:49 Syake
マスター今日は

ちょっとお伺いしたいのですが

例の「FireMonkeyで印刷」に関してです。

 if PrintDialog1.Execute then begin

    Printer.Title := 'テスト印刷';
    Printer.BeginDoc;

    {略・略・略・・・}

    Printer.EndDoc;
  end;

プリンタダイアログで印刷先を変更しても最初に
表示(通常使うプリンター)のままです。

最初は印刷先が切替えられていた気がしたのは、
ただの気がしてるだけなのでしょか?
それとも、あれやこれややっった結果私の側に何
か問題が発生したのでしょうか

などと、助言を求めている私です・・・m(_ _)m




[5420] Re:火猿で印刷返信 削除
2011/10/18 (火) 10:27:21 Mr.XRAY
▼ Syakeさん,こんにちは.

なるほど「火猿」ですか.
昔の映画にFireFoxを「炎の狐」と訳したのがありましたが...
エンバガデロのビデオに出てきた「火猿」の姿はちょっと頂けない気もします.

> プリンタダイアログで印刷先を変更しても最初に
> 表示(通常使うプリンター)のままです。


あら.ふ〜ん.プリンタの指定はどうやるんでしょうね.
プラットフォーム依存なのかな?


[5421] Re2:火猿で印刷返信 削除
2011/10/18 (火) 12:22:17 Syake
▼ Mr.XRAYさん

ただ、 面白いことにPrintDialogでは用紙サイズ、用紙向き
等は反映します。
印刷先はどうであれプロパティで用紙サイズ、用紙向きを変
更すると印刷先はデフォルトのままですが、用紙サイズ、印
刷方向などは反映されてます。

> あら.ふ〜ん.プリンタの指定はどうやるんでしょうね.
> プラットフォーム依存なのかな?


プラットフォーム依存のようです。

てなとこで、ゴリゴリやればWindows限定ですが各所(印刷先
用紙サイズ、給紙方法等)の設定はできますですので、まあ
今のところ困ることは無いと言えば嘘になりますが、無いっ
ちゃ無いです。
マックは実機が無いし、仕組みもどうなってんのかも不明です
ので何とも・・・。



[5422] Re3:火猿で印刷返信 削除
2011/10/18 (火) 13:34:46 Mr.XRAY
▼ Syakeさん

> マックは実機が無いし、仕組みもどうなってんのかも不明です
> ので何とも・・・。


ですね.
ヘルプが充実するのを待つばかりです.
何と言っても,開発した方々が一番より分かっているのですから.

ん? FireMonkey用の帳票ツールって付属していませんでしたっけ?
もしかしたら,そのソースコードを調べると何か分かるかも知れません.
(他力本願モード)


[5827] Re4:火猿で印刷返信 削除
2012/3/4 (日) 11:46:07 yoshida
こんにちは。

Update4で、
>Firemonkey OS X の変更:
>印刷がサポートされるようになりました。


とのことで、OSX Lionで試しましたが、

TPrintDialog.Executeで、
「浮動小数点数のオーバーフロー」
がでて、まだダメっぽいです。
(Update3では、「抽象エラー」がでてました)

プリンタはCAPS-PDFしかインストールしていませんが、
Safari,フリーツール他では、ダイアログより印刷できています。

OSX Lionで印刷できていますか?


アプリケーション開発ツールなんだから、
この程度は、サポートしてからリリースしないと。
情けない品質ですね(泣)


[5828] Re5:火猿で印刷返信 削除
2012/3/4 (日) 23:16:49 Mr.XRAY
▼ yoshidaさん

> >Firemonkey OS X の変更:
> >印刷がサポートされるようになりました。


おおっ,これはよかったですね.

> 「浮動小数点数のオーバーフロー」
> がでて、まだダメっぽいです。
> (Update3では、「抽象エラー」がでてました)


少しは進歩した? のか?
私が思うに,おそらくXE2のFMXは,3DとかHDの方に力が入ってはいるが,
他の面が弱いという感じがします.
期待はXE3ということになりそうな気がします.

RAD Studioの開発者も苦悩しているとは思いますが,私自身は,64bit化
が一番の売りではないかと考えることで納得するしかないと思っています.

[5830] Re6:火猿で印刷返信 削除
2012/3/5 (月) 06:50:30 yoshida
▼ Mr.XRAYさん


> 少しは進歩した? のか?

ソースを見るとCarbonPrinterになっていますし、
まだ本気じゃない気配も。

> 私が思うに,おそらくXE2のFMXは,3DとかHDの方に力が入ってはいるが,
> 他の面が弱いという感じがします.
> 期待はXE3ということになりそうな気がします.
>
> RAD Studioの開発者も苦悩しているとは思いますが,私自身は,64bit化
> が一番の売りではないかと考えることで納得するしかないと思っています.


私もそんな感じです。
Macの互換性無視路線も落ち着きそうなニュースのタイミングで、
Updateがでたので期待してしまいました。
ただ64bitを使う場面もなかなかないようで、
残念なバージョンにならないのを祈るだけです(笑)

FileMaker程度の機能でそこそこ使えれば、
FMを使う場面は結構ありそうなんですけどね。
そこそこ以上なアプリはobj-c使うでしょうし。


[5831] Re7:火猿で印刷返信 削除
2012/3/5 (月) 12:43:05 Mr.XRAY
▼ yoshidaさん

> ただ64bitを使う場面もなかなかないようで、

8bitのアプリが16bit,そして現在は32bitです.
いつかは64bitが当たり前の時代はくるでしょうけど,今はね.

> 残念なバージョンにならないのを祈るだけです(笑)

御意! しかし,でも,う〜む.もしかしたら...

> そこそこ以上なアプリはobj-c使うでしょうし。

C++やVBを経験した者としては,Delphiの素晴らしさは捨てがたいものが
あります.
C++から移行した時は,それこそカルチャーショックでしたから.
しかし,固執する必然性はないと思っています.

でも当サイトはDelphi以外は扱いません.
これは,サイト開設当時,ネットでいろいろ調べた結果です.
サイトはテーマを絞った方が訪問者にやさしいというのです.
「このサイトはDelphi以外の情報はないんだな.しかも内容も限られている」
となれば,すぐにあきらめてくれるでしょう.
総花的にすると,訪問者に余計な期待を与えてしまうというわけです.


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82