1 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 17:44:27 ] このスレッドは 「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。 ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、 勇気をもって書き込んでください。 内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。 ふらっとC#,C♯,C#(初心者用) Part23 pc11.2ch.net/test/read.cgi/tech/1200033660/
867 名前:デフォルトの名無しさん [2008/02/24(日) 07:08:46 ] C#は、デルファイ言語、ボーランドC++のパクリだろ それにC++言語の方が有名
868 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 07:53:47 ] 有名(笑)
869 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 08:52:44 ] >>867 それを作ってた開発者が C#を開発したんじゃなかったっけ
870 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 09:09:15 ] 定期的にその話題でてくるなぁ。 Anders Hejlsbergね。 元ボーランド社員のDelphi開発者。 現MS Technical Fellow。C#開発者で、.NET Frameworkの設計にも深く関わってる。
871 名前:デフォルトの名無しさん [2008/02/24(日) 10:06:22 ] .NET Remotingを使ってメッセージ通知をしあうプログラムを書いているのですが、 サーバーとなっている方の親クラスに通知する方法が思いつきません。 下記のようにやってみたのですが、これだと呼出毎にインスタンスが出来てしまって イベントの意味がなくなってしまいます・・・ なにか良い方法はないでしょうか? // server class MsgServer : MarshalByRefObject { public event EventHandler CallRecv = null; public string Recv(string message) { if (CallRecv != null) CallRecv(this, new EventArgs()); }
872 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 10:34:48 ] 俺の場合は、知らせたいクラスのオブジェクトはひとつしか作らなかったから staticでインスタンスを持っておいて、それにアクセスした。
873 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 18:06:06 ] >>861 stringの拡張メソッドにMatchでもつけてみたらどうだ
874 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 18:09:40 ] LINQで正規表現を組み立てられないかな
875 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 21:19:02 ] 「デルファイ言語」
876 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 23:32:24 ] むしろ正規表現はExpressionTreeに組み込める気がする 今の実装はどうなってるんだろうね
877 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 23:46:27 ] >>876 正規表現のコンパイルオプション次第で、LCG使ってIL出力して高速化できた気がする。 あの部分のソースコードも公開されたのかな。後で見てみるか。
878 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 00:22:54 ] 質問です。 HttpRequestHeaderで既に定義されている環境変数(User-Agentなど)を HttpWebRequest.Headersに直接指定したいのですが、 --- このヘッダーは、適切なプロパティを使用して変更しなければなりません。 パラメータ名: name --- このようなエラーが出てしまって出来ない状況です。 WebClientでは可能なのですが、HttpWebRequestのほうが細かいことができる感じなので どうにかして指定する方法はないものでしょうか? 具体的にはtextBoxにベタ書きしてある複数行のリクエストヘッダを直接指定しようとしています。 どうかご教示お願い致します。
879 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 00:34:32 ] 諦めれ
880 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 01:25:15 ] Web認証してログインするクライアントソフトを作っているのですが、 HttpWebResponseで返されたHTMLに含まれているボタンを押すには どうすればいいでしょうか? 具体的にはHTMLソース上で <input type="submit" name="login" value="ログイン" accesskey="s" /> と書かれているボタンオブジェクトです。 よろしくお願いいたします。
881 名前:デフォルトの名無しさん [2008/02/25(月) 01:30:49 ] >>880 <input type="submit" name="login" value="ログイン" accesskey="s" /> を包んでる<form …>タグはどうなってるの? そこに書いてあるmethodによって、actionに書いてあるURLへのデータの送り方が変わってくる。 「HTML フォーム cgi」とかで検索するともっと詳しく分かるかもね。
882 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 01:33:06 ] >>881 ありがとうございます <form action="xxxxxxxxx/index.php " method="post" style="margin-bottom:0px;"> と書いてあるのでPostメソッドでしょうか?
883 名前:デフォルトの名無しさん [2008/02/25(月) 01:37:19 ] @IT:.NET TIPS WebRequest/WebResponseクラスでPOSTメソッドによりデータを送信するには? - C# VB.NET www.atmarkit.co.jp/fdotnet/dotnettips/318webpost/webpost.html
884 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 02:23:42 ] なんでこういう所に出すのにusingすら使わないんかねぇ・・・
885 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 02:44:19 ] >>883 それでやってみましたが、もとのログイン画面に戻ってきてしまいますね・・・ 念のため、fiddlerでブラウザが送信しているPOSTメッセージをキャッチして 比較してみたのですが、同じものを送ってるんですが・・・・ Windowsアプリのように、Clickイベントを送ることはできないのでしょうか?
886 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 02:55:50 ] 普通にHTTP POSTで送れると思うのだが。
887 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 03:09:27 ] すみません 送信文字列に「&」が含まれていたようで、 それを個別に%26に変えないといけないようでした お騒がせしました ありがとうございました
888 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 10:27:06 ] フォームの上に表示される青いバー(最大化ボタンとかあるやつ)を 消すにはどうすればいいでしょうか?
889 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 10:29:51 ] FormBorderStyle.Noneにするとか ControlBoxとTextをなくすとか Regionでクライアント領域だけにするとか