• 締切済み

ブラウザ上に描画

C++Builder6.0で,『ブラウザで表示しているホームページに手書きの絵を書くことができるソフト』(iMarkupのような)を作りたいと思っています。 CppWebBrowser上にPaintBoxを重ねてもホームページを表示している上に描画することはできませんでした。 何か方法はあるのでしょうか。 知っていたら教えて下さい。

noname#78422
noname#78422

みんなの回答

  • Rulururu
  • ベストアンサー率18% (6/33)
回答No.2

iMarkupというソフトは知らないんですけど、 まず、作った画像をHPに挿入するには、 HTMLを書き換える作業が必要ですね。(つまり、 HTMLの文法を知る必要があります。)  それを、サーバーにあげるには、FTPなどの Internet関連のコンポーネントを使う必要が あります。  では。

noname#78422
質問者

お礼

ホームページに画像を挿入…というわけではなく,ペイントソフトのキャンバスがブラウザというイメージです。 回答ありがとうございます

回答No.1

 ActiveXなどで別途お絵かきソフトを作り、その結果をファイルとしてサーバにアップロードします。 #実行される場所を考えましょう

noname#78422
質問者

お礼

ActiveXの勉強をしようと思います。ありがとうございます

関連するQ&A

  • スピードの速い描画

    C++BUILDERを使って、何千個の図形を描画したいのですが、どれが一番早いですか?!図形は、○とか□とかです。ちなみに、TBitmapは使えません。ONClickをイベントに持っているものしか使えません。というか、ONCLICKを使うので、ONClickを持っていて、描画を早くする方法を教えてください。 大変困ってます。

  • 複数行の文字列描画

    BorlandC++Builder6を使用しています。 Memoに入力した文字列をPaintBoxに描画したいと考えています。 Editに入力したものをtextoutでPaintBox上の指定した位置に出力することはできました。 次は,Memoを利用して同じことを行いたいと考えています。 しかし,複数行の出力ができません。 複数行をCanvas上に一回で出力することはできないのでしょうか? Memo以外を利用したらできるのでしょうか? 全く分からないので誰か教えて下さい。

  • コントロールの上に描画

    Visual C# Express Edition で開発を行っています。 ユーザーコントロールで前景(背景の逆という意味で・・)を描画したくて困っています。 どういうことかというと、ユーザーコントロール上にボタン・リストボックス等を配置して、それらの上に1枚の大きな絵を半透明で描画したいのです。 ユーザーコントロールのOnPaintやPaintイベントで描画しても背景としてしか描画されず、描画された絵の上にコントロールが乗ってしまいます。 上記処理の実現方法がありましたら、教えて下さい。

  • 移動する線を描画したい(何と例えたらいいのか・・・)

    Microsoft Visual Studio.Netの2003でC#を使っています。 pictureBoxに描画する時に、マウスとともに移動できる線(1つ前に描画した線を消せる)を 引きたいと思ったのですが、何の関数を使えば良いか分かりません・・・ よくマウスの先端から縦横に線が出て、今いる座標が分かるような描画ソフトがありますよね、 あんな感じの線を描画したいです。 つまり線は見えるけども後ろの絵は消えてないというやつです。それでマウスが動いたら 縦横の線も移動します。 どういう方法があるのでしょうか?

  • リアルタイムにhtmlソースが描画されるブラウザはないでしょうか

    リアルタイムにhtmlソースが描画されるブラウザはないでしょうか 具体的に説明しますと、ブラウザでページを表示している状態で そのページのhtmlソースも別ウインドウで表示され、 ページを遷移した際は、htmlソースウインドウの表示も遷移先ページの ソース内容に更新される、といったようなものをイメージしています。 意味不明でしたら加筆修正しますのでよろしくお願いします。

    • ベストアンサー
    • HTML
  • word2016で描画・ペンは使えないのですか??

    使えるというような記事もみたのですが、 word2016のリボンの項目に描画がありません、 使えないのでしょうか?アドバイスよろしくお願いします。 戸田覚が教えるExcelやWordでの手書き機能の使い方 2018年05月21日更新 https://www.pc-webzine.com/entry/2018/05/excelword.html Office2016やOffice2013、Office2010、Office2007では、 編集領域の上部にリボンからタブを開いて、 使いたい機能のアイコンをクリックします。 ペンやスタイラスを使用して手書き入力をする「描画」タブが表示されない場合は、リボンに追加する必要があります。 https://soft1.jp/trouble/o/o154.html 知ってると便利なワード2019の【描画】タブの表示と【デジタルペン】を使う方法! Office 2019で追加されたデジタル ペンを使う方法を紹介します。デジタル ペンを使うには、【描画】タブを表示する必要があります。 https://togetter.com/li/1342092

  • c++ builder6 PaintBoxについて

    c++ builder6でpaintboxをつかって線などを書き込みましたが、クリアすることが出来ません。button1をクリックするたびに消したいのですがどうしたら良いのでしょうか? どなたか教えてください。

  • アプリケーションについて

    今晩は。早速ですがアプリケーションについて幾つか質問があります。よろしくお願いします。環境はBorland C++Builder5です。 普段のForm上の画面を青として、PaintBoxを白で表示させたとします。これは、別に何の問題もないんですが、Formを最小化したりすると出力した画面が消えてしまうんです。(PaintBox画面が消えて?元の青になってしまうということです)ただ、画面上は青になってしまいますが、PaintBoxに出力させた座標などのデータは残っているようです。web上にあるjavaのアプレットなどは、画面を最小化してもそのまま残っているのですが、C++BuilderのPaintBoxはFormを最小化したりすると消えてしまう仕様なのでしょうか? また、PaintBoxの座標をデータに合わせて縮小したり拡大したり出来ないのでしょうか?私の使っているパソコンの画面は15型なので、1000*1000程度の座標しか扱えません。 座標データが0~100程度のものもあれば0~10000といったものもたくさんあります。0~100程度の座標であればPaintBox上には座標がありますが、左端に小さくよっていて、非常に不細工です。また、0~10000の座標であれば画面に映りません。データに合わせて座標の幅を縮小したり拡大できないものでしょうか?矢張り、データ自体の方を縮小したり拡大したりといった作業をする必要があるのでしょうか?(そうすると、都市(点)が多くて座標が大きい場合、データを縮小すると点が重なり合って、非常に見辛いです。) あと、画面の大きさに合わせてPaintBoxやなどの大きさも大きくしたり小さくしたり出来ないのでしょうか?例えば、17型の画面で15型の画面で作ったものを動かしたら、当然ですが15型の画面が表示がされます。それを最大化するとFormだけが最大化されてPaintBoxなどはもとの15型のままです。Formの大きさに合わせてPaintBoxなども大きくしたり小さくしたりすることは可能でしょうか?

  • テキストで描画

    昔主人がテキストファイルに描画するようなフリーソフトを見つけて見せてくれました。 マウスを使って自由に描画した絵などをテキストファイルに貼り付けることができるのです。 そのソフトをもう一度欲しいのですが、Vector等で検索したのですが、うまく見つけることが出来ませんでした。 どなたかご存じないですか。よろしくお願いします。

  • ブラウザて何ですか?

     ホームページの表示を早くするには、ブラウザを変えた方がよいみたいですが、ブラウザ、タブブラウザって何ですか?僕はダイヤルアップなのでいろんな方法で表示をはやくしたいです。