喫茶XRAYトップページ

[スレッド全体
]

[6273] Re:プリンタインデックスが範囲外です。返信 削除
2012/8/16 (木) 00:09:55 Mr.XRAY
▼ snail3さん,こんちは!!

出かけていまして.少し前帰宅しました.
レスが遅くなり,ゴメンなさい.

> プリビューコンポーネントが張り付いたフォームを別マシンにコピーしたら
> 再現しました。


この件なのですが,既に見ているかも知れませんが,
各コンポまたはサンプルのページに,関連する記事を掲載して,
「やるべき内容」の確認を,少しずつ整理しようと試みているいます.

で,少し思いあたることが浮かんできました.
しかし,実際の確認作業にはまだ時間がかかりそうです.
まだ,推測の段階です.

[6275] Re2:プリンタインデックスが範囲外です。返信 削除
2012/8/16 (木) 08:45:32 snail3
▼ Mr.XRAYさん

「えいやー」で plSetPrinter.pas を直してみました。
あっているか分かりませんが とりあえずエラーは出ていません。

procedure TplSetPrinter.ChangeCurrentPrinter;
begin
    FPrinterNumber       := GetPrinterIndexFromString(FPrinterName);
    if ( 0 <= FPrinterNumber ) and ( FPrinterNumber < Printer.Printers.Count ) then   // A 12/08/13
      Printer.PrinterIndex := FPrinterNumber
     else
      Printer.PrinterIndex := (-1);


[6276] Re3:プリンタインデックスが範囲外です。返信 削除
2012/8/16 (木) 09:43:39 Mr.XRAY
▼ snail3さん,どうもです.

> 「えいやー」で plSetPrinter.pas を直してみました。
> あっているか分かりませんが とりあえずエラーは出ていません。


とりあえず頂いておきます.

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