ベストアンサー .Net Frameworkのコーディング位置 2008/03/18 21:22 最近MFCから.netに移ってきたのですが、ある疑問がでてきました。 イベントを作成するとヘッダファイルにスケルトンができるんですが、基本的にこの位置にコーディングするのが常識なんでしょうか? みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー επιστημη(@episteme) ベストアンサー率46% (546/1184) 2008/03/19 00:16 回答No.1 ヘッダの中に一切合財押し込むのはVisual Studio IDEの悪い癖です。 僕は吐かれたスケルトンの {} を ; に置き換え、cpp側に実装しています。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発C・C++・C# 関連するQ&A VC++のコーディングについて VC++初心者です。 VC++のWindowsフォームアプリケーションを使用してテストプログラムを作ってみようと思っています。 初歩的な質問ですみません。 VC++でWindowsフォームアプリケーションを作成する場合、 フォームのヘッダーファイル(Form.h)にコーディングしていくものなのでしょうか? ボタンクリック処理など、ヘッダーファイルに作成されてしまいます。 私の先入観で、cppファイルにコーディングするものだと思っていたのですが、 VC++のWindowsフォームアプリケーションとは、こういうものでしょうか? ヘッダーファイルにコーディングするという感覚が何だか気持ち悪いです。 また、VC++を使用してWindowsアプリケーションを作る勉強がしたいのですが、 「初心者でも分かる+オススメの参考書籍」がありましたら、教えていただけると幸いです。 基本的な質問で意味不明かもしれませんが、ご回答いただけると助かります。 よろしくお願いします。 静的サイトをコーディングする際 はじめまして。乱文でもうしわけありません。 私は普段デザイナーとしてWebの制作者として働いているのですが、小規模の場合はコーディングも担当します。 最近Movable Typeを使用してコーディングしたのですが、今回の案件は静的にコーディングします。 そこで立ち止まってしまいました・・・ たとえばMTだとヘッダーやサイドメニューなどモジュール化して管理出来ますが、静的の場合どうしてたかなぁ、、と。 皆さんはお仕事などで静的にコーディングされている場合、ページの共通部分(ヘッダーやフッターなど)はどうされてるのでしょうか。 PHPなどのフレームワークなど使われてるのでしょうか。 実際に仕事で使われている制作方法などありましたらお教え下さい。 ※ここでいう「静的」は、MTなどを使わないということですのであまり気にしないでください。。 ※ちなみにDreamweaverのライブラリ機能はDreamweaverありきなので今回は選択肢に入れないこととします。すいません。。 コーディング代行について 勤めている会社の通販サイトのリニューアルをすることになり、 デザインだけこちらでやって、コーディングを、 そのECサイトのシステムを提供している会社に依頼しました。 それで、出来てきたものを見たら、 なんだか納得のいかないものだったので、ご相談したくここに質問する次第です。 私は会社のネット通販の担当ではありますが、 お客様の対応などもしつつ、 商品の追加や、ちょっとした更新などを見よう見まねでやっているかんじで、 WEBデザインやコーディングのことはあまりよくわかっていない素人なので、 詳しいかたのご意見をお聞きできたらありがたいです。 ちなみに、デザインは、Fireworksで作成していたのですが、 PSDじゃないとダメだと言われたので、 Fireworksで作ったものをそのままpsdで別名保存して、それを送り、 一応、jpgのものも見てもらえるようにしました。 デザインをするにあたり、 例えば、ヘッダーのロゴといろいろなボタンは上辺を揃え、それぞれの間隔は何pxにするとか、 この文章とこの文章との間隔はどのくらい空けるとか、 私なりによく考えて作ったつもりなのですが、 そういう細かい指定は、多くの箇所で無視されてしまいました。 いろいろな画像やテキストの配置は、 こちらが提出したデザインとだいたい同じようにしてもらえるものと思っていたのですが、 コーディングというのはそういうものではないのでしょうか。 あるいは、こちらの作ったデザインデータに何か問題があったのでしょうか。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム コーディングについて。 コーディングとは、コンピュータにコード入力する事を言います。 転じてプログラミングの意味で使われますが、プログラムコードを書くこと全般を言います。 プログラムコードはふつうソースコードと呼びます。 ソースコードとは普通はテキストファイルの形で保存されるコードのことです。 アセンブリ言語もテキストファイルに書き込んでゆきます。 マシン語は、基本的にはテキストファイルではなく、実行形式のバイナリファイルそのままをバイナリエディタや専用エディタで編集します。 C言語中のインラインアセンブラのように、そこにマクロ命令でマシン語を書き込む事も出来るには出来ます。 勿論、マクロアセンブラ(MASM)のようなアセンブリ言語でもマクロ命令でマシン語コードを記述出来ます。 大昔まで言えば、穿孔テープを使っていた頃のコンピュータなら、テープに穴を空ける作業もコーディングです。 穿孔テープは穴の有無を2進数で示していて、そこに必要に応じてチェックサムなどを付けたものですが、これは紛れもなくマシン語です。 これら全てを総じてコーディングと呼びます。 ですから、アセンブリ言語もマシン語もそれを書くことはコーディングです。 以下四つの質問に答えていただけると幸いです。 ①テキストファイルとは何でしょうか? ② マシン語は、基本的にはテキストファイルではなく、実行形式のバイナリファイルそのままをバイナリエディタや専用エディタで編集します。 C言語中のインラインアセンブラのように、そこにマクロ命令でマシン語を書き込む事も出来るには出来ます。 勿論、マクロアセンブラ(MASM)のようなアセンブリ言語でもマクロ命令でマシン語コードを記述出来ます。 ここの意味がわかりません。もう少し詳しく教えて頂きたいです。 ③チェックサムとは何でしょうか? よろしくお願いします。 と ④テキストは文字コードが割り当てられた、16進数でいう0x20~7f のものです。 マシンコードは8bitなら全部 0x00~oxff 全部の値があり得ます よろしくお願いできればと思います。 HTMLコーディング作業とは? 初めまして。 最近、HP作成にとっても興味が出てきた者です。 HP作成関連のバイトでも、と思っているのですが、 「HTMLコーディングの知識要」とはどういう意味 なのでしょうか? コーディングとはどういった 仕事なのでしょうか? 多少、HTMLは独学し、簡単なHPを作成したことは 過去にあるのですが、この程度の知識では不十分 でしょうか??? よろしくお願いします。 .Net Framework APIがあればMFCはいらないのでは? 最近Windowsプログラミングに興味を持ちましていろいろと調べている所なのですが、疑問に思ったので質問させて下さい。 質問の内容はタイトルどおりなのですが、 windowsのシステムが.Net Frameworkに統一されようとしている今、.Net Framework APIがあればMFCを新しく勉強する価値は殆どないと思うのですが、この考えは間違っているでしょうか? 例えば、下の本(実物はまだ見てません) http://www.amazon.co.jp/exec/obidos/ASIN/4797324201/249-5720925-3989928 では「 MFCを利用したWindowsネイティブプログラムから,最新の.NETアプリケーションの作成方法まで,..」 と紹介されてますが、VC++.NETでプログラミングするのに、なんでMFC?なんて思って仕舞うのですが、MFCでないと出来ないことがあるのでしょうか? .NET Framework 2.0と3.0 .NET Framework 2.0をインストールしてあるPCとVisual Studio 2005で作成したアプリケーションは基本的に.NET Framework 3.0上で正常に動作するのですか? あと逆に.NET Framework 3.0をインストールしてあるPCとVisual Studio 2005で作成したアプリケーションは.NET Framework 2.0上では動かないということでよいですか? Express Editionで作成した家計簿ソフトみたいなしょぼいソフトなので超高度なアプリケーションではないです。 固定ウィンドウの開く位置指定について。 ネットの様々な解説ページを見ながら、固定ウィンドウで、開く際の位置を指定したhtmlファイルを作成しました。 サーバーにアップしたそのhtmlファイルをネット上でみると、指定した位置で開いてくれるのですが、 私のパソコン内にある元データのhtmlファイルを直接開いても、指定した位置以外で開いてしまいます。 この元データのhtmlファイルでも指定した位置で開きたいのですが、どうすればいいのでしょうか? ご助言よろしくお願いします。 asp.net コーディング方法 asp.net初心者です。 あるコーディングをしたのですが、サーバーサイドでどう記述したらよいのかわからず悩んでいます。 内容は以下のとおりです。 TBLAから年をグループ化し降順に7年分取得します。 select TOP 7 YYYY from TBLA group by YYYY desc これをgridviewのヘッダーに表示したいのです。 gridviewの列は7列。例えば上記クエリで取得した値が 2012、2011、2010、2009、2008、2007、2006 だとすると gridviewのヘッダーは左から2006、2007、2008、2009、2010、2011、2012と 表示したいです。 ※取得した年は7年分あるとは限りません。 配列を使って下記のように考えたのですが、asp.netでの記述がわからず困っています。 記述方法、またはもっといい案があればご教授をお願いします。 <私の考えた案> (1)クエリにて年を取得 (2)配列に(1)の年を配列にセットする arry(1)=2012 ~ arry(7)=2006 (3)for文にてヘッダーにセット yearcnt=(1)の件数 for i = yearcnt to 1 step -1 lblHeder1_(i).text=arry(i) next ※ヘッダーのラベル名は1列目:「lblHeder1_1」、2列目:「lblHeder1_2」3列目:「lblHeder1_3」・・・と続きます。 lblHeder1_(i)の(i)を変数にする方法もわかりません。 Win7と10でエクセルヘッダーの画像位置が変わる 見積書でエクセルのヘッダーに印影画像を配置しています。Windows7の32bit、Office2013で作成したもので問題なく動いていますが、このファイルをWindows10で開くとヘッダーの画像の位置がページからはみ出てしまいます。 いろいろと確認していますが、ページレイアウトビューで確認したときの画像のずれと同じことが分かりました。Windows7でも、このページレイアウトビューの時は、ヘッダーの画像がはみ出てしまうのですが、印刷プレビューと印刷では元の位置に収まります。Windows10では、ページレイアウトビュー、印刷プレビュー、印刷の全てでヘッダーの画像が元の位置からずれてしまいます。 Windows10でこの現象を直す方法をご存知でしたら教えてください。 バージョンは、Windows10 Pro 64bit、Office2013 32bitです。 よろしくお願いします。 フリーwebデザイナーだけどコーディングできません フリーでやってるWEBデザイナーです。 フリーの方に質問したいのですが、 WEBデザイナーの方って主に デザインとコーディングの両方で利益出しているのですか? 私はグラフィックデザイン上がりのWEBデザイナーで コーディングはあまり得意ではないため、 いつも外注に出しています。 しかし最近は、コーディングだけでもそこそこの費用を 外注に出しているため、そしてコーディングは凄く安い会社と 普通の会社と、値段にすごくばらつきがあるので 実は自分でやったほうが利益になるのではないか? と思い始めました。 というより、普通WEBデザイナーとして独立している方は、 デザインとコーディング両方で利益を出すのが普通なのでは。。? という疑問というか予想が出てきました。 私は昔コーディングをしていましたが 結構やっていないため、なんとなく億劫でずっと外注しています。 でも、コーディングは自分でやったほうがいいのでしょうか? よくわからない質問になっているかも知れませんが。。 デザインもコーディングも両方やってるよ当たり前だろ、 と言う方や、両方やったほうがもちろん利益出るでしょう、というかた、 または、コーディングも大変だから得意分野だけにして外注したほうがいいと言うかた いろいろいらっしゃるのかなという気がしますが、 実際どうなんでしょうか。。 独立してまだ1年たってない若輩ものですが。。 何卒よろしくお願いいたします。 Dreamweaver CS3 コーディング済データサンプル下さい Dreamweaver CS3 でサイト作成を独学しています。 いろいろ本やネットを見ていますが 実際のコーディングされているデータがあれば、それだけで勉強になるのに…と思い、どなたかDREAM WEAVERのサンプル的なものが見れるサイト等、ありましたら教えてください。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム PHOTOSHOPの位置合わせ PHOTOSHOPで同じカンバスサイズのデータファイルを何枚か作成しました。 別途作成した画像をすべてのファイルの同じ位置にコピー&ペーストしたいのですが貼り付ける位置がそれぞれのファイルでバラバラになってしまいます。位置を指定する方法はありませんか。 ワープロのレイアウトのように、貼り付けた後で数値で指定する方法でもかまいません。 ワード2010 ヘッダー・フッターの位置がおかしい ワード2010を使っている者です。 ヘッダー・フッターを編集しようとして、挿入のリボン→ヘッダーとフッター→ヘッダー→ヘッダーの編集をクリックするとファイルのヘッダー・フッターが青い点線で表示されますが、最初のページは正常なのですが、2ページ以降は位置がおかしいです。 ヘッダーがページの上になく、下のところでフッターと接した形で表示されています。 正常にするにはどのようにすればよいでしょうか? よろしくお願いいたします。 ヘッダファイルの基本から作り方 非常に基本的事かもしれませんが、意外とテキスト載ってないので聞きます。ヘッダファイル(stdio.hやctype.hなど最初からあるものを除く)の基本的役目ってなんですか?そして、これからより複雑なプログラムとなるとヘッダファイルを作成しなければいけないようですが、そのヘッダファイルのつくり方(ルールなど)をおしえてください。 共通クラス作成について VisualStudio.NET2003 C# で開発をしている、超初心者です。 共通クラスを作成することになり、どのようにコーディングしてよいのか途方にくれております。StreamIOなどを使用すればよいところまではわかったのですが、共通クラスを作成したことがなく、どのように書けばよいのか全くイメージがわきません。処理としては、ファイル作成(ファイル名は日付)、書き込み(ヘッダ部分(固定)とSQLデータ一覧)から、ファイルクローズです。特に書き込みの部分でSQLデータをメゾットにどのように渡したらよいのかわかりません。 皆様、お忙しいところ申し訳ありませんが、なにとぞご教授よろしくお願いいたします。 ASP.NET(C#) DataGridのヘッダー行、フッダー行の取得方法(通常のロジックの位置から) ASP.NET(C#) DataGridのヘッダー行、フッダー行の取得方法(通常のロジックの位置から) ASP.NET(C#) DataGridのヘッダー行、フッダー行の取得を通常のロジックの位置(ItemDataBoudやItemCommand以外の位置) からアクセスする方法をご存知の方がいましたら、 教えてください。 1)DataGridのフッダー行や、ヘッダー行にある コントロールにアクセスしたい。 2)ヘッダー・フッダー以外の行の コントロールについては、 データグリッドのitems[index].FindControl( にてアクセスすることに成功した。 http://www.atmarkit.co.jp/fdotnet/dotnettips/064dgcell/dgcell.html 3)わけがあって、ItemDataBoudやItemCommand 以外のフォームのロードとか、データグリッドとは 関係のないボタンのイベントハンドラのなか から、データグリッドのヘッダーや、フッダーの 中にあるコントロールを取得したいが ItemDataBoudやItemCommandの e.Itemとかでアクセスするような方法ばかり が、Webでヒットしてくる。 フッダー行とかにあるコントロールの状態を みて、特にデータグリッド上でバインドしなおす ようなことが無いようなポストバックのタイミング でデータグリッドの中ではないの場所の 画面上のコントロールの挙動が変わるような プログラムをする必要があってこの質問をしました。 ItemDataBoud、やデータグリッドのイベント 以外の場所で、ヘッダー行、フッダー行 そのもののオブジェクトがとれれば、 FindControl(とかで拾えそうな気がしますが。 そのやり方をご存知の方お願いします。 MFCアプリケーションのスケルトンのビルドでいきなりエラー Visual Studio2008のVC++でMFCアプリケーションを作る為 プロジェクトのスケルトンを作った段階で(コーディングは 一切してない)ビルドしたらいきなりエラーが出て困っています。 エラー内容:error PRJ003 cmd.exeの起動中にエラーが発生しました。 ダイアログの表示位置の保存 MFCのダイアログベースでプロジェクトを作成し、 実行すると雛形のダイアログが画面中央に出現しますが、 このダイアログを任意の位置に動かし、ダイアログを閉じた後、 再実行した際に、前回終了時の位置に表示させるにはどのように実装すれば良いのでしょうか? なお、座標のデータなどは終了時にiniファイルに書き出しておき、 再起動時にそれを読み出す方法を考えています。 iniファイルへの読書きの方法については理解済みです。 お手数ですがご回答よろしくお願いします。 開発環境:VC++2005 PHPのフレームワークについて くだらない質問かも知れませんがどうかお付き合いください。 宜しくお願いします。 10年前にPHPでプログラムを書いた事があり、急遽PHPで開発をしなくてはいけなくなりました。 そこでフレームワーク(CakePHP等)を使用した方がいいのかを調査していますが・・・ お恥ずかしい話なんですがよくわかりませんでした。 私が作成していた時はインクルードファイル(変数や関数等)を作成して、それをPHPファイル内で呼びだしてプログラムを作成していました。 今回、フレームワークをネットで閲覧しても「簡単にできる」みたいな記事を目にしたりします。 ちょっといじってみましたが難しいというか、面倒くさい感じがしました。 わたしだけでしょうか。 些細な事でも何でも構いませんのでアドバイスいただけませんでしょうか。 宜しくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など