Visual Studio 2005ス ..
504:デフォルトの名無しさん
07/03/14 10:37:24
EEは参考になるマニフェストが入ってなかったと思う。
URLリンク(www.codeproject.com)
↑これで試しても駄目? それとSP1を当ててるとランタイム変わっているらしいので注意。
505:デフォルトの名無しさん
07/03/14 13:03:26
ほれ参考にせい
URLリンク(dev.activebasic.com)
506:487
07/03/14 13:31:59
>>504
>>505
ありがとうございます!
試してみます!
507:デフォルトの名無しさん
07/03/14 14:11:35
本当にこの手の話は良く聞く。よその掲示板でも見かけるよ。
URLリンク(www.microsoft.com)
URLリンク(forums.belution.com)
508:デフォルトの名無しさん
07/03/14 19:36:17
ウインドウのレイアウトを初期設定に戻したいんだけど、どうすればええ?
509:デフォルトの名無しさん
07/03/14 19:44:29
すまん
自己解決
[ウインドウ]-[ウインドウレイアウトのリセット]で即解決だったわ
.NET 2003と変わったんでつね
510:デフォルトの名無しさん
07/03/14 19:57:28
>>506
こらこら、vcredist_x86.exeもちゃんとPCの中にあるって。
そんなネットの古いの拾うのはダメだ。どうしても嫌ならベクターにSP1のがあるが
スタート→検索→ファイルやフォルダでvcredistぐらい検索しても罰は当たりません。
511:デフォルトの名無しさん
07/03/14 23:00:55
同じソースを、GUIの画面でビルドしたexeと、msbuild.exeでバッチビルドしたexeで
差はないですよね?
ビルドの条件は同じとして、片方が動いて片方が動かないというようなexeが
できることはないですよね?
512:487
07/03/14 23:09:29
やはりダメです・・・
もう限界です・・・
残念ではありますが、とても勉強にもなりました。
こんなに難しいことを理解されているみなさんを心から尊敬します。
親切に教えてくださって、ほんとうにありがとうございました m(_ _)m
513:デフォルトの名無しさん
07/03/15 01:30:47
>>512
たぶんこんがらがってるだけだから、一から確認をゆっくりしながらテストすることをおすすめする。
#メモを書かない人ならしったこっちゃねぇよ
514:デフォルトの名無しさん
07/03/15 09:00:31
MSDN Online 更新情報
またVista用パッチのお知らせがトップになってる…
515:デフォルトの名無しさん
07/03/15 10:16:59
開発環境の質問なのですが、
Visual Studio 2005 で Visual Studio クラス デザイナ パッケージの読み込みに失敗する
という内容なのですが、マイクロソフトの情報によると、
Visual Studio 2005 では次の 2 つのアセンブリがインストールされますが、
Beta 2 にはファイルのバージョン情報が用意されていません。
Microsoft.VisualStudio.EnterpriseTools.ClassDesigner.dll
Microsoft.VisualStudio.EnterpriseTools.SdmDesigners.dll
という事でした。
ソース
URLリンク(www.microsoft.com)
ソースを元にこの問題を解決するにはの手順どおり実行したのですが、
1番目:ファイル自体がなかった為スルー
2番目:指示通り削除
3番目:DVDの中にそのファイルがない
4番目:3番目と同様
と、ここで行き詰ってしまいました。
仕様している環境は、以下の通りです。
VS2005:Professional with MSDN professional
開発OS:XP Pro
どなたか助けてください。
516:デフォルトの名無しさん
07/03/15 12:58:33
1番目:アンインストール
2番目:再インストール
3番目:SP1インストール
517:デフォルトの名無しさん
07/03/15 13:14:05
>>516
全部試したけど駄目でした。
情報不足で申し訳ありません。
518:デフォルトの名無しさん
07/03/15 13:18:12
>>517
この順序って事じゃないの?
519:デフォルトの名無しさん
07/03/15 13:37:18
>>518
ちょっと時間がかかりますけどその手順でもう一回やってきます。
520:デフォルトの名無しさん
07/03/15 14:21:48
理想形
1番目:アンインストール
2番目:再起動
3番目:再インストール
4番目:再起動
5番目:SP1インストール
6番目:再起動
かな。
521:デフォルトの名無しさん
07/03/15 14:28:25
7番目:WindowsUpdate全部
8番目:Microsoftダウンロードセンター全部。再起動の指示があれば必ずその場で再起動。「後で」は禁忌。
これでダメなら
Windowsのクリーンインストールからやり直し。
522:デフォルトの名無しさん
07/03/15 21:48:13
1番目:アンインストール
2番目:再起動
3番目:jv16 PowerTools
4番目:再起動
5番目:DriveDiet XP
6番目:再起動
7番目:再インストール
8番目:再起動
9番目:SP1インストール
10番目:再起動
523:デフォルトの名無しさん
07/03/16 05:25:01
VisualStudioふざけんな!!
WebServiceコンポーネントをフォーム上に配置すると、接続先URLが勝手に固定化される。
Serviceのコンストラクタ内では
this.Url = global::hoge.Properties.Settings.〜
で動的に初期化されてるのに、Form.Designer.cs の中で勝手に
this.hogeService.Url = "URLリンク(localhost:8080)〜";
とか再設定してやがる。
これじゃ、いくら実行環境で.config書き換えても繋がらないわけだ…
フォーム上に配置するのではなく、自前でnewすることで解決したんだけど、
そもそも接続先をハードコーディングするようなソースを自動生成すんじゃねぇよ糞が!
524:デフォルトの名無しさん
07/03/16 07:14:04
>>523
久々にフイタw
525:デフォルトの名無しさん
07/03/16 07:54:52
FormsはVBの流れだからそういうことは普通にあると考えてよいと思う
526:デフォルトの名無しさん
07/03/16 08:00:10
プロパティでごにょごにょとやるもんだと思ってた。
527:デフォルトの名無しさん
07/03/16 09:32:55
IContainerのコンストラクタを持つコンポーネントとコントロール以外を
フォームに張るとフォームの破棄のときにDisposeしてくれない。
そういうのは極力フォームには張らないようにしている。
528:デフォルトの名無しさん
07/03/16 10:00:03
Dispose()呼べばいいじゃない。
529:デフォルトの名無しさん
07/03/16 17:16:24
ツールボックスで、たとえばPictureBoxをコピーする。
ツールボックスにフォーカスが当たったまま、貼り付け。
そうすると、ツールボックスにPictureBoxが貼り付けられるんだけど、なにこれ?
530:デフォルトの名無しさん
07/03/16 17:24:13
ツールボックスをカスタマイズできるってことじゃよ
531:529
07/03/16 17:25:46
好きな順序で表示させられる、ってことですかい?
532:デフォルトの名無しさん
07/03/16 17:41:25
新しいタブを作ってよく使うコントロールをまとめておいたりできるしね。
だがアイコン表示が死亡してリセットすると全部パーになる罠。
533:デフォルトの名無しさん
07/03/16 17:50:41
なるほど、さんくす。
534:デフォルトの名無しさん
07/03/16 21:28:40
はっきりいってコンパイルで遅いわけじゃない
535:デフォルトの名無しさん
07/03/16 22:24:32
まあ
シールだけ抜き取られて捨ててあるチョコレート菓子を拾って主食にしていた頃もあったさ
536:デフォルトの名無しさん
07/03/16 23:16:02
>>534-535
何を言ってるのかワカラナーイ
537:デフォルトの名無しさん
07/03/16 23:17:46
質問です。
汎用的なTreeViewコントロールを単体で作ったんだけど、
コンストラクタの中でルートノードを1つAdd()していると
フォームに貼ったときに同じことを繰り返すコードが生成される。
フォームを保存→閉じる→開くを繰り返してるうちに
ルートノードが1つずつ増えていくんですがこれは仕様ですか?
538:デフォルトの名無しさん
07/03/16 23:54:48
そうやって何でも「仕様」だの「バグ」だの、ライブラリやプラットフォームの
作者のせいだと重いたがる幸せ回路発動系の性格の人はPG向いてないんじゃない?
仕様なわけないじゃんアホかw
フォームのデザイナにはデザイン時に変更されたプロパティーを
フォームのコードにして永続化する機能がある。
その「仕様」は、この機能とお前さんが書いたアホコードのコラボレーションってわけ。
539:デフォルトの名無しさん
07/03/17 01:28:15
少なくともフォームに配置した後、何も変更してないんだから永続化の必要はないんだが。
コンストラクタ内で自分のプロパティや初期状態を設定するのがアホコード???
VSではそうなのか。常識の通用しないツールだことw
540:デフォルトの名無しさん
07/03/17 01:33:23
くだらね
541:デフォルトの名無しさん
07/03/17 01:36:56
ツールだことw
542:デフォルトの名無しさん
07/03/17 01:53:52
>>539
やっぱり君みたいな他責的な人間はPG向いてないと思うよ。
まあ冷静に考えてみな。
デザイナでForm1にLabel1を貼り付けて、Textプロパティに"hoge"と設定したとする。
するとForm1をShowしたときに、PG自身は何もコードを書いてないにもかかわらず
Label1には"hoge"と表示されるわけだが、これはどういう仕組みで実現されていると思ってるんだ?
543:デフォルトの名無しさん
07/03/17 02:01:55
>>539
仕様もなにもノードをadd()してるのはお前のコードだろが。
544:デフォルトの名無しさん
07/03/17 16:59:15
ビルドエラーが出たとき、出力ウィンドウに
------ ビルド開始: プロジェクト: ***************, 構成: Debug Any CPU ------
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Csc.exe /noconfig /nowarn:1701,1702---etc.....
等々出た次の行の個々のエラーをダブルクリックすると、ソースのその行に飛ぶのはわかるんだけど、
上に示した、行をダブルクリックしたとき、ハードディスクにアクセスしてるけど、なにしてるの?
545:デフォルトの名無しさん
07/03/17 17:09:33
パソコンが文句言ってるんだよ
546:デフォルトの名無しさん
07/03/17 18:45:28
今頃SP1入れてるけどなんでこんなに時間かかるんだ?
もう1時間以上かかってるんだけど
547:デフォルトの名無しさん
07/03/17 18:50:51
みんなそう文句言ってるよね。
俺はそれ聞いて入れる気無くしてる。
メリットも知らないし。
548:デフォルトの名無しさん
07/03/17 18:58:13
>>546
メモリが少ないマシンだと凄く時間かかる。
ちなみに512MのP4 1.6GHZだと3時間
RAM 1GのP4 3.0GHzだと40分くらいだった。
ディスクの速度も関係ありそうだが
549:デフォルトの名無しさん
07/03/17 19:08:26
SP1は当てといたほうがいいとオモ。
少しだけ安定性が増す。少しだけな。
550:デフォルトの名無しさん
07/03/17 19:15:41
Vistaパッチもな!
551:デフォルトの名無しさん
07/03/17 19:25:33
764 名前:[名無し]さん(bin+cue).rar 投稿日:2007/03/17(土) 12:18:10 ID:5CQ4Ccza0
tech:プログラム技術[レス削除]
スレリンク(saku板:292番)
292 名前:Nimura Takashi[] 投稿日:07/02/27(火) 09:14 HOST:p7128-ipbf201yosida.nagano.ocn.ne.jp<8080><3128><8000><1080>
削除対象アドレス:
スレリンク(tech板:346-347番)
削除理由・詳細・その他:
操作ミスで、会社名がわかるプログラムのソースコードをアップしてしまいました。
お願いです。早急に削除してください。
本当によろしくお願いいたします。
552:デフォルトの名無しさん
07/03/17 19:31:53
言わなきゃ誰も気に留めないのにな
553:デフォルトの名無しさん
07/03/17 19:32:06
コピペ君って馬鹿だな、まで読んだ
554:デフォルトの名無しさん
07/03/17 23:44:50
質問です。
ビルドの成功時、失敗時などに何らかの効果音を鳴らしたいと思います。
環境はWin2000+VS2005アカデミック。
以前はVC++6を使っていて、コントロールパネル内の「サウンドとマルチメディア」から指定できたので
同じように探してみたところ、「Microsoft Development Environment」という項目がありました。
たぶんコレがVS2005だろうとアタリをつけ、その項目の下ある「ビルド正常終了」などにwavファイルを関連付けてみたのですが
VS2005はウンともスンとも言ってくれません。
関連付けた*.wavは、WINNT/media/に入ってるchimes.wavなどです。
VC6を含め、他のアプリやWindowsログオン時などにはちゃんと鳴ってくれます。
555:デフォルトの名無しさん
07/03/18 01:19:34
VS2005SEだが [Microsoft Development Environment] ってないなぁ。
そのかわり、[devenv] > [Breakpoint Hit] ってのがあった。
試してみたら、ブレークポイントで止まると音が鳴ったw
こんな機能あったのか…
556:デフォルトの名無しさん
07/03/18 01:20:52
んー、もしかすると前にちらっと入れた2003Spokeの跡形とかが悪さしてるのかな……?
もうちょっと試行錯誤してみます。どうせ実害ないし。
557:デフォルトの名無しさん
07/03/18 06:35:40
[VB.NET]
'画像の一部を切り取って表示する(トリミング)
'Bitmapオブジェクトの作成
Dim img = New Bitmap("C:\サンプル.jpg")
'PictureBox1のGraphicsオブジェクトの作成
Dim g As Graphics = PictureBox1.CreateGraphics()
'元の画像の(10,10)-(100,100)の部分を切り取って表示する
'座標(0,0)に表示し、単位をピクセルとする
Dim rect As New Rectangle(10, 10, 100, 100)
g.DrawImage(img, 0, 0, rect, GraphicsUnit.Pixel)
'Graphicsオブジェクトを破棄
g.Dispose()
上記のVB.NETのコードをLoad()の中に書き込みました。
しかし上手く表示されません><
VB2005で試したんですが、上手くいきません。
VB5.0のコードをVB2005で読み込みアップグレードし解読しておるんですが、
完全に書き換えられておらず読むのがめっちゃ辛いです;;
助けてください
PictureBox.PaintPictureから
GraphicsクラスのDrawImageメソッドへ自力で置き換えようとしています。。。
558:548
07/03/18 06:40:33
Private Sub Form1_Load(ByVal eventSender As System.Object,_
ByVal eventArgs As System.EventArgs) Handles MyBase.Load
Dim a As Integer
Dim b As Integer
Randomize()
'ドラムを作る
'この場合10個の絵で1回転とする。
For a = 0 To DRUM_SIZE - 1
'@、A、Bのどれにするか選択
b = Int(Rnd() * 3)
'描画
'UPGRADE_ISSUE: PictureBox.Image メソッド Picture2.PaintPicture はアップグレードされませんでした。 Picture2.PaintPicture(Picture1.Image, 0, a * 32, 32, 32, b * 32, 0, 32, 32)
'実際に表示されるのは3〜4つなので、のりしろ部分を最後尾に
'上3つ分作る(11番めから13番めの位置)
If a >= 0 And a <= 2 Then
'UPGRADE_ISSUE: PictureBox.PaintPicture メソッド Picture2.PaintPicture はアップグレードされませんでした。 End If
Next
'UPGRADE_ISSUE: PictureBox プロパティ Picture2.Image はアップグレードされませんでした。 Picture2.Image = Picture2.Image
End Sub
エラー 'PaintPicture' は 'System.Windows.Forms.PictureBox' のメンバではありません。
559:548
07/03/18 06:49:32
Load()の中にGraphicsクラスのDrawImageメソッドを入れても描画されないのでしょうか?
2005のpictureboxコントロールを使ったところ、そのままの画像の描画は上手くいくのですが
DrawImageメソッドを使った描画が上手くいきません。知恵を貸してください。。
560:548
07/03/18 06:53:43
>>557 【コード】VB.Net【環境】VB2005standerd
>>558 【コード】VB5.0→VB2005【環境】VB2005standerd
561:デフォルトの名無しさん
07/03/18 07:34:10
描画される前に描画してるからでは?
562:548
07/03/18 08:14:52
>>561
561の言うようにLoad()が原因だったょ。有難d
563:デフォルトの名無しさん
07/03/18 14:58:39
>>554
URLリンク(d.hatena.ne.jp)
少なからず情報にはなるかと
564:554
07/03/18 16:44:33
>563
ありがとうございます! まさに欲しかった情報です。
>Visual Studio 2005 で サウンドイベントが(多分バグの為に)
>鳴らない問題を解決します。
そんな気はしてたんです。
565:デフォルトの名無しさん
07/03/18 17:02:23
VC6でも鳴らない俺の場合はパソコンの方が逝ってるんだろうな
時々変な音がするし(99%ウィルス)
566:デフォルトの名無しさん
07/03/18 18:17:30
>>565
ちょっ、こっち寄るな。
567:デフォルトの名無しさん
07/03/18 18:26:46
,,、,、、,,,';i;'i,}、,、
ヾ、'i,';||i !} 'i, ゙〃
゙、';|i,! 'i i"i, 、__人_从_人__/し、_人_入
`、||i |i i l|, 、_)
',||i }i | ;,〃,, _) 汚物は消毒だ〜っ!!
.}.|||| | ! l-'~、ミ `)
,<.}||| il/,‐'liヾ;;ミ '´⌒V^'^Y⌒V^V⌒W^Y⌒
.{/゙'、}|||// .i| };;;ミ
Y,;- ー、 .i|,];;彡
iil|||||liill||||||||li!=H;;;ミミ
{ く;ァソ '';;,;'' ゙};;彡ミ
゙i [`'''~ヾ. ''~ ||^!,彡ミ _,,__
゙i }~~ } ';;:;li, ゙iミミミ=三=-;;;;;;;;;''
,,,,-‐‐''''''} ̄~フハ,“二゙´ ,;/;;'_,;,7''~~,-''::;;;;;;;;;;;;;'',,=''
;;;;;;;;''''/_ / | | `ー-‐'´_,,,-',,r'~`ヽ';;:;;;;;;;, '';;;-'''
''''' ,r'~ `V ヽニニニ二、-'{ 十 )__;;;;/
568:デフォルトの名無しさん
07/03/18 18:32:14
エアロなポップアップメニューってどうやって作るの?
569:デフォルトの名無しさん
07/03/18 19:39:39
,,、,、、,,,';i;'i,}、,、
ヾ、'i,';||i !} 'i, ゙〃
゙、';|i,! 'i i"i, 、__人_从_人__/し、_人_入
`、||i |i i l|, 、_)
',||i }i | ;,〃,, _) 我已經死了〜!!
.}.|||| | ! l-'~、ミ `)
,<.}||| il/,‐'liヾ;;ミ '´⌒V^'^Y⌒V^V⌒W^Y⌒
.{/゙'、}|||// .i| };;;ミ
Y,;- ー、 .i|,];;彡
iil|||||liill||||||||li!=H;;;ミミ
{ く;ァソ '';;,;'' ゙};;彡ミ
゙i [`'''~ヾ. ''~ ||^!,彡ミ _,,__
゙i }~~ } ';;:;li, ゙iミミミ=三=-;;;;;;;;;''
,,,,-‐‐''''''} ̄~フハ,“二゙´ ,;/;;'_,;,7''~~,-''::;;;;;;;;;;;;;'',,=''
;;;;;;;;''''/_ / | | `ー-‐'´_,,,-',,r'~`ヽ';;:;;;;;;;, '';;;-'''
''''' ,r'~ `V ヽニニニ二、-'{ 十 )__;;;;/
570:デフォルトの名無しさん
07/03/18 20:13:02
>>568
エアロを使って作るの
571:デフォルトの名無しさん
07/03/19 01:14:44
>>557
DraImageとか使いたいなら
クラス外部からアクセスするんじゃなくて
picturebox継承した方がいいよ。
OnPaint内で書く。
もしくは毎回同じイメージ描くならOnPaintBackGround内
あと蛇足だけどDrawImageにグラフィックスユニット指定しない方が早いらしいよ。
俺は使ったことないけど。
どうしてもクラス外から描画したいなら
BufferdGraphics使ってOnLoadなりどこなり
好きなときにそこに書き込んでそれをpictureboxのイベントで適用してあげればいい。
ちなみに自分の経験則では
bitmapをバッファとして持つより、
BufferedGraphicsクラスのGraphicsを使った方が
スクリーンの色設定に自動的に合わせてくれるので、メモリ効率及び速度が
良かった思い出がある。
572:デフォルトの名無しさん
07/03/19 20:14:33
VS2005 Pro + WinXP SP2、C#でWinアプリ作ってます。
初心者的な質問で申し訳ないですが
タブのボタンを押したら、フォームのタイトルを変更させたいのですが
[tabPage1_Click]でthis.Text命令を使っても
タブの"ページ内"をクリックしなければ変更されません。
[tabPage1_Selected]でも出来ません…。
どうすれば、良いでしょうか?
573:デフォルトの名無しさん
07/03/19 20:17:14
タブを管理しているのは TabControl だよ
574:572
07/03/19 20:29:05
>>573
回答ありがとうございます。
言葉足らずですいません。
TabControlはいじってみてif判定等で変更させてみたのですが
クリックをしてもアクションしてくれません。
タブは数個あってクリックすると、全て違う文章に変わる様にさせたいのです
575:デフォルトの名無しさん
07/03/19 20:36:30
>TabControlはいじってみてif判定等で変更させてみたのですが
それならそのコードを見せてくれ
スレ違いとは言えないだろうけど
C#スレで聞いた方が親切に教えてもらえるよ
576:デフォルトの名無しさん
07/03/19 20:37:04
まず人に質問する前にTabControlのメンバ一覧を穴が開くまでみろよ
まったく何考えてるんだろ
577:572
07/03/19 20:45:20
>>575-576
すみません。とりあえず、メンバをガッツリ見てみます。
ありがとうございました。
578:デフォルトの名無しさん
07/03/20 17:21:18
AMD、512MのPCにSP1当ててるんだけどインストール開始からかれこれ5時間以上。
「必要な情報を集めています」の状態なんだけどいつ終わるんだろうかw
プログレスバーが進んでるから、ハングしているわけではなさそうだけどあと1/3残ってる。
P4、2G、VistaのPCは1時間くらいで終わったんだけどな。
579:デフォルトの名無しさん
07/03/20 17:22:54
> 512MのPC
意味不明
580:デフォルトの名無しさん
07/03/20 17:26:28
なぜかCPUとメモリ合わせて3Gってのを思い出した
581:デフォルトの名無しさん
07/03/20 18:16:10
メモリ1Gだった。
結局、「情報集め〜」に6時間。「〜設定しています」が30分くらいだった。
今日は徹夜かとあせったw
582:デフォルトの名無しさん
07/03/20 23:14:12
少々前のことだが
2005のSP1をインストール中に
タスクマネージャ見たらmsiexec.exeの仮想メモリが482.8MBだったよ。
当時搭載メモリが512MBだったから大変だった。
ちなみにアンインストールも大変だよ。
583:487
07/03/21 01:59:00
以前、VC++2005EEで作成したソフトが他のPCで使えない問題でお世話になった者です。
問題が解決できず諦めていたのですが、きっかけがあって解決しました。
.NET Framework 2.0をインストールすれば、実行ファイルとdllファイル以外のものを同梱しなくても
動作することが分かりました。
もっとスマートな方法があるとは思いますが、最も簡単だと思います。
同じ問題で悩む方の参考になるかもしれませんので報告しておきます。
584:デフォルトの名無しさん
07/03/21 02:39:36
VisualWebDeveloperで「検証 (XHTML 1.0 Frameset): 要素 'body' を要素 'html' の中に入れ子にすることはできません。」とエラーがてセルのですが。
どうすれば直りますか?
585:デフォルトの名無しさん
07/03/21 05:43:02
VC#ExpressにTestDriven.NETをインストールしたのですが、
右クリックメニューが増えていません
インストールをしたあとなにか特別なことをする必要があるのでしょうか?
586:デフォルトの名無しさん
07/03/21 05:46:17
>>583
原因はわからないが動いたじゃ同じ問題で悩む方の参考にはならんだろう。
スレッドを読みなおすと、
DLLを作るのにCLRクラスライブラリでプロジェクトを作ってしまって
そのせいで/clr と/MTが同時に使えない。.
それでNETのランタイムを入れたら動いたといったレベルのような気がした。
587:デフォルトの名無しさん
07/03/21 09:12:43
>>584
XHTML 1.0 Framesetになっているところを
StrictとかTraditionalにすればいいと思う。
588:デフォルトの名無しさん
07/03/21 09:16:03
>>583
.NET Frameworkをインストールしなくても、
Visual C++ 2005ランタイムだけをインストールすれば十分だし、>>501>>510が既に指摘している。
URLリンク(www.microsoft.com)
589:421
07/03/21 13:42:38
>>424
遅レスすみません。
それでいけました。ありがとう!
590:デフォルトの名無しさん
07/03/22 11:14:43
1.1時代に作ったDLLを2.0で使用しても大丈夫なんだろうか・・
一応参照して、メソッドやプロパティも見れるし、実際にDBにそのDLL経由で接続しても問題なかったんだが・・・
単にフレームワークが2種類必要というだけで、別に問題ないのかな?
もし、情報知ってる人いたら分けてもらえないでしょうか?
(2.0でコンパイルしなおせといわれればそこまでなんだが、単純にそうも行かない事情がありまして)
591:デフォルトの名無しさん
07/03/22 11:57:45
>>590
問題なし。さらに1,1も不要。
ただしリフェレクションやらシリアライズでゴチョゴチョしてたら影響が出るかもしれない。
592:デフォルトの名無しさん
07/03/22 11:59:59
>>590
一つのプロセスは一つのCLRしかホストできない。
つまり、CLR2.0のアプリケーションがCLR1.1のアセンブリを読み込んだら
CLR2.0が互換モードでCLR1.1のアセンブリを動かそうとする。
多くの場合はうまく動くんだけど、常にそうだと安心してると結構痛い目に遭うよ。
593:デフォルトの名無しさん
07/03/22 12:07:45
>>591>>592
情報サンクス!
なるほど プロジェクトのプロパティの参照のところで.NETのバージョンが1.1になってたんで安心してたけど実際は違うのか・・・
2.0から変更された部分(App.Configの読み込みとか)使ってるからなんかちょっと怖い部分ではあるなぁ・・・
つうことは面倒くさくても1.1向けのDLLと2.0向けのDLL作るべきか・・・
他の連中が1.1時代のFlexGridに依存してて2.0に移行してくれないからこういうことになってるわけなんだがwwww
594:デフォルトの名無しさん
07/03/22 16:48:13
フレームワーク1.1を使用したユーザーコントロールで
グラデーションをかけた背景を持つものを作成して使用していました。
(継承は Forms.UserControl)
今回2.0に移行したのですが
今までデザイナ画面でユーザーコントロールに別のコントロール(例えばラベルなど)をD&Dしたときに
グループボックスのように ユーザコントロール.Controls.Add(object)
を作成して追加してくれていたものが、追加されないようになっていました。
ラベルなどを追加するたびにコントロールの初期化部分に記述しなければならないのですが、なにか回避策はないでしょうか・・・
環境はWinXP SP2
FrameWork2.0
になります。
VSは2005でSP1を当てています。
また、言語はVB.NETです。
595:デフォルトの名無しさん
07/03/22 18:15:51
>>594
それは移行ミスじゃないか?
確か1.1もユーザーコントロールはそういう動きしていないので
自分でそういう部分は実装しなきゃいけないと思ったが・・・
596:デフォルトの名無しさん
07/03/22 18:25:25
両方入れとくのが普通
597:デフォルトの名無しさん
07/03/22 19:21:04
>>594
質問の意味を勘違いしてるかもしれないけど、
単純にSetStyleでContainerControlビットをセットし忘れてるだけじゃないの?
598:487
07/03/22 21:02:55
>>588
それだと、
URLリンク(www.prime-soft.co.jp)
この問題にあたってしまいまして、配布先のユーザーの手間が煩雑になってしまうと判断しました。
599:デフォルトの名無しさん
07/03/22 23:26:50
ソース中の空白部分が Tab なのかスペースなのか分かりづらいのですが、
Tab をこんなふうに記号として表示させるにはどうしたらよいでしょうか。
URLリンク(www.portablefreeware.com)
600:デフォルトの名無しさん
07/03/22 23:30:12
>>599
>>479
601:デフォルトの名無しさん
07/03/23 00:28:10
>>598
しかしVC++のランタイムだけと.NET Frameoworkでは、
そんな問題がどうでも良くなるほどファイルサイズの差がでかい。
602:デフォルトの名無しさん
07/03/23 03:13:09
Visual Studio 2005 でキーバインドをEmacsにすると
コピーアンドペーストの動作がウンコになるんですがほかの方も同じですか?
603:デフォルトの名無しさん
07/03/23 15:21:41
VisualStudio2005にてCreateDialogで作ったダイアログ上のボタンを
クリックするともう1度クリックするまでプッシュ状態にしたままに保ちたいのですが
別のウィンドウに切り替えた時、非プッシュ状態に戻ってしまいます
この場合どうすればプッシュ状態のまま別のウィンドウに切り替えられるのでしょうか?
604:デフォルトの名無しさん
07/03/23 18:27:06
>>603
質問は日本語で頼む
605:デフォルトの名無しさん
07/03/23 18:49:05
だけか答えてください
606:デフォルトの名無しさん
07/03/23 18:50:16
だけも答けまてん
607:デフォルトの名無しさん
07/03/23 18:52:48
>>603
ラジオボタンをボタンスタイルで使用すれば良い
オンとオフの状態保持機能があるから
608:デフォルトの名無しさん
07/03/23 21:03:13
>>607 の性格の悪さにワロタ
609:デフォルトの名無しさん
07/03/23 21:42:50
>>607
なんという・・・・
610:デフォルトの名無しさん
07/03/24 07:47:29
実際にはチェックボックスをボタンスタイルだけどw
611:デフォルトの名無しさん
07/03/24 08:08:11
>>603
メッセージループでマウスイベントをフックかな
ボタンは独自の実装になりそうだけど
612:デフォルトの名無しさん
07/03/24 10:50:35
>>611
なるほど〜
ありがとうございます
613:デフォルトの名無しさん
07/03/24 13:10:36
603の文章の意味が分かる奴っているんだなw
エスパーか?
614:デフォルトの名無しさん
07/03/24 14:59:57
普通にわかるとおもうが・・・
>>604 = >>613が日本語と空気を読めないだけ
615:デフォルトの名無しさん
07/03/24 15:15:37
いや、それは違うだろう
616:デフォルトの名無しさん
07/03/24 16:25:25
俺も日本語だと思ってたが、>>611-612で自信無くした。
617:デフォルトの名無しさん
07/03/24 18:14:29
未だVisual Studio .Net 2002 SP1 (XPProSp2)使いの貧乏人だが。
久しぶりにPCをクリーンインストールして、VSも入れなおしたところ、
F1でヘルプを出そうとしたり、VSを閉じようとするとエラーが出るようになってしまった。
2002のままで解決方法はある?
An unhandled exception has been caught by the VSW exception filter.
AppName: devenv.exe AppVer: 7.0.9955.0 ModName: jscript.dll
ModVer: 5.6.0.8831 Offset: 0004d6a2
何度か
618:デフォルトの名無しさん
07/03/24 23:35:55
どこで質問すべきかわからなかったので板違いならすみません。
VisualStudio2005でメモリリークの検出をやりたいのですが、
出力ウィンドウにメモリリーク情報を表示してもらえません。
プログラムに何か問題があるのでしょうか?
URLリンク(msdn2.microsoft.com)(VS.80).aspx
#define _CRTDBG_MAP_ALLOC
#include <stdlib.h>
#include <crtdbg.h>
int main( void ){
_CrtSetDbgFlag( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF );
char *a = new char;
return 0;
}
619:デフォルトの名無しさん
07/03/24 23:45:15
>>618です。すみません。出力ウィンドウ以外に出てたみたいです。
_CrtSetReportMode( _CRT_ERROR, _CRTDBG_MODE_DEBUG );
を追加したら戻りました。ご迷惑をおかけしました。
620:デフォルトの名無しさん
07/03/24 23:46:55
いいってことよ
621:デフォルトの名無しさん
07/03/26 01:48:47
既出かもしれないけど、VS2005でソリューションエクスプローラーから
rcファイルを開こうとしたときにRC1107エラーで動かない場合の対処書いとく。
原因はVS2005のバグ。暫定対処方法は
ツール→オプション→プロジェクトおよびソリューション→VC++ディレクトリ→Win32/インクルードファイル
の最後のパスが\で終わってたら\\に修正する。
たとえば俺は最後のパスが c:\xxxx\Include\ になってたのを c:\xxxx\Include\\ にしたら直った。
ソース元
URLリンク(forums.microsoft.com)
622:デフォルトの名無しさん
07/03/26 01:50:09
ごめん対処方法のソース元はこっちだった
URLリンク(forums.microsoft.com)
623:デフォルトの名無しさん
07/03/26 08:42:43
英雄気取りですかw
624:デフォルトの名無しさん
07/03/26 08:58:44
情報提供者が皆英雄気取りに見える
捻くれものの低脳ですかw
625:デフォルトの名無しさん
07/03/26 09:19:05
>>624
>>623にとっては、>>621-622が英雄に見えるんだよ。
人の美点が見えるというのは羨ましい才能じゃないか。
626:デフォルトの名無しさん
07/03/27 07:06:33
キーバインドをEmacsにしたときは
Tabを押すとその行のインデントを整えてくれるんだけど,
キーバインドをVisualC#にすると
Tabを押してもただインデントを挿入するだけになってしまいます.
どちらの状態でも"編集.タブの挿入"が割り当てられてるんだけど
なんで振る舞いが変わるんだろう・・・
627:デフォルトの名無しさん
07/03/27 07:28:05
単なるスレ違いだろw
628:デフォルトの名無しさん
07/03/27 13:31:47
C/C++6で作ったプロジェクトをC/C++8をビルドしてみたんだけど
x86CPUのVC++2005EE+PlatformSDKでmfcxx.libのリンクできないのは
このスレでは常識ですか。
629:デフォルトの名無しさん
07/03/27 13:44:08
です。
630:デフォルトの名無しさん
07/03/27 14:30:17
>>629 d
とりあえずすっきりしました。
x86系でMFCを使った開発するんだったら
Proを買えというのがMSの見解なんですね。
631:デフォルトの名無しさん
07/03/27 15:09:23
>>630
Proじゃなくても Stdで十分だと思う。
2005EEからのアップグレード価格で買えば、2万円しないし。
632:デフォルトの名無しさん
07/03/27 18:58:11
MFCなんて変なライブラリが多いものより、すっきりしたATL/WTL使え
633:デフォルトの名無しさん
07/03/27 19:10:47
馬鹿な質問と思いますが、ATL/WTLは良く使われてるのですか?
良いクラスライブラリでも、利用者少ないと寂しいぽ
634:デフォルトの名無しさん
07/03/27 20:08:55
MFCはMSが推奨してたから普及率はダントツだな。
ATL/WTLは普及率はいまいちだが良いものだ。
MFCは重量級ライブラリ、ATLは軽量級ライブラリ
場合により使い分ければ良い。
635:デフォルトの名無しさん
07/03/28 04:02:23
>>120 の現象、当方でも発生し始めた。
サポートファイルもらえているのならば、どっかにうpしておくれよ
VS2005、機能的には評価できるんだが、開発環境の安定性/動作の俊敏性が低すぎるぜ
636:デフォルトの名無しさん
07/03/28 07:38:32
VS2003になかった機能を急いで追加したからだろうな。
Eclipseの機能であるのにVS2003で無かった機能が
一番求められていた機能だったのは皮肉としか言いようがない。
637:デフォルトの名無しさん
07/03/28 07:48:52
URLリンク(www.microsoft.com)
この記事が載っている書籍本体が欲しいんだけど,どなたか書名わかる人いますか?
638:デフォルトの名無しさん
07/03/28 07:51:09
ページタイトルに書いてあった・・・
スレ汚しすみませんぬ
639:デフォルトの名無しさん
07/03/28 11:58:43
Visual Basic 2003からVisual Basic 2005 Express Editionにしたら
右クリックすると2003ではあったはずの
関数ごとに左側にある「-」「+」ボタンをまとめておすやつがなくなってました
2005ではどこにあるのでしょうか?
640:デフォルトの名無しさん
07/03/28 12:00:04
右クリックのアウトラインじゃねーのか?
641:639
07/03/28 12:08:40
>>640
右クリックをすると下のようなものしかでてきません。・゚・(ノД`)・゚・。
URLリンク(www.hsjp.net)
642:デフォルトの名無しさん
07/03/28 12:09:49
>>639
VBExpressは持ってないから知らんが
VC#ExpressやVB2005Proにはちゃんとあるぞ
>>641 見られなかった
643:639
07/03/28 12:14:19
>>642
VC#EpressやVB2005Proにはあるのですか・・・(´・ω・`)ショボーン
画像は直リンがいけないのかな????
URLリンク(www.hsjp.net)
ここの「up0110.jpg」です
644:639
07/03/28 12:18:19
>>640>>642
ありがとうございます
事故解決しました
アウトラインでググったらでてきました
初期設定では表示されていないみたいです
ユーザー設定で「編集」の中をみたらそれらしきものがありました
ヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノ
645:デフォルトの名無しさん
07/03/28 12:18:57
あぁ、おもいだした
Expressにはドキュメントアウトラインなかったよな?確か
Std以上の筈
646:645
07/03/28 12:19:51
あったのかorz
間違って覚えちゃってた
647:デフォルトの名無しさん
07/03/28 20:15:45
>>634
>>633です。遅くなりましたが有難うございました。
いまいちの普及度ですか
648:デフォルトの名無しさん
07/03/28 20:46:36
MFCはMSがさじを投げたから、WTL/ATLの方がMFCよりも多少未来があるかもしれない。
どっちにしろ、ネイティブプログラムはNETの普及により衰退しているけどね。
649:デフォルトの名無しさん
07/03/28 21:19:20
>>648
>MFCはMSがさじを投げたから
これほんと? 広く普及した物を...、ひょっとして代わりのクラスライブラリ開発中?
650:デフォルトの名無しさん
07/03/28 21:27:55
>>649
.Net使えってことじゃないの
651:デフォルトの名無しさん
07/03/28 21:32:28
WPFもあることだし
652:デフォルトの名無しさん
07/03/28 21:33:02
>>649
クラスライブラリの追加は数年止まってるよ。
MSはMFCから.NETに移行させるのを推奨してる。
MSがネイティブのクラスライブラリを開発してる話は聞いたことないな。
653:デフォルトの名無しさん
07/03/28 21:38:08
URLリンク(msdn2.microsoft.com)(VS.80).aspx
MFC と ATL の新機能
ここでは、Visual C++ 2005 の MFC と ATL の新機能の一覧を示します。
654:デフォルトの名無しさん
07/03/28 21:52:21
>>653
雀の涙程度の追加だな。
.NETがWPF・WCF・WFとフレームワーク単位で追加を行ってるというのに、
MFC/ATLはこれだけか。
655:デフォルトの名無しさん
07/03/28 21:53:38
>数年止まってるよ。
>数年止まってるよ。
>数年止まってるよ。
>数年止まってるよ。
656:デフォルトの名無しさん
07/03/28 21:58:04
.netの比較対象はwin32api
MFCはラッパにすぎない
657:デフォルトの名無しさん
07/03/28 22:00:45
.NETも所詮はラッパにすぎん。Win32APIの代替になるとかいうのは夢だったんだよ
658:デフォルトの名無しさん
07/03/28 22:11:48
ネイティブは実行速度が速くて快適なのは良いが。
メモリ管理を自分で行わないといけないのが煩わしいからな。
659:デフォルトの名無しさん
07/03/28 22:32:51
>>644
アウトラインのキーワードを教わっといて
どこが自己解決なのか
660:デフォルトの名無しさん
07/03/28 23:47:44
ここで聞くべきか迷うんだけど
vs2005に付属のファイルアイコン、*.cppと*.hは
どこにあるんでしょうか?
iconまとめてあるzipの中身見たけど
vb等のファイルアイコンしか見当たらなかったのです。。
661:デフォルトの名無しさん
07/03/28 23:49:23
>>660
だから質問は日本語で書こうよ
662:デフォルトの名無しさん
07/03/28 23:52:14
どうみても普通の日本語に見えるが…
申し訳ないながら知らないから答えられないけど
663:デフォルトの名無しさん
07/03/29 00:07:16
>>660
この付近じゃね?
C:\Program Files\Common Files\Microsoft Shared\MSEnv\VSFileHandler.dll
664:デフォルトの名無しさん
07/03/29 00:07:58
まあ、意味を推測できんこともないが、
少なくとも「まともな」日本語ではないな。
VS2005インストールすると*.cppや*.hに関連付けられるアイコン、
って意味なら、何かのdllか実行ファイルの中にリソースとして存在している
だけだと思ったけどな。
@icon変換に片っ端から突っ込んでみれば分かると思うよ。
そんなことしなくてもコマンドラインかレジストリエディタで調べられるのかも知れないけど。
665:デフォルトの名無しさん
07/03/29 01:14:49
HKCR\.cppを見ると既定値はVCExpress.cpp.8.0。
そこでHKCR\VCExpress.cpp.8.0\DefaultIconを見ると、
拡張子cppのファイルのアイコンのパスがわかる。
他の拡張子も同様。
もちろんシェル拡張のアイコンハンドラが使われていなければだが。
666:デフォルトの名無しさん
07/03/29 08:42:06
>雀の涙程度の追加だな
ほとんど地盤の固まったクラスライブラリをころころ変更するほうが異常。
あと全くの新規プラットフォームと変更点の数比べるのも無意味。
667:デフォルトの名無しさん
07/03/29 19:49:48
地盤の固まったw
668:デフォルトの名無しさん
07/03/29 19:54:44
石川県民なんだろ。
669:デフォルトの名無しさん
07/03/29 20:10:08
石川とどう関係があるんだ
670:デフォルトの名無しさん
07/03/29 20:44:41
VS2005 Academicを使っているのですが
VC++のデバッグでchar*などのの指す先のバイナリダンプを見ることはできますか?
普通に見ると\0の位置で止まってしまいますし
文字列としてしか見ることができないので結構不便なのです
671:デフォルトの名無しさん
07/03/29 23:37:41
>>663-665
さんくす!
見つかりますた
672:デフォルトの名無しさん
07/03/30 00:03:54
質問です。
VS2005 Proを使っていて、メモリリークがダンプされます。
しかし、リーク原因のソースファイル名の記載がありません。
この場合、どこでリークが起きているかどうやって特定すればよいのでしょうか。
// ↓メモリリークダンプ結果
Detected memory leaks!
Dumping objects ->
{457587} normal block at 0x0C171D30, 24 bytes long.
Data: < ? & ?> C5 CD 04 0A A2 F9 E1 3F E9 D0 B2 0E 26 15 E2 3F
673:デフォルトの名無しさん
07/03/30 00:27:30
>>670
今現物が入ってないPC使ってるんでよく覚えてないけど、
pStr 0,5 だか pStr[0,5] だか、とにかくカンマで数値を並べると
ヌル文字を無視して表示されたような気がする
気になるからちょっとやってみてくれ
674:デフォルトの名無しさん
07/03/30 00:35:31
ならべる数値はどれでしょう。
C5 CD 04 0A A2 F9 E1 3F E9 D0 B2 0E 26 15 E2 3F
これ?
675:デフォルトの名無しさん
07/03/30 00:36:37
>>670
メモリウィンドウ
676:672
07/03/30 00:39:36
(;゚д゚)まちがえたー。
677:670
07/03/30 01:19:09
>>673
pStr,100みたいに入れてみたらpStrから100個表示されましたがちょっと見辛い・・・
pStr,mと入れてみたら一応ダンプっぽいものが出てきたんですが
16byteまでしか見ることができないようです
他にもいろいろとウォッチ式に入れてみましたが評価エラーが出てできませんでした
>>675
できました
こんな便利なものがあったんですね
>>673,675
ありがとうございました
678:デフォルトの名無しさん
07/03/30 03:44:45
objファイルの関数名ダンプできるツールはない?
いちようcygwinのnmでダンプできますが、cygwinじゃなくてVCのツールで似たようなもの有ってもよさそうだけど
679:デフォルトの名無しさん
07/03/30 03:54:32
元々は正社員だったのに取引先にフリーのほうが稼げるとか騙されて
結局派遣やってるバカがいるんだけどw
なんか派遣先といい関係、とか言ってたから思わず吹き出しちゃったよw
そもそも信頼されてるなら直接契約するか正社員にするはずだが、
いつでも切れる派遣会社経由って舐められてんだよ
派遣期間が長くならないうちに早く就職しろ、と忠告したら、ウッキー!って逆ギレw
バカで頑固だから何度言っても理解できない
騙されたとはいえ結局は自分で決めて派遣やってる癖に逆ギレしちゃってまぁ
人間として本当に恥ずかしい
680:678
07/03/30 04:15:48
dumpbinがありました
681:デフォルトの名無しさん
07/03/30 05:26:15
>>672
_crtBreakAlloc
682:デフォルトの名無しさん
07/03/30 21:04:17
めちゃくちゃ教えて君モード前回で申し訳ないんだけど
プログラムでHDDの電源をとめる方法を教えてください.
電源の設定で何分後かに電源をとめる設定があるけど,
何分か放置するんじゃなくてユーザが好きなタイミングで
とめられるようにしたいとです.
683:デフォルトの名無しさん
07/03/30 21:42:49
すげぇwwww
VS2005はそんなことまでできるのかwwwww
684:デフォルトの名無しさん
07/03/30 21:48:33
?
Win32APIか.NET Frameworkでそういうコード書けませんかっていう質問です.
685:デフォルトの名無しさん
07/03/30 21:59:17
無理です
686:デフォルトの名無しさん
07/03/30 21:59:39
MessageBox.Show("30分待ってね");
687:デフォルトの名無しさん
07/03/30 22:27:10
>>686
セコいなw
688:デフォルトの名無しさん
07/03/30 22:33:56
あんなディスクの寿命を縮めるだけの機能使ってる奴いるの?
689:デフォルトの名無しさん
07/03/30 22:34:20
誘導されてきました。わかる人がいたら教えてください。
スレリンク(php板:761番)
VisualStudio2005でプロセスにアタッチしながらデバッグするときに
UTF-8で作成されたファイルでインクルードされている方が文字化けしてしまいます。
1.インクルードする側のファイル(拡張子.asp)
2.インクルードされる側のファイル(拡張子.inc)
と2個のファイルがあって1個目のファイルは先頭に
<%@ LANGUAGE=VBSCRIPT CODEPAGE=65001 %>
とすればアタッチ中でもちゃんと漢字が表示されますが(しないとこちらも文字化けします)
2個目のファイルはインクルード元での指定を無視してしまい、
デバッグ中はどうもSHIFT−JISで表示しようとしてしまいます。
かといって2個目のファイルでCODEPAGEを指定しようとすると
@をプログラムの中で2回も使うな、ボケ、とIISに怒られます。
UTF-8で記述されたファイルをアタッチ中にちゃんと表示させるにはどのような指定が必要なのでしょう
690:デフォルトの名無しさん
07/03/30 22:41:23
>>689
ダメ元でだけど、インクルードされる側のファイルの先頭にBOMでもぶち込んでみたら?
691:682
07/03/30 23:22:44
WMI .NET使ってCIM_DiskDriveのSetPowerStateメソッド呼んでみたけど
"このメソッドはどのクラスにも実装されていません"って例外が出た・・・
ACPIとか使わんといかんのかな・・・
>>688
ディスクはいつ壊れてもいいと思ってる+静音重視な使い方してます.
692:デフォルトの名無しさん
07/03/30 23:31:04
ddkスレとかで聞いた方がいいのかもね。
しかし、HDDの回転音って普通はほとんど聞こえないと思うけどw
693:デフォルトの名無しさん
07/03/30 23:42:05
>>688
>>682 じゃないが、それもそうだなと思って、いまマシンの設定変えた。
694:682
07/03/30 23:55:16
>>692
うーん,DDKとかめんどくさそうなのでとりあえず放置します.
ちょっと古めのディスク+ケースなので回転すると少し振動音がするんです.
いろいろ静音化してるから気になる.
レスありがとん.
695:689
07/03/31 00:05:12
>>690
BOMってなんだ〜
っておもったら自動判定の重要な情報みたいね・・・
秀丸にはファイルにBOMをつける機能があるみたいなので
週明けにそれで試してみます。
VSも付けられるようにしてくれればいいのに・・
ありがと〜
696:デフォルトの名無しさん
07/03/31 00:08:05
>>695
VSも付けられるって
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4267日前に更新/197 KB
担当:undef