• ベストアンサー

ピクチャボックス。指定位置への文字表示

Picture1.Circle (AA!, AB!), CircleSizeVal&, LineColorVal& で描いた円の付近に、文字、例えば「点1」と表示したいのですが 位置(座標)の指定方法がわかりません。指定方法、又は、検索語をお教えください。 Font 指定で文字により横幅が変化するものしか見つけられませんでした。 DOS のように横幅が一定の Font がありませんか。

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

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

お世話になります。 > 文字、例えば「点1」と表示したい System.Drawing.Graphics のインスタンスを 取得して、DrawString メソッドを呼び出す、 でしょうか。 > DOS のように横幅が一定の Font がありませんか。 等幅フォントで検索してみてはいかがでしょう。

aramananto
質問者

お礼

Picture1.AutoRedraw = True で TitleX& = Picture1.TextWidth(Title$) TitleY& = Picture1.TextHeight(Title$) Call 適当に計算(TitleX&, TitleY&, IA&, IB&) Picture1.CurrentX = IA& Picture1.CurrentY = IB& Picture1.Print Title$ でRUN。 NETと6との違いが多少ありましたが検索で楽にヒット。 等幅フォントは見つかりましたが、切り替えソフトのhelpメッセージが理解できず苦戦中。フォントが存在しないときに初期値のフォントに切り替える方法です。

関連するQ&A

  • ピクチャーボックスの座標指定について

    ピクチャーボックス内で表示位置(座標)を指定して画像を表示したいです。 この場合loadpictureによる座標指定はできないのでしょうか? よろしくお願いします。

  • Javaで左上の位置を指定して文字を描画する方法を探しています。

    Javaで左上の位置を指定して文字を描画する方法を探しています。 JavaでGraphicsオブジェクトを使用して文字を描画する際に、Javaの標準の方法(java.awt.graphicsのdrawStringメソッド)を使う場合では「ベースラインの位置」を指定しますが、これを「左上端の座標」を指定して描画できるようにするにはどうしたらよいのでしょうか。

    • ベストアンサー
    • Java
  • 文字位置の一括指定について

    質問させてください。 普通HTMLで文字位置を指定するには <div align="left"> などが一般的だと思うのですが、 CSSを使って、<div>を使わないでも文字位置を一括指定できる方法はないのでしょうか。 HTML講座を探してみたんですけれどもわからなくて…。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • ピクチャーボックスに文字や線を描写し、それを品質を最高に指定してjpg

    ピクチャーボックスに文字や線を描写し、それを品質を最高に指定してjpgで保存しました。 それを印刷してみたのですが、いまいちくっきり印刷されません。 読むのには十分な品質には印刷されるのですが、わずかににぼやけたような印刷になってしまいます。 なにかいい解決方法はないものでしょうか? ちなみに、なぜピクチャーボックスに文字を描写させて印刷するということをやっているのか疑問に思われる方もいらっしゃると思われるので、理由を書いておきます。 目的としては帳票を描写することなのですが、この帳票には通常のレポートツールではかけないグラフが含まれており、仕方がないので、ピクチャーボックスで描写させるということに至りました。

  • X,Y座標で位置を指定して印刷できるソフト

    これまで使っていた印刷用のソフトウェアが使用出来なくなってしまい、代替え品を探しております。 [要件] ・X,Y座標でmm単位で位置を指定でき、任意の文字列を印刷できる ・用紙やフォントの指定ができる ・Windows 7で動作する フリーソフトでもシェアウェアでも構いません。探した限りでは見つからず、もしご存じの方がいましたら、お教えいただけますと大変助かります。

  • キーボードに指定位置のクリックを割り当てる方法を探しています。

    キーボードに指定位置のクリックを割り当てる方法を探しています。 例えば、「キーボードのAを押すと座標(○○,○○)をクリックする」というように、 キーボードに指定位置のマウスクリックを割り当てるツール、もしくは方法を知りたいです。 よろしくお願いいたします。

  • 指定した位置で文字列を分けたい

    例えば $mojiretu = 'a/bb/cccc/d/e'; という文字列があったときに、'/'で区切って指定した位置で文字を分けたい場合に $wk = 'a/bb'; なら $arr = split('/', $wk);//$arr[0]・・・'aa' $arr[1]・・・'bb' で簡単に分けられますが、上の$mojiretuのような区切る文字('/')が たくさんあった場合に、前から3つ目の'/'で$mojiretuの中の文字列を2つに分けたい というような処理がしたいのですが、どのようなやり方があるのでしょうか? [希望する結果] $mojiretu = 'a/bb/cccc/d/e'; 前から3つ目の'/'で分ける $arr[0]・・・'a/bb/cccc' $arr[1]・・・'d/e'

    • ベストアンサー
    • PHP
  • powerpoint:2002表の中でのフォント位置の指定

    powerpoint:2002をつかってます。 罫線を利用して表をつくり、その中に文字の入力をしているのですが 表の中でその文字の位置を指定する(たとえば上揃え)ことはできない のでしょうか? 書式→フォントの配置から文字の位置を指定できるようにはなって いるのですが、効果はないようです。 どなたかご教授ください。

  • 指定位置に文字を挿入したい。

    Excel、またはテキスト形式、CSV形式を利用して指定位置に文字を挿入する方法を教えてください。 ・123456789→12345-6789のように「6文字目にハイフンを挿入する」ということがしたい ・ファイルは1700行ほどあるのですが、その1700行の全てに「6文字目にハイフンを挿入する」を行いたい ・挿入される文字列に統一性がないので置換は使えません 自分なりに調べてみたところ有料のExcelマクロで使えそうな物はあったのですが なんとか無料で実現する方法はありませんでしょうか? よろしくお願いします。

  • JavaScriptで指定Windowを最大表示、表示位置 ( 座標指定 )

    (1) JavaScriptで指定のWindow ( 例 : winOpenで開いた新規Window、子Windowから見たTopなど ) を最大表示する方法を教えてください。 (2) JavaScriptで指定のWindowの位置 ( 座標 ) を指定する方法を教えてください。 (Win32APIのSetWindowPosのようなものをイメージしています) ターゲットのブラウザは、(1)、(2)のどちらもIE5.x / 6.x、NN 4.x です。 手持ちの書籍、Google等で探してみたのですが、発見できませんでした。

専門家に質問してみよう