visualstudio user さん プロフィール

  •  
visualstudio userさん: visual studioの覚書
ハンドル名visualstudio user さん
ブログタイトルvisual studioの覚書
ブログURLhttp://sl03vs.sblo.jp/
サイト紹介文visual studioの覚書 利用言語はC#
参加カテゴリー
更新頻度(1年)情報提供21回 / 52日(平均2.8回/週) - 参加 2018/08/04 21:04

visualstudio user さんのブログ記事

  • 過去の記事 …
  • 学習法とお勧め本
  • C#の基本的な文法がわかったら、VisualStudioを活用した実例本がとても使いやすい。いくつかのアプリを実際に作る本であるが、読み手が本を読み進める手順としては、1:最初に何を作るかが書かれているので利用目的をイメージする。2:本が提案している画面インターフェースを仕様書だと考え、その画面を把握する。3:自分で悩みながら文法や変数名を考えて組み立てる。4:本の模範解答を使いながら自分の回答を添削修正する。 [続きを読む]
  • vsのパッケージマネージャーとは
  • windowsアプリをパソコンで利用するときにはインストーラーを利用する。一方リナックスでは、パッケージマネージャーを利用する。パッケージマネージャーの優秀な点は、インストールする際にライブラリの依存関係を自動的に調べて、最適な状況になるように、関連ライブラリも更新したり、インストールしたりしてくれる。.NET にもパッケージマネージャーがあるが、仕様をしっかりと理解すること。大抵のパッケージマネージャーはシ [続きを読む]
  • アイコン借用等の場合の著作権について
  • クリエイティブコモンズで検索する。クリエイティブコモンズジャパンの説明がわかりやすい。部分引用する。CC BYは、作品を複製、頒布、展示、実演を行うにあたり、著作権者の表示を要求する。CC BY-NCは、作品を複製、頒布、展示、実演を行うにあたり、著作権者の表示を要求し、非営利目的での利用に限定する。CC BY-NDは、作品を複製、頒布、展示、実演を行うにあたり、著作権者の表示を要求し、いかなる改変も禁止する。CC BY-N [続きを読む]
  • アイコン作成の留意点
  • アイコンのサイズについてとあるクリエイターの個人的見解。 〇アプリケーションのアイコンエクスプローラーなど、環境によってさまざまな大きさで表示されるアイコン。このアイコンのことをアプリケーションアイコンと呼ぶ。プロジェクトプロパティーのアプリケーションプロパティーで設定される。〇ウインドウのアイコンウインドウの左上のアイコン。フォームのプロパティーから設定する。このウインドウのアイコンに256*256のア [続きを読む]
  • アイコンサイズ各種
  • 16*16 小さいアイコン タイトルバー、エクスプローラーの一覧や詳細など。32*32 大きいアイコンデスクトップのショートカットアイコンなど。48*48エクスプローラーの縮小版表示など。それぞれのサイズは、どこに表示するかを作成者が決めなくても、サイズからアプリ側が自動的に出力場所を決める。 [続きを読む]
  • アプリケーションで使うアイコン
  • 基本〇アプリケーションのアイコンエクスプローラーなど、環境によってさまざまな大きさで表示されるアイコン。このアイコンのことをアプリケーションアイコンと呼ぶ。プロジェクトプロパティーのアプリケーションプロパティーで設定される。〇ウインドウのアイコンウインドウの左上のアイコン。フォームのプロパティーから設定する。このウインドウのアイコンに256*256のアイコンを設定すると、例外が発生するので注意。 [続きを読む]
  • インストーラー作成の概要
  • Visual Studio Installer Projectsを使ったインストーラー作成の概要。1:ソリューション内にスーパープロジェクトを追加する。2:追加したスーパープロジェクトのview機能を活用して、ファイルシステムを編集する。3:Applicationフォルダにはプロジェクト出力として、プライマリ出力を選択。個別にReadMeファイルや設定ファイルも含める。4:メニュー登録では、階層を作るため、任意の名前のフォルダを作成。そのフォルダの [続きを読む]
  • インストーラーの作成
  • 拡張機能化からVisual Studio Installer Projectsがダウンロード可能。windows Formアプリケーションのインストーラーの作成・実行ファイルの配置先を確定する。・設定ファイルやその他のファイルとともに配布する。・.netフレームワークのバージョンの差異を吸収する。これらのことを考えると、エグゼファイルの配布はインストーラーが便利。OsadaSoft Visal Studio2017でインストーラ作成が図解でわかり易い。*うまくビルドでき [続きを読む]
  • 複数コントロールを配列でアクセスしたい場合
  • jqueryでは、同一クラス名をjqueryオブジェクトでまとめて取得する事ができるが、それに似たことをC#で行いたい事がある。対象とした複数のコントローラーをまとめてpanel内に配置することで配列でアクセスができる。下記の例はsplitContainer上のパネル上にコントローラーを置いている。private void BtnStart_Click(object sender, EventArgs e){ int len = splitContainer.Panel.Controls.Count; for (int i = 0; i { [続きを読む]
  • C#でNPOIのインストール
  • エクセルの入っていない端末でもエクセルファイルの処理を行える。xls 、xlsxの両方に対応していて使いやすい。導入方法1:導入したいソリューションを開く2:パッケージマネージャコンソールを開く【ツール】-【NuGetパッケージマネージャー】-【パッケージマネージャーコンソール】3:Install-Package NPOIを実行するこれだけでOK. [続きを読む]
  • PictureBox 画像の登録との出力方法
  • 画像は、アプリとして設定する場合は、リソース登録を行う。1:ソリューション名右 してプロパティー2:リソース 3:リソースの追加 4:画像をドラッグすると、ソリューションエクスプローラー内にファイルが登録される。登録後は、リソースobjectの一つとして呼び出せる。出力codePictureBox.Image = ソリューション名.Properties.Resources.画像リソース名; [続きを読む]
  • 多言語アプリケーションを作成する
  • windowsフォームアプリケーションにおいて、作成中のアプリはボタン名の表示名などは英語で作成するのが基本。しかし、そのアプリを日本語環境で実行したとき、ボタンの表示名を日本語で表記したい。そんなときはフォームのプロパティーから作成する。●最初は規定値のdefaulで英語表示で作成●アプリができてきたら日本語表記できるように、まず2箇所を変更。すると、各部品のtextに日本語を入れて多言語化させることができる。 [続きを読む]
  • 過去の記事 …