喫茶XRAYトップページ

[スレッド全体
]

[994] Re5:RichEditの印刷方法返信 削除
2006/11/4 (土) 14:45:00 Mr.XRAY

> (1)SynEditは、テキストエディタですか、それともリッチエディタ(書式の保存)ですか?
パッケージにはTMemo,TRichEditに相当する両方が含まれています。

> (2)TplSetPrinterで完成した暁には、WebBrowserのWebページも印刷できますか?
WebBrowserのページの印刷は、自力ですね。
どこかのBBSにサンプルがあったような...

> (3)TplPrevは、ペアで使うものですか?過去ログで頻繁に出てくるものですから。
plSetPrinterということですしたら、以下を参考にして下さい。
http://homepage2.nifty.com/Mr_XRAY/Delphi/plPrev/B_SomePrinters.htm

[996] WebBrowserに表示しているページを印刷返信 削除
2006/11/4 (土) 15:14:17 Mr.XRAY
> WebBrowserのページの印刷は、自力ですね。
> どこかのBBSにサンプルがあったような...

こんな感じでしょうか。

//=============================================================================
//  とあるページをTWebBrowserに表示
//============================================================================
procedure TForm1.FormShow(Sender: TObject);
var
     AURL : String;
begin
     AURL:='http://homepage2.nifty.com/Mr_XRAY/index.htm';
     WebBrowser1.Navigate(AURL);
end;
//=============================================================================
//  TWebBrowserのページを印刷 ExecWBメソッドを使用する
// ・印刷を示すOLECMDID_PRINT
// ・プロンプトを出さないことを示すOLECMDEXECOPT_DONTPROMPTUSER
//   IEデフォルトの印刷・#95;イアログを用いる場合はOLECMDEXECOPT_DODEFAULT
// ・戻り値はいらないので次の最後の2つは無意味な変数
//============================================================================
procedure TForm1.Button1Click(Sender: TObject);
var
     Tmp:OleVariant;
begin
     WebBrowser1.ExecWB(OLECMDID_PRINT,
                        OLECMDEXECOPT_DONTPROMPTUSER ,
                        Tmp,
                        Tmp);
end;


[998] Re:WebBrowserに表示しているページを印刷返信 削除
2006/11/4 (土) 16:00:51
▼ Mr.XRAYさんありがとうございます。
> > WebBrowserのページの印刷は、自力ですね。
> > どこかのBBSにサンプルがあったような...
> こんな感じでしょうか。


返信が行き違いになったようですね。
今すぐ実験できませんが可能性はあるということですね。
なら、希望がもてます。
では。

[997] Re6:RichEditの印刷方法返信 削除
2006/11/4 (土) 15:49:48
▼ Mr.XRAYさんありがとうございます。

> > (3)TplPrevは、ペアで使うものですか?過去ログで頻繁に出てくるものですから。
> plSetPrinterということですしたら、以下を参考にして下さい。
> http://homepage2.nifty.com/Mr_XRAY/Delphi/plPrev/B_SomePrinters.htm


synEditに取り組んで見ます。(#以前WebコンポEmbeddedWBの翻訳を
娘に頼み込んたとき二度とやらないときつく言われたし)

私ができればいいなと思っていることは、
1_上下左右の余白(これが中村の里のNkPrintersには見あたらない。)
2_文字サイズ、難しいことは言わずに「もっと大きく、もっと小さく」くらい。
3_選択部分の印刷、ページ指定印刷、全部
4_ページ番号を付ける。
5_どこかにファイル名を印刷。
6_印刷プレビュー
ですが、どうも、PrintDialog1、PrinterSetupDialog1との位置関係が
つかめないのですが、(すみませんm(_ _)m)。
私なりにまとめてみますと、
1_PrintDialog1、PrinterSetupDialog1は要求する機能がない。
2_そのため、それらを破棄して代わりにplSetPrinter、TplPrevを使うので
PrintDialog1、PrinterSetupDialog1は貼り付ける必要はない。
3_TplPrevからplSetPrinterはコントロールできるから、TplPrevを使えばよい。
4_PrintDialog1のような設定・#95;イアログは自分で設定フォームを自作する。
と言うことでしょうか。
すみません、飲み込みが悪くて。
お願いします。


[999] Re7:RichEditの印刷方法返信 削除
2006/11/4 (土) 16:17:23 Mr.XRAY
▼ 宮さん
ブラウザの機能と、印刷の機能の切り分けが必要です。
文字のサイズはブラウザの機能ですね。
一般的にhtmソースで指定しています(CSSも含めて)。

印刷の際にいろいろ条件をつけるのでしたら、ページを画像として取込ん
でから処理をした方がいいと思いますね。

それから、TPrintDialogなどを含めて、TplPrevのことは、一度テストプロ
グラムを動作させて、どんなことができ、どんな動作をするのか確認して
みてはいかがでしょうか。

[1001] Re8:RichEditの印刷方法返信 削除
2006/11/4 (土) 17:13:28
▼ Mr.XRAYさん
 
> それから、TPrintDialogなどを含めて、TplPrevのことは、一度テストプロ
> グラムを動作させて、どんなことができ、どんな動作をするのか確認して
> みてはいかがでしょうか。


すみません。
TPrintDialogなどは、実はもうやってみたのです。
RichEditでひな形までは作成しました。
贅沢を言わなければ動いていますが。

しかし、印刷のことはまだ濃霧の中という感じです。
lSetPrinterのDemo1Demo2・・とやっておりますので、
そのうち解ってくるでしょう。確かに飲み込みが悪い。
ありがとうございました。

[1000] Re7:RichEditの印刷方法返信 削除
2006/11/4 (土) 16:39:42 Mr.XRAY
ところで、宮さん。話は全くちがうんですが、
宮さんの世代ですと、

「愛と死をみつめて」
はご存知ですか。私は全くといっていいほど知らなかったんですが...


[1002] Re8:RichEditの印刷方法返信 削除
2006/11/4 (土) 17:54:52
▼ Mr.XRAYさん
> ところで、宮さん。話は全くちがうんですが、
> 宮さんの世代ですと、
>
> 「愛と死をみつめて」
> はご存知ですか。私は全くといっていいほど知らなかったんですが...


このころは、私も青春まっただ中でした。どうしてMr_XRAYさんがこれに
興味をお持ちなのか解りませんが、
ちょうど大学生か就職した頃でしょう。
たしか青山なんとかいう歌手が歌ってた話でしょう?たぶん。
このようなロマンチックな話には縁がなかったので記憶にありません。
運動系で貧乏なのにどうして毎晩
新宿から吉祥寺までの沿線のトリスバーに入り浸りできたのか今となっては覚えていません。
たぶん、・#95;田あたりのバーからいい女の子を引き抜いて店に連れて行って
いたからそのお礼で飲めたのかもしれません。
いまは、スカウトと言っているようですが。。
そして、そのころ6000円で2食付きの下宿ができた時代でしたが
明治座の近くの割烹料理屋のの離れに下宿?していました。
逆に毎月5000円もらっていました。
友人は「それは用心・#95;ではないか」と言っていましたが。
デートは三歩下がって歩く芸者を従えて銀座でデートをしゃれ込んでいました。
モデル、クラブの飲み代を払ってくれるホステス、新宿ロマンス座のトップ・#95;ンサー
など自分の青春ドラマができそう?というわけで、たしか映画にもなったような記憶が
ありますが縁がなかったですね。
ごめんなさい。




[1003] Re9:RichEditの印刷方法返信 削除
2006/11/4 (土) 18:25:33 Mr.XRAY
▼ 宮さん

読んで思わずゴメンなさいと思いました。
いままですごい人生送って来られたんですね。

>たしか映画にもなったような記憶がありますが縁がなかったですね。
いや、その... 何かちょっと安心しました。
職場で話題になっていた時があったもんですから。


[1006] Re10:RichEditの印刷方法返信 削除
2006/11/5 (日) 23:03:23 宮 〔HomePage
▼ Mr.XRAYさん
> 職場で話題になっていた時があったもんですから。

そうでしたか、安心しました。意図がわからなくて。
私の父は鹿児島の田舎の教師で9人家族で貧乏でした。
私は親戚の援助を受けて鹿児島のラサールという高校を卒業して東京に出てきました。
あまり成績はよくなくて、160人中60番台でした。
当時東大に110名前後進学していましたので、入学できないことはなかったのですが
2年浪人して中央大学に行きました。
学校も友人も怪訝な顔をしていました。父にはまた落ちたといって
嘘をついていました。実はアルバイトしながら生活して受験していなかったのです。
祖父母が亡くなり、2歳年下の妹が就職できたのを機に、
当時アルバイトができて授業料が一番安い大学を探したら中央大学でした。
学校の数え歌にもあるように、バナナのたたき売りをする中大生・・・。
伝統は変わらないなと思いながら。
大学4年の時、これからの東京は家を借りる方じゃなくて貸す方にならなければ
ならないとず〜と考えていましたので、卒業するときは
当時ローン等と便利な制度はなくて就職先が決まっていたので
銀行と直談判して550万円融資してもらい
東京の片隅に117坪の土地を買いアパートを建ててアパートの一部に
田舎から両親、兄弟を呼んで生活を始めました。
そして完済したのを機に両親に不動産を全部あげて
結婚し着の身着のままで家を出ました。
横浜で新居を構えたのですがカミさんが今でも言います、
アナタが持ってきたのは破れた下着と靴下だけだったと言っています。
婚約指輪も、結婚指輪も会社から借金して結婚してから返済したのですから。
おかげさまで今は六本木に小さな3階建ての戸建てを買い、住んでいます。
卒業後入社した会社は2800名くらいの中規模な会社でしたが、東、西とセントラルリージョンに
3エリアにわけて、セントラルリージョンを社長が担当し私は大阪以西の西日本担当
支社長を最後に退社しました。

そのためプログラムは65歳を過ぎてから始めました。
若い人のように飲み込みが早くありませんがこのように皆さんに助けてもらいながら
プグラムを楽しんでいます。
ここには書けませんが結構おもしろいドラマができると思います。
「わが青春に悔いはなし」です。
よけいなことをしゃべりました。「中央大学」というキーワードのせいかな?
では。




[1008] Re11:RichEditの印刷方法返信 削除
2006/11/6 (月) 00:28:20 Mr.XRAY
▼ 宮さん、すごいです。
これはドラマになりますね。事実は小説より奇なりといいますが...

> > 職場で話題になっていた時があったもんですから。
私は宮さんよりも遥かに(?)年下ですが、結構若い人が知っていて、それが
親から、特に母親から聞かされていたというんです。
でも私は全く知らなかったんです。

「えっ、知らないの」
と言われました。でも、いろいろ調べてみたら、結局皆さん、宮さん同様
きちんとというか、正確には知らないようです。
しかし、中にはやたら知っている人もいたのです。負けました (^_^;)


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