C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.87540 の関連記事表示

<< 0 >>
■87540  VB.NETでペイントソフトを作成する方法
□投稿者/ マウス -(2018/06/04(Mon) 13:45:11)

    分類:[.NET 全般] 

    VB.NETでphotoshopのようなペイントソフトを作成したいと考えています。
    photoshopはもっていますが、自分で特殊な機能を付け加えたいから自作したいと考えています。

    VB.NETはある程度使いこなせているのですが、
    ペイント機能についてはどのようにすれば良いか分かりません。

    C#であれば、VBコードに変換できるのでC#でも構いません。

    検索して調べると以下のようなyoutube動画は見つかったのですが
    動画なので参考になりませんでした。

    http://9cubed.info/article/paint/

    どなたか、ペイントソフトのソースコードや作り方が書かれたページがあれば
    お教えいただけないでしょうか?



親記事 /過去ログ150より / 関連記事表示
削除チェック/

■87541  Re[1]: VB.NETでペイントソフトを作成する方法
□投稿者/ 魔界の仮面弁士 -(2018/06/04(Mon) 14:24:21)
記事No.87540 のレス /過去ログ150より / 関連記事表示
削除チェック/

■87542  Re[2]: VB.NETでペイントソフトを作成する方法
□投稿者/ マウス -(2018/06/04(Mon) 15:07:28)
    ありがとうございます。
    質問の意図が伝わらず申し訳ありません。
    実際にはペイントソフトではなくもっと特殊なプログラムを作成したいと考えています。

    ただ、とりあえずの目標としては、
    ペンツールで線を描けたり、描いた画をCtrl+ホイールキーで拡大縮小表示できる
    といった機能だけをもったプログラムを作成したいと考えています。

    そのため、提案してくださった方法を使うことはできません。

    こうした機能だけで構いませんので
    どこかにソースコードはございませんでしょうか?
記事No.87540 のレス /過去ログ150より / 関連記事表示
削除チェック/

■87543  Re[3]: VB.NETでペイントソフトを作成する方法
□投稿者/ 魔界の仮面弁士 -(2018/06/04(Mon) 16:01:30)
    No87542 (マウス さん) に返信
    > 実際にはペイントソフトではなくもっと特殊なプログラムを作成したいと考えています。

    ということは、Photshop.Application クラスの DoAction メソッドを通じて
    操作を行う…という方針も、目的とは異なるのでしょうね。

    どのような特殊性が必要なのかを説明いただかないと、
    求めている内容と得られる回答のズレが大きくなってしまうと思いますよ。

    > ペンツールで線を描けたり、描いた画をCtrl+ホイールキーで拡大縮小表示できる
    > といった機能だけをもったプログラムを作成したいと考えています。

    その要件なら、下記で済みますね。

    (1) 新規プロジェクト:[Visual Basic]-[Windows ユニバーサル]-[空白のアプリ]
    (2) MainPage.xaml をデザイナで開く
    (3) 下記のタグを追加

    <ScrollViwer ZoomMode="Enabled"><InkCanvas/></ScrollViewer>
記事No.87540 のレス /過去ログ150より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -