くだすれC#(Part2)
レス数が1000を超えています。これ以上書き込みはできません。
0001毛の生えたブリーフ
NGNG「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。
ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、
勇気をもって書き込んでください。
少しずつC#プログラマを名乗るものが現れました。みなさん一緒に勉強しましょう。
前スレッドはこちら
http://pc3.2ch.net/test/read.cgi/tech/1023766485/l50
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGMSがC#で作った、一番凄いソフトは?
0005毛の生えたブリーフ
NGNGクラスを見つけたのですが使い方が今ひとつわかりません(類似クラスがあって
使い分けが分からない)
どなたかミニ解説をおねがいします。
0006デフォルトの名無しさん
NGNGVisualStudio.NET
0007デフォルトの名無しさん
NGNGあれ、C#なの?
0008デフォルトの名無しさん
NGNG.NETはどの言語で書かれてるか分らんからなあ・・・
0009デフォルトの名無しさん
NGNG自分もこれを知りたい。
System名前空間のWebクラスで宣言されたメソッドを使うことまでは分かるけど、
using System. と打ってインテリセンスを起動させてもWebクラスが出てこない。
手書きして using System.Web; としたらコンパイルエラーがでる。
でもWebクラスがSystem名前空間にあることはヘルプを見れば一目瞭然。何がいけないのだろう。
まさか、Standerd版ではクラスの一部が省かれているとか・・・・。
0010デフォルトの名無しさん
NGNG参照の追加
0011デフォルトの名無しさん
NGNGしつこいから教えてやる。プロジェクトメニューを見てみな。
0012デフォルトの名無しさん
NGNGなんかの本で読んだ気がする。
0013デフォルトの名無しさん
NGNG何の本?
フォームデザイナーなど一部かと。
0014デフォルトの名無しさん
NGNG任意の画像を表示したいのですが、可能でしょうか?
ダウンロード中のファイルの一覧をアイコンとともに表示し、
かつ、ダウンロードの状況をパーセンテージでグラフ表示し
たいのですが、、、
各行毎にアイコンを1つ表示するのは簡単にできるのですが、
複数表示したり、グラフを表示する場合のやり方がわからない
です。
よろしくおながいします。
0015デフォルトの名無しさん
NGNG無理にやればできないことはないが、まあ無理だと思ったほうがいいな。
オーナードローを普通に使えるListBox使う方がまし。
0016デフォルトの名無しさん
NGNGでも、結構、メーラとか2ちゃんぶらうざとかで、同じような
処理をやっているソフトがいっぱいあるのですが、どうやっている
のでしょうか?
オーナードローという機能でできるのでしょうか?
ちなみに、ListBoxって複数列はできないですよね?
よろしくおながいします。
0017デフォルトの名無しさん
NGNGだから.NETじゃ普通には無理ってことだよ。
サンプルが
http://www.codeproject.com/cs/miscctrl/sortedlistview.asp
にあるからみてみ。
0018デフォルトの名無しさん
NGNGドキュメントにはMFCを使ったVC++用の説明しか無いんです(;´д`)
0020デフォルトの名無しさん
NGNGms-help://MS.VSCC/MS.MSDNVS.1041/vbcon/html/vbtskcreatingintricateuserinterfacewithwindowsapplicationobjects.htm
0021Dimension
NGNGGDI+がそうなのでしょうか?3次元画像を扱うつもりなので誰か分かる方お願いします。
0023デフォルトの名無しさん
NGNGhttp://csgl.sourceforge.net/
どうぞ。
DirectXとか。どっちにしても.NET Framework内にはない。
0024デフォルトの名無しさん
NGNGDirectX9には.NETサポートが入る予定。
β版触ったけどなかなかイイ感じだったよ。
0025デフォルトの名無しさん
NGNGExplorer風なディレクトリ選択ダイアログを作りたいのですが、
SHGetFileInfoのラッパーにドライブ文字やフォルダパスを渡して
アイコンリソースを取得すると、フォルダアイコンは全部開いた
フォルダのアイコンになります。
閉じたフォルダのアイコンはどうやって取得すればよいですか?
0026デフォルトの名無しさん
NGNGノードの開閉が行われないようにするにはどうしたらいいでしょうか?
0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNG>>26
TreeViewのBeforeExpandイベントを拾って、TreeViewCancelEventArgsのCancelプロパティをtrueにするというのはどう?
ただし、これだとダブルクリック以外でも開かなくなるけど。
002926
NGNGサンクス
でもなにやっても開かんのでつかえないっす。
ほかの方法でやりたかったことを実現させたのでいいんですけど。
それにしても、このスレ、さびれてますねぇ。
0030デフォルトの名無しさん
NGNGCybershot Uのファイルから読んだイメージでPropertyItemsプロパティに
アクセスすると、
「値をNullにすることはできません。
パラメータ名: source」
というNullArgumentExceptionが発生してしまいます。
exifを読むツールやwindowsXPの画像のプロパティでみるとなんの問題
もなく読めます。これってバグでしょうか。
バグにしても、 プロパティで例外がハンドルされてないのもどうかと
思うけれど…。
0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNGclass TabBrowserSample : Form
{
public TabBrowserSample() : base()
{
TabControl container = new TabControl();
container.Dock = DockStyle.Fill;
base.Controls.Add(container);
TabPage page = new TabPage();
page.Dock = DockStyle.Fill;
container.Controls.Add(page);
AxSHDocVw.AxWebBrowser browser = new AxSHDocVw.AxWebBrowser();
browser.Dock = DockStyle.Fill;
browser.BeginInit();
page.Controls.Add(browser);
browser.EndInit();
browser.GoHome();
}
[System.STAThread]
public static void Main(string[] args)
{
Application.Run(new TabBrowserSample());
}
}
0033デフォルトの名無しさん
NGNGで AxSHDocVw.dll SHDocVw.dll 作って
> csc TabBrowserSample.cs /r:AxSHDocVw.dll
な。
0034デフォルトの名無しさん
NGNGありがとーございます。こんな厨くさい質問に・・・。
0035デフォルトの名無しさん
NGNG0036デフォルトの名無しさん
NGNGBeforeNavigate2 イベントを直していてSHDocVw.dllがいるって怒られるんですがよくわからないです。
0037デフォルトの名無しさん
NGNGMicrosoft (R) .NET ActiveX Control の Windows フォーム アセンブリ ジェネレータ用
[Microsoft .Net Framework, Version 1.0.3705.288]
Copyright (C) Microsoft Corporation 1998-2001. All rights reserved.
指定された OcxName で定義された ActiveX コントロールを囲む Windows フォーム
コントロールを生成します。
使用法 :
AxImp OcxName [オプション]
オプション :
/out:ファイル名 作成されるアセンブリのファイル名です。
/publickey:ファイル名 厳密な名前の公開キーを持つファイルです。
/keyfile:ファイル名 厳密な名前のキー ペアを持つファイルです。
/keycontainer:ファイル名 厳密な名前のキー ペアを持つキー コンテナです。
/delaysign 厳密な名前の遅延署名を強制します。
/keyfile または /keycontainer と共に使用されます
。
/source Windows フォーム ラッパーの C# ソース コードを
生成します。
/nologo AxImp が著作権表示をしないようにします。
/silent AxImp が正常操作のメッセージを非表示にします。
/verbose その他の情報を表示します。
/? または /help この使用法を表示します。
003836
NGNGコマンドラインからはできたんですが、.netのvisualC#上からはできないのでしょうか?
0039デフォルトの名無しさん
NGNGVisualStudioは持ってないから知らん。過去ログにあった気がする
0040デフォルトの名無しさん
NGNGソリューションエクスプローラの参照設定に
AxSHDocVw.dllを追加すればよろし
0041デフォルトの名無しさん
NGNG> コマンドラインからはできたんですが、.netのvisualC#上からはできないのでしょうか?
vs.netでやるなら
ツールボックス→ツールボックスのカスタマイズ→COM→Microsoft web browserを追加
で、追加された地球アイコンをポトペタすればいいです。axshdocvw.dllも
自動で作ってくれます。
0042デフォルトの名無しさん
NGNGSHDocVw.dllが指定したディレクトリにコピーされてからAxSHDocVw.dllが同じディレクトリに作られますよね。
で、コピーで作られたSHDocVw.dllはAxSHDocVw.dllを使うときに必要なんでしょうか?
削除してもOKですか?
0043デフォルトの名無しさん
NGNG0044デフォルトの名無しさん
NGNGVBのソースかとオモタ。
0045デフォルトの名無しさん
NGNG配布した先でもそのディレクトリを参照するようにマニフェストに書かれてるんじゃないのか?
大体同じライブラリファイルは違う物として捉えるのが.NET流儀。
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNGgoogleで検索してたのですが、難しい論文かjpegのアルゴリズムぐらいしか
ヒットしなくて困っています。
よくあるフリーのソフトはどのようなアルゴリズムで作られてるのでしょうか?
説明しているサイトがあれば教えて頂けないでしょうか?
0049デフォルトの名無しさん
NGNGここでそんなこと聞いている段階で、すでに無理かと思われ。
005048
NGNG何が無理?
0051デフォルトの名無しさん
NGNG0052デフォルトの名無しさん
NGNGCの発展系みたいに言われるけどCや++とあきらかに違うし。
単独で浮いた存在としてMSが広めていくのか、
VBを置き換えようとしているのか、
あるいは開発に金かけられない中小企業とかが自前でやるツールになるのか、
どう捉えたらいいん?
マジレスきぼんぬ。
(厨な揚げ足レスいらん。でもageてね)
0053毛の生えたブリーフ
NGNGとして広まっていくでしょう。以前からWinアプリ開発はVC++がメインでVBは
サブの位置づけでしたが、これからはC#がメインで、VBやVC++は廃れていくでしょう。
とくにVC++から真っ先にC#への移行が強制されそうですね。
0054デフォルトの名無しさん
NGNG名前は違っても間接参照するような機能はありますよね?
0055デフォルトの名無しさん
NGNGVBつかいのオレはどうすりゃいいんだ・・・
0056デフォルトの名無しさん
NGNGunsafeならポインタを使える。
0057デフォルトの名無しさん
NGNGすいません。unsafeってなんですか?
0058毛の生えたブリーフ
NGNG0059毛の生えたブリーフ
NGNGデータベースやWebアプリには興味がないのでそれ専用の書籍は購入していませんが、
それ以外の「入門」と記した書籍はほとんど全て購入してざーっと読んでみました。
まったくC#の概要を知らない人には「独習C#」をおすすめします。
独断と偏見かもしれませんが、この本を読んであとはペゾルト本へ移行すれば
OKかなと思っています。
0060デフォルトの名無しさん
NGNGVBは死亡、VC++はその性格上地味に生き続けていくよ。
C#がメインはその通り。
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNGあんがと
VB使いに話したら、固まったよ
0063デフォルトの名無しさん
NGNG0064デフォルトの名無しさん
NGNGそれは細々とでも生き残っていくって意味でっか?
それとも?
0065デフォルトの名無しさん
NGNGアプリでもゲームとかCGツールとか数値計算とかは今後もVC++じゃないのかな?
CPUパワーを無尽蔵に消費するアプリや特殊リソースを使うアプリは、
とてもではないが、C#には無理だ。
まあ、おおむねのアプリはC#に移行することは間違いないと思うけどね。
あとVBは生き残ると思うよ、これだけのユーザーと遺産は捨てられん。
いずれも衰退しないと思う。
0066デフォルトの名無しさん
NGNG0067デフォルトの名無しさん
NGNGListView内の各ListViiewItemにToolTipを付けたいのですが,
ListViewItemはControlではないので付けられません。
どうすればよいのでしょうか?
0068デフォルトの名無しさん
NGNGVBでいうところのディレクトリリストボックスみたいなものはないでしょうか?
TreeViewでも同じような事ができるのですが、フォルダとかの
アイコンのイメージを自前に作らないとだめみたいなので・・・・
みなさんはどうやってますか?
システムが使用してるアイコンを取り込んだりしてるのでしょうか?
何をしたいのかというと、ユーザーの人にフォルダを選択させたいんです。
ですから、ダイアログボックスだとファイル選択しかできないのでだめですし、
意味不明な分かもしれないですが、何卒よろしくお願いします。
0069デフォルトの名無しさん
NGNG.NET Framework 1.0ならAPIのSHBrowseForFolderで。
.NET Framework 1.1なら、System.Windows.Forms.FolderBrowserDialog
使うとか。
0070デフォルトの名無しさん
NGNGhttp://www.codeproject.com/cs/miscctrl/folderbrowser.asp
http://www.codeproject.com/cs/miscctrl/folderseldlg.asp
0071デフォルトの名無しさん
NGNG>69
SHBrowseForFolderはヘルプで見たのですが、
ちょっと難しくて意味がわからなかったです
>http://www.codeproject.com/cs/miscctrl/folderbrowser.asp
これもサイトが英語でちょっとわからなかったです
いろいろ調べて頂いたのに申し訳ないです。
0072デフォルトの名無しさん
NGNG007368
NGNGSHBrowseForFolderと比べると、「新規フォルダ」を作成できるなど
機能面・デザイン共に向上していますね
public class myfne : FolderNameEditor
{
public void Show()
{
FolderBrowser fb = new FolderBrowser();
fb.ShowDialog();
}
}
こんな感じのクラスを作っておいて、
private void ShowBrowseFolder()
{
myfne fne = new myfne();
fne.Show();
}
こんな感じでやれば、FileDialogでいけるみたいです。
0074デフォルトの名無しさん
NGNG某所よりコピペ。
(1) APIのSHBrowseForFolder関数を呼び出して利用
(2)デザイン時用のクラスである
System.Windows.Forms.Design.FolderNameEditorクラスを
継承したクラスを作成して利用
(3) .NET Framework 1.1の
System.Windows.Forms.FolderBrowserDialogクラスを利用
(4) ShellオブジェクトをInteropで利用
(5) それっぽいものを自作
[HOW TO] C# を使用して [フォルダの参照] コモン ダイアログ ボックスを
ラップするマネージ コンポーネントを実装する方法
http://support.microsoft.com/default.aspx?scid=kb;ja;JP306285
007568
NGNGまたまた、詳しいレスありがとうございます!
ただ、継承というのも今さっき学んだばかりのもので
理解に苦しみますががんばってみます。
「APIのSHBrowseForFolder関数を呼び出して利用」これ自体の
やり方がわからないもので・・・・・
あと、>73でのやり方で一応できたのですが、それをtreeViewに反映するやり方が
イマイチわからず悩んでおります。
>74でのやり方もたぶんダイアログでの参照の仕方だと思うのですが・・・
TreeViewにフォルダ(アイコンも)を表示させて、そのフォルダをユーザーが選択して、
「ファイル一覧」という自前のボタンをクリックすると、サブフォルダにあるファイルも
検索されlistviewに表示する。。。というのをやりたいのです。
これって結構高度なプログラミング要求されるのでしょうか・・・(汗
もう少し勉強して出直してきます。
レス下さった方々ありがとうございました。
007668
NGNG単体のVC#と.NET Framework 1.0です
0077デフォルトの名無しさん
NGNGどういう意味?
Marshallingするってどういう意味?
英和辞典引いてもよく分からん。
0078デフォルトの名無しさん
NGNGたぶん、廃れていくと思う あんま開発効率良くないから
今は環境が整ってないけど
将来的には VB→VB.NET
java→ C# ってなってくと思うよ
VC++→
C++にできてC#にできない事って基本的にはないし
潜在的なバグの出やすさとかリソースに対する対応が段違い
今はまだまだFrameWorks、.NET自体がバグだらけだけど
多分、その時代も長くないと思うから
騙されたと思ってC#やっとけ
0079デフォルトの名無しさん
NGNGこれが必要な分野のアプリには向かないです。
無理してやるとソースがグチャグチャになって、かえって開発効率が悪くなります。
そういうところをやってない人にはわからないと思いますが・・・
ちなみに自分は実際にC#も使って開発しています、実際にやっての結論です。
そういう訳でなくなることは無いと思いますよ。
0080デフォルトの名無しさん
NGNG0081デフォルトの名無しさん
NGNG適材適所で行けば良いだろ
0082デフォルトの名無しさん
NGNG名無しさん♯氏が以前云ってたような気がする。
0083デフォルトの名無しさん
NGNGメーターが2ついった所で止まるんです
どうすればいいでしょ?
0084F
NGNG質問なんですが、
BMPがテキストになったファイルを
もう一度画像ファイルとしてピクチャーボックスに
表示するにはどうしたらいいのでしょうか?
0085デフォルトの名無しさん
NGNGマルチは氏ぬ以外に生きる道は無い。
C#スレでまともに答えちゃったよ。マルチだったとはな。
0086デフォルトの名無しさん
NGNGログみると何度やっても途中でとまっちゃうよ〜
んま〜OSと.NET自体がわ○物なんで気にしないけどね。
それより勉強できないことが無性に悔しい!!!
008783
NGNGしようとしたらこれも、終了手順のとこでフリーズ・・・
それでも一応SP3になったようなので再度FRAMEWORK SP2をインストしようと
するとやはり2つ目の目盛りでフリーズ・・
ノートン入ってるのですが無効にしてても問題あったりするのでしょうか?
どなたかご助言お願いします。
0088デフォルトの名無しさん
NGNG明らかにC++と違う。
でも冠にはCとなってる。
タイガー�T型 → 後継機なし
パンサー → タイガー�U型
みたいな感じだね。実際に。。。
0089デフォルトの名無しさん
NGNGつーかヤタラメッタラとノートン先生が反応しませんか?
0090>>88
NGNGタイガー�T型(C++) → 後継機なし
パンサー(java) → タイガー�U型(C#)
0091デフォルトの名無しさん
NGNGC#以外を撲滅させたいだけなんですね。(w
0092デフォルトの名無しさん
NGNG回線切って首吊って死ねよ
0093デフォルトの名無しさん
NGNGC#で●を描きそれを動かす
g.DrawEllipse(RedPen, ball.Position.X,ball.Position.Y,10,10);
このようにしてフォームにじかに描き、タイマーを使って
ボールを動かしているんですが、描画がちらつきます〜。
バッファリングなどちらつきを抑えたいのですがC#ではどのように
するのですか?おわかりになる方よろしくおねがいします。
0094デフォルトの名無しさん
NGNG裏画面用Bitmapオブジェクトを作って、
そこから取得したGraphicsオブジェクトに描画、
全部描画し終わったら、最後にほんちゃんのGraphicsオブジェクトに
DrawImageメソッドでそのBitmapオブジェクトを描画。
009583
NGNGやはりノートンが怪しいと思いアンチウィルス、ノートンセキュリティをアンインストしようとすると
途中で止まり、「frameworkのインストールは中断されています」みたいなエラーが
でました。
やっとこさ両方ともアンイストすると、W2KSP2もFRAMEWORKSP2もインストできました。
最初、FRAMEWORKインスト中にノートン無効にしてなかったためにこのようなことになってしまいました。
そもそも、注意書き読んでいればこういうことにはならなかったのですが・・
わたしみたいなバカな人がいるかもしれないのでレスしときました
0096デフォルトの名無しさん
NGNG「整列させる。整理する。」
漏れ的には、データ型間の対応付けをするようなイメージしかないけど、
その認識であってるのか自信なし。実際どうなんでしょう。詳しい方お願いします。
MarshalAsAttributeクラスとかおもしろそうだけど、よくわからん。
Marshalクラスもおもしろいんだが・・・。
0097デフォルトの名無しさん
NGNGここでお世話になったお返しにくだらない質問片っ端から答えてやる
さあ、質問しろ
0098デフォルトの名無しさん
NGNG96と77の質問に、鮮やかに答えてくれ。
0099デフォルトの名無しさん
NGNGマスターするというのは最低限同じ言語を自分で作れるラインだぞ
同じものを作ろうとすると自分がいかに言語使用を理解せず
その気になっていただけというのが分かる
0100デフォルトの名無しさん
NGNG100げっちゅ
0101デフォルトの名無しさん
NGNG0103デフォルトの名無しさん
NGNGWin32APIを呼び出すの?
それともネットワーク用のクラスが.Net Frameworkに入ってるの?
てかC#からWn32APIって呼び出せるの?
0104デフォルトの名無しさん
NGNG010593
NGNGご教授ありがとうございます。
0106デフォルトの名無しさん
NGNG0107デフォルトの名無しさん
NGNG0108デフォルトの名無しさん
NGNG先生!その例え、さっぱりわかりません。
0109デフォルトの名無しさん
NGNG0110デフォルトの名無しさん
NGNG言語道断
0111デフォルトの名無しさん
NGNGその中からコンパイラーだけ取り出してDOSとノートパッドだけでやりたいんだけど、
どれがコンパイラーだかわからない。
誰か教えて。
それとDOSからのコンパイルの仕方も教えて。
0112デフォルトの名無しさん
NGNGVisual C#の統合環境でやったほうが効率よく文法を覚えられるのに。
0113デフォルトの名無しさん
NGNGフォームデザイナ使わなければいいだけ
0114デフォルトの名無しさん
NGNG0115デフォルトの名無しさん
NGNG0116111
NGNGもちろん割○ものですが何か?
正直MSDNないから、文法が全くわからん。本買う金ないし。
だから形見て判断してフォーム作ってみてる。
んでjavaとC++の文法と対比させて文法覚えてる。w
まずusingがimport、includeと対応は見て取れる。
namespace つーのがclassを囲んでるけどこれはパッケージを現してるんだろうな。きっと。
んでつぎおなじみのclass。classのForm1はSystem.Windows.Forms.Formを継承してるらしい。
なるほどこれでフォームは一応作れると・・・・・・・・・
その中は何かjavaっぽいな。
System.Windows.Forms.PicturBox picturbox1;
System.Windows.Forms.ComboBox combobox1;なんてのがインスタンス作ってるんだね。なるほど
なんだこりゃコンストラクタ( Form1() )が存在してますな。javaですか?
んまそこでInitilaizeなんてしてるね。
大体csファイルの概要わかったよ。
んでアクション部分の文法だれか書いてよ。
private void button_click1(){ここに書くのはわかるけど後は本がないとわからない}
ボタン押したらTextに書き込む文だらか教えて。
0117デフォルトの名無しさん
NGNG貧乏人は消えろ
0118111
NGNG無職1年続くと金がなくなるんだよ。ボケェ
そろそろ昔やってたjava or PL/SQL or VB のPGとして復活するつもりだけど。
(ブランク1年でもまだ働きたくない)
まぁいいさ。
そのうち文法この板のどこかに載るようになるだろうからそれを待つよ。
0119111
NGNGどうにかしろ。一つくらい入れておけM$。
0120デフォルトの名無しさん
NGNGhttp://www.microsoft.com/japan/presspass/releases02/nl_110102nandaro.asp
「.NET なんだろ? CD-ROM」には、デスクトップ アプリケーション開発に応用可能な200種類を超えるサンプル プログラム
0121デフォルトの名無しさん
NGNGヘルプ見れば。
0122デフォルトの名無しさん
NGNGヘルプに入ってないよ。>>>一般的な文法。
0123デフォルトの名無しさん
NGNG0124デフォルトの名無しさん
NGNG超おばかだな。
テキストエディタでコード書いて、
コマンドラインからコンパイルでいいなら、
.NET Framework SDK(無料)で開発できるのにな。
もちろんドキュメントも付属している。
サンプルなんぞそこら中に転がってるし、MSにもいろいろある。
0125デフォルトの名無しさん
NGNG勉強してきなはれ。
http://black.sakura.ne.jp/~third/cs.html
0126584
NGNGよみたいんだけど簡単なやり語ってないですか?
BinaryReader br;
br.ReadInt();
br.Readint();
・・・
とか何行もならべてかいてるんだけど
めんどくさい感じ。
0127デフォルトの名無しさん
NGNGプログラム全体で使いたいのですが、
どうやってインスタンス化すればいいのでしょうか?
0128127
NGNG0129デフォルトの名無しさん
NGNGMSO.DLLのフランス製クラックパッチ当ててあるはずなのに何故?
また最新パッチ必要?
0130デフォルトの名無しさん
NGNGSingle�dでいいのでは?
class Hoge
{
private Hoge() {}
public static Hoge GetInstance()
{
if (Hoge.instance == null) {
Hoge.instance = new Hoge();
}
return Hoge.instance;
}
private static Hoge instance = null;
}
0131デフォルトの名無しさん
NGNG実はIDE購入するのは初めて。至れり尽くせりですねほんと。
んで、マニュアル読みながらちょこちょこいじって遊んでる状態なんです。
変数の名前付け規則のところで(manual p35)「識別子にアンダースコア
を使用しないで下さい」という記述があったのですが、正直なところ
従いたくないところです・・Unix環境でプログラミングしてる時も
ずっとアンダースコア使ってきたもんで。
でもCLSに準拠するためには必須だとか警告されてるし、自分のスタイル
変えようか迷ってるところです。
CLSってのが何か知らないから(JavaVMみたいなモノ?)妥当な判断できず
にいるんですが、どう思いますか?
0132bloom
NGNGhttp://www.agemasukudasai.com/bloom/
0134127
NGNGスマセン、ちと理解できないです。
これわかるには何を勉強すればいいでしょうか?
0135デフォルトの名無しさん
NGNGデザインパターンをお勉強してね。
λ...... λ...... 失敗だったネ…
λ...... λ......
λ...... λ...... 逃げていく…
λ...... λ......
λ......
λ...... λ...... λ...... みんな逃げていく…
λ...... ここ変だよ・・ λ...... λ......
λ...... λ...... 失敗だったネ…
λ...... λ......
λ...... λ...... 逃げていく…
λ...... λ......
λ......
λ...... λ...... λ...... みんな逃げていく…
0138デフォルトの名無しさん
NGNGマルチスレッドのこと考えないだろ?
0139127
NGNG実はこう言う事をしたいのですが、
うまくリストビューに反映されません
フォルダ内の全てのjpgファイルのリストを作成
public ListViewItem itemsはForm1クラスの冒頭で宣言してます
*/
//画像ファイル検索エンジン
public void SeachFile(string dirPath)
{
//DirectoryInfoクラスを使用した検索
DirectoryInfo di =new DirectoryInfo(dirPath);
foreach (FileInfo file in di.GetFiles())
{
if(-1 != file.Name.IndexOf(".jpg"))
{
items=new ListViewItem(file.Name,0);
items.SubItems.Add(file.Length.ToString());
items.SubItems.Add(file.DirectoryName);
listView1.Items.AddRange(new ListViewItem[]{items});
}
}
foreach (DirectoryInfo dir in di.GetDirectories())
{
SeachFile(dir.FullName);
}
}
0140デフォルトの名無しさん
NGNGSingle�d……、君、卓ゲー板の住民か?
0141デフォルトの名無しさん
NGNGうまく反映されないって、どうゆうことなのかよくわからんね。
具体的に書いたほうがいいと思われ。
ListViewにColumnHeaderは追加してるよね?
0142デフォルトの名無しさん
NGNGs[3] = 'A'; //s="HelAo"
って感じでやりたいのですが、何か方法はありますか?
そもそもなんで読み取り専用なんでしょうか…。
0143127
NGNG原因わかりました。メソッド呼び出す前に一旦リストをクリアしようとして
listView1.Clear();
これをやっていたので何も表示されなかったんです。
また、わからないことがでてきたのですが
>>139でリストビューに表示した項目の一番上を選択する仕方がわかりません。
items.Select=true;
たぶんこれをどうにかすると思うのですが・・
あと、subItemsの項目でソートもしたいです。
ListViewはどのようにメソッドなどを格納しているのか、構造がわかれば
解決すると思うのですが、クラスの中身ってわからないんですよね?
質問ばかりで申し訳ないですがよろしくお願いします。
0144デフォルトの名無しさん
NGNGヘルプみてないけど
確かSelectedItemsにitem放り込むか,SelectedIndexをセットするかだったとおもう。
つか酔った。寝る。糞解答スマソ
0145127
NGNGどちらも読み取り専用だったので無理でした。
0146デフォルトの名無しさん
NGNGてことは>>1はMS社員。
0147デフォルトの名無しさん
NGNGちったあ物事を論理的に考えられないのかねぇ。
0148デフォルトの名無しさん
NGNG0149デフォルトの名無しさん
NGNGListViewコントロールのSubItemとしてカンマ編集された金額を表示させたいのですが、
どのようにやればよいのでしょうか?
Addする前に編集したstringを用意しないといけませんか?
その場合、元のstringをカンマ編集して新しいstringに代入できるメソッドを
教えていただければ幸いです。
よろしくお願いします。
0150デフォルトの名無しさん
NGNGStringBuilderを調べよ
Stringが読取専用なのはその方が速いから。
Javaも一緒。
0151デフォルトの名無しさん
NGNGまったくの学生初心者が勉強するには
どのC#の書籍がヨシでしょうか
おしえてくだされ
0152デフォルトの名無しさん
NGNGオブジェクト指向プログラミング実践講座
マイクロソフト公式解説書
0153142
NGNGおお……こんなクラスあったんですね。
教えていただきありがとうございます。
でももうひとつ疑問。
似たようなことなんですが、FontのStyleだけ変えるにはどうすればいいんでしょうか?
やはり読み取り専用なわけなんですが…。
たとえば太字にするのは
font = new Font(font,FontStyle.Bold);//fontは太字じゃないFontインスタンス
でいいとしても、太字解除はできない気がするんですけど。
同様にSizeやNameも。
Delphiからの移行なんでこの辺の仕様がどうも理解できんのです。
0154デフォルトの名無しさん
NGNGfont = new Font(font,FontStyle.Regular);
で通常フォントに戻るんでは?
同様にSize、Nameも改めて通常のSize、Nameを指定するのは駄目?
的外れだったらスマソ。
0155デフォルトの名無しさん
NGNGDBから取得したDataSet(3つのDataTableを入れていて、Relationを張ってる状態)を
複数のクラスから使いたいのです(別フォーム内のリストボックスにデータを表示など)。
DataSetはメインのフォームが持っているのですが、publicで持つべきなのでしょうか…。
今は、必要なDataTableだけ、refキーワード付けてメソッドに渡している状態です。
0156デフォルトの名無しさん
NGNGただ言葉を変えてるだけにしか思えない。。。。。。。
System.console.WriteLine();
System.out.println();
とか
Tread
Treading
とか
コンストラクタ呼ぶ時のnewとか。。。。。。
・・・・・・・・・・・他にも突っ込みどころ満載。
sunは訴えないんでしょうか????
0157デフォルトの名無しさん
NGNG0158デフォルトの名無しさん
NGNGMouseDownの時にイベント発生しないですか?
うちそんな感じになっちゃって困ってます。
デフォルトじゃ駄目なのかしら。
0159デフォルトの名無しさん
NGNG君の発言が突っ込みどころ満載。
>System.console.WriteLine();
System.Console.WriteLine();
>Tread
>Treading
ThreadとThreadingか?Javaの用語じゃないよ。
>コンストラクタ呼ぶ時のnewとか。。。。。。
JavaがC++を真似した部分だが・・・
0160デフォルトの名無しさん
NGNGでもGCの挙動なんて完全にJavaのパクリ。
環境がそろわなきゃ流行らないでしょう。
Java->C#のコンバータがあるくらいだし、
0161デフォルトの名無しさん
NGNG0162デフォルトの名無しさん
NGNGANSI−Cに対する、MS-Cだったようなもんだね。
0163127
NGNGで選択できました。
AddRangeっていうのは配列で格納するのですね
0164デフォルトの名無しさん
NGNGへー、Javaも "mark and copy" 方式(あってる?)のGCなんだ。
0165デフォルトの名無しさん
NGNG0166デフォルトの名無しさん
NGNGそれを言うならstop and copyじゃない?
どちらにしても間違ってるが。(方式なんてVM依存)
0167デフォルトの名無しさん
NGNG惜しい。mark & sweep ってものあるのよ。164は平蔵半可通とみたが。
0168デフォルトの名無しさん
NGNGC#
もともと無料だもん。
0169デフォルトの名無しさん
NGNGそうなんですか?
VC#.NET
でコンパイル出来るのは知ってるのですが・・・。
ググルで検索しても見つからないし・・・。
0170デフォルトの名無しさん
NGNGSunMicrosystemsのページにいけばあるよ。
0171デフォルトの名無しさん
NGNG神!!
0172デフォルトの名無しさん
NGNG死ね・くたばれ・消えろ・失せろ・潰れろ・馬鹿・あほ・間抜け・ドジ。
ポンコツ・トンチキ・ガラクタ・クズ・ゴミ・カス・最低以下の下劣・下等種族。
劣等種族・下衆野郎・腐れ外道・邪道・外道・非道・ウジ虫・害虫・ガン細胞。
ウィルス・ばい菌・疫病神・病原体・汚染源・公害・ダイオキシン・有毒物質。
廃棄物・発ガン物質・猛毒・毒物・アメーバ・ダニ・ゴキブリ・シラミ・ノミ。
毛虫・蠅・蚊・ボウフラ・芋虫・掃き溜め・汚物・糞・ゲロ・糞虫野郎・ほら吹き。
基地外・デタラメ・ハッタリ・穀潰し・ろくでなし・ごろつき・ヤクザ者。
ゴミ虫・毒虫・便所コオロギ・詐欺師・ペテン師・道化師・危険分子・痴呆・白痴。
魔物・妖怪・悪霊・怨霊・死神・貧乏神・奇天烈・ソマン・イペリット・
ブタ野郎・畜生・鬼畜・悪鬼。・邪気・邪鬼・ストーカー・クレイジー・
ファッキン・サノバビッチ・シット・ガッデム。・小便・障害物・邪魔者・不良品・カビ
土左衛門・腐乱・腐臭・落伍者・犯人・ならず者・チンカス・膿・垢・化膿菌。
放射能・放射線・鬼っ子・異端者・妄想・邪宗・異教徒・恥垢・陰毛・白ブタ。
ケダモノ・ボッコ・ろくでなし・VXガス・ヒ素・青酸・監獄・獄門・さらし首。
打ち首・市中引きずり回し・戦犯・絞首刑・斬首・乞食・浮浪者・ルンペン・物乞い。
放射性廃棄物・余命1年・アク・割れたコップ・精神年齢7歳・3審は必要なし。
不良品、規格外、欠陥品、不要物、埃、掃き溜め、吹き溜まり、塵埃、インチキ、居直り。
ふてぶてしい、盗人、盗賊、残忍、残酷、冷酷、非情、薄情者、ガキ、クソガキ。
ファッキン、ガッデム、サノバビッチ、シット、ブルシット、ボロ、ボッコ、妄信。
狂信者、有害物質、毒薬、猛毒、発ガン物質、ウンコ、
地球外生命体、クソ虫、ウジ虫、トルシエ、使い捨て。
0173153
NGNGレスありがとうございます。
そうでした。FontStyle.Regularがあったんでした。失念してました。
Size、Nameもコンストラクタでメンバを渡せば大丈夫ですね。なるほど。
毎回インスタンスを作るのには抵抗がありますが…。
0174デフォルトの名無しさん
NGNG最初に、Font regularFont = new Font(/*標準フォント情報*/,FontStyle.Regular);
で標準フォント作って、あとは毎回インスタンス作らずにこれ使うとか。
0175デフォルトの名無しさん
NGNG>>Font regularFont = new Font(/*標準フォント情報*/,FontStyle.Regular);
Font mainFont = new Font(/*標準フォント情報*/,FontStyle.Regular);
0176デフォルトの名無しさん
NGNG0177デフォルトの名無しさん
NGNG.NET Framework 入れたら C# のコンパイラも入る。
C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\csc.exe
0178デフォルトの名無しさん
NGNGパクりというか、SunMicrosystems が不甲斐ないからしょうがなく別言語を作っただけ。
Sun さえしっかりしていれば MS もわざわざJavaとほとんど同じ新言語なんて作ってない。
0179デフォルトの名無しさん
NGNGJavaが出回らなくて済んだんだけどな。
0180デフォルトの名無しさん
NGNG0181デフォルトの名無しさん
NGNGJavaを標準化したいが、Javaの仕様策定は自社でやるような会社を
しっかりとした企業といっていいのか?
>>180
MSの思い通り=世界最大のソフトウェアメーカの従業員の思い通り
なわけで、MSの思い通りになる方が数多くのプログラマが幸せになれる。
0182デフォルトの名無しさん
NGNG0183153
NGNGそれできますか?
作り直さずに属性変更ができなくて困ってるわけですが…。
まぁ頻繁に作り直すわけではないので作り直す方向で行きたいと思います。
どうもありがとうございました。
0184デフォルトの名無しさん
NGNG自由にって、何にあわせて自由に変えたいの?
フォームのサイズに合わせて変えたいとかだったらアンカー使え。
0185デフォルトの名無しさん
NGNGデリゲートを作る方法ってあるんでしょうか?
よろしくお願いします。
0186デフォルトの名無しさん
NGNGマウスで引っ張って好きな大きさにできるようにしたいんですが・・・
0187デフォルトの名無しさん
NGNG俺もそれやろうと思ってたところ。
MouseDragフックしてSizeいじるしかないのかな?
0188187
NGNGDragOverかな?取り敢えずやってみよう。
0189デフォルトの名無しさん
NGNGそういうのやりたいんだったら子ウィンドウ作ればいいじゃん。
タイトルバー/メニューなしのウィンドウ作って、
その中にテキストボックスだけ張る。
もちろん、上下左右アンカーつける。
0190186
NGNGそれをやろうとしてんですけど、タイトルバー/メニューなしのウィンドウってのはどうするんでしょうか。
新しいformを作って貼り付けようとしてるんですけどうまくいかなくて・・。
0191デフォルトの名無しさん
NGNG新規コントロールにははじめからタイトルバーもメニューもない。
0192デフォルトの名無しさん
NGNG0193デフォルトの名無しさん
NGNGDirectXやWMediaPlayerを使わないでMidiデータを再生させる
方法ってありますか? 教えていただけると嬉しいです。。。
参考ページありましたらそれを教えていただけても幸いです。
0194デフォルトの名無しさん
NGNGTMIDI
Winamp
れこんぽーざ
シンガーソングライター
歌楽
他なんかあったっけか?
0195デフォルトの名無しさん
NGNGmciSendString等。
019647
NGNGif(.....){
hoge();
}
と入力すると勝手に
if(.....)
{
hoge();
}
に変えられてしまうのですがこれをやめさせる方法ってないのでしょうか?
0197デフォルトの名無しさん
NGNGしかも漏れ、このスレの47じゃないし(汗。
スマソ
0198193
NGNG情報ありがとうございます♪ 解決しそうです。
0199デフォルトの名無しさん
NGNGオプションにあるよ
0200デフォルトの名無しさん
NGNGあ、ほんとだ。
オプションの全般ってとこしか見てなかった(汗
ありがとうございます。
0201デフォルトの名無しさん
NGNG0203デフォルトの名無しさん
NGNGあ、ほんとだ。
オプションの全般ってとこしか見てなかった(汗
ありがとうございます。
0204デフォルトの名無しさん
NGNGcsc /doc:XMLファイル
でドキュメントファイルは出せるんですが,これをどうしたらいいんでしょうか?
自分でXSLやらCSSやらを書かないといけないのですか?
どこかに綺麗に表示してくれるモノはないのでしょうか。
0205デフォルトの名無しさん
NGNG0206デフォルトの名無しさん
NGNGhttp://www.gotdotnet.com/Community/User/Samples/download.aspx?FileGuid=d6a0ce34-3d23-4567-b73c-26eeb93e13cd
0207デフォルトの名無しさん
NGNGhttp://www.gotdotnet.com/userarea/filedetails.aspx?FileName=doc.zip
0208デフォルトの名無しさん
NGNGあーーー,鼻血が出そうなほど感謝します。
ありがとうございました。
0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNGC♯相談室 Part8
http://pc3.2ch.net/test/read.cgi/tech/1032488831/660
は読みましたか?
0211209
NGNGSetStyle(ControlStyles.UserPaint,true);
SetStyle(ControlStyles.AllPaintingInWmPaint,true);
SetStyle(ControlStyles.DoubleBuffer,true);
とやったら出来た。
0212デフォルトの名無しさん
NGNG「掃き溜め」と「ウジ虫」が2つあるぞ。
0213デフォルトの名無しさん
NGNGRichEditでScrollBarsのプロパティをForcedBothに
設定してるんですが、バーが表示されません。
なぜなんでしょう。
ちなみにWardWrapはFalseにしています。
0214デフォルトの名無しさん
NGNGお前さんすごいな・・・
0215デフォルトの名無しさん
NGNGFormBorderStyle を None にすればタイトルバーも消える。
0216デフォルトの名無しさん
NGNG47? 47? 47!! 反応してみる
0217デフォルトの名無しさん
NGNGVisual C#の初心者本を買いましたが
.NET Frameworkの評価版がついていました。
でも、メディアがDVDなのに気づかなくて
CDROMドライブしかない私はインスコできません。
Visual C# .NETをいきなり買うのもなんなのですが
.NET Framework SDK ってのみつけました。
ttp://www.microsoft.com/japan/msdn/netframework/downloads/sdk.asp
これでサンプルプログラムとか作ったり動かす練習
できるでしょうか
ちなみに買った本は、しょうえいしゃです。
ttp://www.shoeisha.com/book/hp/10days/down/
0218デフォルトの名無しさん
NGNG>.NET Frameworkの評価版
WindowsUpdateに正式版があるよ。
0219デフォルトの名無しさん
NGNGそれはどういうことですか?
評価版の正式版を配布してるってことですか?
0220デフォルトの名無しさん
NGNGカタログ?
0221デフォルトの名無しさん
NGNGいや、するのは勝手ですが2ちゃんに聞きに来ないでください。
くだらない質問歓迎
くだらない質問者カエレ
0222デフォルトの名無しさん
NGNG.NET Framework は無料です。
.NET Framework SDKも無料です。
どうしても統合開発環境が欲しければ
VisualStudioを買うか、SharpDevelopをダウンロードするかしてください。
0223デフォルトの名無しさん
NGNG0224デフォルトの名無しさん
NGNG0225デフォルトの名無しさん
NGNG0226デフォルトの名無しさん
NGNGサーバエクスプローラから「接続の追加」はできるのに
「新しいSQLデータベースの作成」が選択できません。
プロフェッショナル版じゃないとムリですか?
osqlからcreate databaseはできました。
0227デフォルトの名無しさん
NGNG沢山メソッドがある、マイクロソフトが作ったインターフェースを実装
しようとしていますが、メソッドが沢山なので、イチイチ書くのが面倒くさい
です。インターフェースのメソッド宣言を簡単にやってくれる様な、ツール又は機能が、.NETのどこかに
搭載されていると思うのですが、今の所分かりません。
インターフェースのメソッドを簡単に宣言できる仕方をご存知の方おられますか?
0228デフォルトの名無しさん
NGNGプログラミング経験はDelphiを少し触った程度ですが
C#スタンダード買いました。
今エディタを作っています。
質問なんですがフォント情報を丸ごとレジストリに
登録する事はできますか?
必要なメンバを何とかしてそれぞれ登録するしかないでしょうか。
また、Delphiでコンポーネントをそのままファイルに
保存していたのですがそういった事は可能でしょうか?
0229デフォルトの名無しさん
NGNG0230デフォルトの名無しさん
NGNG0231デフォルトの名無しさん
NGNG>コンポーネントをそのままファイルに
あぁ、できるとも。Serializeせよ。
0232デフォルトの名無しさん
NGNGその本、各章の最後に「この章の理解度チェック」ってコーナーがあるんです。
その中に
「文字列の内容を逆順に表示する再帰的なメソッドを作成しなさい」とか、
「スタックは(スタックの説明)。charを保持できるスタッククラスStackを作成しなさい。」
で、ヒントとしてキュー(Queue)を使ったクラスの例があげられてるんですけど、相当考えないとわからないんです。
プログラムには向いてない頭じゃないかとか結構悩んでます。
ちなみにプログラムはC#が始めてです。
ネタじゃないです。
マジレスお願いします。
ちなみに先ほどの練習問題は6章のものです。↓独習C#目次
http://www.seshop.com/detail.asp?mode=spec&pid=2425
0233デフォルトの名無しさん
NGNGで?
0234デフォルトの名無しさん
NGNGレスありがとうございます。
普通なんですか。
勉強するのやめようかと悩んでましたが続けることにしました。
0235228
NGNGどうもありがとうございます。
さっそくヘルプで探してサンプルがあったので
やってみます
0236デフォルトの名無しさん
NGNG0237229
NGNGおながいします・・・
0238デフォルトの名無しさん
NGNG.NET Framework のヘルプを、切り離して持ち運ぶ方法って
ありますか?
msdn library みたいに、CD に保存して CD ドライブから
ヘルプを閲覧できるようにしたいのですが。
0239毛の生えたブリーフ
NGNG「独習C#」は解説が順序よく分かりやすく書いてある本だと思います。大半の日本語の
C#本を持っていますが、「独習C#」を一通り読んでから、他の本を読んだら分かりやすいと
思います。練習問題は飛ばしてもいいと思います。本文の例題が分かれば・・・。
0240229
NGNGOnMouseDown,OnMouseMoveをオーバーライドすることで解決しました。
0242228
NGNGISerializable が実装されてない為、継承コンポーネントを作成し
そのまんま[Serializable]だけ付けてコマンドラインからDll化して
ツールボックスのカスタマイズで追加してフォームに貼り付けようと
したら「オブジェクト参照がオブジェクト インスタンスに
設定されていません!」と怒られます。
何か他にも準備がいるのでしょうか。
0243228
NGNG解決しました。
ソリューションエクスプローラで参照設定が必要でした。
0244デフォルトの名無しさん
NGNG一番下のソースです。(;´Д`)宜しくおながいします。
↓
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1001650795&rm=100
0246デフォルトの名無しさん
NGNG(;´Д`)してみたんですが同じですた。
LISTを送るとこまでは正常に動いてるようなんですが。。。
0247Google「.net C ◆apM2pDzl0U
NGNGここのソースでやってみたらRETRもうまく動いてるよ。
http://www.codeproject.com/csharp/pop3client.asp
0248名前欄失敗
NGNG0249デフォルトの名無しさん
NGNG・LISTもRETRと同様に複数行読んであげる
・bufと比較するのはnullじゃなくて"."
これでうまくいった。
0250デフォルトの名無しさん
NGNGVC++だと、dllはエクスポートしたり、libファイルをリンクしなければ使えませんでした。
C#は内部的にVC++と同様なことをしていると考えてよいのでしょうか?
そもそもC#でdll作ってもlibができないのが不思議でなりません。
どなたか解説お願いします。
0251デフォルトの名無しさん
NGNG簡単に言うと。
そのlibをDLL側に取り込んだということ。
0252デフォルトの名無しさん
NGNGなるほど。やっと分かりました。どうもありがとうございます。
0253デフォルトの名無しさし
NGNG方法は、どのようはものがありますか?
私は、モードレスダイアログフォーム内のメソッド内で、
MainForm form=(MainForm)this.Owner;
form.func();
などと、記述しています。
どなたか、これに代わる代表的な手法をご存知でしたら
教えてください。
0254228
NGNG改行を取り除くにはどうすればいいでしょう?
str.Replace("\r\n","");
こんな事しても無理でした
0255デフォルトの名無しさん
NGNGどこかでみたことがあるのですが、自分でやってもできません。
コンパイル通るし例外も起きないのに、配置されているべき場所を
みると空白になってます。
〜〜.Columns.Add("コラムタイトル",typeof(System.Windows.Forms.Button));
してから、ボタンをnewして
NewRow["コラムタイトル"] = ボタンのインスタンス;
ですが、これじゃあダメなのですか。
0256デフォルトの名無しさん
NGNGstr = str.Replace("\r\n","");
0257デフォルトの名無しさん
NGNGコントロール配列の作り方教えてホスィ・・。
0258257
NGNGふむ…。ControlCollection を使う方法を発見しました。
他に何か方法があったら教えてください。
特に IDE からグラフィカルに操作できる方法キボン
0259228
NGNGありがとん
0260デフォルトの名無しさん
NGNG0261デフォルトの名無しさん
NGNG使う側(exe側)からするとdllに取り込んだということでないと
使えない気がするのですが。
0262デフォルトの名無しさん
NGNGdllから生成するということですね。分かりました。
0263261
NGNG0264デフォルトの名無しさん
NGNGなんだか損した気分
0265デフォルトの名無しさん
NGNGん?
0266デフォルトの名無しさん
NGNG0267デフォルトの名無しさん
NGNG/t:exeと/t:winexeってなんですか?
/t:winexeだからって.net入ってないPCで
実行できないですよね?
0268デフォルトの名無しさん
NGNGhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/cscomp/html/vclrfwinexecreatewindowsprogram.asp
0269デフォルトの名無しさん
NGNGそれぞれ
コンソールアプリのコンパイルとWinGUIアプリのコンパイル
の指定だよ。
>>268
英語版かよ(笑
0271デフォルトの名無しさん
NGNG>>269
レスどうもです。
英語読めないので日本語のページを見てみました。
文字化けはUTF-8にしたら見ることが出来ました。
↓これをわかりやすく説明していただけると幸いです。
----------------------------------------------------
コマンド ラインで指定すると、次の /out、/target:winexe、
または /target:library のオプションまでに指定したすべてのファイルが
.exe ファイルを作成するために使用されます。
/target:exe オプションは、それ以前に指定された /out オプション
または /target:library オプション以降のすべてのファイルに有効です。
----------------------------------------------------
0272デフォルトの名無しさん
NGNG0273デフォルトの名無しさん
NGNGデータグリッドでデータを表示しているのですが
データグリッドをクリックした時に、どの列/どの行をクリックしたのか
プログラム上で把握する方法を知りたいのです。
よろしくお願いします。
0274273
NGNGちなみにこんな感じです。↓↓↓
System.Windows.Forms.DataGrid.HitTestInfo ht = dataGrid1.HitTest(e.X,e.Y);
int rw = ht.Row;
int cl = ht.Column;
0275デフォルトの名無しさん
NGNGサンプルコードが置いてあるサイトとかないですかね?
そういうソフトって1フレームずつ画像処理したりしてるんすか?
なんかシッチャカメッチャカでごめんなさい。
0276デフォルトの名無しさん
NGNGhogehoge1.cs hogehoge2.cs ...csとか指定してあったら、
それらのファイルがEXE作成に使われるぞってだけの話じゃ?
0277デフォルトの名無しさん
NGNG名称・ゲトできるURLなどをお教えください
0278デフォルトの名無しさん
NGNGスタート−管理ツール−.NET Framework Configuration
0279デフォルトの名無しさん
NGNGC#上でのDirectXの扱い方が今一と言うか、さっぱり分かりません。
馬鹿にも理解できるよう、教えてホスィの…(´・ω・` )
0280デフォルトの名無しさん
NGNGうーんいまいちだね。
0281デフォルトの名無しさん
NGNGDirectX9が.NET対応する予定だから
馬鹿はそれを待つのがよろしいかと
0282デフォルトの名無しさん
NGNGttp://www.geocities.co.jp/SiliconValley-SanJose/3333/txt/goab4.txt
ttp://www.geocities.co.jp/SiliconValley-SanJose/3333/tool/4034.zip
0283279
NGNG馬鹿は指くわえながら、DirectX9を待つことにしました。
失礼いたしました。
0284デフォルトの名無しさん
NGNGIeObj.Navigate("http://2ch.net", null, null, null, null);
ってやるとエラーでちゃうんですよね・・・
二つ目以降の引数の意味がよくわかりません。
ちなみに、VC++で同じ事をやった場合、NULLでうまくいくのですが。
C#だと「'<null>' から 'ref object' に変換できません。」
とか意味わかんないこと言われちゃうんですよね。
長くて初心者チックな質問ですが、よろしくお願いします。
0285デフォルトの名無しさん
NGNGObject o = null;
IeObj.Navigate("http://2ch.net", ref o, ref o, ref o, ref o);
ではどうかな。意味は知らん。
0286284
NGNGありがとうございました。
うまくいったようです。
しかし、こういう部分結構C#謎だと思うんですが・・・
0287デフォルトの名無しさん
NGNGC#が謎なんじゃなく、Navigateメソッドの仕様だし。
0288デフォルトの名無しさん
NGNG0289超初心者
NGNGVisual Studio C# .netをつかってるんですが
Formをまたがっての操作の仕方がよくわかりません。
(例)
Form1の button を押すと Form2 を表示し
Form2 の textBox に文字を入れたのち
Form2の button を押すと Form2 が消えて
Form1 の textBoxに Form2 の textBoxの値が入る
というようなことをしたいのです
どうすればよいのでしょうか?
0290デフォルトの名無しさん
NGNGフォーム上のオブジェクトをpublicにして直接操作するなり
操作用のメソッドを作るなり
ウインドウメッセージをとばすなり
好きなようにスレ
0291デフォルトの名無しさん
NGNGOCX使っているんだけど、あるメソッド呼び出したらそこでメインクラスが止まるみたいなので、次の動作(そいつにキーを送る)をスレッドでやろうと思います。
ただキーを送るだけなので、とにかく一番シンプルなパターンをお願いします。
どっかのサイトのリンクでもOK。
0292デフォルトの名無しさん
NGNGhttp://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfSystemThreadingThreadClassStartTopic.asp
このサンプルを参考に自分のコードでやってみたけど、どうも動かない。
0293デフォルトの名無しさん
NGNGhttp://www.google.co.jp/
0294デフォルトの名無しさん
NGNGそれで解決しないからここで聞いてるんだよ。292はその結果。見た?
0295デフォルトの名無しさん
NGNGhttp://www.atmarkit.co.jp/fdotnet/csharp_abc/csharp_abc_022/csharp_abc04.html
にあるね。
>>293 つまらん煽りはするな。ここはくだすれなんだから。答える気のないやつはレスするなよ。
0296291
NGNGここのチュートリアル全部わかりやすいね。
0297291
NGNG>>295
0298デフォルトの名無しさん
NGNGFINDWINDOWみたいなやり方があれば教えてください。
0299デフォルトの名無しさん
NGNGDataGrid.EditItemIndex = (int)e.Item.ItemIndex;
ってな感じで、DataGrid を編集モード(テキストボックス)
にした際に、テキストボックスのサイズを制御する方法が
わかりません。
いろんなプロパティを見たが、どれも、テーブルのサイズやフォント
ばかりのように見える;;
0300299
NGNG0301デフォルトの名無しさん
NGNGProcessクラスあたりだと思い思われふりふられ。
0302デフォルトの名無しさん
NGNGソフト作ってるんですが、FileStreamを使って非同期でログファイルを
開いているものの、相手アプリがログファイルを更新終了するまでログの
更新内容を取得できません。
どうすれば書き込んでる最中のログファイルをリアルタイムで
読めるんでしょうか?
教えてください。お願いします。
0303デフォルトの名無しさん
NGNGprocessをベースにそのあたりやっててウィンドウタイトルで見つけるの難しそうだったからほかにないかなと。
結局その部分VB.netで組みました。VBだとappactivateとか便利なのがあるのにC#だとない。ちょっと不便な気がする。
0304デフォルトの名無しさん
NGNGメール本体のfromとかtoとかを拾うクラスはないのですか?
よろしくおねがいします。
0305デフォルトの名無しさん
NGNG質問は、通信をこちらから終了するときはどうすれば良いのか、ということです。
こう書いてあって、
TcpClient client = server.AcceptTcpClient();
StreamReader sr = new StreamReader(client.GetStream());
StreamWriter sw = new StreamWriter(client.GetStream());
/*このへんで通信*/
/*終了処理として次のうちどれが正しいですか? */
/*あるいは他に方法がありますか?*/
/*1*/
sw.Close();
sr.Close();
client.Close();
/*2*/
sw.Close();
/*3*/
client.GetStream().Close();
(いちおう上のどれでも終了しますよね?)
よろしくおねがいします。
0306デフォルトの名無しさん
NGNG閉じれるものは他の部分への干渉の恐れがなければ、全部閉じるのが良いと思うよ。
0307デフォルトの名無しさん
NGNG先日、Visual C#.netを購入したんですが、
テンプレートからASP.NET Webアプリケーション・ASP.NET Webサービスを作成しようとすると
(たとえば、プロジェクトをプロジェクト名・場所をデフォルトのまま作成しようとすると)
このプロヘクトの規定のwebアクセスモードはファイルの共有に設定されていますが、'http://localhost/WebApplication1'のプロジェクトフォルダをパス'\\〜(略)〜WebApplication1'で開けません。次のエラーが返されました :
webプロジェクト'WebApplication'を作成できません。UNC共有'\\〜(略)〜WebApplication1'は存在しないか、またはアクセス許可がありません。
と出て、実行できません…。いったい、どうすれば………
0308305
NGNGありがとうございます。
とりあえず全部閉じることにしようと思いますが、
上のコードの/*1*/だと、sw.Close()の時点で、接続切れちゃってるんで、
その後が必要あるのかないのか、よくわからなかったのです。
0309デフォルトの名無しさん
NGNGコード・アクセス・セキュリティ(その1)
http://www.atmarkit.co.jp/fdotnet/technology/framework09/framework09_01.html
の「コード・アクセス・セキュリティの動作」当たりで言及されてる事例そっくりだね・・・
WebApplicationプロジェクトのプロパティ
共通プロパティ
Web設定
Webサーバ接続
の中の「パス」を、UNC名でなく、「C:\〜」って感じで書いたらいけそうな予感(根拠レス)。
外したらすまん。
0310309
NGNGどうすりゃいいんだ。
0311デフォルトの名無しさん
NGNGどのようにすればよいのでしょうか?
宇宙仮面のページにあった例だとコンソールに出力しています。
変数に代入の方法が良くわかりません。
Console.WriteLine("n/N\t123456.789 = {0:n}", 123456.789);
宜しくお願いします。
0312デフォルトの名無しさん
NGNGstring str = String.Fomat("n/N\t123456.789 = {0:n}", 123456.789);
0313307
NGNGIISがインストールされていないからな様です。
当方、XP Homeedithionなんですが、
どうやらIISは付属されていないようですね。
もうこの際、Professionalに乗り換えてしまうべきなんでしょうか?
>>309様、レスありがとうございました。
0314311
NGNGレスありがとうございます。
String.Formatで出来ました。
{0:n}より{0:C}の方が通貨なのでよいようでした。
0315axWebBrowserの日本語の完全なヘルプがほしい
NGNGTextBoxみたいに
textBox1.Text = "<html>\r\n</head>〜</html>";
とか
RichTextBoxのAppendTextみたいなメソッドはないんですか?
もしくはhtmlをちゃんと表示できるTextBoxなんかがあるといいんだけど
0316デフォルトの名無しさん
NGNGエラー対策として
public void test() {
//確実に使えるようにしておく
WebRequest request = null;
WebResponse response = null;
StreamReader streamReader = null;
// 既に使用していれば閉じて新しくつかう
if (!StreamReader.Equals(streamReader, null) streamReader.close();
streamReader = new StreamReader(....);
//最後に確実に閉じる
if (!WebRequest.Equals(request, null) request.Abort();
if (!WebResponse.Equals(response, null) response.close();
if (!StreamReader.Equals(streamReader, null) streamReader.close();
}
私はこんなかんじにしてるんだけど。
これって問題あるかな?
0317デフォルトの名無しさん
NGNG重くて著しく使いづらい。
ノートだからHDDまわしまくり。
VB/C++のヘルプのように単独で読めるようにする方法知りませんか?
0319デフォルトの名無しさん
NGNGいいのでしょうか。
int[] intary = new int[] {1,2,3};
object[] objary = (object[])intary;
こんなふうにやろうと思いましたがダメでした。配列の要素を一個ずづ
キャストしないとだめなんでしょうか。
0320デフォルトの名無しさん
NGNG0321デフォルトの名無しさん
NGNGHTTPサーバ作るの簡単だから適当なスレッドの適当なポートに居座らせて
http://127.0.0.1:xxx/として自分でアクセスさせればテンポラリファイルは不要
もっといい方法があったら教えちくりくり
0322デフォルトの名無しさん
NGNG自動生成されたAxInterop.SHDocVw.dllをAnakrinoで見てみ
http://test.saurik.net/anakrino/Anakrino9.zip
0323デフォルトの名無しさん
NGNGms-help://MS.VSCC/MS.MSDNVS.1041/cpref/html/frlrfsystemarrayclasscopytopic.htm
| Array.Copy メソッド
|
| 一方の Array の範囲を他方の Array にコピーし、
| 必要に応じて型キャストとボックス化を実行します。
0324319
NGNGキャストできました。
ありがとうございますm(__)m
0325デフォルトの名無しさん
NGNGなんのAPI、クラスを使えばいいんでしょうか?
0326デフォルトの名無しさん
NGNGおお、ありがとう
こんなツールがあったとは
0327デフォルトの名無しさん
NGNGのMagic Libraryってフリーですか?
ReadMe読んだ限りではリンクウェアみたいな事が書いてあったんですが・・・
英語駄目なんで助けて(´Д⊂グスン
0328デフォルトの名無しさん
NGNG無料だってさ。
You can include the Magic Library in your own private or commerical applications free of charge.
0329デフォルトの名無しさん
NGNGリンクウェアで合ってる
0330デフォルトの名無しさん
NGNGありがとう!少し自分の英語に自信が持てた。
0331デフォルトの名無しさん
NGNG0332デフォルトの名無しさん
NGNG試してみたいんだけど圧縮されているやつしかないし、
怪しさ満点すぎてダウソするのも躊躇りんぐ。
0333デフォルトの名無しさん
NGNGできたらそっとしておいてほすぃ。
0334デフォルトの名無しさん
NGNGAxImpで生成したDLLを読み込ませてみたけど変化無し。
まあ別にいいんだけどさ。
0335デフォルトの名無しさん
NGNGILDASMのちょっとすごいやつとだけ言っとく。
ソースも公開されてるから心配だったらそっち調べろ。
http://www.saurik.com/net/exemplar/
>>334
Lhasaでデスクトップに展開してそのまま実行してない?
どうやらパスに日本語が入ってると動かんらしい。
試しにC:\とかに移動してから実行してみそ。
0336335
NGNG移動ってのは展開されて出てきたフォルダのこと。
exeだけ動かしても動かん
ちゃんと動いたら絶対感動すること保証する
0337デフォルトの名無しさん
NGNGComboBox.Items.AddRange(ArrayList)だと
error CS1503: 引数 '1' : 'System.Collections.ArrayList' から 'object[]' に変換できません。
のエラーになってしまいます。
ArrayListからforeachで取り出してAddすればいいのですが、
ほかにスマートに行う方法はないでしょうか?
0338デフォルトの名無しさん
NGNGちょっとはリファレンス見ようよ << ArrayList.ToArray
0339337
NGNGすいません。Helpみました。
以後はそのクラスのメンバなど見てから質問します。
どうもありがとうございました。
0341デフォルトの名無しさん
NGNGが良くわかりません。C#の勉強を始めたばかりです。
Windows開発関連のWebサイト等を見ると、「フォーム」って言葉が、
あります。時には「親フォーム」とかも。これってJavaで言うところの、
java.awt.Windowやjava.awt.Frame、java.awt.Dialogとかに該当する
ウィンドウ系の「クラス」の 事なんですか?具体的にはSystem.WinForms.Form
とかが、java.awt.Windowに該当する?!
それとも、IDE開発環境における、ビジュアルにボタンなどの部品をウィンドウに
貼り付けられる画面?ならWindowsフォームとでも言うのでしょうか。いまいち
判りません。 VisualBasic(良く知りませんが)だとフォームって言葉が頻繁に
出ていたかと思いますが、これも混乱の元になってます。
説明にあいまいな点があるかもしれませんが、ご教授いただければ幸いです。
0342C♯くん ◆sMrLqQHxo6
NGNG> これってJavaで言うところの、
> java.awt.Windowやjava.awt.Frame、java.awt.Dialogとかに該当する
> ウィンドウ系の「クラス」の 事なんですか?
そうです。
> System.WinForms.Form
β版ですか?
今はSystem.Windows.Forms.Formになってます。
> VisualBasic(良く知りませんが)だとフォームって言葉が頻繁に
> 出ていたかと思いますが、これも混乱の元になってます。
VBでのフォームとまったく同義です。
0343デフォルトの名無しさん
NGNG長ったらしいな。
0344341
NGNGご教授ありがとうございます。C# Standardを購入したのですが、まだ実際に
プログラムはいじってない状態でして(^^;)
System.WinForms.Formの件は、参考にした記事(@IT)が一年半前に書かれた
ものを見ていたためでした。現在はSystem.Windows.Forms.Formに変更されて
いるとのこと。了解しました。
ご親切に感謝いたします!
0345デフォルトの名無しさん
NGNG>Javaだとフォームのことを「ウインドウ系のクラス」とかいうのか?
フレーム。
0346341
NGNG「ウインドウ系のクラス」は説明上そんな風に私が表現しただけで
して、一般的ではないと思います。スマソ。
普段は特に意識してませんが、通常はFrameやDialogと言うかと思
います。
0347デフォルトの名無しさん
NGNG0348デフォルトの名無しさん
NGNGまぁ、テーブル作って引くのが速いんじゃない?
いや、並びは一緒だからいくつか数字足してやればOK?
0349C♯くん ◆sMrLqQHxo6
NGNGMicrosoft.VisualBasic.Strings.StrConv()を使う方法があります。
これはVBのStrConv関数をC#から呼び出すという意味です。
0350デフォルトの名無しさん
NGNG・・・ダサいな。
0351C♯くん ◆sMrLqQHxo6
NGNG( ⌒ ヽ失礼しました。逝きます。
∪ 。ノ
∪∪
0352デフォルトの名無しさん
NGNGふと思ったんですがあれってVB.NETインストールしなくても使えるんですか?
VB.NETにランタイムがいるってあの一連のライブラリのことだと思ってました。
0353デフォルトの名無しさん
NGNG付属のライブラリを使わないほうがよっぽどダサい。
0354デフォルトの名無しさん
NGNG0355C♯くん ◆sMrLqQHxo6
NGNGVB.NETに必要なランタイムは.NET Framework本体に入っているので
.NET Frameworkが入っていれば追加のランタイムは不要です。
言語特有のランタイムが必要なのはJ#です。
0356デフォルトの名無しさん
NGNGToolbar探してるんですが、officeXP StyleのToolbarって無い?
http://www.codeproject.com/cs/menu/vsnettoolbar.asp
を使おうとしたんだけど、XMLでメニューを追加していくようなので、
他にフリーで良いの無いですか?
0357not 331
NGNGForm1.csの318行目以降は見た?
関係ない話だけど、MagicとVSNETToolbar使うと、
http://pc.2ch.net/tech/kako/977/977112364.html の 809は可能になりそう。
#しかしなぜ標準で出来ないのかと(以下略)
0358デフォルトの名無しさん
NGNGあ!♪〜( ̄ε ̄;)すいません。一緒に入ってたのXMLしかみてませんでした。
できそうですね。
最後に一つだけ、これとかCodeprojectのはすべてライセンスフリーなのでしょうか?
0359357
NGNGすまん、それはよく分からん。
各記事の作者ごとにライセンス形態は違うんじゃないかと思われ。
内部で使ってるか何かしてるらしいMagicライブラリのライセンスがどうのという話は
記事内にあったけど、肝心のVSNETToolbar自体のライセンス形態が見当たらない。
0360デフォルトの名無しさん
NGNGFormをShowDialogして表示してから、そのFormの処理を
自動的に処理を進めるにはどうすればいいのでしょうか。
具体的にはフォームを見せてから自動的にプログレスバーを
インクリメントさせるような、「進行状況の表示」みたいな
のがやりたいんです。
0361デフォルトの名無しさん
NGNGみたいにして自分自身の型に明示的にキャストして
代入することはできないでしょうか。
0362デフォルトの名無しさん
NGNGつぅかthisに値入れないでくださいよと。
0364デフォルトの名無しさん
NGNG---------Form1---------------------------------------------------
private void button1_Click(object sender, System.EventArgs e) {
Form2 form2 = new Form2();
form2.ShowDialog();
MessageBox.Show("終了");
}
----------Form1---------------------------------------------------
----------Form2---------------------------------------------------
private void Form2_Load(object sender, System.EventArgs e) {
Test();
}
private void Test() {
Encoding enc = Encoding.Default;
string str;
HttpWebRequest request = HttpWebRequest.Create("http://www.xxx.xx.xx/") as HttpWebRequest;
HttpWebRespons response = request.GetResponse() as HttpWebResponse;
streamReader = new StreamReader(response.GetResponseStream(),enc);
treamWriter = new StreamWriter("test.txt",false,enc);
progressBar1.Maximum = int.Parse(response.ContentLength.ToString());
while (streamReader.Peek() >= 0) {
str = streamReader.ReadLine();
progressBar1.Value += enc.GetByteCount(str);
}
}
----------Form2---------------------------------------------------
0365デフォルトの名無しさん
NGNG自分自身を更新する基底クラスを作って初期値をまとめた
クラスに継承させたら便利だと思ったんですがダメですか・・・
そうですか・・・
0367C♯くん ◆sMrLqQHxo6
NGNGもしこれが構造体ならOKです。
クラスの場合SetValue()のようなメンバをコピーする関数を作って
this.SetValue(myObject);
のようなことをすれば良いでしょう。
0369デフォルトの名無しさん
NGNGなるほど・・構造体ですか・・。試してみたら
上のコードは通るんですけど下のは通らないみたいです・・。
あとは自分でなんとか調べてみます。
ありがとうございます。
this = (myStruct)Object; //myStructはthisの型。
this = (this.GetType())Object;
0370デフォルトの名無しさん
NGNG0371デフォルトの名無しさん
NGNG0372デフォルトの名無しさん
NGNGアンタにとっての得って何?
0373デフォルトの名無しさん
NGNGしゃーないし、聞いてみようと思ってるんですが
こんなメールで良いかなぁ?
I often visited "The Code Project"
When I visit "VSNetToolbar's Page" ,
I have a question.
Is it Free license?
I want to equip my program with VSNetToolbar.
添削お願いします・・・。
0374デフォルトの名無しさん
NGNG「VSNetToolbarのページ」を訪れる場合、私は質問があります。
それは自由なライセンスですか。
私はVSNetToolbarをプログラムに身につけさせたい。
0375デフォルトの名無しさん
NGNGI want to use VSNetToolBar for my program.
Is it free? If it's not, please let me know what kind of license it is.
Thanks.
0376デフォルトの名無しさん
NGNG私はプログラムのためにVSNetToolBarを使用したい。
それは自由にありますか。
それがそうでない場合は、それがどんな種類のライセンスか知らせてください。
感謝。
0377デフォルトの名無しさん
NGNGMagicのソースを流用してあるって明言してあるし、その時点で金は取れない。
シェアウェアにするとか業務で使うならともかく、訊くのは迷惑なだけだと思うが。
0378デフォルトの名無しさん
NGNGMagicは商用OKよん。
your own projects for either personal or commercial use
ただしMagic自体に値段付けちゃだめ。
The above items cannot be sold as is, either individually or together.
値段を付けさえしなければ改変とかしても構わない。
modified source code, ... modified built assembly
しかし(GPLと同じく)派生物にもライセンスが適用される。
従ってMagic自体を売っちゃ駄目。
The above items cannot be modified and then sold as a library component, either individually or together.
単なる付属DLLとして同梱するだけなら、
その他の部分にも値段を付けても大丈夫。
0379デフォルトの名無しさん
NGNG0380377
NGNGVSNetToolBarはソース取り込んでるから、フリーじゃない場合、
>値段を付けさえしなければ改変とかしても構わない。
に引っかかることになるので、値段は付いてないだろうと思ったわけです。
0381378
NGNG> 値段は付いてないだろうと思ったわけです。
ここの部分は了解しました。
ただそれであれば377に書いてある
> 金銭目的以外ならフリーでしょ?
という結論は出ないと思います。
安全パイってことなら分かりますが。
0382380
NGNGおっしゃる通り「金銭目的以外なら確実にフリーでしょ?」に訂正します。
逆の解釈で「金銭目的ならフリーではない」という意味にも取れましたね。
安全パイってことでした。
0383デフォルトの名無しさん
NGNGとりあえず、結論としてはフリーでOKなんでしょうか?
安全パイの意味がつかめん・・。
0384デフォルトの名無しさん
NGNG0385デフォルトの名無しさん
NGNG貴殿が作ったソフトが商用でなければ何の問題もない。
これが安全パイの意味。
商品作るつもり?
それだったら全部自作した方が安全だよ。
0386デフォルトの名無しさん
NGNGフリーです。助かりました。これで年が無事越せそうです(笑)
0387デフォルトの名無しさん
NGNG情報きぼーん。
0388デフォルトの名無しさん
NGNGキャストすると切り捨てになってしまいます。MSDNを検索
してみても見つけられませんでした。よろしくお願いします
0389デフォルトの名無しさん
NGNG正の数なら0.5足してintにキャストすればいいんでないの。
0390デフォルトの名無しさん
NGNGそれだったらJScript.NETってそのものがあるよ。
0391デフォルトの名無しさん
NGNG利用してる奴いるのかな?
0392デフォルトの名無しさん
NGNG超初歩的かもしれませんが、よろしくおねがいします。
0393デフォルトの名無しさん
NGNGOnPaintBackgroundをオーバーライドするとか?
0394デフォルトの名無しさん
NGNG何か解決策ないでしょうか.
0395デフォルトの名無しさん
NGNGそれともVS.NETになってCOMコンポーネントなんて作る
必要性はなくなったんでしょうか?
0396デフォルトの名無しさん
NGNG> C#ってCOMコンポーネントとか作れるのでしょうか?
tlbexpを使えばManaged DLLをCOMに変換できます。
> それともVS.NETになってCOMコンポーネントなんて作る
> 必要性はなくなったんでしょうか?
Managed DLLは普通に書いただけでもCOMと同等か
それ以上のことが出来るようになっています。
0397デフォルトの名無しさん
NGNGATLとか勉強するより.NETやれってことだな
0398デフォルトの名無しさん
NGNG移動したいんですがセット方法をおしえてくださいませんか・・
0399デフォルトの名無しさん
NGNG0400デフォルトの名無しさん
NGNG例えば、構造体はC++とか他の言語と同じように考えていいの?
LPSTR は string 扱いでいいの?
HICON は無いの?
関数のexportはどうするの?
_stdcall みたいな呼び出し規約は?
その辺詳しく説明してるサイトは無いのかよ!ウワァァンヽ(`Д´)ノ
0401デフォルトの名無しさん
NGNGその「他のソフト」が.NETをサポートしてないと無理
できないから説明してるところないんだよ
プラグインがCOMならtlbexpすればCからでも呼び出せるけど
_stdcallと書いてるところから考えると単なるLoadLibraryだろうからね
0402デフォルトの名無しさん
NGNGCOMでやれってことだ。
てゆーかCOMスレってなくなったのかな?
0403デフォルトの名無しさん
NGNG何も考えずとも他の.NETアプリから使える。
0404デフォルトの名無しさん
NGNG.NET同士ならね
COMとかDNAとか地獄のようなことになっていた部分が
すっきりさわやかになったのは.NETの最大の功績だから...
0405デフォルトの名無しさん
NGNGテストプログラム程度しか作ってないがMFC+Win32のころの質面度草から開放された幹事が…
0406デフォルトの名無しさん
NGNG│ ↓
dll←──�A───.NET
↑│ ↑│
││ ┌�D┘ │
│└�B→COM←�E─┘
└─�C─┘
矢印の線を 利用する→利用される とすると、出来ないのは�@だけ?
0407デフォルトの名無しさん
NGNG.NETというよりCLIの功績だね。
>>405
そだね。
MFCに比べると.NET Frameworkのクラスライブラリは使いやすい。
MFCはかなり使いにくかったしWTLはいまいち本腰じゃないみたいで
サードパーティーのクラスライブラリの方がはるかに使いやすい時代が続いて
正直このままじゃWindowsも危ないなって感じてたんだけど、
いきなり大逆転されたって感じ。
0408デフォルトの名無しさん
NGNGわざわざきれいな図おつかれ〜
もっと厳密に言うとdllというかunmanaged全般だけど
Managed C++を使えば1つのDLLの中に混ぜられるから
COMだけでなくManaged C++を経由する方法もあるよ
正直そこまでするメリットも思いつかないが…
0409406
NGNGそうか、dll, .NETではなくunmanaged managedと読み替えればよかったんだ。
大枠過ぎてスレ汚しスマソ。自分は�A、�D、�Eができれば満足なタコスケですので。
おおよそ�Bなんて生涯学ぶ事も無いだろうな。
> Managed C++を使えば1つのDLLの中に混ぜられるから
Managedの部分は興味がありますので、できたら後学のためにちょっと教えてくださいませんか?
0410デフォルトの名無しさん
NGNG> Managedの部分は興味がありますので、できたら後学のためにちょっと教えてくださいませんか?
何を書けば良いのかいまいちピンと来ませんが、
VC++7のコンパイラでは従来通り書いたコードは従来通りunmanagedで、
__gcを付けた部分だけmanagedになります。(=.NETにマップ)
つまり__gcで書いた部分はC#で書くのと同等です。
その部分は文法も従来のC++とはやや異なっており、
C#と同じことをC++風に無理やり書いたというイメージでしょうか。
それをManaged C++と言います。
1つのソースの中でmanagedとunmanagedを混ぜられるので、
部分的にunmanagedが必要ならManaged C++の出番です。
そうすればunmanagedとmanagedを同時に扱えるわけです。
VC++7(or VS.NET)でないとManaged C++は使えません。
VC++6でManaged C++を書くのは不可能です。
あと混乱するかもしれないのは、
C#のunsafeはあくまでmanagedであってunmanagedとは違うことかな。
0411デフォルトの名無しさん
NGNG�@もできなくはないよ。
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1003826049&rm=100
ここの50あたりからを参照すればよいかと。
0412デフォルトの名無しさん
NGNGどのクラスを使ってどこに(.iniファイル、レジストリ、その他)保存するのが普通ですか?
0413デフォルトの名無しさん
NGNGその他のXML。
シリアル化を使うと楽。
.NET Framework におけるアプリケーション設定の永続化
http://www.microsoft.com/japan/msdn/net/general/persistappsettnet.asp
0414400
NGNGガビソ Σ(゚Д゚;)
C++の上位言語っぽいのにできないのか・・・
WindowsAPI 呼び出しはできるのに!ウワァァァァンヽ(゚`Д´)ノ
潔く諦めますた。
0415デフォルトの名無しさん
NGNG>C++の上位言語っぽいのに
名前だけだろ・・・
0416デフォルトの名無しさん
NGNG言語うんぬんの問題じゃなくて.NETを理解していないと思われ。
0417デフォルトの名無しさん
NGNG中身は別物だよ。Javaもそうだろ。
0418デフォルトの名無しさん
NGNG0419デフォルトの名無しさん
NGNGAPIのSHBrowseForFolder関数。
[HOW TO] C# を使用して [フォルダの参照] コモン ダイアログ ボックスを
ラップするマネージ コンポーネントを実装する方法
http://support.microsoft.com/default.aspx?scid=kb;ja;JP306285
.NET Framework 1.1正式版まで我慢すれば、(まだベータ)
System.Windows.Forms.FolderBrowserDialogクラスがあるけどね。
裏技としては、デザイン時サポート用のクラスである
System.Windows.Forms.Design.FolderNameEditorクラスを
継承したクラスを作成して利用する手。C#相談室の過去ログ参照。
0420デフォルトの名無しさん
NGNGコントロール(ピクチャボックス)をクリックした時に
ブラウザで特定のページを開くにはどうすればよいのでしょうか?
Helpで検索するとASP.NETネタが多くて・・・
テキストならLinkLabelでできるのはわかります。
よろしくお願いします。
0421デフォルトの名無しさん
NGNG>テキストならLinkLabelでできるのはわかります。
この部分から考えて、ひょっとしてPictrueBox上に描画してある
URLの文字列を認識して・・・・とかいう話?
そうでなけりゃ、Processクラスで表示したいURLで起動すればOKかと。
0422420
NGNGどうもありがとうございます。
Process.Start("iexplore","http://www.yahoo.co.jp/");
こんな感じでできました。
0423デフォルトの名無しさん
NGNGcだったら、strtodなんですが、stringクラスにそれらしいメソッドが
ありません。
例えば"1.234"だったら、どうすればfloa型に変換出来るのでしょう。
0424デフォルトの名無しさん
NGNGで検索すればヨシ。
0426デフォルトの名無しさん
NGNGデフォルトのブラウザをネスケやOperaにしている人のことも考えて
Process.Start("http://www.yahoo.co.jp/");
の方が良いと思います。
0427デフォルトの名無しさん
NGNG0428デフォルトの名無しさん
NGNG文字列の拡張子はhtml?
関連づけしてないやつなんているのか?
0429デフォルトの名無しさん
NGNG422じゃないけど・・・
自力で解除してない限りは関連付けられてるでしょ。
自力で解除してる香具師のことなぞ知らん。
0430デフォルトの名無しさん
NGNGしたのですが、explorer.exe がトラブルを起こして再起動したような場合などに、
アプリケーションが起動中なのにも関わらず、システムトレイに表示している
トレイアイコンが消えてしまいます。
こういう場合、実行ファイルを再びダブルクリックすれば、トレイアイコンが再び
表示できるようにしたく、(Winny のように)、この Mutex なるものをキーワードと
して調べてみましたが、未だ見つかりません。詳しい方ヒントだけでもお願いします。
[STAThread]
static void Main()
{
// 重複起動防止
Mutex m = new Mutex(false, "AppliName");
// 初めて起動する場合
if (m.WaitOne(0, false))
{
Application.Run(new AppliName());
m.ReleaseMutex();
}
// すでに起動している場合
else
{
// ※ ここにトレイアイコンを再表示する
// コードを書くのだと思う。
}
m.Close();
}
0431デフォルトの名無しさん
NGNG例の独占禁止法関連の裁判のおかげで
関連付けをはずすことができるようになったはず
0432デフォルトの名無しさん
NGNGその場合、戻り値調べてメッセージ出せばいい。
それともProcess.Startを使うのが間違いだといいたいの?
0433デフォルトの名無しさん
NGNGそもそもそれ自力で解除してるし...
それに元のコードだと解除なしにIE起動してるし...
0434デフォルトの名無しさん
NGNG0435デフォルトの名無しさん
NGNGデフォルトを用意してやった上でな。
0436デフォルトの名無しさん
NGNG「プログラムのアクセスと既定の設定」では変更はできても解除できないよ
だから
Process.Start("URL");
で何の問題もない
ユーザーが設定したブラウザが自動的に選ばれる
デフォルト以外のブラウザを使いたいという人のことを配慮するなら
>>434-435 が言うように設定できるようにすればOK
実際、市販アプリとかでは大抵できるしね
ただ必須じゃないけど
ともかく単にページを表示するだけなら
Process.Start("iexplore","http://www.yahoo.co.jp/");
より
Process.Start("http://www.yahoo.co.jp/");
の方がベター
0437毛の生えたブリーフ
NGNG記載されています。しかし、何度やってもパッケージ化されません。
スタンダード版をつかっていますが、VS.NETでないと無理なのでしょうか。
0438デフォルトの名無しさん
NGNGWindowAPIなら、
TaskBarCreatedMessageID = RegisterWindowMessage('TaskbarCreated');
で、explorerの再起動のメッセージIDをあらかじめ得ておいて、
後は、メッセージ処理関数内で TaskBarCreatedMessageID のメッセージが
きた時にトレイアイコンを再登録する処理をすればよいのだが・・・。
0439デフォルトの名無しさん
NGNGスタンダード版にセットアッププロジェクトあったっけ?
0440デフォルトの名無しさん
NGNGメニュー項目(例えばファイル(F))を、Alt+Fで選択出来るようにする方法が
わかりません。
ショートカット(例えば"ファイル"-"保存"はCtrl+S)の設定方法は
わかったのですが。
どっかのプロパティに設定するとか、お決まりな方法があるかと思うのですが・・・。
0441デフォルトの名無しさん
NGNG0443デフォルトの名無しさん
NGNGJavaでいう setResizable(false) みたいに
ウインドウのサイズ変更を不可にしたいのですが
c#ではどのメソッドを使えばいいのでしょうか。
当たり前だと思いますがプロパティで MaximizeBox を False に設定してデバッグしてもダメでした。
0444デフォルトの名無しさん
NGNG0445443
NGNGできました。どうもありがとうございます。お手数おかけしました。
0446デフォルトの名無しさん
NGNGdllexportの話ならかなり前の相談室の過去ログにやり方があったような。。。うろ覚えスマソ。
0447デフォルトの名無しさん
NGNG通常のフォームと同じように form.Location = new Point(x,y)
としてもダメ(親フォームのクライント領域の左上端)で、form.Offset(...
としてもダメです。
どうかおながいします。
0448デフォルトの名無しさん
NGNGと設定しても、
あ
あ
とはならず、
あ・あ
となってしまいます。
この場合どうしたらよいのでしょう・・・。
0449デフォルトの名無しさん
NGNG0450デフォルトの名無しさん
NGNGchild.Parent = this;
↓
child.MdiParent = this;
違ってたらすまん。
0452デフォルトの名無しさん
NGNGForm.Loadイベントハンドラ内で確認したらLocationが 0, 0 になってる。
Loadイベントでもう一回設定すれば初期位置も出来るのは確認した。
0453デフォルトの名無しさん
NGNGフォルダの中の全ファイルを1つずつ読み込んで
内容をarraylistに格納したいんですが良い方法は無いでしょうか?
0454
NGNG0455デフォルトの名無しさん
NGNGSystem.Windows.Forms.Controlから承継させて作ってるんですが、その一部に
Buttonを付けたいと思ってデザイナの画面で追加しました。
OnPaintイベントでButton1の位置とかを調整させてみたんですが、
ボタンが表示されません・・・・
できないんでしょうか(^_^;
0457デフォルトの名無しさん
NGNG0460デフォルトの名無しさん
NGNGCとWin32 APIの世界かな・・・。
0461デフォルトの名無しさん
NGNGコントロール作りたいんなら、
UserControlから派生しては?
>>459
.NET Framework SDKドキュメント
0462デフォルトの名無しさん
NGNG0463デフォルトの名無しさん
NGNG割り当てられるよ。
0464デフォルトの名無しさん
NGNGFTPクライアント作ってるんですが例えば
System.Net.Sockets.NetworkStream NS;
System.IO.StreamReader SR;
NS = TCP.GetStream;
SR = new System.IO.StreamReader(NS,System.Text.Encoding.Default);
string str1;
while (true) {
str1 = SR.ReadLine();
if (str1 == null) { break; }
}
のようにやると読み取る文字が無い場合、SR.ReadLine()はnullを返さず
制御が戻ってきません。
それでNetworkStreamのBeginRead EndReadを使って
AsyncCallback myCallBack = new AsyncCallback(this.OnRecvCallback);
IAsyncResult ar = this.NS.BeginRead(this.buffer,0,this.buffer.Length,myCallBack,null);
ar.AsyncWaitHandle.WaitOne();
str1 = System.Text.Encoding.ASCII.GetString(this.buffer);
public void OnRecvCallback(IAsyncResult ar) {
//
this.NS.EndRead(ar);
}
みたくしたのですが、これでも読み取るバイトが無い場合WaitOne()で止まってしまいます。
何か良い方法は無いでしょうか。
0465デフォルトの名無しさん
NGNGNS.DataAvailableでチェックするのはどうか
0466デフォルトの名無しさん
NGNGどうやって?enumにはそんなのなかったけど。
0467IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0468464
NGNG上手くいきました。
ありがとう
0469デフォルトの名無しさん
NGNGほんまですか?
0470デフォルトの名無しさん
NGNGマジ!? 知らずに聞いたとはいえ、気を悪くしたらスマソ
0471デフォルトの名無しさん
NGNG知る方法がわかりません。ご存知の方、助けてプリーズ。
自分を呼んだアセンブリはAssembly.GetCallingAssembly()なんだけど、そこから
クラスやメソッド名まで展開できないっす。
0472デフォルトの名無しさん
NGNG0473デフォルトの名無しさん
NGNG企業の戦略訴訟が黙認されてる社会で、それをやれと他人にいうのは
どうかと思うが。
0474デフォルトの名無しさん
NGNGStackFrameクラス。
0475デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0476デフォルトの名無しさん
NGNG0477デフォルトの名無しさん
NGNGStackTraceとStackFrameで無事取得できました。
#それともStackFrameだけで取れるのかなぁ…?
0478自己レス
NGNGだけで取れた。
0479デフォルトの名無しさん
NGNGTEST
0480デフォルトの名無しさん
NGNG取得するにはどうすればいいのでしょうか。
0481デフォルトの名無しさん
NGNG試しとらんけど、
Cursor.Positionじゃないかね。
0482480
NGNGthis.Cursor.Position無いなーって思ってました。thisはいらんのですね・・。
ありがとうございました。ばっちりこれですm(__)m
0483450-452
NGNGform.StartPosition = FormStartPosition.Manual;
これで、小細工無しで設定できる。
もう見てないかもしれないけど、一応。
0484デフォルトの名無しさん
NGNG名誉毀損の書きこみがあったと認識し、または認識しえたとき。= 内容証明が届いた時
でしょ? いいたい事があるならはっきりと仰って下さい。
0485デフォルトの名無しさん
NGNG名誉毀損の書きこみがあったと認識し、または認識しえたとき。= 内容証明が届いた時
でしょ? いいたい事があるならはっきりと仰って下さい。
0486デフォルトの名無しさん
NGNG名誉毀損の書きこみがあったと認識し、または認識しえたとき。= 内容証明が届いた時
でしょ? いいたい事があるならはっきりと仰って下さい。
0487デフォルトの名無しさん
NGNG違います。判決は訴状送達の翌日(初日不算入の原則)からとしてます。
0488デフォルトの名無しさん
NGNG0489デフォルトの名無しさん
NGNG0490デフォルトの名無しさん
NGNGスレッドが読みづらくて仕方ないし。
0491デフォルトの名無しさん
NGNG0492デフォルトの名無しさん
NGNGしかも流れ的にはばっちり(苦笑
さんの事ではないんで、お気に触ったらスマソ。
0493デフォルトの名無しさん
NGNGご苦労様です
0494デフォルトの名無しさん
NGNG単にウィザードがついてないというだけなのですか?それとも本当に無理なのですか?
0495デフォルトの名無しさん
NGNGあなたの技術力が無いからです。もしくはデマ流して楽しんでいるだけです。
0496494
NGNG0497デフォルトの名無しさん
NGNG0498494
NGNGありがとうござます。
0499デフォルトの名無しさん
NGNG動画を読み込んで1フレームずつ表示するにはどうすればいいんですか?
色々調べてみたけれどよくわからなかったので
連番bmpを作って読み込ませてはいるんですけど
なんかめんどくさくって・・
よろしくお願いします。
0500デフォルトの名無しさん
NGNG開発環境からはクラスライブラリ(dll)は作れないんちゃうかった?
コンパイラで手動で直接コンパイルすれば
クラスライブラリ(dll)も作れるけど。
0501デフォルトの名無しさん
NGNG0502デフォルトの名無しさん
NGNG0503デフォルトの名無しさん
NGNGMSはチキン野郎だな。
0504デフォルトの名無しさん
NGNGどっかのスレでみたけど、*.projかなんかのファイル
ちょこっと書き換えれば怒られないらしい。
俺はスタンダードじゃないんで確認できないが。
0505デフォルトの名無しさん
NGNGC#の前にやることがイパーイあるように思えるが・・・のぉ
0506デフォルトの名無しさん
NGNG神になれるYO!
0507デフォルトの名無しさん
NGNGのソース貼り付けおながい。
0508デフォルトの名無しさん
NGNG0509デフォルトの名無しさん
NGNG0510デフォルトの名無しさん
NGNG前スレが1000逝ってましたわヽ(`Д´)ノ ストーコドコーイ!!
0511デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0512デフォルトの名無しさん
NGNG0513デフォルトの名無しさん
NGNG0514デフォルトの名無しさん
NGNGArrayListとかだとお尻にしか刺せない
0515デフォルトの名無しさん
NGNG( ´∀`) < なんでだろ〜!
⊂⌒ て) \_____
( 、___つ
) )
し' ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´∀` ) < なんでだろ〜♪
/ ̄ヽ/,― 、\ o。。。\_______
| ||三∪●)三mΕ∃.
\_,へ--イ | ゚ ゚ ゚
(_)(_)
0516デフォルトの名無しさん
NGNG0517デフォルトの名無しさん
NGNGプロジェクトを実行しようとしているときにエラーが発生しました :
Webサーバーでデバッグを解しできません。サーバーはASP.NEtやATLSeverのアプリケーションのデバッグをサポートしていません。セットアップを実行してVisualStudio.NETサーバーコンポーネントをインストールしてください。
既にセットアップが実行されている場合は、有効なURLが指定されていることを確認してください。
だそうです。
コンポーネントはインストールしてるし…有効なURLの指定って、何ですか…?
お馬鹿な質問でごめんなさい(´・ω・` )
0518デフォルトの名無しさん
NGNG人を減らすんじゃなくて、質の低い書きこみを減らすのが目的。
今日も千葉県警に生贄をだしてみました。
604 名前:心得をよく読みませふ 投稿日:03/01/10 21:05 ID:4UHW021N
DHCや動物病院レベルの裁判で負けるとなると、今後抱えると想定される
懸案事項の数および賠償請求されるであろう推定額っていくらぐらいですかね>>ひろゆきさん
611 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/10 21:06 ID:jWxHxvti
7億ぐらい?657 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/10 21:12 ID:jWxHxvti
URLを無効化してみた。
673 名前:心得をよく読みましょう 投稿日:03/01/10 21:14 ID:9iG//6ip
これも生贄にどうだ
ある意味、さようなら2ch、、、懐かしき日々よ。
http://live2.2ch.net/test/read.cgi/news/1042196915/196
684 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/10 21:17 ID:jWxHxvti
脅してみた。
0519デフォルトの名無しさん
NGNG0520デフォルトの名無しさん
NGNG0521デフォルトの名無しさん
NGNG↑こんなのは大丈夫だよな?
0522デフォルトの名無しさん
NGNG↓こういうの?
http://www.codeproject.com/csharp/doubly-linkedlist.asp
標準の暮らすライブラリには無いような気がする。
単に俺が見落としてるだけかもしれないけど。
0523デフォルトの名無しさん
NGNGからその他のインスタンスを制御するようなことはできますか?
たとえば複数のFormのインスタンスを作り、一つをクリックすると
全部のFormのインスタンスがクローズするような動作は
どうやって実装するのでしょうか。
イベントとデリゲートで実装できないかと調べたのですが、
あまり情報が無くて・・。
0524デフォルトの名無しさん
NGNG0525523
NGNGなるほど・・。それは思いつきませんでした・・。
インスタンス同士が自立的に通信しあうと取り回しが
楽かなと思ってたんですが。ありがとうございます。
0526デフォルトの名無しさん
NGNG0527デフォルトの名無しさん
NGNG0528デフォルトの名無しさん
NGNG0529デフォルトの名無しさん
NGNG何かやったのかい?
2ちゃんねらーってのは口でなんか言うだけだろ?
誰も実際に行動なんかおこさねぇよ
0530デフォルトの名無しさん
NGNGスタンダードでも DLL 作れるぞ。
<Build>
<Settings
OutputType = "Exe"
>
</Settings>
</Build>
↑
これの OutputType を "Library" に書き換えるだけ。
0531デフォルトの名無しさん
NGNGこのイベントを処理中にポタンが押されたとき、イベント実行中にも関わらず
再入させたいのですが、こういう事はできるのでしょうか?
0532デフォルトの名無しさん
NGNG0533デフォルトの名無しさん
NGNGYes!
呼ばれてないのに勝手に来て、そこのルールに従えないなんて人間としてどうだろうね(^_^;)
0534デフォルトの名無しさん
NGNG0535デフォルトの名無しさん
NGNGイベントハンドラ中でスレッド立てればいいんじゃねーの。
0536デフォルトの名無しさん
NGNG誰も答えてないみたいだから、漏れが答えてやろう。
分からん、と。
0537デフォルトの名無しさん
NGNG0538デフォルトの名無しさん
NGNGMSComm使ったテキストの通信はできるんだけど、
バイナリデータを送ろうとするとエラーが出てうまくいかないのです。
↓こんな感じでやると
msComm.Output = 100;
やっぱりPInvokeでゴリゴリ書くしかないのだろうか・・・
0539山崎渉
NGNG0540???
NGNGMSVS.NETドキュメントによると、作成しようとしているディレクトリ
が既存の場合、IOExceptonが発生するとあるのですが、どういうわけか
何も例外が発生しません。
真偽はどっちなのでしょうか?
それと、Directoryクラスも含めて`既存の場合に例外が発生するメソッド'
はあるのでしょうか?
0541最凶VB厨房
NGNG解説のところ読むべし
path の一部が無効でない限り、path に指定したすべてのディレクトリが作成されます。path パラメータでは、ファイル パスではなく、ディレクトリ パスを指定します。既存のサブディレクトリがある場合は、このメソッドは何も実行しません。
既定では、すべてのユーザーに、新しいディレクトリに対する完全な読み書きアクセス権が与えられます。
0542デフォルトの名無しさん
NGNGApplication.DoEvents()
>>541
それだとIOExceptionのところの解説と矛盾してる気がするがどうよ。
指定したパスと同名のファイルがあったような場合なんかは、IOExceptionが
起きそうな気がするがどうだったん?>>540
0544最凶VB厨房
NGNG0545???
NGNG(ファイルだと発生するけど、そりゃ当然というか、なんというか...)
[例外]
IOException | path に指定された名前のファイルまたはディレクトリが既に存在しています。
↑
ドキュメントのミス?
0546デフォルトの名無しさん
NGNG0547デフォルトの名無しさん
NGNG動作および、Remarksから考えるに、IOExceptionの説明は単にコピペの編集ミスでしょう。
良くあることです。
0548デフォルトの名無しさん
NGNG0549デフォルトの名無しさん
NGNGコピペミスは確かによくあるんだけど、
コピペ元が見当たらんなぁ。
どうせ英文からの誤訳だろうと思って調べてみたけど英語版にもそう書いてあるし。
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/cpref/html/frlrfsystemiodirectoryinfoclasscreatesubdirectorytopic.asp
>A file or directory already has the name specified by path.
さらにDirectoryNotFoundExceptionがどういうときに発生するのか、
ドキュメントからではようわからんねぇ。
0550デフォルトの名無しさん
NGNGSelectionStart
0551デフォルトの名無しさん
NGNGどのくらいあるの? MFCは一通り頭にあるけどC#はライブラリ
中心の解説がないので全体がよくわからん。
0552デフォルトの名無しさん
NGNGに答えてやってくれよ。
0553デフォルトの名無しさん
NGNGさぁ、C#でcomポートさわったことないけど、100ってなによ。
キャストしなくていいのか?
0554538
NGNGキャストっていってもどんな型にキャストすればいいのかが分かんない。
検索しても文字列で通信してる例しか出てこないし・・・
0556デフォルトの名無しさん
NGNGぐぐれ。
「C# COM ポート」じゃなくて「serial port C#」で検索すればいくらでも出てくる。
参考↓
http://www.gotdotnet.com/userarea/keywordsrch.aspx?keyword=SerialStream
0557デフォルトの名無しさん
NGNG誰からもまともな答が得られていないようなので、漏れが答えてやろう。
知るかボケ、と。
0558デフォルトの名無しさん
NGNGweb.configの構文エラーに100カノッサ。
0559548
NGNGドキュメント、一通り読んだつもりでしたが見落としていたようです。
精進します。
0560517
NGNGwebアプリケーションもほぼ何も手を加えて無いような簡単なやつで何度も試したりしてるんだけど、
状況依然変わらず。
ううう………
0561デフォルトの名無しさん
NGNGまぁありえないと思うけど。
0562517
NGNGそれに、IISが無かったら、webアプリケーションの作成自体できませんって。
0563デフォルトの名無しさん
NGNGweb.configを削除して実行してみ。
0564山崎渉
NGNG0566デフォルトの名無しさん
NGNGDebug.WriteLine("End: " + m_end + " + " + m_sec);
m_end.AddSeconds(m_sec);
Debug.WriteLine("End: " + m_end);
End: 2003/01/15 19:43:43 + 60
End: 2003/01/15 19:43:43
何で増えないのでしょうか?
0567bloom
NGNGhttp://www.agemasukudasai.com/bloom/
0568デフォルトの名無しさん
NGNGm_end = m_end.AddSeconds(m_sec);
0570デフォルトの名無しさん
NGNGどうすればよいのでしょうか?
別にマルチメディアプレイヤー通してでもいいです。
0571デフォルトの名無しさん
NGNGワラタ
0572デフォルトの名無しさん
NGNG・DirectX for C#
・[DllImport("winmm.dll")]
・ActiveX (ActiveMovie Controlだったっけ?)を貼る
・Processでマチメディアプレイヤー通し
0573デフォルトの名無しさん
NGNGhttp://pc3.2ch.net/test/read.cgi/tech/1025848458/l50
のVBMP3.dllを使うやつ参考にするとか。
0574デフォルトの名無しさん
NGNG以下のようにXを設定すればいいのかと思い、試したところ
変数ではないため戻り値を設定できません
というようなエラーが出てしまいます。
どこが間違っているのでしょうか?
xとyを両方セットする方法だとうまくいくのですが・・・
『pb1.Location = new System.Drawing.Point(pb1.Location.X + 10,pb1.Location.Y + 10);』
if(pb1.Location.X < ClientSize.Width)
{
pb1.Location.X += 10;
}
0576デフォルトの名無しさん
NGNG0577570
NGNGすぐに試す時間はありませんが、
DirectX 使う方向で考えてみます。
あと、マルチメディアプレイヤーってのは
マルチメディアプレイヤーコントロールのつもりでした。
0578デフォルトの名無しさん
NGNGC で言えばポインタのポインタを作って、ポインタそのものを入れ替えながら
動作するプログラムを作りたいのですが・・・
0579デフォルトの名無しさん
NGNG0580デフォルトの名無しさん
NGNG参照をメンバに持ったクラスでも作ってやれば?
>>579
普通にファイル読めばいいじゃん。
0581デフォルトの名無しさん
NGNGやはり、そこまで大げさにしないと無理ですかね・・・ふぅ
地獄 if 文か、巨大ソースか、C# も時々不便。
0582デフォルトの名無しさん
NGNG>>578か?
なんで参照の参照なんて使わなければいけないんだ?
0583デフォルトの名無しさん
NGNGそうです、
利用用途は・・・まああろいろ
多重間接参照は C とかでは普通に使います。
これを使うと時々複雑なアルゴズムをエレガントに書けます。
0584デフォルトの名無しさん
NGNG間違いでした
0585hnhjfcldsa
NGNG儲かる出会い系ビジネス
月収100万円オーバー!!
HP作成できない初心者でも安心して運営
出会いサイトシステムをサーバーごとレンタルします
運営者様には無料で宣伝ソフトもお付けします
http://giko.2ch.net/129/yamada894jp.html
0586ListView
NGNGJava2 SDKにはソースがついてくるんだけど、
.NETだとどうなんでしょう。探してるんだけど見あたらないよ〜
ListViewの選択されたアイテムの色を自分で決めたいGoogle厨より
0587デフォルトの名無しさん
NGNG何が大げさなのかさっぱりわからん
class ValueContainer
{
public ValueType Value;
}
で終わりじゃん
0588デフォルトの名無しさん
NGNGWndProcでOCM_NOTIFYのNM_CUSTOMDRAW捕まえてカスタムドロー
Code Projectに転がってるよ
0589ListView
NGNGありがとうございます☆ 道が開けました。
カスタムドローでぐぐってまた情報の海におぼれています。
この場合、WndProcをオーバーライドすることになると思うのですが、
元の実装は見ないでのっけてしまってかまわないのでしょうか。
ということで、MSDNからSharedSouceCLIを落としてみました。
しかしListViewのソースは入っていませんでした。うーむ。。。勉強が足りないです。
0590デフォルトの名無しさん
NGNGListViewのソースなんぞない。
実体はWindowsのListViewなんだから、MSDN嫁。
0591デフォルトの名無しさん
NGNG非常に美しくない
0592デフォルトの名無しさん
NGNGこれ使え、ソース丸見え
http://test.saurik.net/anakrino/Anakrino9.zip
0593590
NGNGそれ使わなくてもILDASMでILに直して読める。
NativeMethods、SafeNativeMethods、UnsafeNativeMethodsクラスの
API宣言部分まで元のソース再現するの?
0594デフォルトの名無しさん
NGNGtypedef見たいのないの?
0595デフォルトの名無しさん
NGNGILで読むのとC#で読むのとではかなり違うと思うが
0596ListView
NGNGということは、C#でどのようにオーバーライドしたらいいんでしょう?
そもそも完全にオーバーライドするというんじゃなくて、
とりあえずいったんWindowsのListViewの動作をさせてしまうということ?
(たとえばListViewのOnClickをオーバーライドしたい場合、オリジナルのOnClickを
まず呼び出してしまって、そのあとに自分のしたい処理をやらせるってことすか?)
メソッドを完全に上書きするものなんだと思ってたので、
元のソースがわからなかったら一体どうやるんだ!と,、
その時点ですでに勘違いしていたということなのかな・・
教えてクレクレ君ですみません。
ILDASMですが、明日あらためて調べてみます(明日早いので・・)
毎度アドバイスありがとうございまっす☆
>>592
情報どうも感謝っす! 早速ダウンロードしました。
しかしListViewのソースが表示されない・・もうちょっと調べてみますです。
今日は、おやすみなさい!
0597デフォルトの名無しさん
NGNG主な仕様を大体理解したが、たとえば
Bitmap bmp = new Bitmap(fileName);
処理できないファイルを入れたら当然exception発生するが、F1押して
bitmapのコンストラクタの詳細を見ても発生するExceptionの種類を書いておらず、
そもそもExceptionが発生する可能性があると分かるような記述が見当たりませんが、
皆さんはどうしてるのでしょうか?
また、ランタイムExceptionはその関数だけ飛ばす素敵仕様になってるのもびっくりです。
java->C#の人にオススメなサイトや本などはありましたら紹介してください。
お願いします。
0598デフォルトの名無しさん
NGNGちゃんと動かない時は>>335を参照。
0599デフォルトの名無しさん
NGNGどんな例外が発生するかはAnakrinoで調べる。
これはC#というより.NET Frameworkの性質だから言語に関係ない。
言語の細かい差異が気になる人のためにJ#がある。
J#で.NET Frameworkに慣れてからC#に移行すればいいと思う。
0600デフォルトの名無しさん
NGNG単にドキュメントが手抜きなだけだったりする。
Javaのドキュメントもわかりづらいけどね。
0601デフォルトの名無しさん
NGNGちと調べたが、ディスアセンブルのあれですか?
激しく面倒だなこりゃ(汗
こんな仕様(ドキュメント)じゃいくら早くもの作れてもばぐばぐで
使いもんにならない予感
0602デフォルトの名無しさん
NGNG逆アセンブラはILDASM。
Anakrinoは逆コンパイラ。
.NETでもJDKでもどっちみち使ってると中の実装を見る羽目になる。
逆アセンブラと逆コンパイラでは全然違う。
調べるも何もすぐ上でその話題が出たばかりなので参考に。
あとここで文句言ってないでMSに直接言わないと改善されないよ。
0603デフォルトの名無しさん
NGNGラジャー
ところでAnakrino9ってやつ落としてきて実行してみたが、正常に動かない模様(;´Д`)
オープンで自分で作ったアセンブルなどを選んでも、ステータスバーに
そのファイル名が表示されただけであとは何ら変化が無いが、やり方おかしいからかな?
ちなみにFrameworkのsp2です。
0604デフォルトの名無しさん
NGNG多分、そこからたどれる>>335-336で解決すると思います。
とりあえず.NETはまだ出たばかりなので、気長に行きましょう。
いまからMFCや旧VBを覚えるよりまし、程度のものです。
0605デフォルトの名無しさん
NGNG0606デフォルトの名無しさん
NGNG中身は同じで、タブブラウザみたいな感覚で、
離れたところにあるクラスを行き来しながら見るためのアイデアでしょう。
それより下のテキストボックスが何に使うのか不明……。
ここに何も表示されたことがないです。
0607デフォルトの名無しさん
NGNGああ、だからSecondaryか。ありが�d
#あんまりいらない気もするけど
下のテキストボックスも良く分からんですね。
でもAnakrinoいいね。結構使える。
0608ListView
NGNGAnakrino、これは強力ですね。スゲエもん教えてもらっちまいました。
あと、.NETフレームワークで用意されているコントロールを使うってことは、
結局ちゃんとWindowsのSDKがわかってないとイカンのだなとわかりました。
手がかりがつかめ気味なので、カスタムドローについて、ちゃんと取り組んでみます。
0609デフォルトの名無しさん
NGNGすぐうえに出てるにもかかわらずまた質問した厨な俺にも
ちゃんと答えてくれてありがとうございます。
いま画像ビュアなどの機能を持った付箋ソフトを作ってみてるところだが、
608と同じ感想ですね。
結局windowsのSDKに縛られてて、多少フォームをカスタマイズしようとすると
すぐAPIとかメッセージが出てきてなかなか進まない。
しかしまあソース丸見えじゃ、シェアウェアとか出しにくいだろうなこりゃ。
0610デフォルトの名無しさん
NGNG誰か宜しくお願いします。
ちなみにbitmap.save()に上記のようなオーバーロード関数がなかったので。
0611デフォルトの名無しさん
NGNGサブクラス化するのなら、関係ない部分はデフォルトのウィンドウプロシージャにメッセージを
流してやるだけでおっけー。
>>609
Obfuscator で多少は隠せる。1.1だったかでは、標準機能として実装されるはず。
0612デフォルトの名無しさん
NGNGその部分だけ切り出してコピー、そして Save でどうかな?
0613デフォルトの名無しさん
NGNGButtonClickはあるけどButtonMouseDownがないので、
e.Buttonの意味が変わってしまいます。
本当にびっくりしましたよ。
0614デフォルトの名無しさん
NGNGメニューはそれぞれ別々なのになぜツールバーは一括なのかわからん
ハンドラの中で条件分岐しなきゃならんのは泣ける
0615デフォルトの名無しさん
NGNGMagic 以外によさげな、フリーの GUI コンポーネント無いですかね。
.NET Framework 標準のコンポーネントは、何コレ? って感じなのですが・・・
0616デフォルトの名無しさん
NGNGコンストラクタでDock=FillとしたFormを動的に貼り付けようとしたら、
トップレベルのなんたらは無理ですと怒られました。
言ってる意味は理解できました。
どうやったら貼り付けられますか?
Formが無理なら変わりに何かやり方ありませんか?
0617デフォルトの名無しさん
NGNG0618デフォルトの名無しさん
NGNG0619デフォルトの名無しさん
NGNG0620デフォルトの名無しさん
NGNG0621デフォルトの名無しさん
NGNG0622デフォルトの名無しさん
NGNG0623デフォルトの名無しさん
NGNGありがとう
0624デフォルトの名無しさん
NGNGとりあえず感謝です。
0625実は357だったりする
NGNG>>357を見てみると良いこと書いてあるかも。
>>613について調べようと思ってwww.codeproject.com逝こうと思ったら…
> C:\>ping www.codeproject.com
> Pinging www.codeproject.com [207.219.70.31] with 32 bytes of data:
>
> Destination host unreachable.
……??
0626デフォルトの名無しさん
NGNGそのため、ツールバー本体がクリックなどのイベントを受け取り、
そこにボタンがあるかどうかを判別してイベントハンドラに渡す仕組み。
Win32ではHITTESTを使ってボタンの右クリックを実現した。
0627デフォルトの名無しさん
NGNGからダウンロードしたコントロールを使ったアプリは、
そのDLLも一緒に配布しないとつかえないんですか?
0628デフォルトの名無しさん
NGNG漏れの知り合いも同じような症状に見舞われて生きる気力を失いつつあるらしいんだが、
事後どうなった?
0629デフォルトの名無しさん
NGNGcsファイルを全部exeのプロジェクトに突っ込めばOK
0630デフォルトの名無しさん
NGNGAPIたたくしかないんじゃない?
0631627
NGNGエラーでビルドできなくなりました。
0632デフォルトの名無しさん
NGNGソース見てないけど、普通その手のライブラリは共通のユーティリティクラスをまとめてるもんだからそれもいっしょに含めないと
つーか素直にDLL同時配布すべきだな、Magicがバージョンアップするたびにソースファイル入れ替えはめんどいだろ
0633627
NGNG一応エラーの内容ですが、
abControl.cs の定義を使って、複数の場所で定義されています。
だそうです。
0634実は357だったりする
NGNGMouseDownイベントが無かった。
Interop使って>>626しる、ってことでファイナルアンサーっすか…
0635627
NGNGが、DLL不要になったかどうかは自信なし。
0636デフォルトの名無しさん
NGNGDebugかReleaseフォルダにdllなければOK。
exeのサイズが大きくなってるはず。
Magicで必要なものだけ組み込もうと昔やったが、
たしかリソース関連でエラーが出て、
結局ほとんどまるごと組み込んだような記憶が。
0637デフォルトの名無しさん
NGNG結局Win32APIを知らないと細かいことできないんだよね。
Swingみたく、GDI+だけを使って描画するようなものに、
そのうち移行していくのかなあ。
Longhornでは描画がDirectXベースとも聞くし、
GDI+じゃなくてDirectDrawなのかなあ。
それだとGDI+の存在意義が正直良く分からん。
普通の線を引いたりするだけならGDIの方が早いし、
ROPみたいにGDIじゃないと出来ないこととかあるし。
0638627
NGNG0639デフォルトの名無しさん
NGNG(UIにこだわる前にその辺知識つけてからにしてくれ(;´Д`))
Magicの全ソースコード(もちりソースも含む)を自分のプロジェクトに放り込んでいらないものを順次削っていけば本当に必要な物だけが残る
しかし巨大なライブラリほどその本当に必要なものってのも巨大で結局636行きになる可能性も濃厚だな
0640デフォルトの名無しさん
NGNGどうすればいいんでしょうか?
0641デフォルトの名無しさん
NGNG無理やり作ったものだからどうせならC#にすれば?といわれました。
VBからC#に移るときの壁とかありますか?
たとえば、VBなら簡単なコードで書ける処理がC#だとすんごく
めんどいことしないといけなくなるようなこととか。
0642デフォルトの名無しさん
NGNG逆だろ
C#で書ける処理がVBだとめんどいってのはたくさんあると思う。
forループの構文とかもVBだと柔軟性なくて効率悪いし。
おれも最初VBやってたけどC#に乗りかえて
なんでVBなんかでやってたんだって感じたよ。
まぁ両方覚えるにこしたことはないけどな
C++かJavaやったことあるなら、そんなに苦労しないはず
たぶん・・・
0643デフォルトの名無しさん
NGNG漏れもそう思う
VB.NET使ってるやつの気がしれん
素直にC#使えばいいのに
0644デフォルトの名無しさん
NGNGWebBrowserとか使うときに引数が省略できたりする分だけVB.netのが楽だったり・・・
0645デフォルトの名無しさん
NGNGC -> C++ ( -> Java ) -> C#
のようにユーザーを移行させる事ではなく
VB -> VB.NET -> C# -> C++
のように移行させる事だったりして…
0646デフォルトの名無しさん
NGNG意味わからん
0647デフォルトの名無しさん
NGNGWebBrowser の Navigate なんか良い例だね。
それから VB で ByVal 0 を渡すのと同じことが C# ではできない。
0648デフォルトの名無しさん
NGNGまあ逝ってることはMC++と煮たようなもんだ。
0649 ◆aeECD45PNA
NGNGファイルメニューで「上書き保存」を実行したいのですがうまくいきません。
デバッグは通るのですが、ファイルを読み込んで適当に文字を追加した後
これを実行すると強制終了します。何がダメなのか分かりません。
アドバイスをどうかよろしくお願いします。
'System.IO.IOException' のハンドルされていない例外が mscorlib.dll で発生しました。
追加情報 : ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。
private void menuItem8_Click(object sender, System.EventArgs e)
{
System.IO.StreamWriter sW = new System.IO.StreamWriter(
textBox1.Text,
true,
System.Text.Encoding.GetEncoding("Shift-JIS"));
sW.Write(textBox1.Text);
sW.Close();
}
0650デフォルトの名無しさん
NGNGファイル名とテキストの中身が同じになってるぞ。
System.IO.StreamWriter sW = new System.IO.StreamWriter(
textBox1.Text/*←ここと*/,
true,
System.Text.Encoding.GetEncoding("Shift-JIS"));
sW.Write(textBox1.Text/*←ここ*/);
コレで何とかできたと思ったのですがダメでした。
でもあと少しでできそうなので、なんとか自分でがんばります。
System.IO.StreamWriter sW = new System.IO.StreamWriter(
textBox1.Name,
…
先にお礼を言わせてください。本当にありがとうございました。
0652デフォルトの名無しさん
NGNGtextBox1.Nameじゃなくて@"C:\aaa.txt"とか入れてみる。
やっとできました…
ご指導、どうもありがとうございました。
System.IO.StreamWriter sW = new System.IO.StreamWriter(
openFileDialog1.FileName,
false,
…
0655デフォルトの名無しさん
NGNGデザインViewでメインメニューのアイコン選択してるときは表示
されてるけど、それ以外やビルド後も表示されず・・・
なんでですか!?
0656デフォルトの名無しさん
NGNGそれはあなたが挿入しているのがメインメニューではなくコンテキストメニューだからではないでしょうか
0657デフォルトの名無しさん
NGNGいえ、ツールボックスからちゃんとMainMenu選んでますし、
表示されてるアイコンのデフォルト名も「mainMenu1」
どうなってんだろ・・・
0659デフォルトの名無しさん
NGNGひとつも項目がないメニューは表示されないような気がしましたが
0661デフォルトの名無しさん
NGNG新しく作ったまっさらなフォームでも同じ現象が発生しますか?
0663デフォルトの名無しさん
NGNG0664655
NGNGprivate void InitializeComponent()内に
this.Menu = this.mainMenu1;
の記述が無かったみたいです
この辺のコードはアプリ側に完全に任せていいものだと思ってたのが
いけなかったみたいです、結局修正が必要になることはあるんですね。
お騒がせしました
0665山崎渉
NGNG0666デフォルトの名無しさん
NGNG「AxSHDocVw.AxWebBrowser」というクラスを用いて
ごく基本的なところまではできました。
今躓いているのは「mshtml.IHTMLDocument2」を使うためには
どうすれば良いかという点です。
mshtml.dllかmshtml.tlbが必要だろう、ぐらいのことを予想はしている
ものの、うまくいきません。
そのあたりについて教えて頂きたいと思っています。
また、この辺について詳しいサイトがあれば教えてください。
ちなみに、私はVisual C#ではなく、コマンドラインからcsc.exeを実行して
コンパイルしています。
0667デフォルトの名無しさん
NGNG「AxSHDocVw.AxWebBrowser」というクラスを用いて
ごく基本的なところまではできました。
今躓いているのは「mshtml.IHTMLDocument2」を使うためには
どうすれば良いかという点です。
mshtml.dllかmshtml.tlbが必要だろう、ぐらいのことを予想はしている
ものの、うまくいきません。
そのあたりについて教えて頂きたいと思っています。
また、この辺について詳しいサイトがあれば教えてください。
ちなみに、私はVisual C#ではなく、コマンドラインからcsc.exeを実行して
コンパイルしています。
0669667
NGNGありがとうございました。
0670デフォルトの名無しさん
NGNGAlt+TAB で切り換えられなくする方法がわかりません。
誰か教えて。
0671@:@
NGNGシステムがやられたんでしょうか?
0672デフォルトの名無しさん
NGNGDelphiなら簡単ですよ。
0673670
NGNGちなみに Delphi ですと、どう書くのですか?
0674デフォルトの名無しさん
NGNGウィンドウを非表示にしても表示されるのかい?
0675670
NGNGとりあえず、以下を試してみたんですがダメでした。
Form に対して...
Visible = false
Hide()
ShowInTaskbar = false
WindowState = Minimize
起動時は非表示となるのですが、Alt+TAB で表示
されるダイアログにはアイコンが出てきてしまい、
選択すると表示できてしまいます。
0676デフォルトの名無しさん
NGNG0677Tino ◆sMrLqQHxo6
NGNGApplication.Run()を書き換えると簡単です。
以前作ったものがあるので参考にしてみてください。
http://www.egroups.co.jp/files/miscprj-dev/CSharp/Etc/DeskCalRun.zip
0679デフォルトの名無しさん
NGNGthis.ControlBox = false;
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
しても閉じるボタン等が無くなるだけで大きさが50x50になりません。
どうしたらいいのか教えてプリーズ。
0680プロの逝って良しの1 ◆MvRbZL6NeQ
NGNGC#買うとSQLついてこなかった?
ひょっとしてC#厨は1434攻撃で全滅してない?
生きてる?
0681679
NGNGthis.Width = 100;
this.Height = 50;
を指定することで解決しました。
0682679
NGNG○this.Width = 50;
0683デフォルトの名無しさん
NGNG0684デフォルトの名無しさん
NGNGポインタ関係をちゃんと翻訳するやつ。
0685デフォルトの名無しさん
NGNG0686デフォルトの名無しさん
NGNG0687デフォルトの名無しさん
NGNG下記のソースコードにおいて、名前空間 Plugin, DummyPluginの両方から、
名前空間 Commandingを見に行っています。
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1003826049&res=58
名前空間 Commandingを見に行く理由は、構造体「CommandInfo」の定義が必要な為なのですが、
これを以下のようにしたいのです。が、やり方が分かりません。
・構造体「CommandInfo」の定義自体は、今まで通り、名前空間「Commanding」に置きたい
・名前空間 DummyPluginからは、名前空間「Commanding」を参照させたくない
・そこで、名前空間 Plugin内に、『構造体「CommandInfo」の定義は名前空間「Commanding」にある』旨
宣言をしたい
どなたかお分かりになる方、ご教授ください。おながいします。
0688デフォルトの名無しさん
NGNGusing Commanding; は使わずに、Commanding.CommandInfo を CommandInfo と
省略できるようにしたいのかな?
なら using CommandInfo = Commading.CommandInfo だね。
CommadInfo を使うソース毎にいちいち指定しなきゃならないけど。
0689デフォルトの名無しさん
NGNG> using Commanding; は使わずに、Commanding.CommandInfo を CommandInfo と
> 省略できるようにしたいのかな?
すみません、ちょっと違うかもです。記述の長短に関しては、それほど問題視はしてません。
> CommadInfo を使うソース毎にいちいち指定しなきゃならないけど。
私としては、この問題のほうを解消したいと思ってます。
> ・名前空間 DummyPluginからは、名前空間「Commanding」を参照させたくない
というのは、IPluginインターフェースを実装する際に、実装する側が「いちいち」Pluginアセンブリを
参照しなければならないという、「Commaindingアセンブリに依存した状態」を解消したいという意味です。
#名前空間という語を用いた所為で誤解されたかもしれません。すみません。
私としては、
namespace Plugin
{
public interface IPlugin
{
CommandInfo[] CommandInfos { get; }
}
// CommandInfoは別の場所で定義してある
public extern struct CommandInfo;
}
というような感じで記述して、DummyPluginからは「using Commainding;」がなくても CommandInfo構造体の
定義を解決できるようにしたい、ということです。
0690688補足
NGNG0691689-690訂正(度々済みません)
NGNG誤 実装する側が「いちいち」Pluginアセンブリを
正 実装する側が「いちいち」Commandingアセンブリを
誤 Commainding
正 Commanding
>>690
誤 688補足
正 689補足
0692688
NGNG実は私も同じ事で悩んでいたことがあったのですが、C 言語の typedef に
相当する機能は無いので実現は難しそうでした。
構造体でなく、クラスであればあまり綺麗ではないけど
namespace Plugin
{
public class CommandInfo : Commanding.CommandInfo
{
}
}
と言う手がありますが。
0693デフォルトの名無しさん
NGNG> 実は私も同じ事で悩んでいたことがあったのですが、C 言語の typedef に
> 相当する機能は無いので実現は難しそうでした。
(´・ω・`)ショボーン…
> public class CommandInfo : Commanding.CommandInfo
お、継承を使うやり方はノーマークでした。
あと、abstractによる定義をうまく使えば、かなり理想に近い実装ができるかも、と思いつきました。
#Pluginアセンブリ側では abstract定義、Commanding側で実装をするやり方、うまくいくかな……
大きなヒント、ありがとうございました。もうちょっと頑張ってみます。
0695デフォルトの名無しさん
NGNG0696デフォルトの名無しさん
NGNG0697デフォルトの名無しさん
NGNGいいサンプルとかないですかね?
IDEのヘルプはどう探してよいのやらさっぱりです・・・はぅ
0698デフォルトの名無しさん
NGNGhttp://www.codeproject.com/cs/miscctrl/
上のBeginnersとか宇宙仮面あたりで、
簡単なボタン作れば分かるようになる。
0699デフォルトの名無しさん
NGNGテキストファイルの改行コードが全てLFになってしまいます。
これをCRLFで保存させるにはどうしたらいいのでしょうか?
0700Javaまんせ
NGNGもちろん日本語でも、英語でもOKです。
公式サイトには、リファレンスしかなくて、具体的な使い方が知りたいのです。
よろしくお願いします。
0701デフォルトの名無しさん
NGNG0702デフォルトの名無しさん
NGNGhttp://www.watch.impress.co.jp/pc/docs/2002/0401/uocchi/ms.htm
0703デフォルトの名無しさん
NGNG今年の4/1まで待っていられなかったのか?
0704デフォルトの名無しさん
NGNGありがとうございます、助かります。
ところでクグってみたんですけれど、宇宙仮面とは
http://ukamen.hp.infoseek.co.jp/
の事ですか?
0705デフォルトの名無しさん
NGNGCrystalReportを利用するためには、データベースに接続しないと駄目でしょうか?
DBに接続せずに、ローカルのテキストファイルをDataTableなどに落として
それを帳票の形で印刷したいと考えています。
DataTableにデータを追加してそれをDataSetに追加し、
CrystalDecisions.CrystalReports.Engine.ReportDocument reportDocument1;
...(DataTableにデータ追加 -> DataSetに追加)
reportDocument1.SetDataSource(ds);//dsはデータセット
とすると、SetDataSourceしている箇所で例外が発生します。
ネットで拾えるサンプルでは、SetDataSourceする前の
DataSetにデータを追加する際に、DBに接続してデータを吸い上げています。
詳しい方、ご教授いただけないでしょうか?
#CrystalReportを使用する以外に、帳票を印刷するアドバイスをいただけたら
更に嬉しいです。。。
0706デフォルトの名無しさん
NGNGVisual C#の標準インストールが15GBなのはなぜでつか?
0707デフォルトの名無しさん
NGNG今は変なバッチ組んだり、いちいち My Document からたどっていったりしています。
プロジェクトのあるフォルダにすばやく移動する方法、プロジェクトのあるフォルダを開く方法で手際よい方法しっていたらだれか教えて。
0708705
NGNG物には順序があるようでつ。
1.DataSetとReportDocumentのインスタンスをNew
2.ReportDocumentのインスタンスに.rptファイルをLoad
3.DataSetにデータを追加
(XMLファイルをDataSet.ReadXml()で読み込むも可、
DataColumnとDataRowをAddしてデータを入力するも可)
4.ReportDocument.SetDataSource(DataSet)
5.CrystalReportViewer.ReportSource = ReportDocument;
この手順で出来ますた
お騒がせしました。また何かありましたらお願いします。
0709デフォルトの名無しさん
NGNGコマンドプロンプトのショートカット作って
プロパティの作業ディレクトリをいじってやる
0710デフォルトの名無しさん
NGNG.NETを勉強しようと思うのですが、VB.NETとC#.NET、どちらを勉強した方が
良いでしょうか。
0711デフォルトの名無しさん
NGNG0712デフォルトの名無しさん
NGNG悪いことは言わないからJScript.NETにしとけ
0713デフォルトの名無しさん
NGNGVB.NET でいいんじゃないかな、一度に憶える量はできる限り減らしておいたほうが楽だし。
C# は .NET Framework を憶えてからでいいと思う。
0714デフォルトの名無しさん
NGNGどうしたいのかもうちょっと良くまとめたほうがいいと思う。
配列にいれるの「配列」がどういうのか不明です。
でも、それが書けるようなら質問されないような気もしたりして・・・
さて、どう答えて見ようか。
0715711
NGNGすんません、えっとですねperlで言うとこの
while(<IN>){
@data = split(/\t/);
print "$date[0] と date[1]\n";
}
みたいなことがやりたいんです
0716711
NGNG0717デフォルトの名無しさん
NGNGあんたリファレンスちゃんと読んでる?
もろにstring[]を返すSplitってのがあるんだが。
ms-help://MS.VSCC/MS.MSDNVS.1041/cpref/html/frlrfSystemStringClassSplitTopic.htm
0718デフォルトの名無しさん
NGNGあれってどうやって使うんですかねー。
ツールボックスの中に入ってないから.netのコントロールじゃないのかな?
0719デフォルトの名無しさん
NGNG過去ログ嫁
0720デフォルトの名無しさん
NGNGCTRL+F "Magic"
0722デフォルトの名無しさん
NGNGツール→外部ツールで cmd.exeを/k して呼んでみたら?
0723デフォルトの名無しさん
NGNGサンプルのShellCmdをコンパイルして実行すると、
フォルダの右クリックに「Command」っていうメニューが増えて、
そのフォルダをカレントにしてDOS窓起動できたりするけど、
そういう話じゃないんだよね、たぶん。
0724デフォルトの名無しさん
NGNGhttp://onigiri.s3.xrea.com:8080/csharp/index.php?%5B%5B%B3%B0%C9%F4%A5%C4%A1%BC%A5%EB%A4%CE%C0%DF%C4%EA%5D%5D
0725デフォルトの名無しさん
NGNGでてないよね?
でたら買っちゃいそう。
0726711
NGNGいえ、読んだんですけど何がなんだかさっぱりで…
たとえばテキストファイルから1行ずつ読み込むのにはReadLine
を使うんですよね?ところが1行読んで次の行…最後でループ終了
だけの簡単なコードさえ書けないんです、何かサンプルコードでも
あれば分かりやすいんですけど…
ほんと低レベルで申し訳ないっす
0727デフォルトの名無しさん
NGNG多分リファレンスと本体の区別が付いていないんではないかと・・・ゆえに説明が難しいと思うのです。
>>726
参照を代入すればよいのなら型を作ってそのまま = でほうりこめばよいです。
が、それは意図しているものであろうか良く分かりませんが・・・
ちなみに僕も初心者なので変なこと書いているかもしれません。
ついでに質問なのですが、csc hoge.cs /doc:hoge.xml とかして出来上がったXMLドキュメントを
IEで見れるようにする手っ取り早いXSLとかって無いんでしょうか?
0728デフォルトの名無しさん
NGNGこんな感じ?
StreamReader sr = new StreamReader("hoge.txt");
string strA = "";
char chr = Char.Parse("\t");
while ((cause = sr.ReadLine()) != null)
{
if (strA.IndexOf("\t") == -1) continue; //一応
string[] strB = stra.Split(chr);
MessageBox.Show(strB[0] + "と" + strB[1] + "\r\n");
}
sr.Close();
MessageBoxの所を自由に料理。
ところで画面の解像度とリフレッシュレートってどうやればいじれますか?
0729728
NGNGwhile ((strA = sr.ReadLine()) != null)
と読み替えてください。
0730711
NGNGありがとうございます、解決しました。
whileの条件は先にStreamReaderで読み込んでPeekを
使ったんですけど、これはどっちでもいいんですよね
ほんとにありがとうございました!
0731デフォルトの名無しさん
NGNGChangeDisplaySettings
0732nop
NGNGpublic struct ICMPHeader
{
public byte icmp_type;
public byte icmp_code;
public short icmp_cksum;
public short icmp_x1;
public short icmp_x2;
[MarshalAs(UnmanagedType.LPStr)]
public string data;
}
こういう構造体をつくって
this.m_icmpheader = *((ICMPHeader *)(p_packet+hlen));
ってやると
マネージ型 ('CaptureTest.ICMPHeader') の変数のアドレスまたはサイズを取得できません。
って言われちゃいます
[MarshalAs(UnmanagedType.ByValTStr, SizeConst=50)]
public string data;
ってやっても言われちゃいます ご指摘よろしくおねがいします
0733デフォルトの名無しさん
NGNG0734デフォルトの名無しさん
NGNGどうしたらいいんでしょうか?
0735デフォルトの名無しさん
NGNGヒントさんくす。
……勉強してきます……。
0736デフォルトの名無しさん
NGNG何を使ってやってるのかによるだろ。
例えば、HTML中の文字列なら、
Replace で 文字列→<span class="em">文字列</span>
スタイルシートに
span.em{color:文字色;}
0737デフォルトの名無しさん
NGNGNDoc でも使えよ。
↓ここの下の方にNDocの説明ある。
http://www.divakk.co.jp/aoyagi/csharp_tips_ndoc.html
0738デフォルトの名無しさん
NGNG最近またプログラミングしようかなと思っているのですが。
Delphiに戻るかC#に進むかで迷っています。
C#の総合開発環境って、Delphiと比べるとどうでしょうか。
同じくらい簡単で直感的でしょうか。教えてくだすれ。
0739デフォルトの名無しさん
NGNG最終的には。
0741デフォルトの名無しさん
NGNG0742ListView
NGNG結局、アイテムの色変えはあきらめました。
Focusのあたっているところだけ変えるのがなかなかうまくいかない・・
オーナードローっていうかやっぱ自分で描かなきゃダメなのかな。
夢中のあまりVS.NET買いました。便利ですなぁ。。
さて、皆さん、新しい質問に移りたいと思います。
任意の場所に点を打つにはどうすればいいんでしょう。
DrawLineやDrawRectangleの最小サイズでは1ピクセルで打てません。
どうなってるんですか先生! PSETなんてMSXでもありましたよ!
1ドットの画像用意してSetPixelってことになるんだろーか
まさかねぇ。知恵を貸してください皆さん本当おねがいしますから
Googleで検索したら外人もずいぶん悩んでいるようでおもしろかった!
0743ListView
NGNG答えは、
FillRectangleで1x1の長方形を塗りつぶす、でした。
結果はともかく、ほんとにこれでいいんだろうか?
質問続行します。1ピクセルを打つ方法ドシドシ募集ュート!
0744デフォルトの名無しさん
NGNGそれでよい。
0745デフォルトの名無しさん
NGNGすげぇ改良されてることを期待したが、イマイチでガカーリしたというのが印象
大して変らんな。GCが楽ってくらい。
言語仕様はC系に慣れていれば見やすくなっている。
IDEはVSのほうが高機能。
フォームエディタはDelphiのほうが高機能。
以上。
0746デフォルトの名無しさん
NGNGレファレンスがVBもC++も共通だからひっかかりすぎてうるさい。
0747740
NGNGありがとうございます。
フォームエディタが糞ではないことを祈りつつ移行してみようと思います。
>>746
ひっかかるというのは、キーワード検索をするとVBとかのまで出てくるという意味でよろしいですか?
0748最凶VB厨房
NGNG設定すればええのでは?違う話かな。
0749デフォルトの名無しさん
NGNGアンインストールできないのですが
これはどうしてでしょうか。
「有効なインストール構成を決定できません。詳細についてはエラーログを参照してください。」
と出るのですがログなんて見あたりません。
どうすればアンインストールできるでしょうか。
0750デフォルトの名無しさん
NGNG俺は普通に出来たけど。。
0751デフォルトの名無しさん
NGNG俺はアンインストールできたけど、その後パソコンが宇安定になった゜д゜)
0752デフォルトの名無しさん
NGNG0753デフォルトの名無しさん
NGNGオフィスとかがエラーを起こす。
エラーメッセージのDLLをバックアップと比較してみたら、
DLLのバージョンが新しいままになってる。
これが原因じゃないかと思うんだが。
バックアップから戻すと、いろいろとやっかいなんだよな。゜д゜)
0754デフォルトの名無しさん
NGNG0755デフォルトの名無しさん
NGNGパソコンなんてそんなもんだよ。
0756デフォルトの名無しさん
NGNG評価版なのだからテスト用の環境を作るのが普通。
ドキュメントにもそう記述されていたはず。
0757デフォルトの名無しさん
NGNG回答 むちゃくちゃ上書きされます
0758デフォルトの名無しさん
NGNGアプリだけそうだな。
0759デフォルトの名無しさん
NGNGフレームワークインストール時には各種DLLが上書きされるよ
0760デフォルトの名無しさん
NGNG0761デフォルトの名無しさん
NGNG0762デフォルトの名無しさん
NGNG0763デフォルトの名無しさん
NGNG中にあったので驚いたよ。アプリはアプリらしく、指定したディレクトリ
に収まれよ。
明らかにOSの一部という位置付けだね。
0764デフォルトの名無しさん
NGNGhttp://homepage3.nifty.com/digikei/ten.html
0765デフォルトの名無しさん
NGNGMSはWindowsディレクトリに
ごちゃ混ぜにつっこんでくれてるけど
やっぱWindowsコアの扱いなんだろうな
0766デフォルトの名無しさん
NGNGなんでレジストリにこんなもん保存するんだってドキュソソフトは、
大抵M$せいだよな。
0767デフォルトの名無しさん
NGNGここを見てもMD5に移行しろとか言われていますが、
そうすると過去のデータが使えないということで結論出ていないみたいですが……。
http://www.dotnet247.com/247reference/msgs/1/7420.aspx
0768デフォルトの名無しさん
NGNGdll化してDllImportすれば。
いやPerl知らねえけど。
0769デフォルトの名無しさん
NGNGPerlはライブラリではないですし、
cryptは単にOSのcrypt()を呼んでいるだけなんです。
でもWindowsだとCrypt関係のAPIがUNIXとまったく異なっていて、
単純なDESを行うだけの関数がないみたいなんです。
こうなるとUNIXのcrypt()を移植するしか方法がないんでしょうか。
0770デフォルトの名無しさん
NGNGで、何がしたいの?トリップでも作るわけ?(w
0771デフォルトの名無しさん
NGNG鋭いですね。その通りです。
0772デフォルトの名無しさん
NGNG結構小さいファイルだったように記憶しています。私の記憶が正しければ(^^;
どうしても見つからなかったら、ソース取ってきて移植してしまうのも手かも。
0773デフォルトの名無しさん
NGNGどうもありがとうございます。
やはり移植しかないですか。
GPLは恐いのでFreeBSDを探してみました。
http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/secure/lib/libcrypt/crypt-des.c?rev=1.16&content-type=text/plain
確かにそんなに大きくはないですね。
0774デフォルトの名無しさん
NGNGC++ で書かれた DES ソース拾ってきて、
Managed C++ (.NET Framework に付いてる cl.exe) でコンパイルして、
Managed な DLL 化して、C# から呼び出せ。
0775デフォルトの名無しさん
NGNG普段使う数値型をInt32からInt64に移行したら無駄?
それとも、64bit Windows版のJITがそのへん良きに計らってくれる
事を期待すべき?
0776デフォルトの名無しさん
NGNG結局773のソースをC#で書き直しました。
0777デフォルトの名無しさん
NGNG>事を期待すべき?
良きに計らってもらったほうがいいと思う、物によると思うんですけど、
ライブラリのインターフェイスが32bitを前提にしていたりすると、
符号拡張のコードが無意味に入ってくるのを良く見ます。
だから16bitとか64bitとか、あんまり変なビット数をデフォルトにしないほうが最適化にはいいなと思う。
コンパイラ屋にしてもベンチを上げたいと思ったら一番使われていそうな所から手をつけますし・・・
0778デフォルトの名無しさん
NGNGC#のintを使っておけばー。
今はInt32だけどそのうち勝手にInt64にしてくれるんじゃない?
MSのことだから。
0779デフォルトの名無しさん
NGNG普通にキャストしようとしてもできません。
0780デフォルトの名無しさん
NGNG0781デフォルトの名無しさん
NGNGC#では、 int = System.Int32 。
その辺、C/C++とは違うぞ。
int(Int32)/long(Int64) とは別にC/C++のintみたいな、
処理系で最速の整数型が欲しいとの意見もあるんだが、
そういう処理系依存な物は極力排除した方がいい気もする。
>>775
型を後から差し替えたいんだったらさ、
ファイルもしくは名前空間の先頭で、
using MyInt System.Int32;
とかいう風にしとけ。
そしたら、この1行修正するだけですむ。
0782デフォルトの名無しさん
NGNG各要素ごとにコピーする。
手動で書かなくても、CopyTo かなんかでいけるかもしれないけど。
0783デフォルトの名無しさん
NGNGそれ、リフレクション使って、実行時に最適なInt幅に
差替え出来るんじゃないかな?
無理か?
0784デフォルトの名無しさん
NGNGリフレクションとかで苦労しなくても来年には C# に template が実装されるからそれまで待つべし。
あと、リフレクションで最適な幅の整数に差し替えるって言ってもさ、
まず、「最適な整数幅」を取得しないといけないわけで、そこで詰まる気がする。
0785デフォルトの名無しさん
NGNGFileInfo fi = new FileInfo("hoge.txt");
で作成したfiを破棄するにはどうすればよいのでしょうか。
この後、
StreamWriter sw = new StreamWriter("hoge.txt",...以下略)
で同じファイルを開こうとすると、fiが生きててエラーで落ちます。
StreamWriterとかは、sw.Close()がありますが、
FileInfoにはないので・・・
0786デフォルトの名無しさん
NGNG破棄する方法がないので、StreamWriterを直接作らないで
FileInfo.OpenWriteを使うのが手ではないかと。
0787778
NGNG>C#では、 int = System.Int32 。
今はな。
「C#では、int = System.Int64」
だよといつか言ってくる気がする、MSのことだから。
平気で仕様を180度、変更したりするとこだからさ。標準だろうとなんだろうと。
0788デフォルトの名無しさん
NGNG昔Cコンパイラが int を 16bit から 32bit に変えたけど、
これは 16bit int にはかなり実用上の支障があったからだと思う。
32bit から 64bit 交換することの支障のほうが交換しないことの支障より大きいから多分無いでしょう。
0790デフォルトの名無しさん
NGNG16ビットCPUならintは16ビット、32ビットCPUなら32ビットというのは当然ですな。
(ISO/IEC 9899:1999(E) 5.2.4.2)
0791デフォルトの名無しさん
NGNGでもAlphaやR4000系は、なんかは64bitCPUにも関わらずきっちり int は 32bitですよ。
あんまり意味ないってことです。
なんか煽りっぽいのでこれにて退散。
0792デフォルトの名無しさん
NGNG0793デフォルトの名無しさん
NGNGC言語の場合、int 型の幅について規定がないからころころ幅が変わるけど、
(というか、intの定義自体が、処理系最速の整数)
C#はちゃんと初めから幅に関する規定もあって、
標準化仕様にも書いてある。
0794デフォルトの名無しさん
NGNG少なくともプログラマの要求は聞き入れてる。
intをInt64に変えてくれっていうプログラマが圧倒的多数を占めない限り、
そんな唐突な変更はありえない。
↑
例え64bit機が主流になったとしても、
intをInt64に変えてくれなんていう奴は少数派だと思われ。
0795デフォルトの名無しさん
NGNG×プログラマの要求
○大口顧客の要求
0796デフォルトの名無しさん
NGNG大口顧客が「int を Int64 にしる!」なんて要求出すか?
0797デフォルトの名無しさん
NGNGttp://hakoten.com/dotnet/misc/obj_arr_to_int_arr.html
たぶんstringでもできるんじゃないか?
ためしてないけど。
0798デフォルトの名無しさん
NGNGんなことないぞ、MSは顧客満足度だけは、同業他社と比べてやけに敏感だぞ、
主力製品のWindowsやOfficeは、規模が大きすぎてできていないみたいだが、
若干小さい市場の製品を見ていると良く分かる。
0799デフォルトの名無しさん
NGNG0800デフォルトの名無しさん
NGNG鯖:win2000 office97環境
ASP.NETなんですが、サーバ側でEXCELファイル作って
クライアントにDLさせたいんです。で、今までやった事は
1:dcomcnfgでユーザaspnetにEXCELの実行権を与える
2:tlbimp.exeでexcel8.olbからexcel.dllを作成
3:WEBアプリのルートにBINと言うフォルダを作成し、excel.dllを置く
まではいろいろ調べ回ってやったのですが、この肝心のBINに置いた
excel.dllはどうやって呼び出せばいいんでしょうか?
<%@ Import Namespace="xxxx" %>
ってやればいいですよね?xxxxには何を入れればいいのでしょうか?
よくわからんのでとりあえず
<%@ Import Namespace="EXCEL" %>
なんてやったんですけど、「んなもんねー」って怒られます。
どうかご教授ください。おながいします。
0801デフォルトの名無しさん
NGNGMicrosoft.Win32.RegistryKeyのGetValueで
REG_EXPAND_SZになっている値を展開せずに取得する方法
がわかる奴教えてください。おながいします。
0802デフォルトの名無しさん
NGNG大文字小文字が合ってないのでは?
ildasm.exeかなんかでexcel.dll開いて確認してみ。
0804デフォルトの名無しさん
NGNGまあ、VS.NET使いなら参照設定でDLL追加した方が確実だろうけど。
0806デフォルトの名無しさん
NGNGWebアプリの話でなければ、コンパイルオプション/rで指定すればOKなんだけどなぁ。
0807デフォルトの名無しさん
NGNGスレッドとタイマーどっちを使うべき?
0808デフォルトの名無しさん
NGNGobject a=new object();
object b=a;
この場合、1行目で作成されたオブジェクトは
a=null;
b=null;
でガーベッジコレクションの対象になるのですが、
ここで変数aだけをいじることで、自動的に「b=null;」になり、
ガーベッジコレクションの対象にしてしまう
便利な方法というのはないのでしょうか。
0809デフォルトの名無しさん
NGNG無い。
し、できたらできたで仕様的に(・A・)イクナイ!! バグを生むだけ。
... とJavaしか知らない俺が答えてみるテスト
0810デフォルトの名無しさん
NGNGタイマーはどのみち必要な気がするが。
スレッドはどっちでもいい。たぶん使わないほうがいいと思う。デバッグ&安定性を考えて。
ちなみに、タイマーもスレッドも使わない方法もある。
「ゲーム製作」とか、「ゲームのアルゴリズム」とか書いてある本を読んで、簡単なサンプルを動かしてみるべし。
サンプルを作った時点で、基本システムが手に入るんだから。
C#のゲーム本はなかったら、DelphiとかVBのが参考になる。
C++で教えてる本は、C++のわからない人は読まないほうがいい。C#に移植する時点でつまづく。
あと、微妙に板違いだよ。ゲ製作技術に逝ってこいや。
0811デフォルトの名無しさん
NGNG何がしたいのかよく分からんが、
ラッパー噛ませればいいんじゃないの?
あと、WeakReferenceで調べてみれ。
0812デフォルトの名無しさん
NGNGintとかcharだけならアンセーフ型にしてポインタで渡せるけど、渡したい構造体には固定長配列があります。
具体的にはcharの32個の配列があって、それをマネージド配列で書くと構造体がマネージド型になります。
そうするとポインタとして渡せないんですよ。
固定長配列をC#で書くやり方を教えてください。
32個のcharを並べろなんていわないでください。
0813デフォルトの名無しさん
NGNG[MarshalAs(UnmanagedType.ByValTStr, SizeConst=32)]
public string hoge;
ミソは、ByVal ... 値直接 ってのが付いてるとこ。
0814813
NGNG構造体の属性で、Charの扱いを設定するのが正しかった。
[StructLayout(LayoutKind.Sequential,CharSet.Ansi)]
struct HogeHoge ...
0815813
NGNG[StructLayout(LayoutKind.Sequential,CharSet=CharSet.Ansi)]
が、本当。
0816812
NGNGありがとー。うまくいきました。
0817812
NGNG[MarshalAs(UnmanagedType.ByValArray,SizeConst=32)]
char[] szName;
でうまくいったけど、マネージ型になっちゃうんだね。
APIにポインタで渡したいから、アンマネージドじゃないといけなくて・・・
0818デフォルトの名無しさん
NGNGMarshalクラスのStructureToPtrメソッドとかどう。
以前漏れが試したときは力不足でうまくいかんかったけど。
0819デフォルトの名無しさん
NGNGP/Invoke で、構造体へのポインタを渡したいなら ref or out か?
[DllImport("hoge.dll")]
void api(ref foo structure);
0820813
NGNG[StructLayout(...)]
struct Hoge
{ ....
[DllImport("...
extern IntPtr Func(ref HogeHoge phoge);
HogeHoge phoge = new HogeHoge(); // newはおいらの癖
Func(ref phoge);
0821デフォルトの名無しさん
NGNGファイルのリストやイメージをオンメモリかストリームで扱えるものが良いです。
0822厨808
NGNGWeakReferenceでやりたいことができました。ありがとうございました。
私がやりたかったのは、
object[,] obj=new object[100, 100];
この配列が参照するオブジェクトは、ファイルから読み込んだデータですが、
サイズが大きく、メモリを圧迫する虞があるので、最新の50件のみを
メモリ上に確保しておき、必要に応じてデータを入れ替えるというものでした。
したがって、次の様なコードでそれを行うことにしました。
//[クラスのメンバ]
WeakReference[,] wref=new WeakReference[100, 100];
while(...){
wref[j, i]=new WeakReference(null);
}
ArrayList alist=new ArrayList();
//[当該データを用いる処理の直前]
while(...){
int index=alist.IndexOf(wref[j, i].Target);
if(index==-1){
object obj=(object)(new MyObject());
wref[j, i].Target=obj;
alist.Add(wref[j, i].Target);
}else{
alist.Add(weak[j, i].Target);
alist.RemoveAt(index);
}
}
//[当該データを用いる処理の直後]
while(alist.Count>50){
alist.Remove(0);
}
こんな感じで問題ないですよね
0823817
NGNGrefでうまくいきました。API呼ぶときもrefは使えるんだね。
ありがと〜。助かりますた。
0824デフォルトの名無しさん
NGNG0825デフォルトの名無しさん
NGNG関連スレ
DirectX C# Vol.1
http://pc2.2ch.net/test/read.cgi/tech/1040435898/l50
0826しぃしゃーぷちゃん
NGNGNDocはちょこちょこ変換するのに向かん。
それより【.NETプログラミングスレ】を誰か立ててくれ。
MSDNスレはなんか違うし、WAKWAKからじゃスレ立てれん。
0827デフォルトの名無しさん
NGNG0828デフォルトの名無しさん
NGNG.TXTはXML形式でないの?
0829デフォルトの名無しさん
NGNG突っ込むべき?
0830デフォルトの名無しさん
NGNG0831デフォルトの名無しさん
NGNG0832デフォルトの名無しさん
NGNG0833デフォルトの名無しさん
NGNG0834デフォルトの名無しさん
NGNG0835デフォルトの名無しさん
NGNG0836デフォルトの名無しさん
NGNG文法だけ良く似たまったくの別物、ついでにこういう質問は別スレに書いてね。
別に書くなとは言わんから。
0837デフォルトの名無しさん
NGNGどのスレですか?
C#の質問はここしかないと思うのですが。
0838デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1044265520/l50
あとsageてくれ。
0839767 ◆sMrLqQHxo6
NGNG以前Perl互換のcryptについて質問させていただいた者です。
そこで作ったC#でトリップを作るコードを公開します。
http://www.egroups.co.jp/files/miscprj-dev/CSharp/Etc/TripMaker.zip
0840デフォルトの名無しさん
NGNGなぜuint型を使うのですか?
intで十分ではありませんか?
0842デフォルトの名無しさん
NGNGDateTime型へ変換するにはどうすれば良いですか?
0843名無しさん♯
NGNGこんな感じでいいのかな?
using System;
using System.Runtime.InteropServices;
class TimeTest {
[DllImport("msvcrt.dll")]
static extern long time(ref long timer);
static void Main() {
long t = 0;
time(ref t);
DateTime result = new DateTime(1970, 1, 1);
result = result.AddSeconds(t);
Console.WriteLine("UTC : " + result);
}
}
0845デフォルトの名無しさん
NGNGunsigned系は混乱の元なので使用を控えめにしましょう。
0846デフォルトの名無しさん
NGNGPInvoke だと unsigned 一色になったりするけど
Managed と混ざると変な感じするよねぇ。
0847デフォルトの名無しさん
NGNGでも、元がunsignedだったら、unsignedで受けないのはおかしいし、
・・・といってもたいがい、signedな範囲までしか使ってなかったりするから、
signedで受けても問題ないんだが。うむむむ
0849デフォルトの名無しさん
NGNGスベテノC#プログラマノミナサン
C#デunsignedガ廃止ニナッタトキニ備エテunsignedノ使用ヲ控エメニシマショウ
0850デフォルトの名無しさん
NGNGクラスライブラリにあるし、かなりプリミティブな型なのに廃止かよ。
WindowsAPIも捨てるのかよ。unsignedなしだと使えない機能がでてくるぞ。
0851デフォルトの名無しさん
NGNGJavaは見事に捨ててしまったようです。
「シガラミは捨てろ!」と >>849 は言いたいのでしょう。
0852デフォルトの名無しさん
NGNG危険なものは自作API生成で使用させないために。
publicメンバ関数の引数に値型の参照引数も使用禁止にしよう。
C#の一部の機能が廃止されてJava化する際に備えて危険なも
のはpublicメンバ関数の引数に指定させないようガイドラインを定めなくては。
廃止に備えなくては。C#のアップグレードで地獄をみる恐れがある。
0853デフォルトの名無しさん
NGNG詰めが甘いな
Java化っつーんなら値型そのものが消滅
delegateも消滅
intとかの自動box化も消滅
で、それで困る部分を書くためにMC++が残ると(w
0854デフォルトの名無しさん
NGNGそれはJava化というよりはSmallTalk化に近いのでわ
0855デフォルトの名無しさん
NGNG完全にJava化してはなんのためにC#(とそのAPI)を使っているかわからなくなるのでは?
完全にJava化するならJavaを使ったほうが良いということになるのでは?
0856デフォルトの名無しさん
NGNGその前にではではではではうるさい人間になるのでは?
0857デフォルトの名無しさん
NGNG0858デフォルトの名無しさん
NGNG0859デフォルトの名無しさん
NGNG専用サーバとか不要でなるべく簡単なやつ。
誰か知ってたら教えてください。
0860デフォルトの名無しさん
NGNGキミさあ、病的だよ、ホントに
0861デフォルトの名無しさん
NGNGそしてthrowsが復活するのですね (w
0862デフォルトの名無しさん
NGNG>intとかの自動box化も消滅
そして構造体も消滅し値型も消滅しC#にGenericsが導入され
型キャスト問題が解消されSmallTalk化するわけですね。(大爆笑
0863デフォルトの名無しさん
NGNG0864デフォルトの名無しさん
NGNGSmallTalkは間違い
Smalltalkが正しい
>>860
妄想でunsignedを攻撃する方が病的
0865デフォルトの名無しさん
NGNG病気とunsignedとの関係を説明してください
0866デフォルトの名無しさん
NGNGunsignedが廃止される根拠がない
0867デフォルトの名無しさん
NGNG0868デフォルトの名無しさん
NGNG最初からlong使え。
shortもfloatも使用禁止。
doubleも禁止してdecimalも考慮。
0869デフォルトの名無しさん
NGNGえ?
0870デフォルトの名無しさん
NGNGint a = 0xffffffff;
エラー CS0029: 型 'uint' を型 'int' に暗黙的に変換できません。
ま、そんなのは当然で
int a = -1;
とか言いたいんだろうけど
uintがあって不便なことはないぞ
0871デフォルトの名無しさん
NGNGlong使え
0872デフォルトの名無しさん
NGNG0xffffffffffffffffはDecimalですか、そうですか
0873デフォルトの名無しさん
NGNGループの添え字にushortじゃなくintってのなら分かるがな
unsignedが廃止されるなんてどこにも根拠がないし
強いて言うとJavaに移植しやすいくらいか
デメリットはあるが
1. メモリが無駄(特に配列)
2. 遅くなる(少なくともIA32では)
64bitに移行すれば後者はushortと同じく相殺されるが
メモリが無駄なのは相変わらず
0874デフォルトの名無しさん
NGNGJavaは使えないけど。
0875デフォルトの名無しさん
NGNGじゃ、decimal使いましょ。
>>873 これからの時代はその程度のメモリを気にしない時代だ。
マシンん性能は向上し、ムーアの法則は維持され、日進月歩だ。
どうしてもそれを気にするならunsafeを徹底的に使って
もっとメモリを節約するかC#をやめてC++でコーディングすべきだ
という方向に話が進みそうですがどうでしょ?
>>874
switchもいらないと思う。
if文で十分
0876デフォルトの名無しさん
NGNG素直にuint使っとけって設計思想だろ
0877デフォルトの名無しさん
NGNG整数は何も考えず全部BigNum使えってのと同じじゃないか?
0878デフォルトの名無しさん
NGNG整数だ小数だ考えるな
すべての数値は多倍長浮動小数点数を使え
0879デフォルトの名無しさん
NGNGjava.util.LinkedListに相当するクラスはなんでしょう・・・
挿入や削除がO(1)でできればいいっす。
0880デフォルトの名無しさん
NGNGhttp://www.microsoft.com/japan/msdn/library/ja/cpref/html/frlrfSystemCollections.asp
この辺から探してくれ。
0881デフォルトの名無しさん
NGNG理由は判らんが、LinkedList は無いようで。
http://www.codeproject.com/csharp/doubly-linkedlist.asp
0882デフォルトの名無しさん
NGNGレスありがとうございます。無いようですね(泣)
Queueで代用できるから、でしょうか?
でもO(1)保証はないような・・・
0883デフォルトの名無しさん
NGNGおいおい、まてまて、誤差問題があるだろ。
桁オチとかアンダーフローとか無視できないぞ。
整数も使うべし。
すべての数値は分数の分母、分子による整数だけで表し
最終的な結果にのみ通分、割り算などをして数値を求めるのが理想だ。
0884デフォルトの名無しさん
NGNGそれだと有理数しか保証できないだろ
Mathmaticaのライブラリみたいな無理数や未知数が
オブジェクトとして扱えるライブラリじゃなきゃ意味ねー
0885デフォルトの名無しさん
NGNGBigNumberをカプセル化して分数クラスを自作ってんじゃだめ?
0886デフォルトの名無しさん
NGNG0887デフォルトの名無しさん
NGNGくだらん
0888デフォルトの名無しさん
NGNGstring s = sprintf("%d, %d", 1,2);
みたいな
0889デフォルトの名無しさん
NGNGMahoromaticが何かわからず検索してしまった人?
0890デフォルトの名無しさん
NGNGstring s = string.Format("{0}, {1}", 1, 2);
0891デフォルトの名無しさん
NGNGstring.Formatメソッド。
0892デフォルトの名無しさん
NGNGjava.text.MessageFormat
0893デフォルトの名無しさん
NGNGアホ。DecimalFormatだろ。
0894デフォルトの名無しさん
NGNG0895881
NGNGMS は ArrayList を代わりとして使えと言っている。
http://msdn.microsoft.com/chats/vstudio/vstudio_081502.asp
Add/Delete のコストが O(1) のように思えても、LinkedList
Object の作成/廃棄が必要なので、実は違うと言う罠。
本当に必要なら自分で作るしかないですね。
0896デフォルトの名無しさん
NGNGしかし長さが何千個にもなったらLinkedListじゃないと
割に合わないような。まあそのときは自作しろってことですね。
でもなあ。
0897デフォルトの名無しさん
NGNG誰か STL のコンテナ群&アルゴリズムっぽいライブラリ作ってくれないかなぁ。
0898デフォルトの名無しさん
NGNG0899デフォルトの名無しさん
NGNG意訳すると、
「C#にgenericsが実装されるまで誰もそんなライブラリ作らねーよタコ」
ってことでいいのかな?
0900デフォルトの名無しさん
NGNGえぴすてーめー氏がどっかの雑誌でそういうの作ってる会社を紹介してたぞ。
Java版のそういうのも作ってたところらしいが、名前忘れた。
0901デフォルトの名無しさん
NGNGなんでこれくらいのことができないんだよ。まったく役に立たないよな。
0902デフォルトの名無しさん
NGNG恵比寿てめー?
エビ捨てめー?
絵ビス手目?
0903900
NGNG補足。
http://www.recursionsw.com/products/rdk/rdk.asp
>>902
ぐぐってみ。
0904デフォルトの名無しさん
NGNG簡単な気がするんだがどうだろう?
それ以前にJavaの要らない手軽なXSLTプロセッサ見たことないし、
何で勉強して覚えれば良いのか見当も付かないのだが。
0905デフォルトの名無しさん
NGNG覚える労力と、使う労力を比べてどうする。
覚えるのは多少大変かも知れんが使えるようになればXSLTのほうが簡単だぞ。
それに手元に.NETがあるんだからXSLTプロセッサくらい作れ
0906デフォルトの名無しさん
NGNGでもなあ、XmlReader, XmlWriterはサンプル見て一発で概念が理解できたのに、
XSLTはどこから手を付けていいか見当も付かない。
> それに手元に.NETがあるんだからXSLTプロセッサくらい作れ
自分が分からないものを作れないよ。
0907デフォルトの名無しさん
NGNGXslTransformクラスを使えばXSLTがわからなくても作れるぞ。
LoadメソッドでXSLTファイルを読み込んで
Transformメソッドで変換するだけだ。
というのはとりあえずおいといて、XSLTならW3C勧告読むのが結局一番早いと思う。
邦訳もその辺に転がってる。
独習XMLはくその役にもたたんかった。
0908デフォルトの名無しさん
NGNGありがとう。
勉強させていただきます。
http://www.infoteria.com/jp/contents/xml-data/REC-xslt-19991116-jpn.htm
0909デフォルトの名無しさん
NGNG0910デフォルトの名無しさん
NGNG0911デフォルトの名無しさん
NGNG0912デフォルトの名無しさん
NGNGあるウィンドウの下にくると消えてしまいます。
自動的に再描画するにはどうすればよいのですか?
0913デフォルトの名無しさん
NGNGつか、Bitmapに描画しても画面にはなんも出ないと思うが。
0914デフォルトの名無しさん
NGNGってコンパイルできるけど変じゃね?
0915デフォルトの名無しさん
NGNGどのようにすればできますか?
0916デフォルトの名無しさん
NGNG型名と識別子名がコンパイラ内でバッティングしない仕様みたいね
見た目が変といえば変だけど
0917デフォルトの名無しさん
NGNGPublic Form1 As New Form1()
を継承したんでねが。
0918デフォルトの名無しさん
NGNGpublic Font Font{ get; set; }
を許容するための必然
0919デフォルトの名無しさん
NGNG何やらむちゃくちゃ難しそうなんですが、、、
http://www.experts-exchange.com/Programming/Programming_Languages/Visual_Basic/Q_20078641.html
0920デフォルトの名無しさん
NGNGC:\AAという文字列をURL形式のfile:///C:/AAに変換したいのですが
どうすればいいでしょうか。
0921デフォルトの名無しさん
NGNGnew Uri(@"C:\AA").AbsoluteUri
0922Tino ◆sMrLqQHxo6
NGNGhttp://www.egroups.co.jp/files/miscprj-dev/GirlLib/Parts/MHTGenerator-20030222.zip
0924デフォルトの名無しさん
NGNGインスタンス変数を定義できますか?
0925デフォルトの名無しさん
NGNG0926デフォルトの名無しさん
NGNG御意
>>924
public struct MyInt32 : System.Int32
{
public static int test = 0;
}
エラー CS0527: 'System.Int32' : インターフェイス リストの型がインターフェイスではありません。
0927デフォルトの名無しさん
NGNGそもそも、お前の言うインスタンス変数って何?
int n;
↑int クラスのインスタンス変数定義なんて簡単に出来るじゃん。
0928デフォルトの名無しさん
NGNGインスタンス変数というのはメンバ変数のことです。
一般的に使われる用語だと思いますが……
>>926
staticメンバ変数はクラス変数でしょ。
0929デフォルトの名無しさん
NGNG>インスタンス変数というのはメンバ変数のことです。
>一般的に使われる用語だと思いますが……
927じゃないが、927のいいたいことは、
それを知ってる人間が何故924の質問をするの?ってことだろ。
漏れも何を聞きたいのか、質問の意図がわからん。
0930デフォルトの名無しさん
NGNG925で答えでてるやん。がんがれ。
0931デフォルトの名無しさん
NGNG説得力ある理由をキボン。
0932デフォルトの名無しさん
NGNGオマエさんの趣味による
0933デフォルトの名無しさん
NGNGどっちもヘジたんの作品だし、
大差ないんだから新しい方(C#)使えば?
0934デフォルトの名無しさん
NGNGプログラミング素人さんのようですが。
趣味とか無料とか、時間も金もかけられないなら、どっちもおすすめできない。
C#とかDelphiを覚えるには、最低100時間と最低2万円と最低5000行の経験が必要になる。
とりあえずHSPあたりで遊んでみれ。そのほうがすぐに作れて楽しいから。
HSPでも、AI麻雀くらいは作れる。GUIバリバリ(w
ちなみにHSPが無理だったら、C#とかは絶対無理。
0935デフォルトの名無しさん
NGNG0936デフォルトの名無しさん
NGNG0937デフォルトの名無しさん
NGNGそれ用のコントロールがないみたいで、ヘルプにも出ていません。
もしかして、自分で描かなきゃならないんですか?
教えてください。
それにしても、VBにあってC#に無いとは、どういうことだ!
0938デフォルトの名無しさん
NGNG0940デフォルトの名無しさん
NGNGコンポーネントの作り方が懇切丁寧に載ってるよ。
サンプルはグラフィカルなコンポーネントの書き方ではないけど、
似たような感じでグラフィックスパッケージのクラスを使って描画処理を書けばいい。
別にグラフ描画コンポーネントが無くても無問題。
作ればいいってこった。
0942931
NGNGで、2003/01/27公開の.SDKをダウンロードしたのですが、
これは2002/08/07公開のSP2を当てた方がいいのでしょうか?
あと、無料のIDEは#D、CPad以外にありませんか?
どちらもDelphi6Personalに劣っている感が。。。
0943デフォルトの名無しさん
NGNG0944デフォルトの名無しさん
NGNG無茶言うなYO!
Delパソナルから見て無料IDEがどの程度だか知らんが、
パケジでも売ってるモノと比べるなんて。。
そんなに気になるならVS体験版かスタンダード使え。
0945デフォルトの名無しさん
NGNGフリーの.NET統合開発環境「SharpDevelop」
http://pc2.2ch.net/test/read.cgi/tech/1023727377/
0946デフォルトの名無しさん
NGNG942の書いている#Dってのがおそらく「SharpDevelop」のことを
言っていると思われ。
>>942
自分で作れ。
>Delphi6Personal
個人ベースと企業ベースを比べて何の意味が・・・・
0947デフォルトの名無しさん
NGNG問題はそんなことではなくクローズドソースプロジェクトが
オープンソースプロジェクトをはるかに凌駕しているという事実だ。
0948デフォルトの名無しさん
NGNGスレ違いに走る悪寒
0949デフォルトの名無しさん
NGNGこのListViewに、自前でカット&ペーストを実装しているのですが、カットした時に
ファイル名に付けているアイコンを半透明にする方法がわかりません。
どうすればできるでしょうか?
0950デフォルトの名無しさん
NGNGSystem.Drawing辺り見れ。
アイコンを取得ー>半透明にするー>アイコンを半透明のにセットしなおす。
って感じで漏れはやったことある。
0951デフォルトの名無しさん
NGNGスレたて乙カレー
0952949
NGNG1.アイコン取得(Image)
2.imageAttribute作成(アルファ0.5F)
3.新規Bitmapに描画
4.ImageListに再格納
こんな感じでできました。ありがとうございます。
0953デフォルトの名無しさん
NGNG0954デフォルトの名無しさん
NGNG自分でクラス探せ
0955デフォルトの名無しさん
NGNGC#のXMLドキュメントのこといってんだろ?
確かにあれはどう考えても設計ミスだとしか思えん
0956デフォルトの名無しさん
NGNG0957デフォルトの名無しさん
NGNGどうやってまともなドキュメントを作れば委員だろう・・・
0958デフォルトの名無しさん
NGNGん? 分かるけど??
0959958
NGNGドキュだけじゃダメかも。そいや。
0960デフォルトの名無しさん
NGNG確かにそうなんだよ
リフレクションを併用しないとだめっぽい
0961デフォルトの名無しさん
NGNG次スレよろしく頼んだ
0962デフォルトの名無しさん
NGNG0963デフォルトの名無しさん
NGNG0964デフォルトの名無しさん
NGNGそうでもない
0965デフォルトの名無しさん
NGNGくだすれがのままがイイ!
0966デフォルトの名無しさん
NGNGにしようぜ!
0967デフォルトの名無しさん
NGNGC♯にして。
0968デフォルトの名無しさん
NGNGC共
0969デフォルトの名無しさん
NGNGってどうだろ?だじゃれだが。
0970フサギコ
NGNG・・・・・
0971デフォルトの名無しさん
NGNGってのはどうだ?
0972デフォルトの名無しさん
NGNG結構いいかも。
0973デフォルトの名無しさん
NGNGくだスレのC#相談室へ吸収・合併に1票
>>964
詳細キボンヌ
0974デフォルトの名無しさん
NGNG悪くないんじゃない。
気楽に立ち寄れそうな感じという意味では、
くだすれを継承してるし。
0975デフォルトの名無しさん
NGNG【サンは氏ね】時代の救世主 C#スレッドPart3【M$マンセー】
0976デフォルトの名無しさん
NGNGそのスレタイじゃ荒れるからやめれ。
969の方がマターリできそうでいい。
0977デフォルトの名無しさん
NGNG漏れはワクワクだからスレ立てれん。
0978デフォルトの名無しさん
NGNG0979デフォルトの名無しさん
NGNG0980デフォルトの名無しさん
NGNGやめろリア厨
Sunが死んでもC#は普及しない。SunとJavaが死んでもD言語がC#のライバルになる。
0981デフォルトの名無しさん
NGNG【くだすれ】ふらっとC#【Part3】
とか無難じゃない?
0982デフォルトの名無しさん
NGNG氏ね。そのスレタイでまともなスレになるわけねーだろ
0983デフォルトの名無しさん
NGNG0984デフォルトの名無しさん
NGNG廃止に2票か
ついでに
>>983
#じゃなくて♯ね
0985デフォルトの名無しさん
NGNGいかにもリア厨が作った臭いタイトルだな
0986デフォルトの名無しさん
NGNGでも、C#スレがやたら多いのも事実。
C#"プログラミング"のスレを纏めるのはいいけど、「どんなくだらない質問でも」
っていうのが相談室スレで受け入れられるのかなぁ。
くだ質の行き場の有る無しも考えといた方がよくね?
0987デフォルトの名無しさん
NGNG0988デフォルトの名無しさん
NGNG相談室とここの2つしか無いと思うんだけど・・・
0989デフォルトの名無しさん
NGNGDirectC#とかC#死滅スレも数えちゃってるんじゃないの?
0990デフォルトの名無しさん
NGNG0991デフォルトの名無しさん
NGNG0992デフォルトの名無しさん
NGNGで、本題。
C#相談室とくだすれC#は毛色が違うから両立でいいのではないかな。に一票。
0993デフォルトの名無しさん
NGNGだから♯の方使うんだってば
0994デフォルトの名無しさん
NGNG0995デフォルトの名無しさん
NGNG0997デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1047210828/l50
0998デフォルトの名無しさん
NGNG0999デフォルトの名無しさん
NGNG1000デフォルトの名無しさん
NGNG10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。