Visual Studio 2008 Part 19at TECH
Visual Studio 2008 Part 19 - 暇つぶし2ch800:デフォルトの名無しさん
10/02/24 13:43:10
ClickOnceの証明書はVSがデフォルトで作成するモノです。
IEのキャッシュの消去やディスククリーンアップ、
それからインターネットオプションの証明書にはそれらしいものはありませんでした。

その後、Local Settings\apps\2.0や
Local Settings\Application Data\assemblyをあれこれ消してたら、
* Activation of http://  ..    .application resulted in exception. Following failure messages were detected:
 + 参照されたアセンブリはシステムにインストールされていません。 (Exception from HRESULT: 0x800736B3)
などエラーが出てにっちもさっちも動かなくなりました T_T

801:デフォルトの名無しさん
10/02/24 21:12:32
怪しいフォルダにめぼしをつけてコピーしておく。
新しいユーザーを作って警告が出た後に、めぼしをつけたフォルダの差分をとる。
レジストリも一応とっとけ。

802:デフォルトの名無しさん
10/02/25 02:28:21
windowsの機能であるところの「システムの復元」とかダメかな

803:798
10/02/25 12:15:11
OSの再インストール覚悟でレジストリから削除。これでサラ状態になりました。
HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment\SideBySide\2.0
HKEY_CLASSES_ROOT\Software\Microsoft\Windows\CurrentVersion\Deployment\SideBySide\2.0
これの下の怪しそうなところをチョイスして削除。


804:デフォルトの名無しさん
10/02/25 14:10:24
C#の勉強のためVisualC# 2008EEをインストールしました。
さっそくEmacsキーバインドに、と思ったのですが
オプション→「環境」→「キーボード」→「次の追加キーボード マップ スキームを適用」
の一覧には(既定)しかありません。

ぐぐってみたところ、普通はここでEmacsが選択できるようですが…
どなたか同じ問題が起こった方、教えて下さい。

805:デフォルトの名無しさん
10/02/25 14:33:43
ぐぐれかす

806:デフォルトの名無しさん
10/02/25 14:38:43
254 :仕様書無しさん [] :2007/12/15(土) 13:02:59
だれも、二人の主人に兼ね仕えることはできない。一方を憎んで他方を愛し、
あるいは、一方に親しんで他方をうとんじるからである。あなたがたは、
リチャード・ストールマンとビル・ゲイツに兼ね仕えることはできない。

807:デフォルトの名無しさん
10/02/25 16:35:50
VC++2008EEのプロパティページを開こうとするとフリーズする。
いったい何が起きた。試しにAVG削除してみたが変わらず。

808:807
10/02/25 17:27:07
自己解決。
どうやら画面をピッボットで回転して縦に使っているとフリーズするらしい。
適当な.cppのプロパティを表示させようとした時にピッボットしている画面にプロパティのWindowが出るとフリーズ。
デュアルディスプレイの場合、片方がピッボットしててもピッボットしてない
ディスプレイにプロパティのWindowが出る場合はフリーズしない。
ちなみにグラボはGoForceでOSはXPSP3。
再現する人いる?



809:デフォルトの名無しさん
10/02/25 20:24:25
そもそもピポットなんて機能使っているやつがいないんじゃないかw

810:デフォルトの名無しさん
10/02/25 20:25:36
もしかして: ピボット

811:デフォルトの名無しさん
10/02/25 20:36:16
とりあえず画面を反時計方向に90度回転させてみたけど、俺の環境では再現しない。
VSはEEじゃなくてProだけど。

というか、そんなドライバレベルの理由でアプリがフリーズするかね。
別の原因なんじゃないのか。

812:デフォルトの名無しさん
10/02/25 20:56:38
100% グラボのドライバのせい

813:デフォルトの名無しさん
10/02/25 21:01:46
void test(){}
void test2(){}

int main(){
printf("%d",test==test2);}

なんかVC2008これReleaseでやると0にならないんだが、俺だけ?
バグですか?


814:デフォルトの名無しさん
10/02/25 21:12:33
えっ

815:デフォルトの名無しさん
10/02/25 21:22:09
えっ

816:デフォルトの名無しさん
10/02/25 21:25:55
void test2()
{
static int s=0;++s;
}
にしたら期待通りになりました。
最適化で関数が同じとみなされてたのかな・・・


817:デフォルトの名無しさん
10/02/25 21:33:19
逆アセンブルしてみりゃいいんじゃね?

818:デフォルトの名無しさん
10/02/25 21:34:25
testやtest2にマウスポインタ乗せたらアドレスが出るだろ
リリースのときは最適化されて同じアドレスのはず
ていうか、そもそも何がしたいんだそのコードは

819:デフォルトの名無しさん
10/02/25 21:49:49
確かに/O1でコンパイルすると1になるな。
アセンブラ出力させるとtest,test2別個に出てる。
逆アセンブルはめんどくさいからパス。

820:デフォルトの名無しさん
10/02/25 22:17:36
おもしろい最適化だが規約に沿ってるのかね?

821:デフォルトの名無しさん
10/02/25 22:21:36
アセンブリはちゃんとアドレス見てる
が、中間COMDAT除去で同じ所にまとめるので1

822:デフォルトの名無しさん
10/02/25 22:35:11
すごい・・・
冗長な COMDAT を削除しない
にしたらOKでした。
ありがとうございました。


823:デフォルトの名無しさん
10/02/25 22:52:09
>>820
URLリンク(blogs.msdn.com)
未定義/Cと未規定/C++ってことでいいのかな

824:デフォルトの名無しさん
10/02/25 23:14:09
DataGridViewでリストを上下にスクロールした状態で、今見えている一番上の行の
インデックスってわかるんでしょうか?


825:デフォルトの名無しさん
10/02/25 23:16:12
うん。

826:デフォルトの名無しさん
10/02/26 00:55:22
最適化がかかったように見える

827:デフォルトの名無しさん
10/02/26 14:36:05
>>825
すみません。ヒントを…

828:デフォルトの名無しさん
10/02/26 17:36:00
なぜここで聞くのか100文字以内で答えよ

829:デフォルトの名無しさん
10/02/26 18:10:06
ListViewならEnsureVisibleがあるのにな。

830:デフォルトの名無しさん
10/02/26 21:36:12
保護・継承されたメンバを隠してプロパティを探せば多分見つかるんじゃね?

831:デフォルトの名無しさん
10/02/26 23:08:20
>>813-823
namespace STUDENT_S201000001 { void ex01() { } }
namespace STUDENT_S201000002 { void ex01() { } }

提出された課題をこんな感じで結合して、同じアドレスになったら0点にするんだろw

832:デフォルトの名無しさん
10/02/26 23:16:49
なに火病ってんのお前

833:デフォルトの名無しさん
10/02/26 23:55:51
VSのエディタ部分に背景画像を表示したいんだけど
何かいい方法ないかなアドオンとか作らないとだめ?

834:デフォルトの名無しさん
10/02/27 00:09:12
連投だけど検索したらVS2010ではできるっぽいな
URLリンク(blogs.wankuma.com)

2008じゃできないのかなこれ

835:デフォルトの名無しさん
10/02/27 00:12:05
以前、どこかのスレで気色の悪い萌えキャラをエディタの背景にしてるキャプチャ画面を
見た記憶がある。

しかし、個人的には吐き気がするよああいうの。

836:デフォルトの名無しさん
10/02/27 00:14:36
>>835
それが>>834だよ

837:デフォルトの名無しさん
10/02/27 01:28:14
フォントとか背景色で楽な環境を模索するのは理解できるが、
背景画像を変えてわざわざ文字を読みにくくするなんてことを
する意味がわからない。

838:デフォルトの名無しさん
10/02/27 01:42:02
ヘタ字なら許せるがヘタ絵はゆるせないな。

839:デフォルトの名無しさん
10/02/27 01:44:01
気分の問題だな

840:デフォルトの名無しさん
10/02/27 01:50:02
壁紙と同じ

841:デフォルトの名無しさん
10/02/27 02:39:25
>>829
ありがとうございました。
DataGridViewとEnsureVisible でググってみたら、
FirstDisplayedScrollingRowIndex というのがありました。

842:デフォルトの名無しさん
10/02/27 09:33:11
VBでペイントを作っているのですが、色を選択する際に
右クリックと左クリックで分ける場合はどのようにすればいいですか?


843:デフォルトの名無しさん
10/02/27 12:43:21
e.Button == MouseButtons.Right

844:デフォルトの名無しさん
10/02/28 02:07:31
プロジェクトを新規作成するたびに毎回構成プロパティで
警告レベルを4に変更してるんだけど(デフォルトは3),
プロジェクト作成した時点でデフォルトで4になるように設定する方法ありませんか?

845:デフォルトの名無しさん
10/02/28 02:11:26
プロジェクトテンプレート弄ればいけるんじゃね。やった事ないけど

846:デフォルトの名無しさん
10/03/01 16:43:52
はじめまして
プログラミングを始めてみようと思い
VB2008 Express EditionをダウンロードしMSDNを参考にして
URLリンク(msdn.microsoft.com)
ここら辺りは勉強したのですがこの後どういう知識をつけていけばいいのかわかりません

ひとつ勉強がてらに作ってみたいと思っているのが
オンラインゲームなどの自動ログインツールで
ブラウザでID、PWを入力しログイン、ゲームスタートなどの動作を
プログラムで自動化し、そのプログラムにID、PWを入力すると
プログラムからゲームが直接起動できるようなものを作りたいと考えています

こういうのを勉強すればいいよなど
なにかアドバイス、指摘等頂ければ幸いです

よろしくお願いします

847:デフォルトの名無しさん
10/03/01 17:54:33
VBスレで聞け

848:デフォルトの名無しさん
10/03/02 20:59:11
なんでいきなりそんな難しいものつくるんだよw

849:846
10/03/02 21:05:47
難しい物だったんですね・・・
てっきり簡単な物だと思ってました

一応VBスレでも聞いて見たいと思います
ありがとうございました

850:デフォルトの名無しさん
10/03/02 21:38:38
VBよりUWSCとかの方が手軽なんじゃないの

使ったことないけど

851:デフォルトの名無しさん
10/03/02 23:44:22
オンラインゲームって外部ツールからアクセスできるの?

852:デフォルトの名無しさん
10/03/02 23:46:17
>>851
クライアントを起動するだけならできるんじゃないか
その後のことは知らん

853:デフォルトの名無しさん
10/03/03 00:09:41
作った片っぱしから対応されて作るの嫌になって辞めた。パン屋とかゲーム自身。

854:デフォルトの名無しさん
10/03/03 08:23:30
はじめてプログラミングするのにVBは不適当じゃないか。

855:デフォルトの名無しさん
10/03/03 09:05:46
今ならC#でいいような気もするよね。ポトペタも出来るしガワが違うだけでVBとほぼかわらん

856:デフォルトの名無しさん
10/03/03 09:44:59
>>851
他アプリにキー入力情報を送る程度なら簡単だよ
ただ、オンラインゲームはAPI系の入力はまず弾かれるよ
そうなるとドライバとか、そうゆう次元の開発に…

857:デフォルトの名無しさん
10/03/03 17:38:26
はじめてならJavaScriptでしょう

858:デフォルトの名無しさん
10/03/03 19:52:52
初っ端にあれに慣れると型付言語に一切対応できなくなりそうだw

859:デフォルトの名無しさん
10/03/03 21:36:04
はじめてがPerlだのRubyだのなんて人も最近は結構いたりするんじゃない?
まあVSとは関係ないか。

860:デフォルトの名無しさん
10/03/03 21:52:08
>>858
VBから始めても一緒

861:デフォルトの名無しさん
10/03/03 22:21:04
むかしはPerlでbotクライアント開発してたな

862:デフォルトの名無しさん
10/03/03 22:30:41
むかしはPLIとJCLでバッチ処理つくってたな


863:デフォルトの名無しさん
10/03/04 10:24:00
パンチカード使ってかw

864:デフォルトの名無しさん
10/03/04 15:46:23
C++で関数再帰が深すぎてスタックがオーバーフローしてしまいプログラムが勝手に終了してパソコンが爆発するんですが
try{}catch(スタックオーバーフロー専用のexception){ ここで例外を捕らえられませんか? }

865:デフォルトの名無しさん
10/03/04 15:49:44
パソコンが爆発するなら,そんなに何回もデバッグできないね.

866:デフォルトの名無しさん
10/03/04 15:50:33
すみませんパソコンが爆発するというのは冗談で書きました・・・。

867:デフォルトの名無しさん
10/03/04 16:00:49
スタック使いきった状況じゃもう何もできないから終了させるしかない

868:デフォルトの名無しさん
10/03/04 16:02:46
関数の中でスタックサイズが一定量切ったら戻る、とか入れるのがいいかもね。
ただしスタックサイズはリンク時に決定するから、事前にサイズはわからない。
調べるなら環境依存だね。

869:デフォルトの名無しさん
10/03/04 16:16:35
危ないところだけ別プロセスにすればいい

870:デフォルトの名無しさん
10/03/04 16:25:07
MemoryFailPoint

871:デフォルトの名無しさん
10/03/04 16:35:08
stackoverflowは構造化例外(SEH)で捕まえるしかない。
 __try
  __except(stack_overflow_exception_filter(GetExceptionCode())) ..
てなかんじで。

872:デフォルトの名無しさん
10/03/04 16:37:54
>>871
どうもありがとう

873:デフォルトの名無しさん
10/03/04 17:07:58
結局終了させるしかないわけだがw

874:デフォルトの名無しさん
10/03/04 17:17:09
auto変数になんかでかいの食ってるだけじゃないの?


875:デフォルトの名無しさん
10/03/04 17:59:44
>>865
e1000eドライバを読み込む度にNICが死ぬ(EEPROM上書き)というバグがLinuxカーネルに有ったことを思い出した

876:デフォルトの名無しさん
10/03/05 14:47:01
o

877:デフォルトの名無しさん
10/03/05 15:53:35
C++相談室から誘導されてこちらに来ました。
知っている方がいましたら教えて下さい。

環境:WindowsXP、VC++ 2008 Express Edition

現在、GUIアプリの作成を行っているのですが、
(Windowsフォームアプリケーション開発)
一つ分からない事があります。
下のURLにあるようなTreeViewが欲しいのですが(ページの上の方にあるやつです)、
URLリンク(www.codeguru.com)

どうやって実現するのでしょうか?
ツールボックスを見ても、TreeViewはあるのですが、
上記のようなTreeView+Columnというのがどこにあるのか分からなくて・・・。


878:デフォルトの名無しさん
10/03/05 16:11:00
そこにソースもどうやって使うかも書いてあるじゃないか

879:デフォルトの名無しさん
10/03/05 16:31:49
日本でよくある「VCはこういうふうに使う」howtoサイトじゃなくて
「おれがこういう便利なクラス作ったよ」自作ライブラリ公開サイトだってわかってるよね?

880:デフォルトの名無しさん
10/03/05 16:41:59
>>878
>>879
レスどうも。
このサイトにアップした人が作ったといのは分かってます。

ただ、VS2008などで、標準で用意されてないのかな?と思ったので。
(Qtには標準であったので、VSにも標準であるものかと思ってしましました)



881:デフォルトの名無しさん
10/03/05 16:42:48
ってかMFCじゃないのかそれ

882:デフォルトの名無しさん
10/03/05 16:45:58
標準で用意されてるものをわざわざ別物みたいにつくって★5近い評価うけてるならそのサイトはジョークサイトだな。
そう思わないか?

883:デフォルトの名無しさん
10/03/05 16:49:38
>>882
そうの通りなのですが、"その当時"は無いから作ったのかもしれないですからね。
(発表したのが2003年のようですし、VC6 and .NET, IE5ですから)

それに、その当時、その人の環境に無かったから作ったのであって、
今の環境に無いとも言えないかと思ったので。


884:デフォルトの名無しさん
10/03/05 16:52:22
スレチなのでそろそろ

885:877
10/03/05 16:53:22
失礼しました。
ちょっと、言葉が過ぎました。

リストビューのノードの横に、パラメータ欄があって、
そこに値を設定出来るようなUIが欲しかったのですが、
無いから自作しろって事でFAですな。

>>884
ここでもスレチですかw
ではどこが正しい?


886:デフォルトの名無しさん
10/03/05 17:29:09
VisualStudioに関係ない話にまで突っ込もうとするからスレチだって言われるんだろ。
想像上の当時の事情なんかがVS2008に関係あるのかと。

887:877
10/03/05 17:39:27
>>886
一応言っておきますと、質問の趣旨は
>>877のURLにあるようなアイテムを2008が提供しているか聞いただけです。
なので、質問自体は2008のスレで間違っていないかと。
(そのあとの事は、やや誤解があったのでフォローしただけです)

888:デフォルトの名無しさん
10/03/05 17:52:49
そのフォローがどんどんスレチになっているから「そろそろ(やめよう)」って意味だろう

889:デフォルトの名無しさん
10/03/05 18:10:37
>>888
どんどんもなにも、1回しかフォローしてませんが・・・。
まぁ、揚げ足取りしても仕方ないですな。


890:デフォルトの名無しさん
10/03/05 18:56:30
VSスレって「IDEの」使い方の話をするスレだと思ってたわ。
コンポーネントはスレ違いじゃない?

891:デフォルトの名無しさん
10/03/05 20:35:40
>>889
                | ̄``''- 、
                |      `゙''ー- 、  ________
                |    ,. -‐ ''´ ̄ ̄`ヽ、_        /
                |, - '´ ̄              `ヽ、     /
              /               `ヽ、ヽ   /
             _/                    ヽヽ/
           / / /   /  /  /            ヽハ
          く  / /!   |   〃 _/__ l|   | |   |  |  | | ||ヽ
           \l// / |  /|'´ ∧  ||   | |ー、||  |  | l | ヽ
            /ハ/ |  | ヽ/ ヽ | ヽ  | || /|ヽ/!  |/ | ヽ
            / |  ||ヽ { ,r===、   \| _!V |// //  .!   |
            | ||   |l |ヽ!'´ ̄`゙   ,  ==ミ、 /イ川  |─┘
            | ハ||  || | """ ┌---┐  `  / //  |
            V !ヽ ト! ヽ、    |     !    / //| /
               ヽ! \ハ` 、 ヽ、__ノ    ,.イ/ // | /
    ┌/)/)/)/)/)/)/)/)/)/)lー/ ` ー‐┬ '´ レ//l/ |/
    |(/(/(/(/(/(/(/(/(/(/│||      |\  〃
  r'´ ̄ヽ.              | | ト    /    \
  /  ̄`ア             | | |  ⌒/     入
  〉  ̄二) 知ってるが    | | |  /     // ヽ
 〈!   ,. -'                | | ヽ∠-----', '´    ',
  | \| |   .お前の態度が   | |<二Z二 ̄  /     ',
  |   | |               _r'---|  [ ``ヽ、      ',
  |   | |   気に入らない >-、__    [    ヽ      !
  \.| l.              ヽ、      [     ヽ    |
    ヽ|              \    r'     ヽ、    |


892:デフォルトの名無しさん
10/03/06 02:29:46
>>877
DataGridViewにTreeがついた感じ?
URLリンク(blogs.msdn.com)

893:デフォルトの名無しさん
10/03/06 09:50:54
C#じゃないか

894:デフォルトの名無しさん
10/03/06 14:15:04
やることは同じ

895:デフォルトの名無しさん
10/03/07 20:32:39
VC#2008 Expressで分からないことがあるので助けて欲しいです。

ソリューションエクスプローラのプロジェクト名を右クリックで追加の新しい項目を選択してサービスベースのデータベースを
追加したいんだが、選択して追加すると

---------------------------
ローカル データベース ファイル
---------------------------
オブジェクト参照がオブジェクト インスタンスに設定されていません。
---------------------------
OK
---------------------------

ってでて何も出来なくて困ってます。どうすればいいだろうか。

896:デフォルトの名無しさん
10/03/07 23:20:38
>>895
SQLServerExpressとCompact以外は使えんよ

897:デフォルトの名無しさん
10/03/08 10:53:02
>>887
ねえよ馬鹿

898:デフォルトの名無しさん
10/03/08 18:48:46
>>885
オーナードローすればたぶん簡単にできると思う


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch