1 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/10(火) 19:12:11.64 ] テンプレ等は勝手に貼るように
151 名前:デフォルトの名無しさん mailto:sage [2012/06/03(日) 02:50:12.45 ] C#かCLIでデザインしてるときに タブとかボタンとかの配置のツリー階層みたいなの どこで見れますか?
152 名前:デフォルトの名無しさん mailto:sage [2012/06/03(日) 15:27:53.70 ] >>151 ドキュメントアウトライン
153 名前:デフォルトの名無しさん mailto:sage [2012/06/04(月) 10:36:49.93 ] VC++10Express環境なんだけどSDK7.1のwebインストーラ版がインスコできん ISO版ってDVD-Rに焼かないと駄目の? 仮想ドライブは使いたくないからCD-Rでいいなら焼くけど
154 名前:デフォルトの名無しさん [2012/06/04(月) 11:01:22.65 ] じゃあ焼きなさい
155 名前:デフォルトの名無しさん mailto:sage [2012/06/04(月) 11:13:39.48 ] isoは解凍ソフトでも展開できるやろ
156 名前:デフォルトの名無しさん mailto:sage [2012/06/04(月) 11:31:20.83 ] ああ、そういや7-Zipで展開できましたね
157 名前:デフォルトの名無しさん mailto:sage [2012/06/04(月) 18:50:25.11 ] Visual Studio 2010を使って2Dゲームを作りたいのですが、プログラミングをする方法がよくわかりません。 どうすればいいのでしょうか。
158 名前:デフォルトの名無しさん mailto:sage [2012/06/04(月) 19:36:42.83 ] 出来る人を見つけて・・・ 知恵を出してもらう カネを払って教えてもらう 脅す
159 名前:デフォルトの名無しさん mailto:sage [2012/06/04(月) 19:46:21.62 ] 勉強しろ
160 名前:デフォルトの名無しさん mailto:sage [2012/06/04(月) 20:22:22.65 ] 勉強はするな 学習しろ
161 名前:デフォルトの名無しさん mailto:sage [2012/06/04(月) 21:53:04.60 ] なぜVS2010? RPGツクールでもやりなよ
162 名前:デフォルトの名無しさん mailto:sage [2012/06/04(月) 21:55:35.96 ] VisualStudio2008と2010と2012って共存できるのかな? VisualStudio2008と2010まではやってる
163 名前:デフォルトの名無しさん mailto:sage [2012/06/04(月) 22:10:12.87 ] はやってる?
164 名前:デフォルトの名無しさん mailto:sage [2012/06/05(火) 13:35:44.47 ] 単体テストの自動生成で、プライベートメソッドを対象にしようとすると、 自動的にアクセサとしてスタブクラスが生成されます。 そのスタブの内容なんですが、 メソッド名は対象クラスのプライベートメソッドと同じです。 でも、デフォルト引数を使っていると、必ず0になりません? protected void test(int dat = 100) {} のスタブコードが以下のような…… [Shadowing("MoveAhead@1")] public void MoveAhead(int ahead = 0);
165 名前:デフォルトの名無しさん mailto:sage [2012/06/05(火) 13:53:13.37 ] てへっ、上でコピペするメソッド間違えちゃいました。 ようするに、int dat = 100という引数が、int dat = 0に 自動生成コードでなってしまうのでs。
166 名前:デフォルトの名無しさん mailto:sage [2012/06/05(火) 17:09:20.82 ] 先生 きのこってる
167 名前:デフォルトの名無しさん mailto:sage [2012/06/06(水) 13:40:40.24 ] extern"C"した関数をdefファイルでエクスポートするdllを作りました。 @スタティックリンクして、dllの関数は未使用のプログラムの実行時 Aスタティックリンクして、dll内の関数func1を実行する文を含むプログラムの実行時 Bスタティックリンクでfunc1をcallしたとき Cスタティックリンクでfunc1の関数ポインタを取得したとき DLoadLibraryしたとき Efunc1をGetProcAddressしたとき FGetProcAddressで受け取ったfunc1をcallしたとき 上記の@〜Fそれぞれの状況で、メモリ上にロードされ、メモリを消費するのは以下のどれですか? A func1 B func1とfunc1が呼び出す可能性のある関数全て(すでにロード済みを除く) C dll内の全ての関数 D dllファイル全部 E Cとdllが呼び出す可能性のある関数全て(すでにロード済みを除く) F Dとdllが呼び出す可能性のある関数全て(すでにロード済みを除く) dll内の使わない関数を削除した方が消費メモリが少ないのか 頻繁に使わない関数は、別dllにして、使うたびにLoadLibraryした方が 消費メモリは少ないのかなど、dll内の関数とメモリ節約の関係が知りたいです。
168 名前:デフォルトの名無しさん mailto:sage [2012/06/06(水) 15:36:23.77 ] dynamic link libraryの略でdll スタティックリンクしたならdllは使わない dllなんて機構が動く環境でプログラムの大きさなど気にする必要はない
169 名前:デフォルトの名無しさん mailto:sage [2012/06/06(水) 16:12:54.67 ] すいません、スタティックリンクではなく、 コンパイル時にlibファイルによるリンクの間違いでした。 メモリ2GBでWin7が動いているようなネットブックもあるので、 スタックやヒープだけでなく、コードが消費するメモリも考慮 しなければならないのです。
170 名前:デフォルトの名無しさん mailto:sage [2012/06/06(水) 16:23:11.97 ] 使わなければスワップに追いやられるんだから気にするな 実行ファイルのバイナリ自体のメモリ使用量なんて鼻くそみたいなもんだろ
171 名前:デフォルトの名無しさん mailto:sage [2012/06/06(水) 17:27:26.73 ] Visual Studio Express 2012から見える「デスクトップ世界の終焉」 ttp://www.atmarkit.co.jp/fdotnet/chushin/opinion_desktopapp/opinion_desktopapp.html 「無償のVS 2012では、Windows上のコンソール・アプリや、 Windowsフォーム・アプリ/WPFアプリなどの デスクトップ・アプリが作れなくなる」
172 名前:デフォルトの名無しさん mailto:sage [2012/06/06(水) 17:37:36.91 ] それ一つのためにDLLをきっちりシェイプアップするのならDLLである意味がない DLLを無駄に作ろうとするのはよくない
173 名前:デフォルトの名無しさん mailto:sage [2012/06/06(水) 17:42:23.40 ] じゃ、Microsoft 公式萌えキャラ「クラウディア」ちゃんで支援 i.imgur.com/cA7TB.jpg i.imgur.com/h2QQx.jpg Visual Studio 買うとフィギュアが貰えるよ
174 名前:デフォルトの名無しさん mailto:sage [2012/06/06(水) 23:23:29.78 ] >>173 ほんとですか。
175 名前:167 mailto:sage [2012/06/07(木) 11:13:38.29 ] >>170 使わない関数は、一度メモリに読み込まれるが いずれスワップファイルに追いやられるということですか? >>172 DLLである意味がない、DLLを作るのが良くない理由を教えていただけませんか?
176 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 11:44:39.26 ] ヒント:デマンドページング
177 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 11:56:32.00 ] 現状のWindowsで、自前のDLLを省メモリのために使う意味は薄れている。 プラグインなど、機能追加や差し替え目的なら有用。
178 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 12:07:00.58 ] >>173 マジなのか、Microsoft・・・。 う、しかも萌え系から微妙に外れて。。。クラウディアさん、、、いいかも。。。 www.microsoft.com/japan/msdn/vstudio/save/campaign/02/default.aspx
179 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 12:35:28.04 ] こ、これは。。。。ミクを超えるかもしれない
180 名前:167 mailto:sage [2012/06/07(木) 12:39:38.69 ] >>省メモリのために使う意味は薄れている それは省メモリ効果があるということですね。
181 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 12:51:31.99 ] そりゃちゃんと作れれば多少はなるだろうさ。 普通は、削れる量とそれによる効果が、伴うリスクと作るのに費やす労力とに見合うかどうか考えるもんだけどね。
182 名前:167 mailto:sage [2012/06/07(木) 12:54:36.46 ] メモリ2Gのネットブックは、最初からメモリが足りてないんで リスクを解決するのに労力を費やそうと思っています。
183 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 13:33:02.22 ] ここで聞いてるレベルじゃやるだけ無駄だと思うけどな
184 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 14:51:33.61 ] メモリ2GBなんてリッチな環境でそんな労力は無駄 お前が書いたコード部分の大きさなんてどうせ1MBにもいかない アムダールの法則でぐぐれ
185 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 15:03:09.89 ] ライブラリを含めれば1MBなんてすぐ超えちゃうだろうけど やるだけ無駄だよね
186 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 18:13:10.22 ] たとえコード部分が10MBでもメモリ2GBあれば省メモリ効果は0.5パーセント
187 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 18:14:43.09 ] 0.5%もあるなら結構すごいな
188 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 18:23:33.94 ] データ部分を工夫した方が身があると思う
189 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 18:56:57.27 ] 必死こいて削減した結果、10MBから9.5MBになりました!! やったね! さてこの場合の省メモリ効果はどれぐらいでしょう
190 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 21:45:18.20 ] 0.5/20
191 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 21:54:33.35 ] しかし、たとえばキャッシュに収まるかどうか、キャッシュラインに収まるかどうか、 というレベルになるとこれは極めて大きな影響を及ぼす。 サイズがどうこうじゃなく、実測実測!しばくぞ!
192 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 21:56:27.07 ] 俺はプログラムのさいずよりいかに気持ちよく使えるかを追求する
193 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 23:33:11.70 ] プログラムのファイルサイズがメモリ使用サイズだと思ってるヴァカがいるのはこのスレですかw
194 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 23:53:09.61 ] 文章の本位も読めないおまえほどヴァカじゃないけどねーwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
195 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 23:54:12.90 ] >>193 おまえみたいなのがいるからVSスレとかWin32APIスレは程度が低いって言われんだよ…
196 名前:デフォルトの名無しさん mailto:sage [2012/06/08(金) 00:04:27.49 ] Windowsプログラマは余りまくってて仕事がなくてくさくさしてんだから大目に見てやれ
197 名前:デフォルトの名無しさん mailto:sage [2012/06/08(金) 05:25:43.86 ] ハードウェア依存コードをDLLに切り分けるのはいろいろメリットがあるが、メインロジックはひとつにまとめた方がランタイムがひとつになって効率がいい。 ファイルサイズを食うのはリソースだからDLLにしても意味がない。
198 名前:デフォルトの名無しさん mailto:sage [2012/06/08(金) 08:27:52.48 ] 32bitでコンパイルしたexeから64bitのDLLは呼べますか? VC++ 2003です
199 名前:デフォルトの名無しさん mailto:sage [2012/06/08(金) 09:00:12.93 ] >>198 無理 でもDLLをCOMでラップすれば… てかソースがあるなら64ビット版のEXEを作るべき OSが32ビット版って話ならどのみち動かない
200 名前:デフォルトの名無しさん mailto:sage [2012/06/08(金) 09:14:33.45 ] >>199 やはりですか。 さんくす。
201 名前:デフォルトの名無しさん mailto:sage [2012/06/08(金) 13:55:57.14 ] VWD 2010だと、NuGetインストールできたけど、 VC# 2010だと、NuGetはつかえないみたい。 VS2010のプロ以上では、Windows Formsの開発時にも NuGetのパッケージインストール機能使えるのかな? VS2012 Proでは、Windows Formsアプリ開発時でもNugetが 使えるのは確認しました。
202 名前:デフォルトの名無しさん mailto:sage [2012/06/08(金) 13:57:01.14 ] 補足 >>201 の2行目はVC# 2010 Express editionの話です
203 名前:デフォルトの名無しさん mailto:sage [2012/06/09(土) 22:44:54.44 ] >>171 「Visual Studio Express 2012 for Windows Desktop」が来て、記事更新来ているね。 色々書いたのに悲しい記事になっちゃってる。 ついでにWindows7でも、Metroの開発OKとかにはならないのかな? エミュレータでもつけないとデバッグすらできないだろうし、それだから「for Windows 8」なのだろうけど。 >>173 余命わずかの藍澤光ちゃん達にも、最後の光を・・・・ Silverlightファミリーは出来が良かっただけに、短命なのが残念でならない。 クラウディアとか窓辺ななみとか、こんなに微妙なのに生き残って。
204 名前:デフォルトの名無しさん mailto:sage [2012/06/09(土) 22:48:18.65 ] クラウディアさんdisってんじゃねーよ
205 名前:デフォルトの名無しさん mailto:sage [2012/06/09(土) 22:57:08.99 ] どっちにしろ気色悪いヲタク趣味だ。
206 名前:デフォルトの名無しさん mailto:sage [2012/06/10(日) 21:50:25.60 ] 利用する入力ファイルとかって、どうやって追加するの? ***.txt とかをプロジェクト?に追加したいんだけど、どうすればいいのか。 お願いします
207 名前:デフォルトの名無しさん mailto:sage [2012/06/10(日) 21:53:39.69 ] ドラッグ&ドロップ
208 名前:デフォルトの名無しさん mailto:sage [2012/06/10(日) 22:12:55.56 ] ソースファイルやりそーすファイルフォルダにドラッグ&ドロップで移動させたのですが、 実行時に認識してくれないようです。 ファイル:b.txt 入力ファイルとして "b.txt"のように使っています
209 名前:デフォルトの名無しさん mailto:sage [2012/06/10(日) 22:44:25.62 ] 絶対パスで指定しろ
210 名前:デフォルトの名無しさん mailto:sage [2012/06/10(日) 22:53:18.80 ] コピーすればいいんじゃないの?
211 名前:デフォルトの名無しさん mailto:sage [2012/06/11(月) 00:06:08.73 ] そもそも「実行時に認識」ってなにさ?
212 名前:デフォルトの名無しさん mailto:sage [2012/06/11(月) 02:10:05.17 ] 「実行時にコピー」されてないとエスパー
213 名前:デフォルトの名無しさん mailto:sage [2012/06/11(月) 07:38:53.99 ] >>212 int main(int argc, char *argv[])
214 名前:デフォルトの名無しさん mailto:sage [2012/06/11(月) 07:40:31.37 ] int main(int argc, char *argv[]) { fp = fopen("b.txt","rb"); } みたいな感じです。 その後fgetcで1文字ずつ読み取るのですが、読み取れません
215 名前:デフォルトの名無しさん mailto:sage [2012/06/11(月) 09:18:49.67 ] 209に書いてあるだろ
216 名前:デフォルトの名無しさん mailto:sage [2012/06/11(月) 10:53:32.01 ] fopenのエラーチェックしようよw ソース管理に入れたいとかじゃないならb.txtをプロジェクトに追加しても意味ないよ ソリューションエクスプローラ上でのフォルダ階層表示と実際のHDD内での位置は無関係だよ
217 名前:デフォルトの名無しさん [2012/06/23(土) 14:24:12.66 ] 大至急頼む Windows Driver Kit 7.1がアンインストールできなくなってしまった...orz この状態でインストールするとエラーでてインストールできない...orz ちなみに、それ以外は全部消した。
218 名前:デフォルトの名無しさん [2012/06/23(土) 15:50:05.61 ] >>211 Windows 7 ultimate x64環境でVisual Studio 2010 Express、VisualStudio 2010 SP1とそのランタイム、Framework 4.0などはアンインストールした。 もしかして、Windows Driver Kit 7.1がアンインストールするにはFramework 4.0が必要?
219 名前:デフォルトの名無しさん mailto:sage [2012/06/23(土) 16:35:02.85 ] yes
220 名前:デフォルトの名無しさん mailto:sage [2012/06/23(土) 17:09:41.50 ] >>219 インストールする場合も必要ですか?
221 名前:デフォルトの名無しさん mailto:sage [2012/06/23(土) 20:53:30.25 ] メトロ画面内にウィンドウ出すのどうやるんだろう 使いにくすぎてメトロのどこでも常に表示されてるようなランチャー作りたい
222 名前:デフォルトの名無しさん mailto:sage [2012/06/23(土) 20:55:50.56 ] そういうウィンドウは無理だって聞いたけど
223 名前:デフォルトの名無しさん mailto:sage [2012/06/23(土) 21:43:48.01 ] てことはspyみたいなツールは組み込みみたいに リモート接続を強要させられるってことなのかな セカンドディスプレイはデスクトップ表示とか出来るの? モニタ持ってないけど
224 名前:デフォルトの名無しさん mailto:sage [2012/06/23(土) 21:48:46.90 ] メトロしか作れないVS2012Eなんか入れたくねーよ
225 名前:デフォルトの名無しさん mailto:sage [2012/06/23(土) 21:50:49.36 ] 出来の悪いスクリーンキーボードって文字入力枠にくるとにょろって出てくるでしょ ああいう原理で常に画面に出しときたいんだけど ワークエリアみたいな感じで
226 名前:デフォルトの名無しさん mailto:sage [2012/06/23(土) 22:09:54.50 ] >>224 いつの話をしてるんだ
227 名前:デフォルトの名無しさん mailto:sage [2012/06/25(月) 15:44:44.32 ] VS2010はVS2008よりも格段にもっさりしてるは、なんで?
228 名前:デフォルトの名無しさん mailto:sage [2012/06/25(月) 16:07:10.06 ] NET見てタイムアウトしてるから
229 名前:デフォルトの名無しさん mailto:sage [2012/06/25(月) 16:23:33.31 ] それやめさせることできないの?
230 名前:デフォルトの名無しさん mailto:sage [2012/06/25(月) 16:26:42.11 ] ネットに繋がない 共有フォルダをなくす NetBEUIの検索をOFFにする
231 名前:デフォルトの名無しさん mailto:sage [2012/06/25(月) 17:15:46.27 ] >>227 WPFに起因するもっさり感ならあきらめれ
232 名前:デフォルトの名無しさん mailto:sage [2012/06/25(月) 17:18:25.92 ] 本当にどうしようもないな > .net これじゃ普及するわけないなw
233 名前:デフォルトの名無しさん mailto:sage [2012/06/25(月) 18:15:21.42 ] どんだけpoorなマシン使ってんだ eclipseとか使ったことないのか
234 名前:デフォルトの名無しさん mailto:sage [2012/06/25(月) 18:22:26.90 ] いまだにXPとか使ってるエロゲ勢じゃないの
235 名前:デフォルトの名無しさん mailto:sage [2012/06/25(月) 18:30:40.81 ] 高速なマシンを使用すれば、VS2010が快適に動作するとでも? そのマシンなら、ネイティブアプリはもっと高速に動作するだろ
236 名前:デフォルトの名無しさん mailto:sage [2012/06/26(火) 11:45:58.37 ] 軽いのがいいならVS6にでも戻ればいいじゃないか。 当時は重いと評判だったけど、PCの進歩でサクサクよ。 まぁ、今となっては低機能過ぎて俺は戻りたくないけど さすがにアドイン使えないと開発効率下がって仕事にならん。
237 名前:デフォルトの名無しさん mailto:sage [2012/06/26(火) 12:36:25.75 ] 今のは重いんだよね〜 ↓ なら古いの使っとけ なんでこんな会話になるのか分からん
238 名前:デフォルトの名無しさん mailto:sage [2012/06/26(火) 12:44:45.92 ] 新バージョンと旧バージョンの違いが、重さだけだと思ってるやつは バージョンアップするなよw 軽いバージョン使って、省電力に貢献してくれw
239 名前:デフォルトの名無しさん mailto:sage [2012/06/26(火) 13:06:33.06 ] VS2010 を操作していると 突然矢印キーをおすと画面が勝手にスクロールする様になるんですけど これってどうしたら解除されますか?
240 名前:デフォルトの名無しさん [2012/06/26(火) 15:05:35.05 ] ソース中にMsgBox()を書きました。 デバッグしました。 MsgBoxに対して宣言が必要だと言われました。 Form1.Designer.vbにMsgBox()を書いた時にはこのようなことは言われませんでしたが odbctestDataSet.vbに書くとこうなりました。 どのように宣言したらよいでしょうか?
241 名前:デフォルトの名無しさん mailto:sage [2012/06/26(火) 16:22:24.01 ] >>240 どんなシステムなのか知りませんが 〜.Designer.vbやら〜DataSet.vbに独自コードを書く事は明らかに間違ってます 〜.Designer.vbやら〜DataSet.vbをいじる時はデザイナが吐いたコードの修正のみです パーシャルクラスで InitializeComponent() の様なメソッドを作ってコンストラクタで呼び出すなり、別の方法をとった方がいいです
242 名前:デフォルトの名無しさん mailto:sage [2012/06/26(火) 16:48:22.31 ] >>240 Microsoft.VisualBasicか?
243 名前:デフォルトの名無しさん mailto:sage [2012/06/26(火) 19:26:18.66 ] >>241 ありがとうございます。このソースファイルにMsgBoxを書くのはあきらめました。 >>242 Microsoft VisualBasic2010だと思います。無料で使えるものです。 今回の件はあきらめました。
244 名前:デフォルトの名無しさん mailto:sage [2012/06/27(水) 00:29:25.28 ] >>242 Imports System.Windows.Forms とかじゃないの
245 名前:デフォルトの名無しさん mailto:sage [2012/06/27(水) 04:02:48.22 ] そうかも
246 名前:217 [2012/06/27(水) 11:32:05.59 ] >>217 の詳細 エラーメッセージ A problem occurred while installing selected Windows SDK components. Set up could not find the file WinSDK_amd64\WinSDK_amd64.msi at any of the specfied source locations D:\Setup
247 名前:デフォルトの名無しさん mailto:sage [2012/06/27(水) 17:54:23.85 ] メッセージに理由書いてあるだろ
248 名前:デフォルトの名無しさん [2012/06/27(水) 19:06:43.72 ] VisualStudioでCGIをやろうと思うのですが、cgiにコンパイルする方法を教えて下さい。
249 名前:デフォルトの名無しさん mailto:sage [2012/06/27(水) 19:11:05.81 ] cgiにコンパイル?
250 名前:デフォルトの名無しさん [2012/06/27(水) 19:13:31.16 ] そうです。 Perlでやったほうがいいんでしょうか・・・
251 名前:デフォルトの名無しさん mailto:sage [2012/06/27(水) 19:54:25.28 ] 出来上がったexeをcgiとして鯖に置くだけだよ exeが動くWindowsの鯖を用意する必要があるだけ