Visual Studio 2005スレ Part20
1 :
● :
2007/04/15(日) 23:22:03
6 :
● :2007/04/15(日) 23:46:46
thespoke.netからDLしたVS2005を無くしてしまったのですが もう手に入らないのでしょうか。
元々は正社員だったのに取引先にフリーのほうが稼げるとか騙されて 結局派遣やってるバカがいるんだけどw なんか派遣先といい関係、とか言ってたから思わず吹き出しちゃったよw 最近はマネージャーもやってるとか寝言言ってるし、派遣がまねぇじゃぁ?はあ!?w そもそも信頼されてるなら直接契約するか正社員にするはずだが、 いつでも切れる派遣会社経由って舐められてんだよ 派遣期間が長くならないうちに早く就職しろ、と忠告したら、ウッキー!って逆ギレw バカで頑固だから何度言っても理解できない 騙されたとはいえ結局は自分で決めて派遣やってる癖に逆ギレしちゃってまぁ 人間として本当に恥ずかしい
今C++ExpSP1なんだけども、Standard入れるときはExpアンインストール しなけりゃだめ?
13 :
デフォルトの名無しさん :2007/04/16(月) 12:19:13
VS2005のリファクタリング機能が遅すぎるんで、
プライベートフィールドをカプセル化したい時は
わざわざそのクラス専用のプロジェクトつくって
リファクタリングしてたんだけど、やっと解決方法を見つけた。
MSの開発ツール/ゼネラルマネージャのScottさんのブログがソースだから
間違いないと思う。
ていうかやっとEclipse並にリファクタリングが1秒で終わるようになって俺歓喜。
やり方はそのブログに書いてあるとおり。
http://weblogs.asp.net/scottgu/archive/2006/01/02/434355.aspx 1. VS2005 を全部終了させる
2. スタートメニューの「ファイル名を指定して実行」で regedit 起動させる
3. HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\CSharp\Options\Editor を開く
4. Editor ノードで右クリックして「新規」⇒「DWORD値」を選ぶ
5. OpenAllVenusFilesOnRefactor と名づけて値は0のままにする
これだけで早くなる。
やっとけ。
君のPCが遅い
VS2005をインストールしたら、ソフトウェアにエラーが出たとき VS2005のデバッグのウィンドウが開かれるのですが これを表示させないようにするにはどうすればいいのでしょうか?
VisualStudioをアンインストールする。
17 :
デフォルトの名無しさん :2007/04/16(月) 20:54:30
VS2003のときのメニューのデバッグ->例外って VS2005だとどこにあるかだれかしらない? 使うのはC#で前はデバッグで中断する例外の種類選べたとおもうんだけど 例外調べたいんだけどブレークしないお(´・ω・`)
VC++ Exp. Ed. 2005 です。 コンソールアプリを作ってますが、 「デバッグ開始」で実行するとプログラム終了後 ウィンドウがすぐに閉じてしまいます。 何か入力を入れたり、 system("pause"); したり、 「デバッグなしで開始」したりすればいいのは知っていますが、 ソースをいじらず、しかも「デバッグ開始」のままでも何とかする方法ってありますか?
>>17 同じところにあるような。
ブレークしないのはそもそも置いたブレークポイントまで到達してないというオチでは。
>>18 static void Mainの最後にブレークポイント置いておけば?
>>20 コンソールウィンドウが後ろにいくのが微妙かな・・・。
>>21 _w
デバッグ実行後に pause コマンドを自動的に実行できればいいんだけど・・・。
>>19 いえ。ブレークポイント置かないで
例外がおきたときにブレークするかどうかを
設定するのがメニューのデバッグ->例外で
できたとおもうんですが2005だと見当たらなくて
24 :
18 :2007/04/16(月) 23:57:10
深く考えてみたけど、 コンソールのウィンドウが閉じられるまでの動作が デバッギングの対象になってるのかな? そうなると辛いな・・・。
26 :
デフォルトの名無しさん :2007/04/17(火) 13:05:42
>>13 リファクタするとプロジェクトの全ファイル見にいくせいで遅くてツカエネと思ってたけど、
これやったら目茶目茶早くなった。
というかこれをすることによって何が起こったんだ??
右クリック>リセット
OpenAllVenusFiles って何なんだろ 副作用とかないのかね
そんな歓喜するような機能がデフォでOFFになってる辺り、 何か爆弾を抱えてるんじゃないかという懸念はあるよなぁ。 「極々レアなケースだが全ソースを壊す事がある」とかw
何かよくわからんすばらしい機能がデフォルトでオンになってるせいで、重いんじゃないの?
33 :
27 :2007/04/18(水) 08:32:28
なんだその下らん態度は! 切り殺してくれる!
\ //  ̄ ー \ ∧_∧ '/ -= /ヾ_/ヽ \(゚Д゚; ) _ニ '´v' ⌒ヾ. ⊂\ //つ  ̄ニ 、卯!filリリ!゙l i < Judgment !! / ,\\ =三 .ノi!゙(!|゚ ヮ゚ノリ' (__//し'\\ 三_ .ノ ⊂))本iつi{》二二二> // \  ̄_ (((. く7/_iヾ, /, _ ~(_/,_j~
36 :
デフォルトの名無しさん :2007/04/18(水) 13:41:03
int _tmain(int argc, _TCHAR* argv[]) { __int64 longtime = 20030703080000; int year = (int)(longtime / 10000000000); int month = (int)(longtime / 100000000) % 100; int day = (int)(longtime / 1000000) % 100; int hour = (int)(longtime / 10000) % 100; int minute = (int)(longtime / 100) % 100; int sec = (int)(longtime) % 100; _tprintf(_T("%d,%d,%d,%d,%d,%d\n"), year, month, day, hour, minute, sec); return 0; } // 結果 2003,7,3,8,-12,-44 ('A`) ...イラネエヨコンナノ チナミニコレハOK int minute = (int)((longtime / 100) % 100); int sec = (int)((longtime) % 100);
何を当たり前の事を
>>13 C++とVBのリファクタリングを実装するために押し付けられた制約が、
その実装を断念した後も、なぜかIDEに残っててアッタマくる。C#には関係
ないから無視してやるぜ。ってこと?
>>36 int minute = (int)(longtime / 100 % 100);
int sec = (int)(longtime % 100);
40 :
デフォルトの名無しさん :2007/04/18(水) 20:54:14
>>13 ・それを実行する前
⇒ソリューションのファイル全部、依存関係チェックしてました
・それを実行した後
⇒App_Code 内と、VSで今開いている *.cs または *.vb ファイルだけを
検索対象にして依存関係チェックするよ
ということらしい
41 :
デフォルトの名無しさん :2007/04/19(木) 17:01:39
Visual Studio 2005exp 使ってるんですが、ツールボックスにMainMenuコントロールが無いんですが こういうもんなんですか? 手打ちしないとダメって事? 教本には載ってるんですが・・・・。
2005ならMenuStrip使いナ。 その本古いだろ。
43 :
デフォルトの名無しさん :2007/04/19(木) 17:44:52
>>42 レスありがとうございます。
お察しのとおり古い本です orz
かんたんプログラミングVisualC#ってやつです。
ヤフオクで安く買いました.
もう一冊もっててゼロからスタートVisualC#ってやつもヤフオクで安く買いました。
こっちにもMainMenuで説明してありますね。
なんとかできそうです、ありがとうございました。
VC++2005なのですが、あるURLのWEBページをHTMLとしてローカルにダウンロードするプログラムを作りたいと思っています。 どこか参考になるサイト等ありますか?
1. winsock しか使ってはならない。 2. MFC を使ってよい。 3. CRL を使ってよい。
1.5. wininet を使ってもよい。
4.FrameWorkを使ってよい
なんでWが大文字なん? そもそも何のフレームワークよ
49 :
デフォルトの名無しさん :2007/04/19(木) 18:14:08
>>48 普通に考えたら VC++2005てあるから
Microsft .NET Framework 2.0
のことじゃないのか?
とJAVA房が申しております
JAVA厨→○ JAVA房→×
51 :
デフォルトの名無しさん :2007/04/19(木) 18:17:15
簡単な方法でできれば、何でも使ってOKです。
ビルドメニューにリビルドとクリーンが出ないんだけど・・・ ソリュエクの右クリックでは出る
そうですか
ソリュエクwww
56 :
デフォルトの名無しさん :2007/04/19(木) 23:29:38
VC++ Exp. Ed. 2005 です。 MSDNに"バッチ モードで Visual C++ プロジェクトを Visual Studio .NET にアップグレードする " というのがありましたが、変換できませんでした。。。 VC6.0 のProjectをコマンドラインからバッチで変換する良い方法はありますか?
58 :
デフォルトの名無しさん :2007/04/20(金) 00:56:36
プロジェクトファイルのコンバートを行うvbスクリプトがどっかにあるから探してみたら?
59 :
デフォルトの名無しさん :2007/04/20(金) 08:50:38
インストールから簡単なWin32アプリの作り方を教えてくれ!
そもそもWin32とVC++がやさしくないので、環境構築ごときから詰まる 人間は向いてない。素直にVBかC#でも使ってろ。
61 :
デフォルトの名無しさん :2007/04/20(金) 10:42:18
MFC使ってんだからそうそう難しいもんでもないんだろ? あとはちょちょっと中にコードを書いてやりゃ良いんだよぉw
>>60 そういうこと言って、自分にとって優しくなかったどころか難しいと感じて
やっとこさ最近になってWin32プログラムを作れたから、他人にそういうことしかいえないんだろぉ?
ある程度知識のある人なら、ちゃちゃっと枠組みぐらい作れるって。市販の本を見ても
そう難しいことはやってないね。
質問です。 C:\A\hoge.vcproj という階層にプロジェクトを作ったとします。そしてこれでコードをビルドしてVisual Studioから実行した場合、 fopen("./foo.dat", "r")などでファイルを開こうとすると C:\A\foo.dat の階層のfoo.datが開かれるというように、プロジェクトファイル(hoge.vcproj)と 同階層のディレクトリが実行時のカレントディレクトリになりますが、 このVisual Studioからビルド済みバイナリを実行するときに、カレントディレクトリ を別の階層に設定する方法はないでしょうか。
プロジェクトのプロパティ 構成プロパティ→デバッグ→作業ディレクトリ じゃなかったっけな?
>>62 お前のせいで過去にトリップしたじゃないか
そうか、VC5, 6とかはもう10年前とかになるのか…
というか難しくないからそこで詰まるやつは向いてないになるんだぜ?
C++2005 スレたててここはIDEの使い方とかに特化したほうがよさそうな気がしてきた
ソリュロラ
_wcscpy等を使うと古い形式ですと警告が出ます。 何を使えば良いですか?
#pragma warning ( disable : 4996 )
それにwcscpyは下線要らないだろ
strsafe.h
大学でプログラムを習い始めました 大学のPCにはVisual Studio2003がインストールされています それで、大学で出された課題を家に持って帰って続きをしたいのですが 家のPCにインストールするのはVisual Studio 2005の無料版でも大丈夫なんでしょうか? 同じVerをインストールするべきだとは思うのですが、2003のアカデミック版も評価版ももう手に入らないようなので…
実際やってみればいいじゃん。 勉強が目的なんでしょ? 経験から学ぶのも勉強でっせ
大学にあるインストールディスクをうわなにするやめ
>>76 とりあえず困ったら、
文字コード → マルチバイト文字を使用する
って言葉を思い出せばいいと思うよ
Visual Studioでひとつのプロジェクトに2つのソースを作り その2つのソースにmain(){〜}と書くとビルドでエラーがでるのですが、 main(){}を1つのプロジェクトで2つ使いたい場合は 絶対に2つのソースを2つのプロジェクトに分けないといけないのでしょうか?
main2つはだめでっせー
main が2つもあったら どこからスタートしていいか分からんじゃん main を2つにする目的は?
本体とDLLを一つのプロジェクトで作りたい
なんのためのプロジェクトなんだか(泣)
>>80 やはりそうですか
理由はまだはじめたばかりで、10行くらいのものを書いているのですが、
これのために何個もプロジェクト作るの邪魔だなーって思ったためです
更に質問なのですが、aをひとつコンパイルして、デバッグなしで実行
その後別のプロジェクトのbをコンパイルして、デバッグなしで実行
これをしようとすると、コンパイルは問題なく成功するのですが、
デバッグなしで実行すると、aが実行されてしまいます
これはどのようにすればいいのでしょうか?
a,b ってなに?
MSDNは分割DLできないの
>>84 a.c
b.c
というソースファイルです
>>86 その b.c が入っているプロジェクトには、a.c は入っていないの?
その2つのプロジェクトは、同じソリューション内にあったりする?
>>87 >その b.c が入っているプロジェクトには、a.c は入っていないの?
入っていません
>その2つのプロジェクトは、同じソリューション内にあったりする?
そのとおりです
同じソリューション内にあります
>>88 実行したいプロジェクトを右クリック → スタートアッププロジェクトに設定
>>89 見事にできました
丁寧に教えていただきありがとうございました
ファイルをプロジェクトから除外するか、 コンパイルしない設定にすればいいよ。
どなたかご存知な方いらっしゃいましたら教えてください。 Visual Studio 2005のマクロ(Microsoft Visual Studio Macros)をいじってるのですが、 作成したマクロを実行するたびにタスクバーのバルーンヘルプが表示されるため イライラしてしょうがありません。 このバルーンだけ消す方法は無いでしょうか? ググっても見つからないもので・・・
92です。自己解決しました。 設定でのバルーン非表示方法が無さそうでしたので、 レジストリ操作アプリを作り、 Visual Studio使用時のみバルーンを非表示にするようにしました。
俺もそれ知りたいな そんな裏技っぽい方法しかないのかな
95 :
92 :2007/04/22(日) 18:33:18
92です。VisualStudioMacrosのバルーンのみを非表示にする方法を 見つけましたので一応書いておきます。 レジストリの、 「HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0」このパスに、 「DontShowMacrosBalloon」をDWORD値=6として追加すると バルーン表示されなくなりました。確認済みです。 ではでは。 一応VBのソースアップしときます。コメントは全バルーン非表示時の残骸なんで放置しちゃってください。 Private Sub cmdRun_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdRun.Click Dim regkey As Microsoft.Win32.RegistryKey 'regkey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced", True) regkey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Microsoft\VisualStudio\8.0", True) '// レジストリ追加が選択されている場合 If (rboAdd.Checked = True) Then 'regkey.SetValue("EnableBalloonTips", 0) regkey.SetValue("DontShowMacrosBalloon", 6) '// レジストリ削除が選択されている場合 ElseIf (rboDelete.Checked = True) Then 'regkey.DeleteValue("EnableBalloonTips", False) regkey.DeleteValue("DontShowMacrosBalloon", False) '// その他 Else End If '// 閉じる regkey.Close() End Sub
必要だから出しているわけだが。
97 :
73 :2007/04/22(日) 23:56:10
厨房言語には関係のない話
マルチバイトとUNICODEはVisual C++限定の話だぞ
VBわろたw
VBなら、32ビット化されてからずっと一応UNICODEだったろうに。
102 :
73 :2007/04/23(月) 00:59:35
なるほどVisual C++の話でしたか どちらにしてもVisual C++もインストールしなきゃいけないので助かりました
103 :
77 :2007/04/23(月) 01:05:59
ごめん、俺が VC++ のスレと間違えてレスしたのがいけなかったんだ… まじごめんなさい
ソリューションの中にメインアセンブリMAIN、およびクラスライブラリAがあって AがMAINを参照しているんですが、Aの出力先を変更するとそこにMAINのアセンブリも生成されてしまいます。 これを生成しないようにはできないですか?
参照設定のローカルコピーをFalse。 今PCの前にいないので記憶だがソリュエクwで参照選択するとプロパティ グリッド辺りに出てこんか?
今日、MSDNサブスクリプションのDVDが届いたんだけど、 その中にVisual sauce safe が入っていたんですよ。 サブスクリプションはProfessionalなのに。 今までは付いてなかったよね?これって普通に使えるのかな。 MSとかなんでもいいんだけど説明しているサイトってありますかね。
トンカツにかけたらおいしそうなソースでつね
110 :
107 :2007/04/23(月) 21:22:18
>>108 atokでカタカナ変換したら間違えたよ
sauceじゃなくてsourceだった
ダウンロードセンターで落とせるMSDNが2GB超えてるようだが IEじゃ2GB越えのファイルは落とせないよな…… マイクロソフトは何を考えているんだろう?
七つの海を渡る風のように
113 :
デフォルトの名無しさん :2007/04/23(月) 23:36:47
新規クラスの作成などで作成されるソースコードのデフォルト文字コードを UTF-8BOM付にしたいんですけど、どうすればよいのでしょうか? 詳細保存オプションで手動でUTF-8にすることはできるのですが、 新規作成の既定値を変えることができないんですが、どなたかご教授願います。
一白 大王
エ白 人王
工白 人王
まだVB6の方がいいという現実
オレの周りでは「もうVB6なんかに戻れない」って言うやつばかりだが。
相手にしちゃ駄目
IDEの出来を良くしてほしい 言語仕様は悪くないんだから
VCのインテリを改良してちょ
インテリはインテリな扇子は使わない
DLLを作っていますが、DLLのソースコンパイル時にリンクするOBJ(CPPソース有り) を、別プロジェクトのEXEのソースでも同じOBJをリンクして、 最終的に1個のEXEに出来ますか? ソースは、同じエクスプローラーのフォルダーです。 Windows APIの名前が競合してしまいます。 (a.obj+cc.obj) + (b.obj+cc.obj=.DLL) = .EXE さようなら。
できません。 中間生成物です。 いじょ
>>123 なに言ってるのかよくわからんところがあるが、できるよ。
>>123 出来るけどスマートじゃない
どっちのcc.objが参照されるか保証されないし
127 :
デフォルトの名無しさん :2007/04/25(水) 02:40:25
VB6で作ったアプリとVB2005で作ったアプリはどちらが軽い?
お前の作ったアプリはどっちも重いから気にするな。 わかったらもう来るなよ
.NET使ってる2005に軽さなんて期待するな。
アプリが重ければ速いPCに買い換えればいいのに
嫌ならアセンブリで書けよ
MSILで?
ネイティブコード吐き出す言語使えよ 軽さ期待してる奴とか勉強不足過ぎて脳みそわいてんじゃねぇか?
ロリも良いけど巨乳もね☆
Delphi>C++>VB6>2005
>>136 は池沼間違いなし
つうか、なにが基準なんだその並びは
\___________/ ∨ ___ _ / ____ヽ /  ̄  ̄ \ | | /, −、, -、l /、 ヽ | _| -|○ | ○|| |・ |―-、 | , ―-、 (6 _ー っ-´、} q -´ 二 ヽ | | -⊂) \ ヽ_  ̄ ̄ノノ ノ_ ー | | | ̄ ̄|/ (_ ∪ ̄ / 、 \ \. ̄` | / ヽ ` ,.|  ̄ | | O===== | `− ´ | | _| / |
>>136 うん。Delphiが優れてるのはわかったから二度と来なくていいよ。
\___________/ ∨ ___ _ / ____ヽ /  ̄  ̄ \ | | /, −、, -、l /、 ヽ | _| -|○ | ○|| |・ |―-、 | , ―-、 (6 _ー っ-´、} q -´ 二 ヽ | | -⊂) \ ヽ_  ̄ ̄ノノ ノ_ ー | | | ̄ ̄|/ (_ ∪ ̄ / 、 \ \. ̄` | / ヽ ` ,.|  ̄ | | O===== | `− ´ | | _| / |
141 :
デフォルトの名無しさん :2007/04/25(水) 09:52:09
少なくとも廃れてる言語だと思ってる俺
ゆとり「言語は廃れても心の中で生きているんだよ」
>>130 アプリが重い≒腐った設計が多くて、いくら速いCPUのマシン持ってきたところで、
IO waitで、CPUは全然仕事してなくて、結局遅いままが、ありがち、
マジ、良い設計で、最適化されたプログラムで、PentiumIIIで実行したときと
腐った設計で、CPU全然動いてくんないプログラムをCore2Duo比べると、PIIIのほうが
早くなることもありえる
今日はじめて2005でC#やった。簡単、早い。 もう、エクリプス捨ててもいいと思った。
.NETは糞
146 :
123 :2007/04/26(木) 03:29:03
フォルダーを分けたら出来ました。 風邪をひきました。以上
C++Expressなんだけど WindowsフォームアプリケーションみたいにマウスでUI設計ができるけど .NET Frameworkを使わないアプリって作れない? .NET使うと評判悪くて・・・
C++いけるよ
.NETで作るとGUIはださいグラデがかかってたり必要以上に重いからな。 挙句の果てに初心者しか手をださないからゴミアプリが大量生産される。 HSPのほうがマシだっての(笑)
151 :
デフォルトの名無しさん :2007/04/26(木) 17:48:10
おまえがVB5とかでフォーム使った糞アプリばっか作ってたクズだということはわかった
.NET使わずに作れるんじゃないの?
自分の力がないからフレームワークに逃げて それすらもまともに使えないから糞よばわりとか・・・・・
使おうが使わないだろうが.NETが糞なことには変わりない
×使おうが使わないだろうが ○使おうが使うまいが ○使おうが使わなかろうが
実際フレーム使うと極端に重くなるのは確かだけど、そういうものだしなあ。
SP1でさらに.NETだともはや一般人は起動することすら不可能
Microsoft.VC80.CRTの8.0.50727.762を用意できる一般人とかいないだろ 常識的に考えて・・・・
>>161 それはない
なぜなら.NETが必要という時点で使ってもらえてないから・・・
163 :
162 :2007/04/26(木) 19:30:28
アホかお前は。 客は、お前のソフトくらいの為に.NETは入れたくないだけ。 極端な話、もし.NETで作ったアプリならコスト1/10でいいですよ…っていえば客も考える。
A>またあいつが変なプログラムもって来たよ。 B>ほんとにいい迷惑なんだよな。ほっとくとどうだったとかしつこいんだ。 C>やつのマスターベーションなんかに付き合ってられるか。 A>ランタイムがいる奴は入れるの面倒といって付き返しているよ。 .C>その点 .NETはあっさり断れて安心だな。 AB>ほんとだね〜
>>161 ×お前のアプリの評判が悪いんだろ
○お前の評判が悪いんだろ
どう考えてもプログラマですらない奴が複数人いるようだねw このスレに限らないけど、所詮パソヲタ風情がプログラマ気取ってこんなスレに 書き込んで何が楽しいのかね。 俺には理解できないよこういう奴。 というより、端的にアタマおかしいと思う。
おいおい・・・プログラマにもいろいろあるだろ
プロのグラマーなら歓迎
そんなんだから評判悪いんだよ
まぁ「プログラマを気取る」ってのもなんだがな…ただの職業だし。 それより具体的な調査や評価もせず、「.NETだから」って言うやつの気がしれん。 VBのランタイムはOKなのか?互換性地獄のMFCは? よほど.NETフレームワークの方が問題ない。 どうせ管理部門の パソオタの若いのと、昔COBOLとかやってた頭が硬くて新しいものを拒む おっさんがタッグ組んで「.NETは…」っていってんだろ? 全PCにインストールするのが面倒なだけだろーが。
スタチックリンクできないライブラリはつかわない
世の中のPCの大多数は既に.NetFrameworkインストール済みなんだが
アンチウィルスソフトやMSのツールが スタティックリンクしたライブラリの脆弱性まで指摘するようになったら あちこち現場が火を噴くだろうな。 そういうところに限って、会社のポリシーとかで アンチウィルスソフトオフに出来ないとか実にありそうだ。
>>170 実際言われてる(いや誰が言ってるのか知らんがw)ほどパフォーマンス悪くないしねえ。。
まあ初回起動の遅さだけは、貧弱なPCだといかんともしがたいものがあることだけは確かだが。
キャッシュを知らない奴がパフォーマンス悪くないとか言ってないよな?まさかありえないよな?
うん知らないから是非説明してみてくれよ。
PCのスペックとか関係なしに、明らかにもっさり感があるからウンコ扱いされる VBのランタイムと.NETのFrameworkを比べてる時点でキチガイとしか言いようがない
それは.NETのせいじゃなくてお前さんの腕のせいだと思うけど。 まあ、君が本当のPGで実体験を語ってるなら、の話だがw 俺の書いたコードはセレロンとかの貧弱なPCでももっさり感なんてないぞ。
ボタン1つ貼り付けただけなダメ男がパフォーマンス悪くないとか言ってないよな?まさかありえないよな?
メニューも付いてない糞アプリがパフォーマンス悪くないとか言ってないよな?まさかありえないよな?
181 :
デフォルトの名無しさん :2007/04/26(木) 20:36:22
初回起動した直後にラジオボタン押すだけでも切り替わるのに大抵のPCで1秒以上かかる。
結局.NET全般と言うよりは.NETのGUI周り(WinForms)の話みたいだな。 ネイティブコードとかMSILとかの話からこうなるのはいつものことだが。
結論 .NETは糞
186 :
デフォルトの名無しさん :2007/04/26(木) 21:16:12
>>178 >>183 腕のいいおまえさんのプログラムはどういう機能があるのかね?
まさか永遠足し算するプログラムじゃないだろうなw
教えてくれよどうゆうプログラムなんだ?
すごく知りたいw
話しっぷりがいかにも頭も腕も悪そうな感じ
>>186 現実問題として、ASP.NET+ブラウザのWebアプリよりも
もっさりしてるローカルアプリは少なくないと思う。
189 :
デフォルトの名無しさん :2007/04/26(木) 21:24:58
図星で答えられないのかね?プ(@w荒.
誤魔化すのに必死だな・・・
191 :
170 :2007/04/26(木) 23:24:41
>>177 明らかにもっさり感ってアホか。
旧開発環境と同程度の快適感があるのならもっと機能強化するに決まってるだろ。
っていうか何で実行速度の話ばっかりで開発コストの話が出ないのかがわからん。
どう考えても今は後者の時代だろ…
やっぱりパフォーマンスがどうのって言ってるやつって学生なの?
それとも趣味でプログラミングしてる人?
メモリとカルシウムが足りて無い奴が多すぎだ。
雰囲気からすると趣味グラマっぽかった。
194 :
デフォルトの名無しさん :2007/04/26(木) 23:58:22
単価を下げる馬鹿は死ねばいいと思います
こいつ趣味グラマだな
というより、GUIのレスポンスの良さがアプリの性能でありパフォーマンスの良さだと思ってるんでしょう。 そんなの操作に支障がない程度であればむしろどうでもいいのに。 もっともゲームなら話も別だろうけどねw まあそもそも.NETのGUIがそんなにもっさりしてるとも思えないが。
俺の趣味グラマー姉ちゃん物色だが何か?
馬鹿そうに.NET批判して論点すり替え 騙りは一級品ですね
ここのスレッドのタイトル読めますか?
最後に一言 まあ.NETが少しくらい重いのはぜんぜん問題じゃない。 重いのは使用しているPCが古いんでしょう。 まあそういう人もいるってことで・・・しょうがないですねw いろいろな人がいますから。 こういう学生さんはちょっと困りものです。
.NET云々言う前にJITの仕組みとか勉強してこいよ・・
.NETは馬鹿でも作れるという利点がある。
それを利点と取るか欠点と取るかは微妙な問題だ。
馬鹿でも作れる程カバーされてるから重い!
確かに重いって言う人に限って具体例を出さないな…
重いものを重くないと擁護するのもおかしな話だな。 具体性も何もそれが現実なのに。
.NETが単にランタイムdllを入れるだけだったらここまで嫌がられなかっただろう 勝手にユーザー作ったりサービス登録したりする傍若無人っぷりが 嫌われてると思われ
そこまで考えて嫌ってる奴なんてごく一部だろ。 レジストリはイヤだ、とか言ってる奴と同レベル。
.NETがいいかわるいかはとりあえず置いといて C++ExpressでVBとかC++Builderみたいに マウスでGUIを作る方法を教えてくれないかにゃ?
は? ドラッグ&ドロップすりゃあいいだろ。
>>210 .NETを使ってないと右クリックしても
コードを表示だけでデザインを表示がないんだけど
何か設定必要?
>>211 .Net使わないなら、2005Expressにはりソースエディタが同梱されていないので外部ツールを使うことになる。
てか2005は.Net使わず従来のVBやC++をそのまま使えればいいのに。
C++は.NET抜きで使えるよ
じゃあさっさと教えろよ どうせ知らないんだろ?w
216 :
デフォルトの名無しさん :2007/04/27(金) 11:33:14
おまえら本当にどこの板でもケンカしてるんだな。 腰から尻へのくびれは最高だ。
>>215 コンパイラはフレームワークに同胞されてるものをコマンドラインで使え
リソースエディタは何処にでも転がってるだろ?
調べもせず判らん人間がギャーギャーなに釣ってんだよ
お前はボーランド製品でも使ってろ
別に.rcファイルをテキストエディタで書いたっていいんだぜ
>>211 Standard以上を購入するか、適当なリソースエディタ拾ってこい
業務としてやってるならExpress使ってるのは笑える
>>206 擁護もなにも、何が重いんだって聞いてるんじゃねーの?
オレは別に重いとは感じないんだけど…こんなもんじゃね?
例えばEdyViewerに較べてSFCardViewerは明らかに遅い。
ある程度のクロックとメモリがあると差はほとんど感じなくなるけどな
機能が違うんだから当たり前じゃないの?
それこそ
>>191 の言うことで終わりじゃん
>>223 補足すると、RealPlayerとiTunesくらい操作感に差がある。
>>226 いや、履歴出すだけなら機能は変わらないわけで。開発コストは知らんけどね。
#寧ろEdyViewerの方が多機能な罠。
カード乗っけると即時に履歴出すやつと ボタン押して表示するやつじゃ、待機状態から違うだろ
コーディングレベルにもよるしな
231 :
226 :2007/04/27(金) 19:59:18
>>228 あ、すみません。そのアプリの話じゃないです・・・
だから、別人が作ったかもしれんアプリを比較するのって意味ないだろ
参考にはなるべ。
ソース見なきゃわかんねぇよ 参考ってどう参考になるんだ? 素人がガリガリ力技で書いたようなソースと それなりの奴がスマートに、機能的に処理速度を意識して書いたのでは 実行速度はだいぶ変わってくると思うが?
235 :
デフォルトの名無しさん :2007/04/27(金) 20:21:19
致傷と馴れ合って楽しいですか?
もうやめれ。 ここVSのスレだし。
.NETを使ってるアプリに限って機能の割に重いアプリが腐るほどある現実が全てを物語ってる
だから
>>196 に書いたとおり、むしろGUIの軽快さをアプリの性能と思う単細胞な
お前さん自身を語ってるだけだってw
しかし、なんでパソヲタ君っていうのは、自分がゲーム機や携帯キャリアに持つような
思い入れを、プログラマが開発環境やプラットフォームに持つと思うんだろうねえ。
まあ馬鹿で幼稚なんだろうけど。
まだ何の括りもなく、.NETが重いって言ってるアホが居着いてるのか。
∩___∩ / ノ \ ヽ | ● ● | なにマジになってんの? 彡 (_●_) ミ /、 |∪| ,\ この鮭の切り身やるから帰れよ /.| ヽノ | ヽ ,,/-―ー-、, --、 .|_,| r-、,'''";;:;;:;::;;;;:;;::;:;:;;::;:;`'- /_,l,,__ ) |,,ノ;;:;r'" ̄ ゙̄^"`Y'-、;;;::;:;::;:;:;:;::;:| .ヽ,′ ; `"";;;;;⌒゙') ´`゙'''''''''''‐-‐'"`‐-‐'"゛ `゙´ | .‖ / ("___|_`つ
∩___∩ / ノ \ ヽ | ● ● | なにマゾになってんの? 彡 (_●_) ミ /、 |∪| ,\ この鮭の切り身やるから犯らせろよ /.| ヽノ | ヽ ,,/-―ー-、, --、 .|_,| r-、,'''";;:;;:;::;;;;:;;::;:;:;;::;:;`'- /_,l,,__ ) |,,ノ;;:;r'" ̄ ゙̄^"`Y'-、;;;::;:;::;:;:;:;::;:| .ヽ,′ ; `"";;;;;⌒゙') ´`゙'''''''''''‐-‐'"`‐-‐'"゛ `゙´ | .‖ / ("___|_`つ
擁護厨は作り手の腕次第って、 当たり前のことを反論にしてるから笑えるな。
.NETはゴミでFA
ああ、移行に乗り遅れたVB厨か・・・
.NETはゴミでFA
.NETは馬鹿でも使えるから重いって結論になったよ
なにその拾い読み
黒ロリさんの耳みたいな奴あれは可愛いな。
C++と.NET Frameworkって親和性悪いんですか?
.net使わずに物が作れない低能が騒いでるだけじゃねぇか、スルーしろよ.
重いとか軽いとか、話題でてたけど、 業務向けだと、MVCモデルでいうところのVIewだけでしか提案したことないね〜 ビジネスロジックとかは、いまんとこ、別途クラスタリング構成でOracle+Unix系アプリ鯖だね まぁ営業方針とかもあるけど・・・ブレードでいきましょっとかなんとか言って(w だから、所詮、見た目使い勝手の世界だから、プロファイラ一発かけてアナライズすれば大体は解決。 それでもだめなとこは、ほぼ、SQLが腐ってるか、DB設計ミスだね Web系のハイエンド(Yahooとかgooglとか2chとか・・)のトランザクション量に比べたら微々たるものだけどね 2chと同じぐらいのアクセス量で、トランザクション(書き込み・参照)の取りこぼし・整合性の破綻のない システム構築したら、いくらぐらいかかるんだろうね?ガクブルものかな
253 :
デフォルトの名無しさん :2007/04/28(土) 00:39:34
大漁ですね おめでとう!
.NETはゴミでFA
なんか実は2〜3人が自演してるだけじゃねーの?w
もっと少ないだろw
一人だろ間違いなくw
.NETはゴミでFA
自演自演って騒いでるほうが自演に見えるのは俺だけか?
.netはセンスの無いフレームの集合体で無駄に重すぎ。
VS 2003のアカデミック版にはアクティベーションがあったそうですが、 2005のアカデミック版にもありますか?
ある
264 :
デフォルトの名無しさん :2007/04/28(土) 13:27:14
visual studio 2005のヘルプビューアーでofficeのヘルプを参照することは できますか? Outlook VBAのリファレンスをみたいのですが、いちいちoutlookを立ち上げないと いけないのがちと面倒なのです。(outlookのアドインを作っているので、ビルド時にoutlookが 起ちあがっているとビルドできない) outlook.dev.....なんちゃらというそれらしいローカルファイルは あるようなんですが、officeのヘルプはどうもそれをもとに動的にtmpファイルを作って表示して いるようでms-help:.....プロトコルでは参照ができませんでした。
GIDファイル検索してみるか ブラウザでMSDNのサイト見た方がいいかも
266 :
262 :2007/04/28(土) 14:08:07
267 :
デフォルトの名無しさん :2007/04/28(土) 14:08:51
>>265 どうもvista&office2007になってヘルプの扱いが変わったみたいで、GIDファイルはありませんでした。
MSDNも検索してみたのですが、まだoffice2003のリファレンスしかないようで…。
outlook2007になってrule関係のオブジェクトモデルが追加されたので、まさにそこを見たかったのですが
残念、、、、。
vista開発はOrcasまでお待ち下さい
2chでは.NETって凄まじく評判悪いよな と言うより、落とした圧縮ファイルを解凍するだけで使えるソフト以外は総じて評判悪い
.NETのアプリはGACでも登録しない限り解凍するだけで使えるけど 再頒布パッケージの事を言ってるのか?
だろうね
別に評判は悪くないが。 一部のゴミが騒いでるだけ。
またJava厨か
VGAについてたATIのCATALYST ControlCenterというソフトの起動がすげー遅い。10秒以上かかる。 R-Tune使ってもたいして早くならない。2秒ぐらいで起動できるようにはならないのかな。
>275 ソフトっていうか(もちろん「ソフトウェア」には違いないが)、ドライバの設定用のUIかな。 あれはちょっと異常だね。 .NETのWinフォームの起動が遅いのは事実だけど、あの遅さは.NETのせいとも思えんが。
omega使うとか 昔なつかしのコンパネだから軽いぞ
>>271 あれ、.NET Framework 2.0を入れなくても再頒布パッケージだけで良かったの?
>>278 恥ずかしい質問してるよw
何よりその質問を恥ずかしい質問だとは思ってないこと自体が一番恥ずかしい。
だからこのスレは、というかこの板はパソヲタ君が出入りするようなところじゃないんだ。
「パソヲタ君以外が出入りするようなところじゃないんだ。」の間違いじゃね
あってると思う
実際に.Netの開発をしてる者ならこんな無知はありえんだろ。 Java厨がにわかC#プログラマになってるとかか?
.Netは糞という結論が出たのにまだ蒸し返してる(笑)
winXP VS2005でC#30.0って使える?
すげぇ30.0か
無知って使いたくもないのに無理やり使わされてるんだから知ってる方が変態
ごめん3.0でした。 SP1入れないとだめ? ヘボりんPCだからSP1入れたくないんだけど
C#3.0はOrcasまでお待ち下さい
ですよね
(アニメ)(191) 半分の月がのぼる空 第06話 (最終話) 『僕たちの両手は』 (704x396)(divx521)(30fps) .avi
291 :
デフォルトの名無しさん :2007/04/29(日) 00:10:15
ちょっと聞きたいんですが・・・ Visual Studio 2005 の無償提供ってもう終わったんですよね・・・? いまさら、無料で入手はできないですか?
うん できないよ じゃあね
>>291 ぐぐれカス
って、よく言われないか?
TOP10も見られないのか?
さようなら。
VS2005でVista対応のツールを作る方法のまとめページとか無いですか? 自分がVistaを持ってないので、どうも話がわかりません…
2007になりゃ正式対応だ
ExpressってついてないからSpoke.Netで手に入るProエディションのことかと思った
VisualC#2005 なんだけど、データソースの追加の際に、オブジェクトを指定できるよね。 Formに List<FooClass> の変数を用意して、ADO.net2.0の仕組みを用いてこれを読み書きしたい。 で、質問なんだけど、 1. そもそもこの処理ができるか 2. BindingSource や BindingNavigator を、データソースに一般的な DB を指定した時と同様に使えるか わかるひと、誰かおながいします。
C++Builder6 と Visual C++ 2005 って、どう違うのでしょうか? wikiみたらbuilderの方が、遥かに生産性が高いって書いてありました。 VC++2005もフォームがあって、 部品貼り付け、部品クリック、プログラム書く という手順じゃないんですか。なにが大変なんでしょうか。
宗教
>>298 ソースからの更新通知がうまくいかない場合があるので注意。
INotifyPropertyChangedとかBindingList<T>とかも調べてみなされ
>>299 >フォームがあって、 部品貼り付け、部品クリック、プログラム書く
ネイティブで比較しているんでしょう。まぁCLR使ってもコントロール数は
標準では負けてるかも。
302 :
299 :2007/04/30(月) 09:57:19
>>301 ネイティブ、CLRをググって見ました。
・builderの方が、javaみたいにlinuxとかに移植しやすい。
・部品の数が違う。
ということで、よかったでしょうか。
・・・
CLRでもデザイナとソースの同期はBuilderの方が取れてる感じ
初めてイベントハンドラを作った時に実装がヘッダできててフイタ
Visual Studio 2005でC++使う人って 基本的に標準関数とWIN32APIでゴリゴリ書きたいんじゃない? 生産性で言ったら.NET Framework2.0+C#の方が遥かに高い
出たよ根拠もない勝手な決めつけ
なんかものすごいデジャブを感じるんだけど。。 なぜか今俺がpostしようとしているこのレスも含めてw ひょっとして俺って予知夢が見られるようになったのか?
どうしてボーランドの言語仕様ってあそこまで見苦しいの? クラスや関数名なんて汚らしいしIDEも不細工極まりない C++にしろパスカルにしろ目障りで読む気すらしないね。
そうですか。 しかしここはボーランドスレではありません。
.NET Frameworkは2chで公開する場合は禁忌 一部の馬鹿がスレで大暴れして収拾が付かなくなる
日本語でおk
C++で低レベル処理書いて、C#でGUI作ってそこからC++で書いたクラス呼ぶ とかがお気軽にできるのが.NETの魅力
>>185 >Supported Operating Systems: Windows 2000; Windows Server 2003; Windows XP
.NET使わずにC++で書いたのに2000以降しかサポートされないって何かのギャグですか
>>312 実際、.NET使うって時点で敬遠する奴は多い
WindowsのSPみたく入れると重くなったり調子が悪くなる場合があると思われてるっぽい
後は単純に入れるのが面倒くさいんだろう
文法の乱れを指摘されてるだけだろ
ボーランドの欠点は売れてない+情報少ない+そろそろ潰れそう
そういわれてから何年も経つね
319 :
デフォルトの名無しさん :2007/04/30(月) 13:51:57
ボーランド最強祈念age
ボーランドは某政府の支援があり機密研究をしているから生き残ってるんだよ おや、誰か来たようだ。こんな時間に誰だ・・・
やはりポーランドと繋がりが・・・
>>320 昼の二時過ぎじゃ宅急便とかでもおかしくないよな
でも某信者は別にしてあの会社自体は外から見ている 分には楽しい
いんぷらいずw
325 :
デフォルトの名無しさん :2007/04/30(月) 16:13:29
懐かしいな、、>324
お次の社名はコードギアですよ。 ってか、MSがBuilderの設計者達を30名以上ヘッドハントして 今のVisual Studioが出来たんだよ おや…ボーランドから小包が。開けて来るノシ
尻が痒い
何か焦げ臭いな
インプライズのナンセンスでないライセンス を思い出した。懐かしいなぁ。 ってスレ違いスマソ
330 :
デフォルトの名無しさん :2007/04/30(月) 16:58:53
Wikipediaをwikiって略すな! 同時にWikipedia以外のWikiも盛り上げよう!
HTML手書き以外認めない
一生手で書いとけ
手で書いたとして、どうやってコンピュータに持ってくるんだろ。
手書き認識
そこで紙テープですよ
液晶タブレット
>>331 最近HTMLはJava(GWT)に書いてもらってる
338 :
デフォルトの名無しさん :2007/04/30(月) 21:16:39
おめーらいい加減スレ違い。 続けろ
元々なにも始まってない訳だが
341 :
デフォルトの名無しさん :2007/05/01(火) 18:00:27
visual basic 2005を使っているのですが 数字の「40と31」をxorすると結果が55になるのはどうしてなんでしょうか? 正解は71だと思うのですが行き詰ってしまいました・・・
40: 0b101000 31: 0b011111 (xor --------------- 55: 0b110111
343 :
デフォルトの名無しさん :2007/05/01(火) 18:05:22
なんでやねん・・・ 101000 11111 これの計算になるんだろ? 10進数なら55になるんじゃないの?
なぜ71になるんだ 足し算?
これだから、VB使うやつは低脳だと言われるんだよ
346 :
デフォルトの名無しさん :2007/05/01(火) 19:09:10
スマートクライアントの情報がMSのページ位しかないんだけど お薦めのサイトや書籍はありますか?
○ 011111 × 11111
350 :
341 :2007/05/01(火) 19:52:21
すみません16進法です int(a)=HEX(40) int(b)=HEX(31) int(c)= a Xor b でcの中身が55になるのです cをHEXすると37になって答えの71にならない・・・
それだと10進の40と31が入るじゃん。デバッガ使えよ。
353 :
デフォルトの名無しさん :2007/05/01(火) 20:03:25
スマートクライアントとは、マイクロソフトが提供するリッチクライアント(注1) のこと。狭義には、XML Web サービスを呼び出すクライアントアプリケーションを指す。 Microsoft Office System、.NET Framework と Windows フォーム、PDA などの諸々の 利用形態も含まれ、「マイクロソフト技術によって作成するクライアント アプリケーション全般」を意味する概念と捉えるのが適切である。 また、スマートクライアントという用語そのものは、特定の技術や製品を指すという 性質のものではない。「ユーザーの生産性と開発者の生産性との両立」という明確な 意図を持つ一種のマーケティング用語として使われることが多い。 そもそも、リッチクライアントは、C/S システム全盛期のいわゆるファット (=fat:太った)クライアントと、その後インターネットの普及により一気に浸透した Web アプリケーション(三層)システムおけるシン(=thin:薄い、軽量な) クライアントの利点の「良いとこ取り」の発想を持つ。 そして、スマートクライアントは、「スマート(=smart:利口な、賢い)」という名の 示す通り、従来システムが直面している課題を超える解決策として、大きな期待を集め ている。
354 :
341 :2007/05/01(火) 20:05:13
>>351 えっと350の式は適当に書いたので間違ってるかもしれません,すみません
実際のソースでもa Xor bするまえのaとbを表示させたら
それぞれ41と30だったのでてっきり16進数になってるのかと思ってました・・・
16進になってないってことなんですね・・・ふむふむ
入力した数字列のそれぞれのアスキーコードをXorして表示させたいんですが
入力した数字をアスキーにしてそれをHEX()してint型に入れてます・・間違ってますか?
int型に入れてます、そして最後にxor↑
>>354 VB.NETスレでやるべきだが・・・
HEXはStringを返すんだからIntegerに入れたらおかしいだろ
Option Strict Onしろよ
おまえ質問のしかたから勉強したほうがいいよ。 >すみません16進法です >えっと350の式は適当に書いたので間違ってるかもしれません,すみません あほか
>>356 HEXをxorするにはどうしたらよいですか?
359 :
341 :2007/05/01(火) 20:12:02
開き直るなよ カス
だからデバッガ使えよ。どこが問題なのかわかるから。
どこが問題って、どう考えても問題は質問者自身以外のなにものでもなかろう。
デバッグコード書きまくって本体がどこなのかわからなくなる俺アホスwwwwww
正直
>>341 がどんなコードを書いてるか見てみたい
みんなやさしいね。
>>362 やってみます、ありがとうございました。
どうせクソコードだろうなぁ。
デバッガ使うより、紙に書いてみた方がいいと思うな
数値と数字の違いが分かってない気がする
こんなところか。 16進数リテラルを知らない。こういうの・・&H30 10進整数型、16進整数型があると勘違いしている。
373 :
デフォルトの名無しさん :2007/05/02(水) 02:41:35
スマートクライアントシステムって実際使えるものなの?
374 :
デフォルトの名無しさん :2007/05/02(水) 03:25:58
376 :
デフォルトの名無しさん :2007/05/03(木) 01:14:55
>>374 実際使って見てどんなところが良かったですか?
>>374 ,376
営業目的の自演はほどほどにしてね
378 :
デフォルトの名無しさん :2007/05/03(木) 01:32:36
無料評価版も配布してるのか。 ちょっと試してみるかな。
379 :
デフォルトの名無しさん :2007/05/03(木) 01:36:26
2003から2005にしたけどいきなり開き方がわからなくなっちゃった・・・ 2003なら空のプロジェクトに名前つけて、ソース→新規追加→テキストファイルの名前に.cをつけて書けてたんだけど2005はどうすればいいんでしょうか・・orz
個人で購入したStandard Editionも開発者ライセンスになるんだっけ? 自宅と持ち運ぶノート両方に入れても、ライセンス的に問題なし?
yes
夜遅くにありがとう 愛してる
>>379 君に足りないのはとりあえず色々試行錯誤してみる努力だ。
俺たちに足りないのは思いやりだ。
教えて君に何でもかんでも教えるのは思いやりじゃない
じゃあ何が思いやりか言ってみろよ 何かを否定することで自分が偉いと思い込むオナニー野郎は教えて君以下だ
教えてやりたいのは山々なのだが、質問が高度あるいは、 自分のスキルが低くて答えれないだけだ。 そして、恥ずかしさのあまり、冷たくしてしまうのだ。
俺たち皆ツンデレなだけだ
Visual Studio 2005expつかってるんですが、 これってアイコンの変更とか作成できないんですか? テンプレートにアイコンファイルが無いんですが・・・・。 エクスプレスじゃできないって事?
Stdではできるようだが、VSでアイコンを編集するようなやつはおらんだろ。
>>391 あ、そうなんですか。
レスありがとうございます。
手持ちの入門書だとVSでアイコンの設定から作成までしてたので。
できないんですか・・・(´・ω・`;
アイコンなんて飾りです
394 :
デフォルトの名無しさん :2007/05/04(金) 13:10:20
スマートクライアントの資料URLか参考書籍あれば教えて下さい。
この者、長年に渡り我が身辺に仕える者なり。 この書状差し出したる時、 この者の言は我が光圀の言と思い、 真摯に対処致されますよう、 願い上げ奉り候 水戸光圀
>>394 >>348 でアドレス書いたんだけど…
追記すると
・日本語で有益な情報はHitしないと思っておいたほうがいい。
・Java Web Start(JWS)で検索すると幸せになれるかも。
・技術的にはHTTP+XML Webサービス+クライアントアプリケーションだから個々の技術について詳しく理解している人がいないとデスマになる。
シンクライアントとかファットクライアントとかリッチクライアントとかスマートクライアントとか おまえらいい加減に汁
VC6からVS2005Proに乗り換えたばかりなの新参者です。 namespace とか class の横でタブを押すと、勝手にMyNameSpaceとかMyClassとか出てくるんですが、これなんとかなりませんか? 邪魔で邪魔でしょうがないです。 あと、タブとかスペースを表示する方法ってないですか? 昔はCtrl+Shift+8でいけたんですが・・・
編集→詳細→スペースの表示
400 :
デフォルトの名無しさん :2007/05/04(金) 21:56:14
VS2005Proを使っています。 dbmon.exeってのがどんなものなのか使ってみようと思ったけどどこにもインストールされてなくて, ぐぐってみたらPlatformSDKの中に入ってるとのこと。 VisualStudioをインストールしたらPlatformSDKもインストールされると今まで思ってたのですが, 別途インストールが必要なのでしょうか。
VS2005インストールしたら入ってる
402 :
398 :2007/05/05(土) 12:21:48
>>399 ありがとうございます
タブ&スペース表示できました
403 :
デフォルトの名無しさん :2007/05/06(日) 06:36:34
スマートクライアントシステムを構築するには Webの知識やSOAP等理解していないと駄目なんでしょうか? 参考となるURLや書籍があれば教えて下さい。
いいかげんにしろよ。
質問です。 プロジェクトというか開発中のアプリケーションの ファイルバージョンとアセンブリバージョンを一括で設定できる方法はありませんか? Propertiesのアセンブリ情報では一つずつ設定しないといけないので少し面倒な気がしてしまいます。
sp1適用済みイメージってどうやって作ればいい?
>>407 ファイルに書いてあるわけだからIDEなりなんなりで開いて編集しろよ。
直接に値を書き込むからそうなる
>>407 > 少し面倒な気がしてしまいます。
大丈夫。気のせい。
sp1適用済みイメージってどうやって作ればいい? 具具っても見つからない
Expressは.settingファイル追加できないんだな。これは使えない。
設定ファイルじゃないか?
416 :
デフォルトの名無しさん :2007/05/08(火) 04:46:07
Win32APIを一覧できるドキュメントが欲しいのですが MSDNライブラリ2006年12月版では PlatformSDKのドキュメントが全部英語でしかもAPIに関する項目が全くありません。 昔のMSDNライブラリを入手するしかないのでしょうか。 2006年12月版でもAPI名で検索すれば一応でてくるんですが 目的別にまとめられた一覧がないと使い勝手が悪くて。。
F1押してもmsdn2じゃないから何も見つからなくなった気がするんだけど
419 :
416 :2007/05/08(火) 13:18:33
>>417 そうこれが欲しいんですけど
ローカルな環境で使うことが多くて見れないんですよ。
MSDNライブラリをどこまで遡ればこれと同じドキュメントが入ってるか
分かる方おられましたら情報よろしくお願いします。
てけとーなAPI名入れてドキュメントを表示させてる状態で、
「目次と同期」ボタン押して、目次からたどれば?
手元は2006年8月版だけど(メンドイから1年毎くらいにしか更新しない)
>>417 と同じページあるよ
421 :
416 :2007/05/08(火) 14:54:59
>>420 「目次と同期」で一覧にたどり着けました。どうもありがとうございます。
2006年12月版では「Win32とCOMの開発」以下の日本語ドキュメントが
全部「日本語の技術文書」の中に追いやられているようです。
よくわからんコラムやら書籍紹介やらといった雑多な項目の中にまぎれこんでて
目次から目的のAPIにたどり着くのはほぼ不可能な仕様になってますw
Win32APIに関するドキュメントを多用される方は
2006年12月版の導入は控えておきましょう。。
422 :
420 :2007/05/08(火) 15:28:10
>>421 あー、2006年8月版も同じように「日本語の技術文書」に入ってるよ
>>420 は、漏れがそのページを探した方法を書いただけ
だって日本語のAPIドキュメントなんてWin2K時代から更新されてない過去の遺物だぜ
昔のドキュメントでは、API の ・アルファベット順 ・機能別 のリストがあったはず。 そのページを何とか探し出せば・・・。
近い機能の API を調べて、あとは上の階層に移動すれば、 一応その機能に関する API のリストは得られるかと。
426 :
デフォルトの名無しさん :2007/05/08(火) 17:02:40
#include <stdio.h>〜int main的なプログラムを実行しても『プリコンパイルヘッダーを検索中に不明なEOFが見つかりました。’#include ”stdafx.h”’をソースに追加しましたか?』と表示されます。文は合います。どうすべきですか?ビジュアルスタジオ2005です。
ソリューションエクスプローラーで、ソースファイル右クリックしてプロパティ 「プリコンパイル済みヘッダファイルを使用しない」に変更
>>426 ソースのプロパティで振コンパイルヘッダーを使用する、のチェックをはずすか、
ソースの先頭に #include "stdafx.h" を入れるかどっちか
429 :
デフォルトの名無しさん :2007/05/08(火) 17:26:26
評価版でフリーウェア作って公開するのもやはり違反ですよね? ビルドさえ他のでやれば大丈夫・・・ですかね? 評価版のライセンスがどこに書いてあるか分からなくて・・・
評価版って何の評価版?
俺もわかんね VS2005に評価版が出たのか?
2007だろ
435 :
430 :2007/05/08(火) 18:55:18
すいません、VisualStudio2005の評価版です。
無料版を使えば?
謝ることない、単に
>>431 の脳が足りないだけだから。
431はここを何のスレだだと思ってるんだろうな、まったくw
次の Visual Studio がいつ頃公開されるかとか、そういう話は出てないんですかね?
2005の評価版っていつのだよ
2005
いつのってなんだよ 今でも配られてるだろ
評価版のライセンスを期待してるほうがどうかしてるけどなw」
よくわからない。 評価版を評価目的以外で使えるかって話?
評価版入手したときにライセンス条項に書いてるんじゃね?
最終的なビルドさえライセンス的におkなのでやればおk
最終的なビルドができる環境にあるのに評価版を使い続けてるのはなぜ
最終的なビルドはExpress版でやればいい
なんか馬鹿がワラワラ沸いてきてるな。 馬鹿なお前さんが思いつくようなことなら 430だってすでに試してるってw
皆様レスありがとうございます。 最終的なビルドがExpress版なら大丈夫との事なので、取りあえずそうしようと思います。 新しいATL使っちゃってるので少し修正しないと駄目ぽですが。。 でも今調べてみたらStandard版だと16000円ぐらいなんですね。 日曜プログラマだけど買っちゃおうかな・・・
俺も日曜プログラマだけどPro版買っちゃった。 宝の持ち腐れ。
日曜なのにTeamSuite買った猛者はいないか
いいえ、それはただの馬鹿です。
評価版ってExpressのこと言ってるの? それとも評価版が出たの?
ググれカス
ググっても公式みても評価版がないから不思議に思ってるんだけど
「VS2005 評価版」、「Visual Studio 2005 評価版」でググれば、 ふつうにトップに出てくるような・・・ なんか、漏れ勘違いしてるのか?
C言語(初心者)板から来ますた なんか意味もなくvisualstudio2005買ってプログラム作ろうとしてるんだけど、 どのファイルを開けばいいんすか? webとかwindowsインターフェースとかいろいろあってわからんですよ っていう質問なんですが、だれか教えていただけますか?
>>457 ここで聞くレベルの話にもなってない
とりあえずググれ
>>457 MSDNを最初から順番に読む。全て書いてあるから。
最近の若者はドキュメントを読むのをめっぽう嫌うよな。
MSDNは無理だろう… 専門用語のオンパレードとかありゃわかる人向けのドキュメントだ 素直に独習CとかAcceleratedC++とかの入門書買ってくるがよろし
>>455 それはググり方が下手糞すぎ。
キーワードは何でやった?
>>460 VSの使い方が分からないって話だと思った。違うのか。
どっちにしろ
>>457 のような質問のしかたする人間は論外だろ
話にならん
>webとかwindowsインターフェースとかいろいろあってわからんですよ いろいろあって、結局何が分からないの?なんで主語がないの?
VSは意味もなく買うもんじゃないよな…。
でもゲイツは意味もなく買うようなアホに対して商売してたからな そういう事が消費者にも許容される風潮がまだ抜けてないのかね
IE7にしてもOffice2007にしても あからさまにM$が手抜きして開発しているとしか思えない状態なんだけど、 M$自身、C++じゃなくてC#あたりでアプリ開発しているか? 「生産性重視」という姿勢を、行き過ぎなくらいに感じる
何を見て手抜きしていると思うんだ?
470 :
デフォルトの名無しさん :2007/05/10(木) 11:46:55
まぁSQL鯖のマネージメントスタジオはC#っぽいけどな さすがにOfficeをC#とかねーよwwwwww しかも、手抜きでもないと思うんだが どうせMS叩きたいだけちゃうんか? あのリボンをコンポーネント買わずに実装してぇ・・・・orz
すれば?wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
実装したいねぇ といってもまだ動作がよくわかってないんだが
いやなに、SQL2005SP2 のドタバタといい、 IE7やOutlook2007のボロボロ具合といい 目に見えて品質さがってると感じる 従業員が増えると品質って下がるんだなぁ〜と
具体的には?
475 :
デフォルトの名無しさん :2007/05/10(木) 16:52:26
>>473 だからさぁ・・・
SQL2005SP2 のドタバタって具体的になんのドタバタさwww
SQL鯖2005はいつもドタバタだぜwwwww
IE7やOutlook2007のボロボロ具合ってのは具合的にいくつか例挙げてみてよ
例:たとえばリボンの挙動がバグッてんじゃね? ○○の時おかしいし
とMS叩きたいだけの奴にマジレスwww
マンセーもいるんだな SQL2005SP2は、都合3回リリースし直してる 知らないなら幸せだな IE7はレンダリングが腐ってる 再表示させないと表示されない場合、多数 Outlook2007はWordをレンダリングに使う手抜きを犯した時点でオワタ 文字化け頻度が格段に上がってるよ
Outlook2007はWordをレンダリングに使う手抜きを犯した時点でオワタ コンポーネント指向完全否定っすかw
ところで・・・スレ違いだぜ? MSは俺も嫌いだが。。
>>477 馬鹿だな
Wordをレンダリングに使うならば、もう少しWordをお利口にさせてからだろ
今のWordの馬鹿さ加減を考えたらIEであった方が100倍マシだ
VS C++ 2005の Express Edition使っているんですが プログラムカウンタって見れないんでしょうか?
逆アセ表示したら、⇒ のある行がPCだよ
482 :
480 :2007/05/10(木) 18:36:30
>>481 レスありがとうございます。
[逆アセンブル]タブの8桁(18進数)の数字ですか?
16進だろ。 あとEEには、デバッグ - ウィンドウ - レジスタ は無いのかな?
>>483 あ、間違えました。そうです。16進数です。
あります。
↓こんな風に
EAX = 001E20E8 EBX = 7FFDD000 ECX = 001E49A8 EDX = 00000001 ESI = 00000000 EDI = 00000000
EIP = 004124F0 ESP = 0012FF4C EBP = 0012FF98 EFL = 00000206
そのEIPだべ
>>485 そうですか。丁寧にありがとうございました。
487 :
デフォルトの名無しさん :2007/05/10(木) 20:06:03
2005 についてくるMSDNって2003より使いにくくなったとおもいませんか? API調べるとき
インストールしてない・・・ ネットで見てる
インストールしたけどAPIが引っかかったことない
日本語訳チームがさぼってるだけだろ。
491 :
487 :2007/05/10(木) 22:38:30
API調べたらMFCばかりでてくるのでMSDN2003に戻しました。 腹が立ちます
おまいらが無能なだけだろ・・・普通にHITするし・・・ww
493 :
457 :2007/05/10(木) 23:34:57
出直してきます!
494 :
デフォルトの名無しさん :2007/05/11(金) 00:08:03
どうやったら普通にHITするの?
妄想世界へようこそ
496 :
デフォルトの名無しさん :2007/05/11(金) 00:46:38
日本語訳チームがんばれ
日本語チームっては隣の国にあるわけで
今回の翻訳で、目次がグチャグチャになったのは間違いないな。
デバッグ中によく固まるんだが、おれだけ?
>>499 それはブレークポイントっていう機能だよ
501 :
デフォルトの名無しさん :2007/05/11(金) 13:07:37
VBが一応メインなんですがC#もやっています あるクラスを作成したあとで名前空間を切りたい場合 メインのクラスとDesiner側のクラス両方に描かなければいけないと思うんですが なんとなくめんどくさいな・・・と これを一撃でやってのけるいい方法ってないでしょうか? 最初から何か名前切っとけといわれればそれまでですが 例: Public Class AAAA End Class Partial Class AAAA End Class ↓ NameSpace ZZZZ Public Class AAAA End Class End NameSpace NameSpace ZZZZ Partial Class AAAA End Class End NameSpace
最初から何か名前切っとけ
>>499 IMEの設定が絡んでたと思う。
OSごと固まるってやつだろ?
>>502 変数とかメソドノリファクタはしてくれるのに・・・orz
505 :
デフォルトの名無しさん :2007/05/11(金) 14:23:18
>>503 >IMEの設定が絡んでたと思う。
kwsk
>>503 タスクマネージャーも含めて、すべてのアプリが激遅になって、「反応なし」になってしまう。
デバッグ中にソースを変更しようとしたり、ソース検索すると発生しやすい。
詳細なテキストサービスはOFFにしてるんだけどなぁ。VS2005デバッグ中でしか発生しないし。
自分もAthlon64X2+XP64のマシンでそれがたまに起きる。 CeleronDとかPentium4+XP32HOMEのマシンでは起きたことがないんだが。
別スレッドを起こして、そこにブレークポイントかけるとそんな感じになったなぁ
プロジェクトの構成をReleaseにしてデバッグすると結構固まる。 Debugだと起きたことはないよ
512 :
505 :2007/05/11(金) 16:42:08
>>509-510 d
しかしどれにも当てはまらないけど、よく固まる(数秒間考え込む)なぁ。
数十分組んでいてデバッグを繰り返していると突然戻ったりするけど。
「ご不便をおかけして・・・」のメッセージが出ないから、MSにエラー報告できないよ。
514 :
デフォルトの名無しさん :2007/05/11(金) 17:09:21
Officeとの連携アプリ作るつもりでVSTO2005を買いました。 Office2007はインスコ済みなのですが、 必要な必須コンポーネント 「Office 2003 Service Pack 1」 とでて先進みません。2003なんていまさら買う積もりないし、はめられたのでしょうか?
Officeは、Professional以上?
516 :
514 :2007/05/11(金) 17:17:04
オワタ
チーン
521 :
514 :2007/05/11(金) 17:40:20
素でかわいそう・・・
Visual C++ 2005 Express Editionをインストールしてから <メモリ番地>の命令が<メモリ番地>のメモリを参照しました。 メモリが"written"になることはできませんでした。プログラムを終了するには[OK]をクリックしてください というエラーが色々なソフトで出るようになりました。 例えばmedia player classicでこのエラーが出るのですが、再生するファイルによっては出ないものもあります。 治し方がわかる方はいませんでしょうか?
525 :
514 :2007/05/11(金) 18:36:44
>>523 ありがとう。でも、VS2005Proはもっていません。
結局、MSのサポセンに相談したら返品できるそうです。
VSTO2005のターゲットはあくまでもOFFICE2003で、OFFICE2007用のものは別の形で出るようですね。
本格的な開発はこれを待つことにします。
私はまたVBAの巣に戻ります。お邪魔しました。
とりあえずお金は戻ってくるようで おめでちょう
>>512 アンチウィルスソフトとかが悪さしてるってどこかで見たけどどうかな?
どっちがウイルスなんだか
MSDNハイッとけば勝手に送ってくるのに
ビジュアルスタジオ 略してビスタ
ああアメやるよ
535 :
デフォルトの名無しさん :2007/05/12(土) 06:43:08
それも勿論見ました それは「アイテムを追加したときに自動的にソートするか」だはありませんか? 私はエクスプローラで言う「名前」や「サイズ」をユーザーがクリックしたときの事です
それはWM_NOTIFY受け取って自前のソートルーチンに渡す
ソートルーチンって ソートそのものじゃなくて比較関数ね
538 :
デフォルトの名無しさん :2007/05/12(土) 11:29:42
ソリューションエクスプローラーとかプロパティウィンドウを「自動的に隠す」 設定にしてると、タブの順序がコロコロ変わるのでいらっとする。 仕様ですか?
>>538 そんな仕様になってたかな。
俺の環境じゃそんな風にならないと思ったけど。
まあマウスじゃなくキーボードショートカットで開くようにすれば
仮にそういう仕様でもたぶん気にならなくなるよ。
>>539 ウィンドウを開いた後に、結局マウス使うからねぇ。
マウスポインタをタブに移動→その流れでウィンドウに入る
の方がずっと早いと思うが。好みの問題なのかな。
フローティングにして DUAL DISPLAYのサブ側に置いてりゃすごく便利だと気づいた。
>>540 やっぱりそういう風にはならんけどなあ。なんでだろう。
2003の時はたくさんのウィンドウをメインウィンドウの同じ辺にドッキングすると
タブの大きさが変わって若干うっとうしいと思ったことはあったけど。
まあ確かに最終的にマウス使うんだけど、それでもキーボードショートカット
使ったほうがマウスでタブクリックするよりずっと省ストレスにつながると思うよ。
>>541 せっかくの資源を無駄にしてるようにしか思えないけど。
まあ余計なお世話だね。
>>542 [自動的に隠す]でタブ化する利点は、hoverでウィンドウが開くから、
ダブルクリックせずに済むことだと思った。
ディスプレイ追加して画面を広くするといいよ
>>544 さっき資源無駄使いしてるって怒られた。
トイレットペーパーの使用を一日10cm減らせばいい
キーボードショートカット使うといいよ。
>>546 トイレットペーパーの使用を一切やめて、手で拭くぐらいのことをしないと、
間に合わないと思うよ。
俺葉っぱじゃないと拭いた気がしない
そもそも拭かなければいい。手で拭いたら手を洗わなくちゃならん。 どうせ洗わないなら尻がよごれたままのほうがいい。
拭くのがいやなら、ウォシュレット使えばいいじゃない。
ウォシュレットつかってるよ。 腸内洗浄までしてる。
>>552 だから何?って感は否めないが、そうですか、腸内洗浄までね。
なんかどうでもいいレスがダラダラ続くな。 誰かネタは無いかね。
言いだしっぺが提供すべきだろ。
windows3.1をいまだにサポートしてる俺が来ましたよ
ある
CD/DVDに刻印されてるだろ
このライブラリは Visual Studio® 2005 用の MSDN ライブラリの更新版です。
>>562 いまダウソしてるんだけど、元のCDないとインスコできないの?
565 :
デフォルトの名無しさん :2007/05/13(日) 19:44:22
VC6のとき、F4キーでできてた「次の検索結果にジャンプ」って どうすれば? ショートカットキー割り当てオプションにも無かったような。
F3では
567 :
デフォルトの名無しさん :2007/05/13(日) 20:25:27
VSSインストールしても メニューからソース管理がでてこないお。。
ソース管理プラグイン入れる
#include "windows.h" int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdshow) { SYSTEMTIME tm; char s[80]; int iRet; GetLocalTime(&tm); if((tm.wHour>=0)&&(tm.wHour<12){ lstrcpy(s,"おは"); } else lstrcpy(s,"こん"); iRet=MessageBox(NULL,s,"MsgBox",MB_OK); return 0; } ------ ビルド開始: プロジェクト: メッセージボックス, 構成: Debug Win32 ------ コンパイルしています... メッセージメイン.cpp .\メッセージメイン.cpp(1) : fatal error C1083: include ファイルを開けません。'windows.h': No such file or directory ビルドログは "file://c:\Vc\メッセージボックス\メッセージボックス\Debug\BuildLog.htm" に保存されました。 メッセージボックス - エラー 1、警告 0 ========== ビルド: 0 正常終了、1 失敗、0 更新、0 スキップ ========== こんなエラーが出ます。なぜincludefileを開けないんでしょうか。
どうせ、ExpressでPlatform SDKをインスコしてないんだろ。
>>570 ×#include "windows.h"
○#include <windows.h>
574 :
570 :2007/05/13(日) 21:57:43
さっきのビルドするとこんなんでました。 何せvisual studio使うの最初なんでいろいろ質問してすみません。 もちろんプラットフォームSDKのインストールとパス通しは済ませました。 ------ ビルド開始: プロジェクト: メッセージボックス, 構成: Debug Win32 ------ リンクしています... メッセージメイン.obj : error LNK2019: 未解決の外部シンボル __imp__MessageBoxA@16 が関数 _WinMain@16 で参照されました。 C:\Vc\メッセージボックス\Debug\メッセージボックス.exe : fatal error LNK1120: 外部参照 1 が未解決です。 ビルドログは "file://c:\Vc\メッセージボックス\メッセージボックス\Debug\BuildLog.htm" に保存されました。 メッセージボックス - エラー 2、警告 0 ========== ビルド: 0 正常終了、1 失敗、0 更新、0 スキップ ==========
576 :
570 :2007/05/13(日) 22:07:43
>>575 なんつーかWINアプリ作るこのソフト自体だるいんでもうやめます。
ソフトは普通にunixでコンパイルするやり方で作ります。
ありがとでした
新規作成しているプロジェクトが間違ってるのでリンクされる香具師がちがくなってるのでは? 手作業で直すより、ウィザードで作成しなおした方が手っ取り早い
578 :
570 :2007/05/13(日) 22:10:09
>>573 ×ではない。せいぜい△。
CでもC++でも"header"でヘッダが見つからなければ、
<header>と同じ方法でヘッダを探すことになっている。
クラスって何ですか? この質問に答えられるの? 少ないと思うけど…
スレ違い
まあ、最近クラスを覚えたばっかで嬉しいんだろw
自分のインスタンスを操作する関数へのポインタを持った構造体
これはひどい
586 :
デフォルトの名無しさん :2007/05/14(月) 01:21:29
VisualStudio2005を使ってます。 行数を表示させたいんですがどうすれば表示されますか?
>>586 あほか、そんくらい自分で調べろ!
ツール − オプション − テキストエディタ − (言語) − 全般 − 表示 −行番号
愛を感じるコメントだな
>>580 カレントディレクトリ(からの相対パス)にあるファイルじゃなく
インクルードパスにあるファイルだということを明示的にする場合には<>使う場合があるね。
コーディング規約に依るけど。
590 :
586 :2007/05/14(月) 03:28:26
アマゾンでアカデミックエディションをポチったんだけど 結局最後まで学生証の出番がなかった 大丈夫かMS・・・
>>591 お前こそ、大丈夫か?
ライセンスってどういうもんかわかってる?
>>592 学生なら問題ないよ?お前こそライセンスの意味わかってる?
別にMS学生証を送るとかいったライセンス認証まではないからw
アカデミック版って、商用利用できないってことですぉ
しょうよ?(そうよ?)だから何?学生証を持っているにもかかわらず 提示せずに買えたけど、それで良いんかい?ってことだろ?
今のアカデミック版は商用利用できたと思うけど。
メモリが256しかないヘボPCで使っているんですが、 SP1 betaをインストールしようとした時に 「仮想メモリが足らない」→windows「領域広げるからちょっと待っててね」→応答なし、死亡 となりインストールできなかったのでSP1前をいまだに使い続けているんですが、 何か気をつけたほうが良い問題(セキュリティ的なものなど)とかあるんでしょうか。
>>598 VC5 ではできなかった。
2002 だとできた。
VC6, 2003, 2005 がどうなってるかは知らん。
だから2005は商用利用してはいけません(バレないけど)。
602 :
591 :2007/05/14(月) 08:51:49
商用利用できないって書いてあった フリーウェアなら無問題らしい でもほんと安かった・・・
603 :
デフォルトの名無しさん :2007/05/14(月) 08:53:50
しょうよ(そうよ)、だからどうしたぁどうしたぁ?問題は買うときに提示すべき 身分証明書を確認せずに売っちまってええんかい?ってことだ
以前はMSに学生証送ってMSが認定するまで買えなかったけど、 良い時代になったね。(虚ろな目で)
Expless Editionで作ったソフトは営利目的で使ってもいいんでしょうか?
いい
>>601 ソースくれよ。契約書読んでも書いてないんだけど。
>>601 パッケージ裏に利用目的は開発、設計、評価、デモンストレーション、テストに限定されています
2005のパッケージ持ってない。
おいおい得意げにw 痛い奴だな
アカデミックのEULAってスタンダードのと一緒だよな?
>マイクロソフト ソフトウェア使用許諾契約書 >MICROSOFT VISUAL STUDIO 2005 STANDARD および ACADEMIC EDITION って書いてある
結局、Academic Editionが商用開発に使えないってのは単なるデマということでいいのか?
Express Editionがおkならアカデミックもおkだと思うけどなあ
配布とかに書いてない気がするんだけどどの変に書いてあるんだろう〜
>>616 かのボーランドでは無料配布のPersonalで作ったソフトウェアは非商用なら配布できたのに、
有償の(しかもかなり高い)Academicではできないってことがあったな。
今はどうなのか知らんが。
ぶっちゃけバレないから問題ない
>>619 「ナンセンスでないライセンス」のボーランドがそんなナンセンスなことやってたのか!?
アカデミックで作ったプログラムはソースコードも公開してはならないというナンセンスっぷり。
非商用ですら配布できない開発環境って存在意義ないだろ
フリーの bcc は全くの自由だったのに。
だから廃れた。 このまま消えていいや。
>>623 池沼か?
academicっていう言葉の意味を知らないらしいw
>>621 ナンセンスになってからBorlandはダメになった
>>626 無料の開発環境があるのに?
academicがどうとか以前の問題だろ
>>628 本当に頭悪いんだね。
チミの理屈でいくとStandardの存在意義もないことにならないか?w
確か@ITに各エディションの機能の比較が詳細に出てたと思うから
それみてよく考えてみな
Visual Studioが入ってるのにCPadで講義を進める俺の大学
>>628 Academicには、高いとか言うレベルじゃないProfessional相当のライブラリが付いていたのだよ。
それはあれだ、あー、あ、…なんでもない
それはあれだ、あー、あ、過去の話
2005にしたら文字列は全部Unicodeになったようで 全部WCHARなんですね。 std::stringを一発で変換できるような関数ってあるんでしょうか?
何を何に変換するの? っていうかやりたいのはただの置換ではなく?
std::stringとstd::wstringをぶち込んだら
もとからTCHARで組んどけよ
ATL::CString使いにくいずら STLやboostと相性悪いし
#ifndef _UNICODE typedef std::wstring tstring; #else typedef std::string tstring; #endif
typedef std::basic_string<TCHAR> tstring;でええやん
どちらにしろWinAPI関数に放り込むときに一々c_str()呼ばないと駄目なんだよね…
仮引数がconstじゃないときなんかもうね…
それは TCHAR の配列を渡して受け取った後に tstring に渡すことになるよね。 CString なら何とかする方法あるんだけど。
>>634 >2005にしたら文字列は全部Unicodeになったようで
そもそもこの前提がおかしい
最早95〜Me相手にする気が無いならうにこーどのほうが速いね。
何年前からTCHARあったと思ってるの ANSI決め打ちって馬鹿じゃないの?
ANSI じゃなくて ASCII だね。 まあ、実際は MBCS だったと思うけど。
ポキャーン
ANSI であってたのか。スマソ。
誰もが一度は似たようなことをやってると思うけど、 昔、どっちの型にも対応できる文字列クラスを作ったことがある。 結局使いどころなんてなかったけどね…。
>>650 Aの由来は、マルチバイト文字の種類の指定にANSIコードページを使っているからだったはず。
姫宮
654 :
デフォルトの名無しさん :2007/05/15(火) 17:30:21
>>651 あるあるwww
文字コードの違い吸収するやつな
そういえばSQLの方言の違いを吸収する関数とかよさそうでないかい?
作りたいけどSQLと正規表現の知識が今一歩だから時間かかりそうだなぁ・・・
オープンソースのCMSあたりを探せばいくらでもありそうだけどな。 俺、仕事でも二度ほど作らされたし。
じゃーVC使わなければいいじゃん。
使わないとご飯が食べられないんだよ
ふつーにBCCでもあるが
VS2005アカデミックでも商用利用できるよ 出来ないなんてどこにも書いてない 出来ないってのはデマ
まだ言ってるのかw
もしそうなら、
>>618 のMS社員はあんな風には言わないだろう。
なんなら商用利用という言葉を使って質問すればはっきりするのでは。
MS社員は配布できるかどうかという質問に律儀に答えただけじゃないか? 聞かれていないことまで下手に答えないのは普通だと思うが。
だよね。
>>661 >>618 は、「公開できますか」という質問に対してMS社員が「公開できます」と
言ってるようにしか見えないが。
商用利用については全く言及されていない。
確か、個人で買ったアカデミックは商用利用できるけど、 学校が契約したライセンスは商用利用できないという感じだったと思う。
VistaでVersion Selector(VSLauncher.exe)って動く? VistaにVS2005StanderdとVC#EE+XNA入れてるんだけどうごかねぇ・・・。
>>666 アカデミックアライアンスだろ?
あれと勘違いしてるやつも結構いるんだよな。
>>663-665 空気というか、行間を読めないガキだな
まともな企業人なら、商品のメリットについてはついでの駄賃にでも強調するだろう。
逆にデメリットには触れないようにするだろう。
ここで開発ツールの場合、営利目的に使えるのならそれはメリットであり、
使えないならデメリットになる。
ここまで補助線を与えれば馬鹿なガキでも分かるだろ
もっとも、
>>618 のMS社員が単にボンクラなだけな可能性もないではないけどね。
公式回答じゃないんだから、それでどうこう推測するのは愚かしいとしか言いようがないと思う。
勝手に拡大解釈するバカ
>>668 そうそう、それ
アカデミックアライアンスの場合は商用利用は出来ない
ただし、パッケージを個人で買った場合は制限はない
>>673 普通の感覚がある、非ボンクラな人間なら
営利目的に使えるのならあんな風には言わないってw
公開できるのか、と問われたら、お客様の開発された作品については
公開もできるし、必要なら販売していただくことも可能です、と答えるだろ。
繰り返すが、よほど気の利かないボンクラでないとしたらね。
>>675 いや、君がどう思うかどう拡大解釈しようが構わないけど、
現にできるんだからしょうがないとしか言いようがないw
なら、あの社員は普通の感覚を持ち合わせていない可能性が高いな。
お前の想像なんてどうでもいいから。 商用利用に制限があるというならソース出してごらん?
>>668 おいおい行間どころか、書いてあることを字面の通り読むこともできないのかい?w
今夜はこのスレですか・・・
今回は明日まとめて読むよ お前らがんばれ
偉そうに自分の推測を披露して、間違えてると恥ずかしいよな
とりあえず、うちには教員免許持っている親族がいるんで、アカデミック版を買いまつ 良いだぉ〜〜〜、学生じゃなくなった奴はちゃんと一般版を買えよ(プ
敗北宣言きました
>>683 一昔前ならうらやましいとも思ったけど、
今はStandardが実質一万円台で買えるからね。
そうでもない
大学で教鞭とってるのでアカデミック買ってます・・・すみません
>>683 >学生じゃなくなった奴はちゃんと一般版を買えよ(プ
君も学生じゃなさそうだが?w
正式回答じゃないところで商用ライセンスの細かいことなんて話さないよ、普通の感覚の社員ならね。
お前は親族の教員免許でアカデミック版を買うのか?
>>689 んまぁ、十分過ぎるほど稼ぎはあるんだけどさぁ、使えるものは使えってかぁw
>>691 >学生じゃなくなった奴はちゃんと一般版を買えよ(プ
学生じゃなくても教員免許でアカデミック版購入が可能だろ? 俺は教員じゃない
他人の教員免許でアカデミック版を買うのはライセンス違反って話だろ
ny
>>694 おっと、所有に関しては免許所有者のものと所有者のPCにインストールすりゃおk。
ユーザまで固定してしまっているんであれば、他人に使わせているところは
全部ライセンス違反だなw
免許だけじゃだめだろ。
>>696 そうだよ、普通の会社では開発ツールだろうがワープロだろうが人数分ライセンス買ってるよ
>>698 お前の会社はまともだな
残念だけど俺の会社は・・・・・・
つ内部告発
wchar信奉者は標準例外で死んでくれ
>>697 なっ、なんなんでつか?ほかに何が必要なんでつか?自賠責や任意保険や車庫証明でつか?
だけじゃだめの意味がわかりません ><;
>>698 人数分か?インストールするPCの台数分じゃなくて?
それじゃ、PCの台数が10台あって社員100人いて誰もが使うことがある場合100人分!?
ライセンス云々って、わけわからんこと多いよね。 VSは開発ツールだから、まだわかりやすいけど、 DBとか、その他、いろいろ、 CPUの個数とか、同時接続ユーザ数だったり・・
>>702 その場合はCPUライセンスでもいいんじゃない
ライセンスの形態ってケースバイケースだから
人数固定で、一人当たり複数台のPC(デスクトップとノートとか)使ってる場合は、人数分でもよさそうだし
まぁ開発だと、工程によって人数の増減があるから、サイトライセンスとかもありじゃなかろうか
あとはMSのパートナーになって、特別ライセンス(名前忘れた)で、社内で使い放題とか
705 :
698 :2007/05/16(水) 01:32:44
>>702 俺の職場は一人一台はPCを割り当てられてる
ライセンスの単位が人なのかPCなのかCPUなのかはそれぞれの規約によるだろ
>>699 今の出向先は某大手家電メーカーだから
ライセンスとか契約とかにはうるさいよ
作業用PCにインストールするソフトはフリーソフトまで含めて
総て申告しないといけない
706 :
デフォルトの名無しさん :2007/05/16(水) 01:40:53
>>705 うん、だからインストールするPCの台数分ってことだろ?何がそれぞれの規約によるだろ
見たいな、こっちがわかってなかったみたいな言いがかりしてんだよボケ小僧が?
ちゃんと話の内容理解できてんのかぁ?あぁん?お前みたいな理解力のないバカが
職場にいるなんて、困った会社だな、ふんっ(鼻で笑う)
お前の職場が職員一人一人にPCが割り当てられて、全員がそれを割り当てられた
PCで使うなんて、こっちは知ったこっちゃないわな。けど、ライセンスについては
なんらこっちゃ間違ったことは言ってねーよ。日本語勉強しろや在日
707 :
デフォルトの名無しさん :2007/05/16(水) 01:42:05
>>702 にはちゃんと
> インストールするPCの台数
台数についても書かれているし。人数がとか割り当てられているからとかじゃなくて
その後の10台に対して社員100人が全員使う当てがあった場合、人数分とる必要があるかは
お前の職場の状況とはなんら無関係やな。もち、ソフトによるわボケ
お、今夜はここか。
710 :
705 :2007/05/16(水) 02:12:12
>>706 単に、うちは人数=台数って意味で書いたんだが
それに色々なソフトをインストールするんで、それぞれの規約を把握してないから
ああ書いただけで、別に悪意は無かったんだが
まあ、ふぁびょるほど気に障ったんなら謝るよ(^^
けんちゃなよー
っMSDN
少なくともMSの開発ツールやらワープロは人数分ライセンスが必要なはずだが…
>>702 免許持ってるだけじゃだめで、教育機関に勤めてる必要があるだろ。
つか、教育機関に勤めていれば、教員免許もって無くてもアカデミック版は買える。
714 :
デフォルトの名無しさん :2007/05/16(水) 09:54:40
ある開いているコネクションオブジェクトAをもつコマンドオブジェクトBがあるとして Bを.diposeしたときAは.diposeされてるんだろうか・・・ あるクラスを作ってクラスインスタンスの生成時に1つだけコネクションを張って 毎回のデータ取得時にそれを使いまわしたいんです。 コマンドの開放とかのときの詳しい動作がわからないからなんとなく怖くて・・・・ 同様に 4つの各コマンドオブジェクトを持つデータアダプタオブジェクトの開放の時の動作も気になります・・・
>702 教員免許じゃなくて、教育機関に在籍してる証明がいる、って話では? 免許だけ持ってて普通の会社に勤めてる、とかはアウトだった気が…… まぁうろおぼえなんだけど
716 :
715 :2007/05/16(水) 10:42:03
リロード忘れ。釣ってくる。
>>動作も気になります・・・ 気にしなくてよいのがガベコレ
分かってないなら適当なこと書くな
推測でラインセンス、契約の話をするなよ。
公開されたインターフェイス以外の内部構造を知ろうとしてはいけないのが抽象化
でも内部構造を知っておかないと バグがあった時とかパフォーマンスが遅かった時に なんで調べておかなかったんだって吊るされるんだぜ?
身代わりになる首はたくさんあるので大丈夫です
そういえば DataSet.Dispose した時にその中の DataTable.Dispose が呼ばれるの? という問題と同じか・・・ そういえば普段はなにげに Dataset.Dispose だけ呼んでるけど実際Disposeの中身ってどうなんだろうな? 開放の予約って事くらいしか知らないけど
>>720 誤爆か?
どっかのoopスレでもそういうトチ狂ったこと書いてる奴がいるけど、
抽象化っていうのはそういう意味じゃないだろう。
抽象化っていうのは、複数の動作を人間が意味を把握しやすい概念に
パッケージングすることだよ。
箱が黒いか白いかは直接関係ない。
っていうか、「知らなくてもいい」なら分かりもするが、
「知ろうとしてはいけない」って何だよアホだろw
まあもともと構造化プログラミングの「抽象化」っていう言い回しは
あんまり適切な言葉の使い方じゃないんだけど。
>>720 提供されるインターフェースがどういものか、何のために提供されてるか、どう呼ぶかは深く知ってていいんじゃないの?
内部構造がどういう意味で言ったか分かんないけど、知らなくていいのは実装のことじゃないの?
で、知ってはいけない、知らないほうがいいというのは、カプセル化と言ったほうがいいかな。
汎化特化関係と全体部分関係と隠蔽についてお勉強してきましょうね 続きをしたければOOPスレでどうぞ
みつめがとおる
>>720 使う側は内部動作を意識することはほとんど無い
だろうけど、やっぱりなんだかんだで知っておく必要はあるわけだ
内部の実装が変わったとき火事場だけどな。
むしろMSDNとかのレベルの内容で納得できない部分が多すぎるんだが・・・・ 説明がしょぼすぎる・・・これはカプセル化の弊害としか思えない
魔法の言葉:それは仕様です
結局ソース読む羽目になるんだやな
その過程でコードリーディングっていう仕事で使う重要なスキルが養われるのさ
ATL8.0のMSDNマニュアルなんか悲惨だよな BOOL返す関数でどんなときTRUE/FALSEが戻るか一切書いてなかったり。
ソースなんかねーよ。 WindowsFormsとかは。
隠蔽されている部分は別の何かのドキュメントに詳しく動作書いてほしかった じゃないと何となく使うことになりそうで非常に嫌だ 気持の問題かもしれんが
コピペ君って馬鹿だな、まで読んだ。
なに無い知識ひけらかそうとしてるんだよwwwww コピペ房は消えろヤ
実装がバブルソートだろうが、クイックソートだろうが気にすんな。 気にするのは、仕様が安定ソートか不安定ソートかだ。
ドキュメントにソートするしか書いてなくて 文字のソートの場合何の順でソートするかすら分からないことすらある
エクスプローラのファイルのソートって、"1","2","10"というファイル名があった場合、 "1","2","10"って順でソートしてくれるよな。 でも普通の文字列のソートなら、"1","10","2"。 ソートにもいろいろあるからな。
この世で一匹!
Compareの実装仕様です
>>749 >エクスプローラのファイルのソートって、"1","2","10"というファイル名があった場合、
>"1","2","10"って順でソートしてくれるよな。
この動作が迷惑なときもあるんだけど
エクスプローラに普通の文字列のソート順で
ソートをさせるのはどうするの?
ここでThe Spokeに関する質問ってしてもいいのかな?
>>755 ありがとう
TheSpokeついてなくて見つけられなかったんだ
757 :
デフォルトの名無しさん :2007/05/18(金) 12:45:03
Expressだとクラスダイアグラム見れませんよね? 何とかしてイメージ図だけでも見れませんかね? そんなツールとかないんでしょうか・・・・。
Visual Studio.NET2003のスレってどこかにありますか?
760 :
758 :2007/05/18(金) 13:43:30
>>759 さん
やっぱりそこしかないですか!どうもありがとうございました。
じぇ、じぇいしゃーぷ・・・?
763 :
デフォルトの名無しさん :2007/05/18(金) 21:06:03
Vusual J# だしネタじゃないの
Microsoft Visual J#R 2.0 Redistributable Package ? Second Edition
こんなの作ってる暇があるならVSのバグ潰ししろよw
Microsoft Visual J# ⊂ Microsoft Visual Studio 2005
コピペ君って馬鹿だな、まで読んだ。
ttp://www.microsoft.com/japan/msdn/howtobuy/vs2005/upgrade/default.aspx からの引用
-----------------------------------------
アップグレード
## ------ 中略 ------
以下の製品のいずれかのライセンスをお持ちのお客様がご購入いただけます。
(エディション※ は問いません)
MSDN Subscription
Visual Studio 97 / 6.0 / Visual Studio .NET Version 2002, 2003 / 2005
## 中略
※ バージョンによって、さまざまなエディションがあります。
エディションには、Express、Standard、Professional、Enterprise Developer、
Enterprise Architect、Team Edition for Software Developers などが含まれます。
-----------------------------------------
これだけ見ると、Express をダウンロードして持ってりゃ、
Standard や、Professional のアップグレードができる?
まぁ、それより、使い慣れた Excel VBA を x64 対応とか
マルチコア用最適化とかしてくれたほうがうれしい。
早く Excel から 4GB の壁を取っ払ってくれい!
774 :
772 :2007/05/19(土) 00:31:59
>> 773 そうなんだ。 結構安くなったように感じてしまう... 会社なら必要な人数分買えるなぁ... でもソフト屋/システム屋 じゃないし、社内で使うツール作るだけなんで Express で十分だわ。
Excelで4GB ってすごいな。DBにデータ突っ込んだほうがいいんじゃないの?
776 :
772 :2007/05/19(土) 01:33:41
実験データなんで... プログラムの組み方次第なんだけど、 部下達がプログラム経験が乏しく、「マクロの記録」使いまくるし、 どうやって速くするかとか、メモリ食わないようにするかとか そういうところまで考えないし、そんなこと教えるより、 早いCPUとメモリを買ってやるほうが楽なんだもの.... はじめてプログラムを勉強したのが VB/VBA という彼らには、 「俺のコード読め!」と言っても、DOS時代にCで勉強した私が 書いたコードは彼らには、難解なんだそうな。 ボタンひとつにサブルーチンひとつが彼らにとって当たり前、 変数は基本的にグローバルで使うなんて連中ですから、
つチラシの裏
すみません、ひとつのソリューションに複数のプロジェクトがあって複数のDLLができるのですが、 複数のプロジェクトでひとつのDLLができるように設定ってできますか?
できません
ありがとうございます。あきらめます。
複数のプロジェクトのそれぞれで静的ライブラリを生成して、 もう1つのプロジェクトでそれらを集めた DLL を作成、 ということはできないのん?
最悪カスタムビルド使えばどうにでもなる
ダミープロジェクト作って全部参照で集めてビルド後イベントでILMerge
それ用のツールがあったんですね。ありがとうございます。
他の環境で書いていたソースコードをVS2005でコンパイルしても、 ライセンス上大丈夫なんでしょうか。
そら大丈夫でしょう。 それが駄目だったら、MSDNのサンプルの立場が無くなる。
>>776 ボタン一つに、サブルーチン1つが当たり前
つまり、あなたが、オブジェクト指向に行くことが出来ないのに対し、
彼らは、当たり前にオブジェクト指向でプログラムしてるわけだね
むしろ誰が書いたかを気にするべきだろう
イベントドリブンとオブジェクト指向の区別がつかないネタも もうずいぶん古いよなぁ
要らん事いったら余計なことで絡まれるのはネット/現実関係なく成立するんだね
Excelで4GBを超えるとかどんなプログラムだよ
ムービーをドラッグ&泥ぷp
>>791 プログラムじゃなくてデータだろ。測定データや業務データでも普通にある。
問題はDBではなく、表計算ソフトを使っているってことだ。
VBAなら確かODBCとか使ってDB接続できたよな
C#おもしろい 画期的でも何でもないんだけど、汎用性が高い。
どとねとにべったり依存してるのに汎用性が?
.NETは哀れな人間に汎用性があると思わせるのが目的。 .NEET量産機、それが.NETである。
どうしてダイアログのキャンセルボタンにハンドラがないと閉じるを押しても閉じないの?
>>796 .NET にべったり依存してることは何の問題もないと思うが。
どの環境でも .NET を用意してやればいいということなんだし。
Java だってそんなもんだろ。
.NETは仕様変更が、まだ激しすぎる…
フレームワークなんて使い捨てです。エロい人にはそれがわからんのです。
>>803 いやわかってないのは君の方でしょ。
汎用性っていうのは、無能で不安なボクに永遠の安住の地を与える、
という意味ではないだろうw
つまりその意識の背景には、一つの知識で一生食っていきたい、という
甘えがあると思われるが、残念ならがそんなの現実から遊離してるよ。
て言うか、.NETにべったりが駄目ならWIN32APIにべったりとかも駄目になるぞ どうしろっちゅうねん
政治的な理由でプラットフォームの移行は勘弁してもらいたい。 いまだにNT4.0なんか腐るほど稼動してるし。
一応、うちのサイトで配ってる糞フトはWin95/NT3.1以降には全部対応させてる 今時NT3.1はさすがにいないだろうけど
809 :
デフォルトの名無しさん :2007/05/20(日) 12:49:16
>>808 機能にもよると思うがAPIをOSごとに切り替えるのは面倒じゃね?
WINVER 0x0400 で通るAPIしか使ってないってことだろ?
最近は_WIN32_IE 0x0401くらいいいだろと思うようになった
812 :
803 :2007/05/20(日) 13:24:40
>>805 ああ、そうなんだ
汎用性ってのはってっきり、無能で不安な僕に永遠の安住の地を与えるって意味だと思ってたよ。
勘違いしてたよ、ありがとう!
で、君の主張は
C#に汎用性を求めるのは現実離れしてるってことじゃないのかい?w
>>805 > つまりその意識の背景には、一つの知識で一生食っていきたい、という
> 甘えがあると思われるが、残念ならがそんなの現実から遊離してるよ。
たしかに。
パソコンの知識で一生食っていけるなんて今どき甘い。
おれは取り敢えずプログラマを引退したら家業の店を継ぐつもり。
>>805 はどうすんの?
814 :
デフォルトの名無しさん :2007/05/20(日) 13:57:07
まぁ上にあがらなきゃ使い捨てのこの時代 上にがれば過労死が待つ・・・ 逃げ出すっきゃねーよwwwww
結論:プログラムは趣味で。死にたい奴は仕事にしろ
monoとかじゃないの
消しゴムの?
消しゴムは無印良品
>>816 ありゃぁまだβみたいなもんだ
やっぱWinとの格差はでかいな
むしろLinuxではサービスだけ動けばいいんちゃうんかと・・・・・
割り切ってもよくね?
C#のネイティブコードを吐くのってどうやって設定するの?
あいつは根性すわってるから、どうやったって吐かねぇよ。
exeダブルクリック
かつ丼を提供する
825 :
デフォルトの名無しさん :2007/05/20(日) 19:17:44
セットアッププロジェクトを利用してインストーラーを作成する場合に windows標準のアイコン(フォルダアイコンとかヘルプのアイコン)を使用するには どうしたらいいのでしょうか? C:\WINDOWS\system32\SHELL32.dll に入ってるみたいなのですが指定の仕方がわかりません
C:\Program Files\Microsoft Visual Studio 8\Common7\VS2005ImageLibrary
>>826 それは自分で作るってことあるか?
大変あるね!!!
でもがんばってつくったあるよ
>>827 アイコンができあがったそばから・・・
そんな場所にあったとはヽ(`Д´)ノウワァァァン
>>828 @icon変換は
ICO/BMP/PNG/PSD/ICL/EXE/DLL読み込みできるから
読み込んだのをICOなりに保存すればよかったあるよ
830 :
828 :2007/05/20(日) 21:16:37
o-o ('A`)メガネメガネ ノ ノ)_
>>830 メガネ探すの手伝ってやるから、お前が頭にかけてるメガネちょっと貸してね。
>>830 うちの会社の社長が会議の場でリアルでやってた
参加社員一同リアクションに困った
おちゃめな社長だ
>>830 おれは、その応用編で、左手にドライバーを握りしめ、手に持ったドライバーを10分ぐらい探し回った...
Comegaは封印されたですか?
そんなものは最初からありませんでした
CString CMainDlg::GetErrorMessage(HRESULT hResult) { LPTSTR buffer = NULL; CString message; FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_IGNORE_INSERTS, NULL, hResult, LANG_USER_DEFAULT, (LPTSTR)&buffer, 0, NULL); if(buffer != NULL) { message.Format(TEXT("ERROR CODE: 0x%08X\r\n%s"), hResult, buffer); LocalFree(buffer); } else { message.Format(TEXT("ERROR CODE: 0x%08X\r\n不明なエラーが発生しました。"), hResult); } return message; }
「シーしょぼん」って読んじまったよ
Cキンタマに見える
米が
.cw
WindowsDNAはどこへ行ったの?
答える必要あるのかしら?
ネタか何かっぽいね
ネットワークに、Comengaある
質問いいですか? 最適化>プログラム全体の最適化にて、 /GL(リンク時のコード生成を有効にする) をすると、CoreDuoのマシンでは正常に動作するのですが、 シングルコアのマシンではフリーズしてしまう自作プログラム があります。 (/GLをはずすとシングルコアでも正常に動作します) あんまり考えづらいと思うのですが、 ビルド環境がマルチコアだと、 自動的にマルチコア環境への最適化が入るのでしょうか?
メモ /LTCG を使用して mainCRTStartup を再定義すると、グローバル オブジェクトが初期化される前に実行される ユーザー コードに関して、アプリケーションで予期しない動作が発生することがあります。 この問題の対応策として、mainCRTStartup を再定義しない、 mainCRTStartup を含むファイルは /LTCG なしでコンパイルする、 可能であればグローバル変数とオブジェクトを静的に初期化する、の 3 つの方法があります。 ということなので、マルチコア環境とシングルコア環境でここら辺の動作が変わってくる、ということ だと判断しましたが、いまいち自身がありません。
>>850 *.objを越えてインライン化など最適化されるから、
シングルコアだと動いて、マルチだと動かなくなるケースは多いのだけれども逆か。
そのプログラムはスレッドとか割り込みとか使ってる?
>>851 はmainより手前の部分をいじってなきゃ問題ないはず。
>>852 スレッドと、子プロセスとの通信を使ってます。割り込みは使ってません。
マルチコアの環境でコーディングしてたので、マルチで動くコードに特化してしまったのかもしれません。
ここら辺を見直してみたいと思います。
スレッドハンドルの継承とかその辺かな
Vista + VS2005 ってやっぱり変ですか? ソリューションに、A と B、2つのクラスライブラリプロジェクトを作成し、 プロジェクト A は普通にプログラミングできるが、 B の方は、Console.WriteLine としてもコンパイルエラーが出ます。 Console. とうってもインテリセンスが WriteLine と出ない始末。 何か必要な設定などありますか? VS は、管理者権限で動作させています。
System.Console
Vista用パッチは当てた?
>>856 System.Console とやってもだめです。
>>857 パッチ当てました。Vista 用 SP のことですよね?
>>858 色々試してみました。どうもクラスライブラリだと Console.WriteLine が効いていません。
何か設定が必要なのでしょうか?
>>859 ソリューショネクスプローラでプロジェクトの参照設定にSystemはある?
たぶんvistaは関係ないと思う。 うまくいえないけど、何か変なことをやっているとインテリセンスが発狂することは 確かにある。 例えば別のクラスライブラリのプロジェクトをプロジェクト参照しつつ、 その同じプロジェクトのdllを直接参照してたりとか、そういう類のミスをしてると おかしくなるように思った。
ncbファイルを消す。
使う理由がないからなぁ。 解析したい奴はほっとけ派。
でもシェアウェア作ってる奴はヤヴァいんじゃない? シェアで公開してるのを2,3個見たけど難読化してるソフト無し 俺も、今のところシェアで公開する予定ないから 「Dotfuscator Community Edition」で十分なんだけど
シェアウエアにソース付けて配布したところで90%以上の普通なユーザは何の関心も示さないでしょう
ildasm→改変→ilasm って可能なの?
ピュアCLRかつ署名されていないアセンブリなら可能。
シェアウエアというだけで、90%以上の普通なユーザは何の関心も示さないでしょう
90%という数値の根拠を統計学的に証明してくれないか?
俺がシェアウェアには何の関心も示さないので、100%の普通なユーザがシェアウェアには何の関心も示さないということがわかります。
誰でも作れるようなアプリを難読化したところで…
>この程度なら、難読化はなくてもいいと思った。 この程度って…可能な範囲でほとんど完全じゃね?
ソース化したものをコンパイルできるかどうか。
>>867 のはできない。
クラックバージョン作るにしても、コンパイルできるようにするには多大な労力が要る。
プロジェクトが大きいほどその面倒さは増える。
別に中身は見えても構わないです。問題は試用制限など解除したバージョンを作られる事。
ソース変更の要らない完璧なデコンパイラがあれば、かなり深刻なんですが。
そんなんならILDASMとILASMでできるだろ。
>>876 っ ildasm & ilasm
CILは人間も容易に読み書きできる平易な言語ですよ。
プロセス外部からハックするというトンでも技で解除できる場合もあるぞw
>>860 参照設定に System あります。
>>861 デバイスのクラスライブラリプロジェクトを、普通のクラスライブラリプロジェクトから
参照していたら、変になりました。
その後普通のクラスライブラリ→クラスライブラリの参照でも、おかしいですね。
>>862 ncb ファイルって何ですか。
プロジェクトのフォルダの中にXX.ncbっていう名前ファイルがあるでしょ。 (XXはプロジェクト名) それはインテリセンスに関する情報が入ってるファイル。 それが壊れていればインテリセンスがおかしくなる。 一旦消せばIDEがまた勝手に作りなおすよ。
>>880 やっぱり参照設定で妙なことやってるっぽいね。
っUPX
は?
は? と で? って言っちゃ駄目って変な人が言ってた!!
見ちゃだめよ
で?
VS2005のSP1入れたらVC++の警告の一部が英語になってた。 VS80sp1-KB926602-X86-JPN.exeのプロパティ見たらこんなんだったけど。 ファイルバージョン:1.0.261.886 Translation:Japanese (Japan) 言語:英語 (米国) このSP1って日本語版よね? みんなもSP1入れたら英語になった?
自分の作ったカスタムコントロールを他のソリューションで使いたいんだけど、 参照の設定でDLLを指定するとき、Debug版とRelease版どっちを指定したらいいの? 両方しようとすると怒られるし、デバッグも兼ねてDebug版指定すると、 Releaseビルドしたとき、、Debug版DLLがローカルコピーされるてくるし。 DebugビルドのときはDebug版DLL、Releaseビルドするときは、Release版DLLを使いたいんだけど。 無理なのかな?
プロジェクトファイルをエディタで弄ればできると思うが
893 :
デフォルトの名無しさん :2007/05/26(土) 15:24:27
コードエディタのタブを、既存のタブの右側に追加されるようにしたいんですが、 方法があったら教えてください。
ない
毎回D&D
まじすか。使いにくいったらないや。
897 :
デフォルトの名無しさん :2007/05/26(土) 16:02:22
>>891 自分で作ったならDLLを参照しないで、まんまソース持ってきた方が
よくね? そうすりゃビルドに合わせてくれるんでないの?
clの実行時に/GS-を自動で付ける設定ファイルとか環境変数とか無いの? 普通にオープンソースのソフトmakeすると VC++2003より遅くなって困る。 特にmakeファイルがたくさんあるソフトだとmakefile全部書き直すの面倒だし。
SET CL=/GS-
さんくす
なんかVS2005起動時に突然こんなエラーが出るようになった… まぁ普通に使えてるから問題ないけどなんか引っかかるものがあるなぁ…・ --------------------------- Error --------------------------- CopySourceAsHtml caught the following exception: System.ArgumentException: 値が有効な範囲にありません。 場所 Microsoft.VisualStudio.CommandBars.CommandBarControls.get_Item(Object Index) 場所 JTLeigh.Tools.CopySourceAsHtml.Connect.AddControls() 場所 c:\Data\Projects\CopySourceAsHtml\Source\Connect.cs:行 195 場所 JTLeigh.Tools.CopySourceAsHtml.Connect.OnConnection(Object application, ext_ConnectMode connectMode, Object addIn, Array& custom) 場所 c:\Data\Projects\CopySourceAsHtml\Source\Connect.cs:行 63 --------------------------- OK ---------------------------
メッセージの通りだろうが。
いや・・・ なにがあってこうなっちゃったのかなってね・・・・
自分の作ったソースの不具合なんか知るか、カス。すれ違いだ。
ソースファイルを移動だか削除したんじゃね
SAP R/3のデータを参照する.netアプリを作りたく調べています。 その過程でSAP .NET Connector 2.0という記述を見つけました。 ですが具体的な情報がなく全体像が見えていません。 目下の目標は自動ログインして目的のトランザクションを実行する事です。 そもそも、これを使って開発を行っている方はいるのか? 金額面で一般のSAPユーザーが使える物なのか? など情報がありましたら教えてください。 VS2005 pro with MSDNのライセンスを持っています。 よろしくお願いします。
質問力のない人だなぁ
SAPってERPソフトなんか 知らんかった
>>908 そ、そう・・・ごめんね
適切な回答は適切な質問によってのみ得られるってことを言いたかったんだお
このスレには多数の高位エスパーが駐在しているので大丈夫ですよ。
大量のプロジェクトファイルがあるのだけど 全部一気に特定のコンパイル方法に出来ないの? 大量すぎて一個一個に最適化方法指定してたら気が狂いそうになるのだけど…
SAPって時点でここのユーザとはあまり関係なさそうだが・・・
>>912 ただのXMLファイルなんだから、windows scriptなりrubyなりawkなりで書き換えればいいじゃない。
格闘技はなあ
プロジェクトをソリューションにまとめれば構成マネージャで一括操作できないこともない が、到底お勧めできない
theSpokeの人にOrcasのisoまたくるかなぁ? さすがに無理か。
>>914 外部のでやっちゃうとちゃんと出来てるか確認しないといけなくて困る
いくらでも方法あるけど 外部のがダメだったら手でやるしかない
920 :
906 :2007/05/27(日) 17:40:57
SAPに聞くのが一番正確で早いと思います。 ですが私にはSAPとのコネクションがないので、ここで聞かせてもらいました。 普通にやろうとすれば、もっと上の層が考えて全社で使える物を追加発注します。 しかし予算が無いので自分たちで・・・となりました。 主言語であるABAPスレですら書き込みが無いので、 サブの.netに至っては使っている日本人はいないのでは?と思えてきました。
>サブの.netに至っては使っている日本人はいないのでは?と思えてきました。
選択した文字列をハイライトする方法(とか設定)ってありますか? 使いこなせてないだけなのかもしれないが、 emacsやEclipseと比較して不便っていう印象
>>920 コネクション無いと問い合わせもできないの?SAPって
>>923 便利なemacsやEclipse使えばいいじゃん。
無理して不便なもの使うことないよ。バカじゃないの?
>>923 先にWindowsの使い方を覚えたほうがよくないか?
927 :
923 :2007/05/28(月) 11:33:42
不便っていったのはエディタ部分ね。 .NETでの開発なので親和性の高いVSだけで完結させたいと思うんだけども。
928 :
デフォルトの名無しさん :2007/05/28(月) 11:42:51
>>927 メニューの
ツール→オプション→フォントおよび色
それぐらい直感的に判りそうなものだが・・・?
後出しジャンケン的な機能配置を「直感」で嗅ぎ分けろってか?バカじゃねぇのw
>>928 知りたいのは選択した文字列と同一の文字列をハイライトする方法です。
eclipseの選択テキストのハイライト機能やemacsのインクリメンタル検索のときと同じような感じ。
説明不足ですみません。
「検索の始まりが渡されました」じゃダメ?
932 :
デフォルトの名無しさん :2007/05/28(月) 12:05:41
エディタだけemacsなりEclipse使えよ。 というか情報後出し、小出しにする奴はスルーで。
あんまし気にしてなかったけど、確かに該当オプション無いっぽいね。
「検索結果」ウィンドウに慣れるしかなさそうだけど。
>>929 >後出しジャンケン的な機能配置
何いってんだ?
必要性感じたこと無いけど、便利そうだな。 だれかAddIn作って。 探したら見付かるかな?
937 :
934 :2007/05/28(月) 12:53:26
実はNEETなんです ごめんなさい
おまいの想像力に脱帽。
>>ツール→オプション→フォントおよび色 ↑ここだけやたら重いのは俺だけ?
>>939 いや、俺も重いIDEが固まる
まぁ・・・色々設定読み込んでるからだろうけど それにしても特別重いよな
重いっていっても0.5秒ぐらいじゃん。
942 :
デフォルトの名無しさん :2007/05/28(月) 14:06:41
俺の起動して最初の一回は30秒くらい固まるわ P4 2.4G Mem 512 Win起動しただけでタスクマネージャで見たら通常300Mほど使ってる状態 まぁ起動したら最初470くらいでそのうち600Mとか超えるんだけどな・・・・ 少なくともメモリが足りない認識はあるが・・・・
オレのP4 2.6Gだけど、2、3秒だな。 そういや買うときヨドバシの兄ちゃんが ハイパースレッディング というすげーのがついてるって言ってた。
つうか、メモリは最低2GBは載せとけよ・・・
945 :
デフォルトの名無しさん :2007/05/28(月) 15:03:44
>>944 家のマシンはそうなんだがな・・・・
3年位前に買ったコレは当事512で十分だったんだww
で、メモリとか買い足してもらうと新しいの買って貰うの遅くなるから、とりあえずこれで我慢しつつ・・・・
ORCAS出るまで粘るんだぜ
Orcasの重さは・・・
ハイパースレッティング(笑)
E6600+memory2GBだと初回でも1秒かからないな
C++書くのにVS2005だとちょっと重いんで別のフリーエディタ使いたいんですが、 オススメのってあります?
ちょっと前のレスぐらい読めよ。 emacsとEclipseが便利だってさ。
ああ、Eclipseってあの悪名高きVSよりも重いやつか
軽いのならviかな。
ダイアログが小さすぎてショートカットの割り当てがすごいやりづらいのですが なんとかなりませんか・・・
SharpDevelop ごめん。
アドインウィザードがハングしてアドインプロジェクトが作成できないんですが、 同じ症状を経験された方いますか?
いますよ
>>949 Windowsならxyzzyの一択。
emacsは不安定すぎ、Eclipseは重すぎる。
958 :
デフォルトの名無しさん :2007/05/29(火) 09:59:07
しかし、エディタとかなんでそんなくだらないことで背伸びしたがるのかねぇ。 そんな高校生がタバコに手を出すような動機って 自分で自分が恥ずかしくならんか普通
961 :
デフォルトの名無しさん :2007/05/29(火) 12:56:03
962 :
デフォルトの名無しさん :2007/05/29(火) 12:57:07
___ ━┓ ___ ━┓ / ― \ ┏┛/ ―\ ┏┛ / (●) \ヽ ・. /ノ (●)\ ・ / (⌒ (●) /. | (●) ⌒)\ /  ̄ヽ__) / | (__ノ ̄ | /´ ___/ \ / | \ \ _ノ | | /´ `\
966 :
デフォルトの名無しさん :2007/05/29(火) 15:42:29
見習わなくては
969 :
デフォルトの名無しさん :2007/05/29(火) 18:01:03
972 :
デフォルトの名無しさん :2007/05/29(火) 19:02:31
一人のキチガイが荒らしまくってるようだ。
973 :
デフォルトの名無しさん :2007/05/29(火) 19:09:44
一人のキチガイ(
>>972 )が荒らしまくってるようだ。
通報しといた。
975 :
デフォルトの名無しさん :2007/05/29(火) 19:41:53
,. -─────────‐- .、 / \ / \ / \ / \ / \ // ̄ ̄\ / ̄ ̄\ \ 通報しといた。 / _ / ::|:: \ _ \ / / /;;;;;;\\ | | | //;;;;;;;\\ ヽ | | |;;;;;;●;;;;;| | | | | | |;;;;;●;;;;;;| | | | \ \;;;;;;;// \__/\__/ \\;;;;;;;// | |  ̄ | |  ̄ | | |r─‐┬──、| | ヽ |/ | | / \ \ / / \  ̄ ̄ ̄ ̄ / \ / \ / \ / \______________/ / ̄ ̄ ̄ ̄ ̄ ̄/ / ノ ノ / /´ | | l \ ヽ -一''''''"~~``'ー--、-一'''''''ー-、. ヽ ____(⌒)(⌒)⌒) ) _(⌒)⌒)⌒))
コピペ君って馬鹿だな。
,,,ィッッシミ彡三ミ、, /彡彡三三三ミミ彡ミ、 /彡彡へ-‐'''゙゙⌒´ヽ、ミミミヘ {彡彡-''゙゙ U ミミヘヘ{ |彡;{ u ミミミミ |彡i ィッァ、 ィ≡ミ、 }ミミミ r-;;{´ ィェァ、}--{ r‐ッ-、 }‐‐;;r''´} ヽヽ_'゙__ノ,' ',ヽ__''゙__ノ :|/::) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ `| /(、, ,, ) :::|::,.} < そろそろイキそうだ、中に出して良いかい? ヽ', ヽ弋''‐'''フ-ノ ,::ノ ハァハァ ヽ,、 `‐‐'''´ ,.::::::ノ /ヽ、__ニ___ノ''゙ .⌒\ アンアン / 人 。 。 丿\ \ \ \| 亠 / / / パン / ̄ ̄ ̄\ \⊇ 干\ ⊆ / i'_liノ |_|iトil_}__,l ( 。 | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ |i.}┃ ┃ ミ;i|《 /⌒v⌒\ ) < 社長〜中出しして良いから次も主役お願いね♪ |lヽ'' ヮ ''' ,_) l/⌒\ ノ ) | \___________ / | | | | パン | |. Y | |__/ | | パン | |ヽ__人___ノ| ト' | |/^ヽ | | ゜ ゜ | |_/ ヽ__人_ノ ⊆, っ とーっ 〜〜〜〜〜その頃堀江ヲタは…〜〜〜〜〜〜 ほっちゃんは天使だおハァハァ シコシコ (*´Д`) シュッ シコシコ Σ⊂彡_,,..i'"': |\`、: i'、 \\`_',..-i \|_,..-┘
コ(ry
コピペ君って馬鹿だな。
Visual Studio 2005のVBでEmacsスキームを使っています。 プログラム記述中、改行キーやタブキーを押したときに、適切な数の スペースを挿入して正しいインデント位置にカーソルを持ってくる ようにしたいのですが、どのように設定すればいいのでしょうか?
リリースノートがデスノートに見えた なんでこのスレでそんな話題してんだよ、と突っ込むところでした
984 :
デフォルトの名無しさん :2007/05/31(木) 03:03:08
>>619 学生時代研究でBCB6使うことになって調べたことあったけど、
Personalとかアカデミック版は商利用駄目だったぞ。
提携企業先で使用する予定だったからPro買ったし。
ちなみにVC6のアカデミックは商利用OKだった。