C#, C♯, C#相談室 Part48 at TECH
[2ch|▼Menu]
1:デフォルトの名無しさん
08/08/23 17:44:14
(#゚ー゚)つ < C#、.NETの話題はこちらでどうぞ。
c++厨の嵐はスルー汁。

前スレ
[プログラム板] C#, C♯, C#相談室 Part47
スレリンク(tech板)

その他テンプレ>>2-5くらい

2:デフォルトの名無しさん
08/08/23 17:45:00
Visual C# 2005 Express Edition 日本語版
URLリンク(www.microsoft.com)

ふらっとC#,C♯,C#(初心者用) Part30
スレリンク(tech板)

MSDN2
URLリンク(msdn2.microsoft.com)

pinvoke.net: the interop wiki!
URLリンク(pinvoke.net)

3:デフォルトの名無しさん
08/08/23 17:45:47
@IT Insider.NET
URLリンク(www.atmarkit.co.jp)
Insider.NET 会議室 ディレクトリ
URLリンク(www.atmarkit.co.jp)

宇宙仮面の C# プログラミング / C# Programming
URLリンク(ukamen.hp.infoseek.co.jp)
WisdomSoft C#入門
URLリンク(wisdom.sakura.ne.jp)
WisdomSoft Microsoft .NET入門
URLリンク(black.sakura.ne.jp)
どっとねっとふぁん
URLリンク(dotnetfan.org)
緑のバイク 初めてのC# 〜 覚え書き 〜
URLリンク(homepage3.nifty.com)
どぼん!の .NET Tips
URLリンク(dobon.net)

4:デフォルトの名無しさん
08/08/23 18:21:38
新スレぬるぽ

5:デフォルトの名無しさん
08/08/23 18:41:05
自分からテスト専門です、って宣言してる派遣テスターって何なの?

将来プログラマとかSEになりたい、とかならわかるけど。
向上心ないよね、頑固だし。
そういう派遣テスターって、仕様書は読めない、
テスト仕様書も作れない、テストプログラムも作れない
やれることは「テキトーにプログラムを触る」ことだけ。

俺は派遣プだけどさ、こういう派遣テスターがいると
派遣全体がバカにされるんだよ。
テスト専門派遣なんて氏んで欲しいよ、まったく。

今日も正社員の人が派遣テスターに仕様書を読んで
テスト仕様書を作ってください、って説教してたよ。
その派遣は頑固に「何故、仕様書が必要なんですか?」って
反論してたから、きっとテスト専門派遣テスターだな。
仕様書も読まず、テスト仕様書も作らず、ただテキトーに
プログラム触るだけで給料もらおうなんて頭おかしいんじゃねーの?

あ〜あ、あの派遣テスターが3ヵ月後に切られるまで、
仕様書も読まねーでテキトーにテストしたバグ票がまわってくんのかよ。
そんな糞なもん、読んで処理する派遣プの身にもなってくれよ。
うわ〜、しかもそいつが切られる3ヵ月以内に中間納品あるじゃねーか!
テスト仕様書もなしにテキトーにテストして納品か。
中間納品後にソッコウクレームでデスマ必至だな。俺の休みも返上かよ。

派遣専門テスターさんよ、少しは向上心持てよ!
頑固な性格直して仕様書読めよ!テスト仕様書作れよ!

6:デフォルトの名無しさん
08/08/23 19:41:52
>>5
このコピペ見飽きた。
張ってるヤシって何を主張したいの?
バカなの?

7:デフォルトの名無しさん
08/08/23 19:42:03
IEnumerable<IGrouping<TKey,TValue>>において、
キーが重複するグループが存在する場合、グループをまとめるには
どうすればよいでしょうか?
{{A:{1,2,3}, B:{1,2}, B:{3}} → {A:(1,2,3), B:(1,2,3)}としたいです。

8:デフォルトの名無しさん
08/08/23 19:42:27
そうやって相手をしてくれる人を待ってるんだよ

9:7
08/08/23 19:46:09
バカなことを書きました。自己解決しました。
眠くて頭おかしくなってたみたいです。

10:デフォルトの名無しさん
08/08/23 19:55:36
>>6
最近、素人派遣テスターが増えてるのと関係あるのかもね
増えてる理由は知らんが

11:7
08/08/23 20:44:47
一応解決策を貼っておきます。これって非効率な気がするんですが、
もっとまともな方法はないでしょうか?

IEnumerable<IGrouping<TKey,TValue>> groups;
groups = groups.SelectMany(
g => g.Select(
v => new KeyValuePair<TKey, TValue>(g.Key, v))).GroupBy(
kvp => kvp.Key, kvp => kvp.Value));

12:デフォルトの名無しさん
08/08/23 20:45:05
前スレ>>996
ユーザーにプログラムを配布して実行させる場合、そのユーザーが
鍵にアクセスできなければならない。OSで保護されているのは外からの
攻撃に対してであって、ユーザーが悪意を持っていた場合は防げない。
前スレのようなデコンパイルして中身をみちゃう人に対してはDPAPIは
無力ではないのか

13:7
08/08/23 20:55:42
>>12
デコンパイルでソース見るってよりメモリをみなきゃ無理なような。
俺の今日のべんきょー成果によると、DPAPIならソースみても
ProtectedData.Protect((byte[])pass, null,DataProtectionScope.CurrentUser)
とかでしょ?
ちなみに今回の元ネタのはソース覗くとガチで
string encryptedPass = Tools.Encrypt(rawPass, "asdfgh");
    ↑こんな感じでした

14:デフォルトの名無しさん
08/08/23 20:55:51
それはそうだ。
それはどんな技術使っても基本的に同じだよな。
最初に出てきたパスワードとかの場合、普通は
ぱっと見ても分からない、他人(リグインできる本人以外)には解読できない、
そのデータが流出しても解読できない
この辺りだからな。


15:デフォルトの名無しさん
08/08/23 20:57:47
>>14>>12に対して。

>>13
>俺の今日のべんきょー成果によると、DPAPIならソースみても
>ProtectedData.Protect((byte[])pass, null,DataProtectionScope.CurrentUser)
>とかでしょ?
それで十分だろ(本人ならそれで解読可能)


16:デフォルトの名無しさん
08/08/23 21:00:48
おっと、>>13の言いたいことをちょっと勘違いしてた気がする。
ソースを見られてもそれで何かが分かるわけじゃないってことだな。
DPAPIは目的上それで十分(本人は解読できても)。


17:7
08/08/23 21:02:11
>>15
え?どうやって解読するんでしょうか?DPAPIを呼ぶアプリによって秘密鍵
がかわるのだから、同じコードを別のアセンブリで実行しても復号失敗なんでは?

18:デフォルトの名無しさん
08/08/23 21:05:12
多分>>12はそのアプリ自体が隠したい情報をどうやって隠すかって話をしてる。
それは今回のパスワードを保存する話とは全く異なる。

ライセンスキーを暗号化するのにこうやってた、とかならそういう話だが。


19:デフォルトの名無しさん
08/08/23 21:07:21
>>17
>>16

>DPAPIを呼ぶアプリによって秘密鍵がかわるのだから
それは違うっていうか同一プロセスのみってのも別にあるが、ProtectedDataはちがう。


20:デフォルトの名無しさん
08/08/23 21:10:53
ついでに、同一プロセスのみってのは本当に同一プロセスのみで、再起動したらもう復元できない。
同一アプリ(アセンブリ)のみ復号可能なんてのは、ない。


21:デフォルトの名無しさん
08/08/23 21:17:09
同一アセンブリのみ復号可能っていいな。できないもんかな。

22:デフォルトの名無しさん
08/08/23 21:17:19
>>19>>20
すみません。壮絶にボケてました。ユーザーアカウントでの防護ですね。

23:デフォルトの名無しさん
08/08/24 15:21:04
string型から指定したバイト数だけ切り出すうまいやりかたないですかね
たとえば "ああああああああ" をShift_JISで5バイト以内で切り出したりしたいのですが、

string s = "ああああああああ";
int i = 0
byte[] bytes;
do
{
bytes = Encoding.GetEncoding("shift-jis").GetBytes(s.ToCharArray(0, s.Length - i));
i++;

} while (bytes.Length < 5);

のような効率の悪い方法しか思いつきません…

24:デフォルトの名無しさん
08/08/24 15:37:52
>>23
スタートを2文字(5 % 2)から増やすとか、
5文字から減らしてゆくとか多少の改善方法はあるが基本はその方法で正解だろう。
荒っぽい方法だと、
charに分解して16ビット中上位8ビットが0ならばシングルバイトとみなす。
Shift_JISへの変換は1回にして先頭バイトから漢字1バイト目判定を使って5バイトが何文字か調べる。


25:デフォルトの名無しさん
08/08/24 15:42:57
>>23
char二つで一文字というのもあるので、StringInfoを使って切り出したほうがいいかもしれない。

26:デフォルトの名無しさん
08/08/24 15:49:05
Shift_JISに変換できない文字が混じってるパタンは考えなくてもいいじゃね

27:デフォルトの名無しさん
08/08/24 15:52:37
どうしても効率気になるんなら Encoding じゃなく Encoder 直接使え


28:デフォルトの名無しさん
08/08/24 16:59:41
一括で全部sjisに変換して、5バイト目が全角の一バイト目だったら前から4バイトとって、それ以外だったら5バイト取るって
方法でもいいかもしれない。
全角の1バイト目かどうかの判定はググればすぐ見つかるだろうし。

まあ、でも、文字コードかんけいはゴチャゴチャしてるんで、自分で書かないで、標準のライブラリを使ったほうが安心だけど。

29:デフォルトの名無しさん
08/08/24 17:32:23
>>28
シフトJIS1バイト目で使われるコードは2バイト目に現れることもある。
判定は文字列の先頭からたどっていかないと誤作動する。


30:デフォルトの名無しさん
08/08/24 19:25:29
表\示ですねわかります

31:デフォルトの名無しさん
08/08/25 00:36:43
>>30
気持ち悪い奴。精神分析の対象としか思えない。
こういう奴ってひょっとして自分のアイデンティティがリアルで「2チャンネラ」
だったりするのかね。

何が面白いのか常人には理解不能な「2ch的言い回し」を爺の繰言よろしく
オウム返しすれば「これで俺もいっぱしの2チャンネラだぜ」なんて嬉しくなっちゃう
幸せな奴なんかね。




32:デフォルトの名無しさん
08/08/25 00:40:14
>>31
気持ち悪い奴。精神分析の対象としか思えない。
こういう奴ってひょっとして自分のアイデンティティがリアルで「2チャンネラ」
だったりするのかね。

何が面白いのか常人には理解不能な「2ch的言い回し」を爺の繰言よろしく
オウム返しすれば「これで俺もいっぱしの2チャンネラだぜ」なんて嬉しくなっちゃう
幸せな奴なんかね。

33:デフォルトの名無しさん
08/08/25 00:44:07
わかるって言うてんから、エスパーちゃう?

34:デフォルトの名無しさん
08/08/25 00:47:08
伊東ですね。わかります。

35:デフォルトの名無しさん
08/08/25 00:51:47
いや、つまんないから。

36:デフォルトの名無しさん
08/08/25 00:55:20
そもそも面白くする必要ねーし

37:デフォルトの名無しさん
08/08/25 01:10:56
いや、つまんないから。

38:デフォルトの名無しさん
08/08/25 01:16:45
・・・はやくたてろ・・・うるさい・・・
おれ・・・もうめるじかん・・・うるさい・・・
そんあこといって・・・そのままこぴーする・・・わけがまい・・・

パンツがこだわりじゃねーんすよ
パンツからもれることがまったく問題ないすわ
マッカーサーウンコのニュータイプだけ・・・もれる・・・
ウンコはスレ違いですわ・・・おまえ・・・

個人情報の漏洩ですわ・・・もれてるの・・・もう・・・
まっきいろ・・・ぱんつ・・・ちゃいろ・・・
まだ、クローン人間が実践配備されてないとしても、将来的には危険なんす
Do You Understand?
マッカーサーパンツはいてねーす大丈夫なんて思ってねーでしょうな
はいてても・・・もれるんだから・・・どうせ・・・
あっしだってパンツはかないと大丈夫と思いたいが、しかし、
はかない・・・でも・・・うんこはもれたらおちる・・・おれ・・・もらした・・・わかる
せんぱいだって・・・ぱんつのなかにもらした・・・おれはゆかにもらした・・・
ちがいなんて・・・それぐらい・・・
パンツをはかなければ、ズボンがチンコと密着する
ウンコも漏洩するかがNothingですわ
つまり、今度はズボンからDNAが漏洩するんじゃねーすか

もうニュータイプがどうこうのじゃねーす、みんなですわ
パンツは洗わないと捨てるなってのが自己防衛すわ
ウンコは論点があまりにオールドタイプですのですれ違いでFAす

学歴も大切ですわ、しかしここは2CHなんすわ
学歴より・・・もらない・・・
つまり、学歴がない人間が光を当たるようにしてやる必要がありやす
今度こそきちんとニュータイプが議論しあいやしょう!
スレリンク(x3板)l50

39:デフォルトの名無しさん
08/08/25 01:42:31
いや、つまんないから。

40:デフォルトの名無しさん
08/08/25 01:54:16
で、そのウンチはどれほどクサイんだ?

41:デフォルトの名無しさん
08/08/25 02:17:35
いや、つまんないから。

42:デフォルトの名無しさん
08/08/25 21:33:18
C#クックブック第3版買いまちた。

43:デフォルトの名無しさん
08/08/25 22:00:43
ウンチだって臭くないのもあるわけでして・・・

44:デフォルトの名無しさん
08/08/25 22:24:53
ようこそここへ、クッククック

45:デフォルトの名無しさん
08/08/25 22:32:43
なんというクソスレ

46:デフォルトの名無しさん
08/08/25 22:49:46
俺の話は無視かよ

47:デフォルトの名無しさん
08/08/25 23:22:35
いや、つまんないから。

48:デフォルトの名無しさん
08/08/26 00:18:13
ウンチブック第3番を買ったの?

49:デフォルトの名無しさん
08/08/26 00:36:11
いや、つまんないから。

50:デフォルトの名無しさん
08/08/26 00:56:14
便が詰まって困ってるんです

51:デフォルトの名無しさん
08/08/26 01:08:34
集合血といいクックブックといい自分が買った洋書はいつも翻訳されます(´・ω・`)

52:デフォルトの名無しさん
08/08/26 01:14:03
いや、つまんないから。

53:デフォルトの名無しさん
08/08/26 01:22:04
>>51
洋書を買いまくってくれ。

54:デフォルトの名無しさん
08/08/26 15:25:07
>>42
自分も今日あたり家に着いてるはず
他とまとめて通販しちまった

55:デフォルトの名無しさん
08/08/26 16:59:50
CUT SYSTEM のC#システムプログラミングとかいうの、
ちょうど俺の知識が抜けてるとこがてんこ盛りにかかれてて
結構理解しやすそうだったから、買いたいんだけど、5800¥だよ。。

なんで、プログラムの本ってこんなに高いんだよ。

家賃払って飯食ったら金なんて余らんよ。普通。

56:デフォルトの名無しさん
08/08/26 17:02:41
URLリンク(www.cutt.co.jp)

これか。
この内容じゃ、売れる数考えたらどうしても割高になっちゃうだろうなあ。

57:デフォルトの名無しさん
08/08/26 17:17:34
読みたい専門書を色々買ってると、毎月の本代が万単位になって俺涙目。

58:デフォルトの名無しさん
08/08/26 17:17:59
>>42
旧版 古本で探せば 安く買えるかも
#自分は両方積んでるw

59:デフォルトの名無しさん
08/08/26 17:28:52
>>55
これ持ってるよ。
ほかの本2冊我慢しても買うべき。
お勧め。
しかし高いね〜。ガソリンが10円くらい下げてくれると助かる。

60:デフォルトの名無しさん
08/08/26 17:30:14
URLリンク(momoneko1.sakura.ne.jp)

書き込み規制てすと

61:デフォルトの名無しさん
08/08/26 17:31:54
書けた…スレッド整理されてうまく繋がってない
スレがあるとか?何か良くわからん

62:デフォルトの名無しさん
08/08/26 17:35:11
何の騒ぎか知らんが、板別規制でもされてるんじゃないか?
規制情報でも見て来い。

あと、そのtest.txtって何だよwww

63:デフォルトの名無しさん
08/08/26 17:45:52
>>62
dannmaku-po. I'll go to operate-board.
thx

64:デフォルトの名無しさん
08/08/26 18:24:30
いや。キモイからw

65:デフォルトの名無しさん
08/08/26 19:09:19
弾幕スクリプト・・ってC#関係ねぇw

66:デフォルトの名無しさん
08/08/26 19:13:46
>>56
面白そうだ
図書館で借りよう

67:デフォルトの名無しさん
08/08/26 19:52:36
なんでBindingSourceにはCurrentChanging(object sender, CancelEventArgs e)がないんじゃー!!!

68:デフォルトの名無しさん
08/08/27 19:37:29
ASP.NETの3.5で、ListViewのEditコマンドを使用するときに、
クリックしたレコードにカラム分のテキストボックスを表示するのが一般的ですが、
動的にいくつかのテキストボックスをReadOnlyにして表示したいのです。

ItemEditingのメソッド内で、FindControlを使用して該当テキストボックスを取得、
プロパティを読み取り専用に変更しようと思ったのですが、
どうやらFindControlで更新用テキストボックスが取得できないようです。

ListViewの<EditItemTemplate>以下で定義しているコントロールは、
ItemEditingイベントメソッドで動的に変更できないモノなのでしょうか‥‥?

69:デフォルトの名無しさん
08/08/27 22:13:12
VS2005のC#を使っています。
DataGridViewを使って50000行×10列の一覧を表示したいと思っており
ます。それぞれのCellには10文字程度でString値が入ります。
必要なデータをディスクから読み出し、DataGridViewRowを50000用意し、
DataGridViewにそれらのRowを入れて、実現しました。

結果、表示には5秒程度(XP, Core2 Duo 約2.3GHz)かかり、これはまだ
我慢できるのですが、ColumnHeaderを押すことによるソートが
10分ほどかかります。
おそらくデータの内容などにもよると思いますが、上記のデータリスト
をGUIに表示する場合、どのような方法がベターなのでしょうか?
教えていただけたら幸いです。

70:デフォルトの名無しさん
08/08/27 22:19:49
仮想モード(VirtualMode)を使う。
実装方法に関しては先例が幾つもあるのでググレ

71:69
08/08/27 22:26:18
>70
ありがとうございます。仮想モードですね。初めてその言葉を
聞きました。調べてみます。

72:デフォルトの名無しさん
08/08/27 22:46:23
約2.3GHzがネック

73:デフォルトの名無しさん
08/08/27 23:08:38
てーかDGV使わないでソートしたらどれくらいかかるんだ?

74:デフォルトの名無しさん
08/08/28 07:26:05
>>72
あほか

75:デフォルトの名無しさん
08/08/29 00:46:52
VisualStuidoのエクスプローラやプロパティウインドウの
インタフェースみたいに
フォームのの任意の場所にドッキングできたり
押しピンボタンを備えたコントロールって
あらかじめ用意されていますでしょうか?
あるならどうやって使えばいいのか
ヒントだけでも教えていただけませんでしょうか

76:デフォルトの名無しさん
08/08/29 00:50:11
ないよ

77:デフォルトの名無しさん
08/08/29 10:00:16
いずれ追加されるかもな。
今のMFCはあるしな。

78:デフォルトの名無しさん
08/08/29 12:38:35
やっぱないですか.
ありがとうです

79:デフォルトの名無しさん
08/08/29 14:38:53
コレクションの中身に検索でアクセスしたい時と、
入れた時の順番に全部をListとして取り出したい時の
2つの出力が可能なデータ構造が欲しいのです。

ということで、Dictionaryを使った場合には、
入れるときに工夫すれば、前者はKeyでアクセスできますよね。
問題は後者なんですが、Dictionary.Valuesで返ってくる値は、
Listみたいに入れた時の順序が保障されているのでしょうか?


80:デフォルトの名無しさん
08/08/29 14:51:21
SortedDictionaryでなくて?

81:デフォルトの名無しさん
08/08/29 15:01:34
>>80
ソートされるから入れた順にならないな

KeyedCollection/KeyedByTypeCollectionとか

82:デフォルトの名無しさん
08/08/29 15:24:06
こんなの?
List<Dictionary<string, string>>

83:デフォルトの名無しさん
08/08/29 15:24:58
それは・・・w

84:デフォルトの名無しさん
08/08/29 15:42:11
List<ClassA>はAddした順番が保持されますよね?
Dictionary<string, ClassA>へ同じ順番でAddした時、
List<ClassA> lst = dic.Values;
として得られるlstの内容は1行目のList<ClassA>と同じ内容なのでしょうか?

ちょっと試してみたところ、同じっぽいのですが‥‥


85:デフォルトの名無しさん
08/08/29 15:44:47
Dictionaryのなかみはハッシュテーブルだから構造上そんなことは保証できない。

86:デフォルトの名無しさん
08/08/29 15:45:15
順番に関してはMSDNの解説読め

87:デフォルトの名無しさん
08/08/29 15:51:17
OrderedDictionaryとかそれっぽいけど

88:デフォルトの名無しさん
08/08/29 15:51:32
だって、MSDN読んだら、Valuesの順番はKeysの順番と同じで、
Keysの順番はValuesの順番と同じだって書いてあるし‥‥。


89:デフォルトの名無しさん
08/08/29 15:54:57
>>87
どうも有り難うございます。そんなのがあったとは‥‥
ジェネリックじゃないですけれど、それっぽいですね。
そして、それがわざわざあるということは、
Dictionary<>では保障されないっぽいですね‥‥。

90:デフォルトの名無しさん
08/08/29 15:56:55
81ガン無視?

91:デフォルトの名無しさん
08/08/29 16:02:02
>>90
すみません、今、ググってみました。
どうも有り難うございます。

えぇ?なんか違うような‥‥。
最初の質問が悪かったですよね。
面白いものを教えてもらって、ありがとうございます。

92:デフォルトの名無しさん
08/08/29 16:07:17
淋しがり屋の>>81

93:デフォルトの名無しさん
08/08/29 21:48:14
81カワユス

94:デフォルトの名無しさん
08/08/29 21:58:18
ハッシュテーブルも知らずにプログラムかけているとはすごいな
自分が何してるのかほとんどわからん状態だろうに

95:デフォルトの名無しさん
08/08/29 22:52:37
趣味でやる分には全く問題ないけど。

96:デフォルトの名無しさん
08/08/29 23:13:03
フリーソフトとか作るんじゃねーぞ
使う側が迷惑する

97:デフォルトの名無しさん
08/08/29 23:18:44
HASHテーブルが云々で迷惑すかw
そういう貴方こそプログラムを書くだけじゃなくて
ソフトちゃんと「創れて」ますか?
言語に振り回されてコードでオナニー、できたものは
処理はすごいが実装いまいちとかよくあるはなし。


98:デフォルトの名無しさん
08/08/29 23:19:33
フリーソフトをいまどき作って公開するなんてマゾにしか思えん。

99:デフォルトの名無しさん
08/08/29 23:21:51
フリーじゃないなら、金取るの?

100:デフォルトの名無しさん
08/08/29 23:22:46
>>97
そういうのはふらっとでどうぞ

101:デフォルトの名無しさん
08/08/29 23:31:17
C#で作られたソフトを使いたいって人いなくね?

102:デフォルトの名無しさん
08/08/29 23:37:42
そんな事を考えながらソフト使う馬鹿がどこにいる
お前くらいか?

103:デフォルトの名無しさん
08/08/29 23:37:51
いや、それは偏見。

104:デフォルトの名無しさん
08/08/29 23:38:45
.NETだから嫌とかいうやついるが、あれはレジストリ触られるから嫌とかと同じレベルのアレルギーだろ。

105:デフォルトの名無しさん
08/08/29 23:40:10
.NETで書かれた、CGグラフィックソフトがあるか?

106:デフォルトの名無しさん
08/08/29 23:42:18
PAINT.NETって何でつくられてるんだろう

107:デフォルトの名無しさん
08/08/29 23:45:08
.NET Frameworkが必要だから.NETで作ってるんだろうな

108:デフォルトの名無しさん
08/08/29 23:47:07
いまだにレジストリいやがるやつがいるな。

109:デフォルトの名無しさん
08/08/29 23:47:32
C#で作ったとは限らないが?

110:デフォルトの名無しさん
08/08/29 23:49:17
どうしてそんなつっこみになるんだ

111:デフォルトの名無しさん
08/08/29 23:49:27
金取るなら自分で作るよ。お前ごときが作るのなんてバグも多いしそんな糞はいらんな。

112:デフォルトの名無しさん
08/08/29 23:50:03
PAINT.NETを使ったるひとがいるか?

113:デフォルトの名無しさん
08/08/29 23:50:46
地味に使ってるよ俺は

114:デフォルトの名無しさん
08/08/29 23:50:52
使ってるが、なにか?

115:デフォルトの名無しさん
08/08/29 23:51:24
俺使ったる(?)んだけど
C#で自作プラグインとか書けて重宝してる。

116:デフォルトの名無しさん
08/08/30 00:05:30
何が聞きたかったんだろう

117:デフォルトの名無しさん
08/08/30 00:17:17
それならカッコつけてCの系列じゃなくて、VB(とかJScript)でサクッと作っちゃえばいいんじゃんか!

118:デフォルトの名無しさん
08/08/30 00:19:30
なにを?
Cの系列って何のこと?

119:デフォルトの名無しさん
08/08/30 00:22:03
>>117みたいなレスを見ると普及し始めてるのかなぁと思う。

120:デフォルトの名無しさん
08/08/30 00:31:02
Cの系列といえば、次はDじゃん!D言語なんてかっちょいい響きじゃんか!

121:デフォルトの名無しさん
08/08/30 00:38:49
ぶっちゃけVBとC#の差って如何程も無いんじゃないかと思ってるんだがどうなんだ?

122:デフォルトの名無しさん
08/08/30 00:41:08
>>117
どちらかというとCよりJavaの血統で、
もろjavascript臭くなってきてるやん>C#

123:デフォルトの名無しさん
08/08/30 00:41:54
Reflector使えばVBだのC#だの言うのが馬鹿らしくなるよ

124:デフォルトの名無しさん
08/08/30 00:43:13
VB.NETのほうが便利なクラスがあったり、
インテリセンスが優秀(候補リストをグループ化できるぽい)だったりで
ときたま羨ましくなる。

125:デフォルトの名無しさん
08/08/30 00:47:37
>>122
ecmascriptはecmascriptでジェネリックとか追加されててホント臭い言語になりつつあるよ。

126:デフォルトの名無しさん
08/08/30 00:52:45
ActionScript 3.0 なんかパッと見 Java か C# かって感じだもんね
あれにはげんなりした

127:デフォルトの名無しさん
08/08/30 00:57:53
みんな、それでもC#を使う理由は何?
やっぱ俺は開発環境の最強っぷりだと思う。たぶんそれに関しては敵なし。

128:デフォルトの名無しさん
08/08/30 01:00:03
>>125
ecmascriptのジェネリックは死滅しました。
URLリンク(steps.dodgson.org)

129:デフォルトの名無しさん
08/08/30 01:29:37
>>128
つまらんなー

130:デフォルトの名無しさん
08/08/30 01:44:21
>>127
VB はなんか感覚的にあわん。仕事でやれといわれればやるけどさ…
ネイティブ(C, C++)相手の比較なら「イマドキ」の環境、言語で
生産性、保守性とかが別次元の癖に相互運用機能がやばすぎて
ほとんどなんでも出来る点だろうよ。

Web なサービスさくっとみたいな上位な話と OS のコアな機能ゴリゴリ
みたいな低レベル処理とかが同居とかなかなかありえんよまじで


131:デフォルトの名無しさん
08/08/30 02:06:58
Excelのセルに
=hogehoge()
として、C#を呼び出したく思い
Excelアドインを作ろうとしていますが、参考になるhPありますか?

132:デフォルトの名無しさん
08/08/30 02:16:51
そのゴリゴリとサクットは逆じゃないの?
Webはhtmlとかjspとかxmlとかjsとかゴリゴリじゃんw

133:デフォルトの名無しさん
08/08/30 06:56:04
VB.netでも良いけどなんとなくC#の方が自己満足感があるというか
なんかかっこいいから。

134:デフォルトの名無しさん
08/08/30 08:22:23
C#で作ったコンソールアプリ(実行ファイル)のクラスのメソッドを
別C#プログラムから呼び出したいんですけど方法ありますでしょうか?

135:デフォルトの名無しさん
08/08/30 08:27:09
CreateProcess

136:134
08/08/30 08:46:01
実行ファイルの中の特定のクラスの特定のメソッドなんですけど、
CreateProcessって実行ファイルを起動するだけですよね?

137:デフォルトの名無しさん
08/08/30 10:35:52
普通に参照して普通に呼ぶだけ


138:デフォルトの名無しさん
08/08/30 11:53:50
>>121
自分もそう思う .NET Framework系のPGの資料が多いから触ってる感じ>C#
構文的にはC#の方が好きだけど(ちょっとだけJAVAなんで、なじみやすい)
ただ 親クラスのコンストラクターの呼び方が・嫌・かも
ExcelたたくのはVBの方が楽だよね

139:デフォルトの名無しさん
08/08/30 12:54:21
BackgroundWorkerで別スレッドを立ち上げて、
そこでForm.Refresh() や StatusBar.Visible を変更したりすると、
InvalidOperationException が発生するんですが、
別スレッドからコントロールを操作するにはどうすればいいんでしょうか?

140:デフォルトの名無しさん
08/08/30 13:09:25
InvokeRequired で調べろ

141:デフォルトの名無しさん
08/08/30 13:29:12
>>140
できました。どうもありがとう。

142:デフォルトの名無しさん
08/08/30 20:01:02
>>136
リフレクション

143:デフォルトの名無しさん
08/08/30 21:13:45
>>142
おぉ!ありがとうございます。目的のAPIみたいなんで試してみます!

144:デフォルトの名無しさん
08/08/30 21:22:51
いやリフレクション使わなくてもそのexeをdllと同じように参照設定に入れれば使えるよ
型のアクセスレベルをpublicにしないといけないので注意

145:デフォルトの名無しさん
08/08/30 21:24:53
リモーティングの話しかと思ったよ

146:デフォルトの名無しさん
08/08/30 21:50:32
>>144
publicにしたら出来ました!ありがとう!

ただ自分が探しいたのはリフレクション(まだ使用してないですけど)っぽいので、こっちを使用してみたいと思います。
ありがとうございました!

147:デフォルトの名無しさん
08/08/31 03:12:19
以前にPart45をIEで保存したのですが、
その時保存したフォルダに作成されるC#, C♯, C#相談室 Part45.files
フォルダにグロ画像が入っていました。
Part45の368にグロ画像のリンクがあり、
ファイル名が同じなので恐らくこの画像だと思うのですが、
この画像を表示して保存した覚えはありません。
IEでスレを保存すると、リンク先の画像も保存されてしまうのでしょうか。

148:デフォルトの名無しさん
08/08/31 03:49:46
C#と全く関係ないな。

149:デフォルトの名無しさん
08/08/31 03:54:03
>>148
ごめんなさい。私もそう思ったのですが、あまりの恐怖でつい。
これって普通のことなのでしょうか。

150:デフォルトの名無しさん
08/08/31 03:56:43
板違いです

151:デフォルトの名無しさん
08/08/31 03:58:38
あまりの恐怖に吹いた
リンク先の画像を保存するくらいはやるような気がするが
まあ板違いだな

152:デフォルトの名無しさん
08/08/31 07:01:32
>>149
IEは普通リンク先の画像までは保存しない
オカルト的なことは信じたくないがその画像が入っていたことは事実だし
何か特別な怨念の力が働いたのかもしれない

これからの生活には気をつけたほうがいい
ぜんぜん関係ないときにそのグロ画像が突然現れたりするかもしれない

153:デフォルトの名無しさん
08/08/31 08:29:35
お気に入りに追加で、オフラインで使用するを選択してリンク先を保存したんじゃないの?

154:デフォルトの名無しさん
08/08/31 13:22:59
ローカルに保存する事なんて滅多にないから忘れてたけど、そういやそんな機能もあったな。

155:デフォルトの名無しさん
08/08/31 14:42:21
2chのアンカーは直リンクじゃないと思うんだけど。

っていうか普通mhtで保存しないの?
Outlook Expressをアンインストールでもしてなきゃmhtでいいと思うんだけど。
Vistaからはmhtがデフォになったようだし。

156:147
08/09/01 02:54:55
完全に板違い、すれ違いでした。
スルーして下さい。申し訳ありません。

157:デフォルトの名無しさん
08/09/01 03:07:34
スレはあってるけどなw

158:デフォルトの名無しさん
08/09/01 03:14:07
あってないよ。

159:デフォルトの名無しさん
08/09/01 03:35:37
C#, C♯, C#相談室 というスレがあってるw

160:デフォルトの名無しさん
08/09/01 13:12:27
DevComponentsのDotNetBarの、
ローカライズの仕方教えてください><
非常に英語が苦手なんです。。。

161:デフォルトの名無しさん
08/09/01 15:15:24
ぐーれかす

162:デフォルトの名無しさん
08/09/01 15:37:16
ローカライズの仕方わかりました。

163:デフォルトの名無しさん
08/09/01 20:16:32
コンパイルが通らない恐怖
どこかで誰かが捕捉してない例外を投げちゃう恐怖


164:デフォルトの名無しさん
08/09/01 21:22:41
どこかで誰かが例外を握りつぶしちゃうよりはましな件

165:デフォルトの名無しさん
08/09/02 06:22:40
いわゆるウィザード画面を作ってるんですが、画面切り替え方法で迷ってます。

panel固定で、中のコントロールだけremove-newするか、
毎回panelごとremove-newするか、
どっちが良いのでしょうか?
自分的には、後者のほうが楽なんですが、ゴミ増えたりしますか?

166:デフォルトの名無しさん
08/09/02 08:59:44
タブコントロール貼り付けろ

167:デフォルトの名無しさん
08/09/02 09:48:34
タブとか枠とかが見えてるのがマズイんですよ、ビジュアル的に。

168:デフォルトの名無しさん
08/09/02 09:49:31
枠もタブも消せるだろうがアホ

169:デフォルトの名無しさん
08/09/02 10:08:20
昼休みに外に出たら、ペットの子豚が飼い主と道路をトコトコ散歩していると、なんか生意気だから蹴飛ばしたくなるよな

170:デフォルトの名無しさん
08/09/02 10:42:14
消し方分からんからいっとるんじゃかす

171:デフォルトの名無しさん
08/09/02 10:44:45
去ねゴミ

172:デフォルトの名無しさん
08/09/02 10:50:22
VBだと簡単なのに…なんでカッコつけたがるんだろう……ダサw

173:デフォルトの名無しさん
08/09/02 10:52:35
そりゃC#はC系統の言語だからです。
Lispよりは括弧少ないので許してください。

174:デフォルトの名無しさん
08/09/02 11:44:03
カッコあったほうが絶対便利だよな?

175:デフォルトの名無しさん
08/09/02 12:32:58
VBは継続行のアンダーバーが見苦しい。
カスタム属性を指定するとたいてい継続になるからあれだ。

176:デフォルトの名無しさん
08/09/02 12:56:41
あとはC#と同等の機能を実装するために新キーワードやら特殊メソッドやらが氾濫している印象だな。
どんどん冗長になっていく。あれは気持ち悪い

177:デフォルトの名無しさん
08/09/02 13:08:31
誰に話しかけてんだ?
おまえの方が気持ち悪いんだけどw

178:デフォルトの名無しさん
08/09/02 16:49:17
>>176
VB6の頃ならVBは簡単さが売りだったわけだけど、今はC#と大差ないよな

パフォーマンスと引き換えにシンプル簡単路線で行けばいいのに、
無理してジェネリックとか導入するからどっちつかずのキモイ言語になっちゃうんだよ

179:デフォルトの名無しさん
08/09/02 16:51:06
LINQ向けキーワードの追加っぷりだけはちょっと魅力的。

180:デフォルトの名無しさん
08/09/02 17:24:07
文字列から事前定義のクラスのプロパティやメソッドを呼び出すことは可能でしょうか?
例えば、string str1 = "Address"; string str2 = "Hokkaido"; だった場合に、

ClassA.Address = str2というように保存したいのです。

str1の内容で分岐して代入するようなコードを書いておけば良いのですが、
あまりにも数が多いと萎えてしまいます。

クラス名の文字列があればCreateInstance()でクラスのインスタンスが作れるのと同じ感じで、
プロパティやメソッドにも同じようなことはできないのでしょうか?


181:デフォルトの名無しさん
08/09/02 17:24:23
文字列から事前定義のクラスのプロパティやメソッドを呼び出すことは可能でしょうか?
例えば、string str1 = "Address"; string str2 = "Hokkaido"; だった場合に、

ClassA.Address = str2というように保存したいのです。

str1の内容で分岐して代入するようなコードを書いておけば良いのですが、
あまりにも数が多いと萎えてしまいます。

クラス名の文字列があればCreateInstance()でクラスのインスタンスが作れるのと同じ感じで、
プロパティやメソッドにも同じようなことはできないのでしょうか?


182:デフォルトの名無しさん
08/09/02 17:25:38
書き込みに失敗したってエラーが出たのにも関わらず、2連投になってしまいました。
どうもすみません。

183:デフォルトの名無しさん
08/09/02 17:27:44
Dictionaryでいいじゃん

184:デフォルトの名無しさん
08/09/02 17:33:36
なるほど‥‥
ClassAというクラスが、たくさんのパブリックフィールドを持っている形
なのですがClassA自体がDictionaryで書かれていれば確かに‥‥。

ClassAにプロパティやメソッドを追加する程度の変更は出来る気がするのですが、
ClassAをDictionaryにしてしまうと、他のプログラムが動かなくなってしまいます‥‥

185:デフォルトの名無しさん
08/09/02 17:36:37
いやでも、ClassAの方の内部保持をDictionaryにして、
既存部分のためのプロパティで、ラップして対応しておけば良いのですよね。

それが良い気がしてきましたー。
どうも有り難うございます。

186:デフォルトの名無しさん
08/09/02 18:33:01
PropertyInfo.SetValue()でできる
詳しくはWebで

187:デフォルトの名無しさん
08/09/02 19:10:51
そんな瑣末なことにリフレクション使うなんてやめなさい

188:デフォルトの名無しさん
08/09/02 19:16:30
文字列でメンバーにアクセスしたいって人時々いるけど(以前はVBスレで多かった)
いまだになんでそんなことがしたいのかよく理解できないものがある。

javaScript出身のプログラマ(そんな人いるのか?)にありがちな発想って説もあるようだけど、
普通郷に入れば郷に従うよなあ。。

189:デフォルトの名無しさん
08/09/02 19:31:58
不用意にリファクタリングとかすると大変なことになりそうだな……

190:デフォルトの名無しさん
08/09/02 19:51:36
>>186
どうも有り難うございます。さっそく調べてみます。

>>188
ASP.NETのGridViewとかListViewとか、全要素にプロパティが用意された
データアクセスレイヤークラスをやりとりするように設計されているから、
DataSetクラスとか、自前で新しいクラスを作ると、プロパティだらけのクラスで
橋渡ししなくちゃならんことになるのです。

XMLを隠ぺいしたシリアライザブルなクラスでも、全要素にパブリックなプロパティが
必要になるし‥‥

191:デフォルトの名無しさん
08/09/02 22:26:03
部分的にやりたくなることは結構あると思うけどな。


192:デフォルトの名無しさん
08/09/02 22:32:57
C#というか.net frameworkでFFTWを簡単に扱うためのクラスとかありませんか。


193:デフォルトの名無しさん
08/09/02 22:56:47
>>192
URLリンク(www.sdss.jhu.edu)
URLリンク(windale.com)
URLリンク(thorshammer.blog95.fc2.com)

この手のものはサンプルコード的なものがあちこちに転がってると
思うけど。

194:デフォルトの名無しさん
08/09/02 23:42:13
eventなんだけど、複数スレッドからイベントハンドラが登録される可能性があるときは
add/removeを自分で書かいてlockで保護しないとダメ?

195:デフォルトの名無しさん
08/09/02 23:45:19
駄目ではない。


196:デフォルトの名無しさん
08/09/03 00:36:47
できあいのやつはちゃんとスレッドセーフになってるよ

197:デフォルトの名無しさん
08/09/03 08:40:58
196 じゃないがコンパイラの生成コードは add に某属性ついててスレッドセーフぽ

198:デフォルトの名無しさん
08/09/03 14:59:02
>>188
Excelで出力するとき 日付、col位置のhash作ると
DBからひらった日付毎の合計を書き込むとき楽でしょ?

199:デフォルトの名無しさん
08/09/04 14:49:30
WPFのマルチスレッドでUIスレッドへの通知で、下記のようにラムダ式で書くとき
ラムダ式のままじゃ渡せないんでデリゲートを宣言してるんだけど
もっと簡単な書き方ないのかな?

private delegate void HogeFunc(int param);

this.Dispatcher.BeginInvoke(new HogeFunc((param) => {〜}));

200:デフォルトの名無しさん
08/09/04 15:04:16
private void BeginInvoke(Func<int> param) {
    this.Dispatcher.BeginInvoke(param);
}

this.BeginInvoke(param => { ... });

201:デフォルトの名無しさん
08/09/04 15:08:41
あ、Actionだった。

もう一歩進めると
private void BeginInvoke<T>(Action<T> arg) {
    this.Dispatcher.BeginInvoke(arg);
}

this.BeginInvoke(param => { ... }, 6);

202:デフォルトの名無しさん
08/09/04 15:09:56
またミス
private void BeginInvoke<T>(Action<T> action, T arg) {
    this.Dispatcher.BeginInvoke(action, arg);
}

203:デフォルトの名無しさん
08/09/04 15:33:26
WPF使ったことないので間違ってるかもしれんが
リファレンスみたところ引数が合ってないみたいだけど?

Dispatcher.BeginInvoke (DispatcherPriority, Delegate)
Dispatcher.BeginInvoke (DispatcherPriority, Delegate, Object)
Dispatcher.BeginInvoke (DispatcherPriority, Delegate, Object, Object[])

204:デフォルトの名無しさん
08/09/04 16:36:50
>>203
MSDNが間違ってるっぽい

205:デフォルトの名無しさん
08/09/04 17:55:44
DispatcherPriority があるのはWPF、ないのはsilverlight2 。なぜか非互換。
silverlight2や両方で互換を取りたい場合はbackgroundworkerが推奨されている。

206:デフォルトの名無しさん
08/09/04 18:41:02
WPFアプリケーションでプロジェクト作って、インテリセンス見てみると
Dispatcher.BeginInvoke (Delegate, Object[])
Dispatcher.BeginInvoke (Delegate, DispatcherPriority, Object[])
なんだけど、これはどっちなんだ?

207:デフォルトの名無しさん
08/09/04 18:48:33
エンターブレイン、ツクール最新作「アクションゲームツクール」を発表、XBOX360/XNAにも対応
URLリンク(news4xbox.blogspot.com)

208:デフォルトの名無しさん
08/09/04 19:00:06
SP1でメンバーが追加になってた。silverlightとの互換がらみかも。

July 2008 Added topic for new member. SP1 feature change.
BeginInvoke(Delegate, object[])
BeginInvoke(Delegate, DispatcherPriority, object[])


209:デフォルトの名無しさん
08/09/04 20:37:30
動作が軽いHTMLDOMありませんか?
HtmlDocumentは重すぎて使い物になりません……

210:デフォルトの名無しさん
08/09/05 12:18:05
ボタンコントロールに、テキストと画像を設定したときに、
ボタンをクリックすると、ボタンがすこし凹み込みんで、そのときにテキストは
すこし凹み込むのですが、画像の方は凹まずに止まったままです。
これを画像も一緒に動かすにはどうするのがベストなのでしょうか?

211:デフォルトの名無しさん
08/09/05 15:39:02
>>210
WPFで望み通りの動作を自前で実装するのがベスト。
WinFormでやるならオーナードローかな?かなり面倒くさそうだが。

212:210
08/09/05 16:51:40
>>211
WPFかオーナードローですか。そのキーワードで調べてみます
ありがとうございましたー

213:デフォルトの名無しさん
08/09/08 14:47:17
C#でスムーススクロールってどうしたら出来ますか

214:デフォルトの名無しさん
08/09/08 14:49:00
そ〜とマウスを動かす

215:デフォルトの名無しさん
08/09/08 15:17:09
なるほど
ありがとうございました

216:デフォルトの名無しさん
08/09/08 15:22:35
SQLCEとDatasetを使ってプログラミングをしています。
そこで、Datasetの更新をDBにも反映しようと思い、以下のようなコードを書いたのですが、プログラム終了後にDBを確認しても更新が反映されていませんでした。

private void button1_Click(object sender, RoutedEventArgs e)
{
DatabaseDataSet.CategoriesDataTable categoriesTable = new DatabaseDataSet.CategoriesDataTable();
DatabaseDataSetTableAdapters.CategoriesTableAdapter adapter = new SQLCompactTest.DatabaseDataSetTableAdapters.CategoriesTableAdapter();
adapter.Fill(categoriesTable);
DatabaseDataSet.CategoriesRow newRow = categoriesTable.NewCategoriesRow();
newRow.Category_ID = categoriesTable.Count + 1;
newRow.Category_Name = String.Format("TEST {0}",categoriesTable.Count + 1);
newRow.Description = "Test Description";
categoriesTable.AddCategoriesRow(newRow);
adapter.Update(categoriesTable);

ListBox2.DataContext = categoriesTable;
}

昨日からいろいろと試行錯誤しているのですが、イマイチ原因がよくわかりません。
よろしくお願いします。

217:デフォルトの名無しさん
08/09/08 15:43:33
これじゃないか?
URLリンク(msdn.microsoft.com)(VS.80).aspx


218:216
08/09/08 16:22:47
>>217
これも試してみたのですが、AcceptChangesはDatasetの更新を行うだけで、DBの更新は行ってくれないと認識しています。

219:デフォルトの名無しさん
08/09/08 16:42:54
はぁ?
コミットとかトランザクションの意味はわかる?

220:デフォルトの名無しさん
08/09/08 16:46:45
そんなの分かってるわ。というか、おまえは分かってんのかよww

221:デフォルトの名無しさん
08/09/08 17:14:45
よくわからんけどCategoriesTableAdapterがちゃんと機能するか確認したほうが良さそうね

222:デフォルトの名無しさん
08/09/08 17:21:19
実は違うDB見てたとかビルドで上書きしてたとか
AcceptChangesなんかやったら更新されなくなるぞw

223:216
08/09/08 17:59:11
>>221
ありがとうございます。
一度確認してみようと思います。

>>222
実は、一度実行して普通に終了して、再度実行するとDBには変更(この場合は挿入)が追加されているように見えて、ちゃんとテーブルにも表示されます。
しかしながら、サーバーエクスプローラで実際にデータベースのテーブル内の内容を見に行ったりした場合には、追加された項目などは無くなってしまいます。

ビルドで上書きといったことは無いと思うのですが、なぜこのような挙動になるのかわかりません…

AcceptChangesについては、DatasetとDBについて元との差分がわからなくなり、Updateが効かなくなるということは理解しています。

224:デフォルトの名無しさん
08/09/08 18:07:02
ロールバックしたんだね。
どっかで例外無視してないか?

225:デフォルトの名無しさん
08/09/08 18:25:07
WebBrowserコントロールで Navigate() を呼んだときの
HTTP通信でやり取りされたリクエストヘッダとレスポンスヘッダを
プログラムから取得することはできますでしょうか?

226:デフォルトの名無しさん
08/09/08 18:34:24
どのみち全部はそのままじゃ無理だな
ローカルプロクシ通したりせんと

227:デフォルトの名無しさん
08/09/08 18:37:12
サーバエクスプローラ→プロジェクトフォルダのDBファイル
アプリケーション→ビルド先のDBファイル

とでもなってんじゃないの?
ってことを言ったんだが、そんなことないか?


228:デフォルトの名無しさん
08/09/08 19:16:58
>>226
なるほど、ありがとうございます

229:216
08/09/08 19:20:07
>>224
症状的には確かにロールバックなのですが、先ほどの「サーバーエクスプローラで実際にデータベースのテーブル内の内容を見に行く」という操作だけでロールバックするということはあるのでしょうか。
# 説明不足で大変申し訳ありません。上記の操作はプログラムが終了してから行っています。

>>227
> サーバエクスプローラ→プロジェクトフォルダのDBファイル
> アプリケーション→ビルド先のDBファイル
あぁ!確かにそのような状態になっています。
# DB以外の事ではよくわかっていたのですが、DBはについては初心者で、盲点でした…。

ちなみに、もしそのような状態の場合、>>223のような操作でデータベースが書き換わる(元に戻る)といった事は考えられるのでしょうか。
# もしそうならこの件はばっちり解決です。

230:デフォルトの名無しさん
08/09/08 20:04:46
いやあのな、別のDB見てたら内容が違うのは当たり前だろが

231:デフォルトの名無しさん
08/09/08 20:12:18
>>230
仰るとおりなのですが、特にビルドなどの作業をしなくても、Debugに置いてあるDBが元に戻ることがあるのかと疑問に思いまして。。。
# ビルドをすれば当然出力フォルダに置いてあるDBファイルは上書きされるはずですが、今回の場合は単に実行をして、別の(Projectフォルダにある)DBの内容を見ただけなのですが…。

232:デフォルトの名無しさん
08/09/08 21:11:06
>>231
解決したんだし、もういいだろ

233:デフォルトの名無しさん
08/09/08 21:14:58
サーバエクスプローラで見た内容が違うのが疑問なんじゃなくて、
一度サーバエクスプローラで見ると戻ってしまうってこと?

それは俺も分からんわw


234:デフォルトの名無しさん
08/09/08 21:23:23
エスパーが必要ですね

235:216
08/09/08 22:29:28
一応解決したので、皆様ありがとうございました。

>>233
具体的には、サーバエクスプローラで該当するデータベースのテーブルを右クリックして、最新の情報に更新を行ってから実行すると、DBが初期化されて実行されます。
VSが何をやっているかわかりませんが、そういうものとして扱おうと思います。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5375日前に更新/121 KB
担当:undef