C#, C♯, C#相談室 Part76
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2012/10/11(木) 04:21:12.46C#, C♯, C#相談室 Part75
http://toro.2ch.net/test/read.cgi/tech/1346940693/
Visual Studio 2010 Express
http://www.microsoft.com/japan/msdn/vstudio/express/default.aspx
Visual Studio 2012 Express
http://www.microsoft.com/visualstudio/11/ja-jp/products/express
0002デフォルトの名無しさん
2012/10/11(木) 04:21:56.88http://toro.2ch.net/test/read.cgi/tech/1349163087/
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part13
http://toro.2ch.net/test/read.cgi/tech/1334300003/
【VB.NET】LINQ友の会【C#, C♯, C#】
http://toro.2ch.net/test/read.cgi/tech/1202568694/
C#,C#の宿題片付けます。
http://toro.2ch.net/test/read.cgi/tech/1197620454/
ASP.NET + Atlas or Ajax について
http://hibari.2ch.net/test/read.cgi/tech/1150036430/
Microsoft Silverlight その9
http://toro.2ch.net/test/read.cgi/tech/1321150267/
Visual Studio 2010 Part19
http://toro.2ch.net/test/read.cgi/tech/1334052731/
Visual Studio 2012 Part3
http://toro.2ch.net/test/read.cgi/tech/1345017924/
C# C# C♯でゲームを作ろう Part1
http://hibari.2ch.net/test/read.cgi/tech/1212972014/
0003デフォルトの名無しさん
2012/10/11(木) 04:22:48.53MSDNライブラリ
http://msdn.microsoft.com/ja-jp/library/
@IT Insider.NET
http://www.atmarkit.co.jp/fdotnet/
Insider.NET 会議室 ディレクトリ
http://www.atmarkit.co.jp/fdotnet/index/bbs/
MSDN フォーラム
http://social.msdn.microsoft.com/Forums/ja-JP/categories/
pinvoke.net: the interop wiki!
http://pinvoke.net/
宇宙仮面の C# プログラミング / C# Programming
http://uchukamen.com/
WisdomSoft C#入門
http://wisdom.sakura.ne.jp/programming/cs/
WisdomSoft Microsoft .NET入門
http://wisdom.sakura.ne.jp/system/msnet/
どっとねっとふぁん
http://dotnetfan.org/
緑のバイク 初めてのC# 〜 覚え書き 〜
http://homepage3.nifty.com/midori_no_bike/CS/
どぼん!の .NET Tips
http://dobon.net/vb/dotnet/
0004デフォルトの名無しさん
2012/10/11(木) 04:23:20.35初歩的な質問はPC初心者板で・・・
http://pc11.2ch.net/pcqa/
参考リンク(よく出てくる情報リンク)
Windows Vista Wiki
http://windowsvista.ms/index.php
Windows VistaFAQ
http://vistafaq.stdo.net/index.html
〜インストールから設定・活用まで〜 すべてが分かるWindows Vista大百科
http://journal.mycom.co.jp/special/2007/windowsvista/menu.html
コードの量が多い場合は下記サイトを使うなどしたほうがいいかも。
コードを貼り付けてRun codeのチェックを外し、submitボタンを押すと専用のアドレスが発行されます。
http://ideone.com/
http://pastebin.com/
直接貼る場合はhtmlエンコードした方がインデントも残って見やすいです。
http://kawama.jp/php/encode_html.php
0005デフォルトの名無しさん
2012/10/11(木) 04:38:42.817と8に差し替えるならこの辺が候補だろうか。
Windows 7 Wiki
http://www15.atwiki.jp/win7/
Windows 8 Wiki
http://www18.atwiki.jp/win8/
Windows8 移行まとめwiki
http://windows8.wiki.fc2.com/
0006デフォルトの名無しさん
2012/10/11(木) 04:49:37.73XPで十分なんだが
0007デフォルトの名無しさん
2012/10/11(木) 06:29:37.63なかったことにw
0008デフォルトの名無しさん
2012/10/11(木) 08:54:25.97XPではVS2012もSQL Server2012も使えないだろう
最新技術を知らない、使えないでは3流のプログラマー、SE
>>1
乙
0009デフォルトの名無しさん
2012/10/11(木) 10:41:41.73前スレにて >>840 で猫を虐待した奴が
警察に通報されて、やばいと思って途中から埋立を開始した様子をご覧あれ。
http://www.peeep.us/c5cc4d45
0010デフォルトの名無しさん
2012/10/11(木) 12:48:24.060011デフォルトの名無しさん
2012/10/11(木) 12:51:07.30ただ運営側は削除人からのアク禁依頼のみ受け付ける姿勢のようだ
プロバイダには迷惑しているというメールを送っているが対応してほしいね
0012デフォルトの名無しさん
2012/10/11(木) 13:45:06.12ここはC#スレ。まじやめて
0013デフォルトの名無しさん
2012/10/11(木) 14:01:54.76実行されるSQLを確認する方法ってありますか?
0014デフォルトの名無しさん
2012/10/11(木) 14:48:03.87プロバイダから返事来た。
内容はこんな感じで概ね予想通りだけど
門前払いせずに、問題の個所をちゃんと確認して貰えた。
利用者からの問い合わせでは対応できない
掲示板は確認した(問題のレスおよびその後のやり取りまで読んだ)
管理者・警察から問い合わせがあれば折には然るべき対応をする
>>13
DataContext.LogにConsole.Out入れたらコンソールに、StreamWriter入れたらファイルとかに出力できる。
0015デフォルトの名無しさん
2012/10/11(木) 16:14:29.18ありがとう。
DataContext.LogはLINQ to SQL向けのようでEntity Frameworkでは
使えませんでした。質問でちゃんとEFのLINQと書くべきでした。
とはいえ、DataContext.Logで検索したら参考になるのが見つかった。
Entity Frameworkでは簡単にSQLを確認する方法はない、
SQL Server Profilerとかでサーバー側でSQLを確認しろ、とか出てました。
SQL Server 2012 Express with Advanced Servicesでは
SQL Server Profilerは入ってなかった。
これはどうやら機能制限らしい。
001614
2012/10/11(木) 16:28:48.94Entity Frameworkならここを参考にするといいよ
http://msdn.microsoft.com/ja-jp/magazine/gg490349.aspx
0017デフォルトの名無しさん
2012/10/11(木) 23:31:35.10Window を設定した場合と White って色って違うんですか?
(同じにしか見えないのですが)
0018デフォルトの名無しさん
2012/10/11(木) 23:34:01.79windowはシステムの設定の色じゃなかったっけ?
なのでたまたま同じ白だけどシステムの設定を変えるとそれと連動して
色が変わるはず
0019デフォルトの名無しさん
2012/10/11(木) 23:34:20.30気にしてはいけない
0020デフォルトの名無しさん
2012/10/11(木) 23:35:45.95http://dobon.net/vb/dotnet/system/systemcolors.html
windowsXPからいろいろウインドウがごちゃごちゃしてるけど
それ以前のwindowsで使ってるモードでGUIを使ってる場合の
色基準みたいね
0021デフォルトの名無しさん
2012/10/11(木) 23:41:07.58ちょっと試してみたけど
微妙に差異があるっぽいです。
うーん。紛らわしい。
0022デフォルトの名無しさん
2012/10/11(木) 23:44:21.050023デフォルトの名無しさん
2012/10/11(木) 23:47:14.84RGBの数字が取れるはずなので数値で見てみるといいよ
whiteは0xFFFFFFだろうし
0024デフォルトの名無しさん
2012/10/12(金) 00:15:02.19>>18-19の言ってる意味が分かってる?
0025デフォルトの名無しさん
2012/10/12(金) 00:19:10.79カスタムカラーじゃなくて、システムカラー使えって言ってるんだよバカ
0026デフォルトの名無しさん
2012/10/12(金) 18:09:58.45受信メールの詳細を見ると、自分のPCのフルコンピュータ名が
Received: の部分に入ってしまっており個人情報の流出の危険性があります。
■C#で使ってるコード
//MailMessageの作成
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage(mail_from, mail_to,title,message);
System.Net.Mail.SmtpClient sc = new System.Net.Mail.SmtpClient();
■メール詳細
Return-Path: <****>
Received: from *** 俺のコンピュータ名 *** (***)
(authenticated bits=0)
*** 俺のコンピュータ名 ***
この部分の文字列を送信時にプログラムより書換えできればと思うのでうsが
何か実現出来る方法とかってありますか?
※送信時に使用したメールサーバが漏れるのは仕方が無いと思ってます。
0027デフォルトの名無しさん
2012/10/12(金) 18:18:35.82struct Hoge{
int A;
};
delegate int Foo(Hoge A);
とあって,
Hoge trg = new Hoge();
Foo foo = (Hoge o) => o.A;
int res = foo(trg); // 取得は可能
foo(trg) = 100; // 参照が返せないから代入は不可
となります.取得用と別に設定用のも作って
delegate void Bar(ref Test trg, int val);
Bar bar = (ref Test trg, int val) => trg.A = val;
bar(ref tmp1, 100);
とすれば出来るんですが,統一する方法はないでしょうか.
0028デフォルトの名無しさん
2012/10/12(金) 19:00:32.58delegate int* Foo(ref Hoge hoge);
var hoge = new Hoge();
Foo a = (ref Hoge h) => { fixed (int* p = &h.A) { return p; } };
*a(ref hoge) = 1234;
Console.WriteLine(*a(ref hoge));
0029デフォルトの名無しさん
2012/10/12(金) 19:04:49.41ローカルもしくはLAN内のSMTPサーバーに送ってない?
0030デフォルトの名無しさん
2012/10/12(金) 19:16:14.50解決になってないかもしれないけど
取得用と設定用をまとめる的な
http://ideone.com/J18HP
0031援助求む
2012/10/12(金) 19:35:47.27どうか、脅迫文を送り主のIPなどを特定できないでしょうか?
@nifty ニュース
http://news.nifty.com/cs/headline/detail/jiji-11X437/1.htm
0032デフォルトの名無しさん
2012/10/12(金) 19:47:05.630033デフォルトの名無しさん
2012/10/12(金) 20:51:01.19また、彼はガウス、ディリクレ、リーマンの著作の編集者としても活躍した。
実数の概念を明確化するという哲学的な作業の中で、切断という概念を導入した事が特筆される。
0034デフォルトの名無しさん
2012/10/12(金) 22:45:18.760035デフォルトの名無しさん
2012/10/13(土) 01:26:55.89Receivedの意味もわからない馬鹿に構うな。
0036デフォルトの名無しさん
2012/10/13(土) 01:27:36.84みんなこっち行こうず
IDあるほうがまだマシ
0037デフォルトの名無しさん
2012/10/13(土) 01:31:42.130038デフォルトの名無しさん
2012/10/13(土) 01:45:56.81�@Find
�ASearch
�BRetrieve
�Bがあまり見慣れない英語なのでかっこいいんだけど、どれがいい?
0039デフォルトの名無しさん
2012/10/13(土) 02:01:16.69http://msdn.microsoft.com/ja-jp/library/system.string.indexof%28v=vs.80%29.aspx
0040デフォルトの名無しさん
2012/10/13(土) 02:05:10.550041デフォルトの名無しさん
2012/10/13(土) 06:01:12.95ゴールデンレトリーバーも知らん?
3は取得する意味
0042デフォルトの名無しさん
2012/10/13(土) 10:24:20.07デリゲートは、処理xを処理y渡しとけば(渡し先yが渡し元と非同期であっても)yがデリゲートをいつ呼び出そうが
大丈夫なように作るのが本筋だと思う(デリゲートは、コールバックやクロージャを実現する手段とみなすべきもの)
例えば、Hoge.Aが仮に非atomicな型(decimalとか)だと、
foo()に束縛されたHogeオブジェクトのフィールドAの排他について
foo(trg) = 100M;と書く先々でいちいち考慮せねばならなくなる
bar(ref tmp1, 100M); のような書き方の方が、排他について使う側が気にしなくて良くできるという意味ではマトモな希ガス
(bar()の中で排他とかできる故)
0043デフォルトの名無しさん
2012/10/13(土) 10:41:56.030044デフォルトの名無しさん
2012/10/13(土) 10:48:13.69�@正規表現
�Ahtmlをxmlに変換してXDocumentで取得
�BWebBrowserを使ってHtmlDocumentで取得
どれが主流なんでしょうか?
他に便利な方法はありますか?
0045デフォルトの名無しさん
2012/10/13(土) 10:51:36.020046デフォルトの名無しさん
2012/10/13(土) 11:03:34.85HTMLはタグの対応が多少おかしくてもブラウザが適当に解釈してくれる
このことに柔軟に対応できて速度が出るものを選択すべき
0047デフォルトの名無しさん
2012/10/13(土) 12:08:12.410048デフォルトの名無しさん
2012/10/13(土) 12:12:14.76004946
2012/10/13(土) 12:47:27.960050デフォルトの名無しさん
2012/10/13(土) 13:02:13.67他に簡単な方法はないということですよね?
�Aも�BもLinqによる抜き出しが恐ろしく難しすぎて無理だった
(10時間ぶっつづけでやっているけど、目的の要素まで辿りつけない)
�@にしておきます(でも、htmlが破損していた場合は無理とか何とか・・・)
005146
2012/10/13(土) 13:08:16.29好みでどうぞ
0052デフォルトの名無しさん
2012/10/13(土) 13:19:47.920053デフォルトの名無しさん
2012/10/13(土) 13:22:26.80HTMLを解析するという発想自体が間違っている場合も多いけどな
0054デフォルトの名無しさん
2012/10/13(土) 13:56:47.81結構大きいサイトです
APIとはなんでしょうか?
0055デフォルトの名無しさん
2012/10/13(土) 13:59:29.57URLに「こういうデータちょうだい」と書き込んでリクエストすると
XMLやJSONで生のデータが返ってくる
0056デフォルトの名無しさん
2012/10/13(土) 14:05:33.59そういうところはそもそもスクレイピングによるコンテンツの利用に対し…C#関係ないから止めとこう
0057デフォルトの名無しさん
2012/10/13(土) 14:43:40.87それは大変困るのでやめておきます
0058デフォルトの名無しさん
2012/10/13(土) 14:50:24.980059デフォルトの名無しさん
2012/10/13(土) 15:14:23.38でも静的フィールドの初期化をフラグで判別するやりかたはもっと遅くて泣いた
スレッドセーフとかいろいろ便利なんだけど
0060デフォルトの名無しさん
2012/10/13(土) 18:39:22.13それAPIじゃない。ただのWebサービス。
0061デフォルトの名無しさん
2012/10/13(土) 18:45:27.49とりあえず、解析してファイルダウンロードできるようになった
楽しいなこれ
派手なことしなければ、そこらのダウンローダー使っているのと変わらないからいけますよね?
0062デフォルトの名無しさん
2012/10/13(土) 18:47:27.000063デフォルトの名無しさん
2012/10/13(土) 19:23:27.180064デフォルトの名無しさん
2012/10/13(土) 22:51:23.57今時REST APIを知らないとかやばくね
0065デフォルトの名無しさん
2012/10/13(土) 22:54:50.84インラインで初期化しろ
複雑な場合はシングルトンを使えば同じくインラインでいける
0066デフォルトの名無しさん
2012/10/14(日) 04:55:00.29Web APIとApplication Programming
Interfaceを一緒にしちゃいけない
0067デフォルトの名無しさん
2012/10/14(日) 04:58:46.940068デフォルトの名無しさん
2012/10/14(日) 05:23:59.24発狂するなよ。
もともと>>53は大手のwebサービスは
通信インターフェースを公開するだけじゃなく
クライアントモジュールをJavascriptとか
APIの形で提供してるって話だろ。
それを>>55が理解できなかっただけ
0069デフォルトの名無しさん
2012/10/14(日) 08:43:01.39>>55は>>53-54を受けての発言、それを考慮しないでつっこむ>>60が問題あるんじゃね
でもって、WebAPIはAPIじゃないとか思ってる>>66も問題があるんじゃね
クライアントモジュールやJavascript(のソース)をAPIだと思ってるなら、一番問題なのは>>68だが
0070デフォルトの名無しさん
2012/10/14(日) 08:53:20.74逆に>>53の書き込みでプログラミング言語のライブラリとして提供されてるApiのみを言ってると言うのは無理がある
スクレイピングに比べたら、RESTのインターフェイスも十分にプログラムから扱い安いAPIだろ
0071デフォルトの名無しさん
2012/10/14(日) 10:11:18.41それがGUI(つまりHTML)であったりAPI(RESTなど)であったりするわけで
たとえばWebサービスをWindowsの機能に置き換えたりしても同じことなわけだが
クライアントモジュールだってそれ自体はAPIじゃなくて
そのモジュールをアプリから使うための外面がそのモジュールのAPIなんだよ
0072デフォルトの名無しさん
2012/10/14(日) 11:39:27.74頭大丈夫かお前ら
0073デフォルトの名無しさん
2012/10/14(日) 11:41:11.77ほんと雑談でスレが伸びるな
0074デフォルトの名無しさん
2012/10/14(日) 12:51:27.97プログラムからWebサービスの機能を利用できるようにしたのがWebAPI
どっちも同じです
0075デフォルトの名無しさん
2012/10/14(日) 13:00:35.210076デフォルトの名無しさん
2012/10/14(日) 13:03:42.24特定のコアが外部にシステムを提供してるのはAPIとみなせるだろ
PC=x86/AMD64でwindowsが動くパソコン
みたいな固定観念を押し付けるんじゃねえ
スレチだし
0077デフォルトの名無しさん
2012/10/14(日) 13:04:47.09頭大丈夫?主張しないといけないやまいに冒されてる?
0078デフォルトの名無しさん
2012/10/14(日) 13:07:41.49おk
Web APIとゆーのは、狭義には非HTTPベースのWebサービスの対立概念ということで正解
0079デフォルトの名無しさん
2012/10/14(日) 13:09:44.300080デフォルトの名無しさん
2012/10/14(日) 13:10:34.38システムやサービスが高度化すると既存のシステムの上に
抽象的な概念が覆いかぶさる
その辺の考えの切り替えができない人はオールドタイプ
0081デフォルトの名無しさん
2012/10/14(日) 13:12:00.38この世の通信インターフェースすべてが
APIだったとは、知りませんでした。
ApplicationとProgramの意味を辞書でひくことをオススメします。
0082デフォルトの名無しさん
2012/10/14(日) 13:12:08.210083デフォルトの名無しさん
2012/10/14(日) 13:13:10.37セキュア─な運用のファイア─ウォ─ルに土管を通すのはメドイ
0084デフォルトの名無しさん
2012/10/14(日) 13:13:22.34httpやwebサーバーなどを土管などにしたクラウドの
概念についてこれないのならついてこれないなりに
黙ってたほうがいいですよw
0085デフォルトの名無しさん
2012/10/14(日) 13:13:38.33これ鉄則。
0086デフォルトの名無しさん
2012/10/14(日) 17:29:40.57SMTPサーバ自体は、さくらインターネットのレンタルサーバを指定しています。
0087デフォルトの名無しさん
2012/10/14(日) 17:31:29.71次の様に Thread.Sleepを使うよりも Tiemr イベントを使う方が定石(一般)なのでしょうか?
for ( int i = 0 ; i < 100 ; i++)
{
label_hoge.Text = i.ToString() ;
Thread.Sleep(1000);
}
0088デフォルトの名無しさん
2012/10/14(日) 17:33:29.130089デフォルトの名無しさん
2012/10/14(日) 17:45:15.74更新される場合と、されない場合があります。
(応答無し)が表示される、場合があります。
1マシンで複数のアプリを動かしております。
0090デフォルトの名無しさん
2012/10/14(日) 18:05:14.26悟ろうよ
0091デフォルトの名無しさん
2012/10/14(日) 18:28:09.81>ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問、
>ググろうにもキーワードが分からない場合など、勇気をもって書き込んでください。
http://toro.2ch.net/test/read.cgi/tech/1349163087/
あんたにはこっちのほうがお似合いだよ
0092デフォルトの名無しさん
2012/10/14(日) 19:00:44.87GUI自体がループされて描画されているんだから
自作のループを作る必要はないと思うんだ
ということでTimerでいいと思う
0094デフォルトの名無しさん
2012/10/14(日) 20:17:23.780095デフォルトの名無しさん
2012/10/14(日) 20:20:12.840096デフォルトの名無しさん
2012/10/14(日) 20:29:32.632:50 やっぱ神芸人だわ。
http://www.youtube.com/watch?v=j5NpRb3X91I
0097デフォルトの名無しさん
2012/10/14(日) 20:47:53.880098デフォルトの名無しさん
2012/10/14(日) 21:27:55.65過疎ってるから構ってもらえてるけど少しは自分の低能さを恥なさい
0099デフォルトの名無しさん
2012/10/14(日) 21:40:02.15Toで送った人のメールの詳細を見ても
ばれないよね?
一応確認してみたけど
Bccのアドレスはどこにも入ってなかった。
勿論メールサーバ側のログを見れば分かると思うけど。
0100デフォルトの名無しさん
2012/10/14(日) 21:40:20.340101デフォルトの名無しさん
2012/10/14(日) 21:41:38.39これは通報しておかないとな
0102デフォルトの名無しさん
2012/10/14(日) 21:51:50.780103デフォルトの名無しさん
2012/10/14(日) 22:22:31.83また、前スレに続いて今度は殺害予告か?
また、通報せにゃならんかな。
0104デフォルトの名無しさん
2012/10/15(月) 06:56:44.98ああああああああああああああああああああイライラするうううううううううううううううう
0105デフォルトの名無しさん
2012/10/15(月) 15:07:25.93送り仮名さえ間違う自分を恥じなさい
0106デフォルトの名無しさん
2012/10/15(月) 15:44:14.59从‘ 。‘) < C#のスレッドに粘着してる人たち肝いんですけおどぉおお
0107デフォルトの名無しさん
2012/10/15(月) 15:47:51.96これはアウトだな。
マジ通報したから、警察が家に行くと思うよ。
0108デフォルトの名無しさん
2012/10/15(月) 15:57:20.52と
ArrayListだと
どっちを使った方がええの?
個人的にArrayList の方が直観的にわかり易くていいいんですけど。
0109デフォルトの名無しさん
2012/10/15(月) 15:57:58.34前スレッドで猫を虐待した奴の自宅に
警察が押しかけたらしいからな。
0110デフォルトの名無しさん
2012/10/15(月) 15:59:41.96ArrayListは化石で互換のために残してあるだけとか
List<T>を使ってください
0111デフォルトの名無しさん
2012/10/15(月) 16:22:48.77今回は人間の殺害予告だから
前よりも迅速に対応してもらえると思う。
今頃>>100はガクブルだろうなw
0112デフォルトの名無しさん
2012/10/15(月) 16:25:52.16View > Output で Output ウィンドウを表示した状態で
Debug.WriteLine("あいうえおおぉおお");
とコードを記述しても、 Outputウィンドウに何も
表示されません。
出力ウィンドウにVS2005までは出力されていたのですが
VS2010になって仕様が変わったのでしょうか?
0113デフォルトの名無しさん
2012/10/15(月) 16:27:00.98多量のデータを突っ込む場合とかを考えると
やはり List<T> の方が良さそうですね。
ArrayListを今後コードを書く場合には
積極的に使いたいと思います。
0114112
2012/10/15(月) 16:32:36.360115デフォルトの名無しさん
2012/10/15(月) 16:38:26.46またどぼんの犠牲者が・・・
0116デフォルトの名無しさん
2012/10/15(月) 16:39:52.230117デフォルトの名無しさん
2012/10/15(月) 17:10:26.000118デフォルトの名無しさん
2012/10/15(月) 19:31:58.750119デフォルトの名無しさん
2012/10/15(月) 19:35:07.82らしいって何の証拠も用意できないクズか
0120デフォルトの名無しさん
2012/10/15(月) 20:25:52.47ソースもないくせに話し出してくるなよ
ボケカス
0121100
2012/10/15(月) 20:31:36.370122デフォルトの名無しさん
2012/10/15(月) 20:46:51.980123デフォルトの名無しさん
2012/10/15(月) 20:51:29.100124デフォルトの名無しさん
2012/10/15(月) 21:05:00.430125デフォルトの名無しさん
2012/10/15(月) 22:07:40.73見る度に俺って素敵だな
と思ってしまう。
見えないキー
BackSpace
k l o n m
左 Control ↓矢印 →矢印
0126デフォルトの名無しさん
2012/10/15(月) 22:34:08.30どうも WebBrowser.Navigate("http://***"); を一度開いた後に
再度開き直すと、キャッシュの内容が保持されている様です。
どうすれば真っ新な状態のWEBデータを取得する事が出来ますか?
イメージ的には通常のブラウザにおいて、
F5 を押した時と同じ様な事がしたいです。
0127デフォルトの名無しさん
2012/10/15(月) 22:42:28.12http://msdn.microsoft.com/ja-jp/library/txewax99%28v=vs.80%29.aspx
0128デフォルトの名無しさん
2012/10/15(月) 22:42:35.20http://support.microsoft.com/kb/326201
0129デフォルトの名無しさん
2012/10/15(月) 22:55:35.28ボタンクリックの一連の流れの中で
WebBrowser.Navigate("http://***");
WebBrowser.Refresh();
をやってもやはり最新版が反映されません。
ただし、
WebBrowser.Navigate("http://***");
をやった後で、別のリフレッシュボタンクリックイベントにて
WebBrowser.Refresh(); を実行すると更新されます。
>>128
ちょっと試してみます。
0130デフォルトの名無しさん
2012/10/15(月) 23:23:43.19ぼ
ん苦笑
0131デフォルトの名無しさん
2012/10/15(月) 23:34:19.85なんで標準でキャッシュを削除するメソッドとかいれねーんだよな。まったく。面毒性。
0132デフォルトの名無しさん
2012/10/15(月) 23:37:41.21ウェブブラウザ作るなんてことは想定されてない
文句があるならAX直接ホストしろよ
0133デフォルトの名無しさん
2012/10/15(月) 23:39:01.95チョイ待ち
axWebBrowserのインスタンスとれれば楽かもよ
0134デフォルトの名無しさん
2012/10/15(月) 23:47:22.27SHDocVw.dllを参照に入れる必要がある
system32の中にある
0135デフォルトの名無しさん
2012/10/15(月) 23:47:29.020136デフォルトの名無しさん
2012/10/16(火) 00:21:31.10WEBブラウザを作るというより、
特定WEBページの欲しいデータだけ取ってるんです。
因みにログインしないと見えないページだったりするのでWEBブラウザをコントロールしてます。
>>133 >>134
ありがとうございます。試してみます。
>>135
DateTime.Now ・・・ を 後ろにくっつけて既に試してますが駄目でした。
0137デフォルトの名無しさん
2012/10/16(火) 00:22:28.090138デフォルトの名無しさん
2012/10/16(火) 00:35:03.98URLを一意にする為です。
一意なURLだとバカなMSコントロールでもしっかりキャッシュせずに
最新版のデータを取得してくれると考えた次第です。
0139デフォルトの名無しさん
2012/10/16(火) 01:05:27.22そういう用途ならWebBrowser使わずにWebClientかHttpWebRequest使え。
ログインなんてHTTPで必要なリクエスト送るだけ。
何送っていいか分からないならパケットキャプチャしろ。
0140デフォルトの名無しさん
2012/10/16(火) 04:54:02.64ビジュアルスタジオでデバッグをしている時は問題ないのですが
完成したexeをスケジューラに登録して、数時間PCを放置しているとアプリケーションエラーが発生してしまいます。
windowsのシステムが出しているアプリケーションエラーですので、当然エラーが発生した行数や細かい情報が分かりません。
このエラーメッセージから、どうやってエラー場所を特定すればいいのか、その方法を教えて下さい。
windows7 64bit
Microsoft Visual Studio 2010
Version 10.0.40219.1 SP1Rel
Microsoft .NET Framework
Version 4.0.30319 SP1Rel
インストールされているバージョン: C# Express
Microsoft Visual C# 2010
問題の署名:
問題イベント名: CLR20r3
問題の署名 01: windowtitleoutput.exe
問題の署名 02: 1.0.0.0
問題の署名 03: 507a6d62
問題の署名 04: mscorlib
問題の署名 05: 4.0.0.0
問題の署名 06: 4e181ae3
問題の署名 07: 3e4
問題の署名 08: 213
問題の署名 09: System.FormatException
OS バージョン: 6.1.7601.2.1.0.768.3
ロケール ID: 1041
追加情報 1: 0a9e
追加情報 2: 0a9e372d3b4ad19135b953a78882e789
追加情報 3: 0a9e
追加情報 4: 0a9e372d3b4ad19135b953a78882e789
0141デフォルトの名無しさん
2012/10/16(火) 06:50:32.120142デフォルトの名無しさん
2012/10/16(火) 07:36:34.42ナビゲートを呼んだ直後ではページ読み込みが終わってないから?
0143デフォルトの名無しさん
2012/10/16(火) 09:09:57.93どっかのParseメソッドとかじゃね?
0144デフォルトの名無しさん
2012/10/16(火) 09:23:22.87まずformatという単語から、実行環境の違いによる問題でなくプログラムにバグがあること、そしておなじ入力を与えれば再現可能な問題であることを理解します。あとは起動痔のパラメーターをログ出力させて確認し、出バッグ環境で同じパラメーターで実行します。
0145デフォルトの名無しさん
2012/10/16(火) 12:26:02.19DocumentCompleted のやつで試してみます。
っていうか、WebBrowserControlのキャッシュクリア機能って
.NET Framework 4 になっても未だ実装されてないのですね。
まったくMSのアイドルなソフト開発ポリシーに憤慨しますね。
0146デフォルトの名無しさん
2012/10/16(火) 12:28:48.19VB6がいまだに現役で使われていたりすることからもわかるように、
こういうのドカタ向けプラットフォームはある程度で完成させて後は触らない方がいい
0147デフォルトの名無しさん
2012/10/16(火) 12:30:09.70DoEvents使っていいのは小学生まで。
0148デフォルトの名無しさん
2012/10/16(火) 12:33:25.24お前は幼稚園からやり直し
0149デフォルトの名無しさん
2012/10/16(火) 12:34:05.690150100
2012/10/16(火) 12:36:43.600151デフォルトの名無しさん
2012/10/16(火) 12:40:19.500152デフォルトの名無しさん
2012/10/16(火) 13:24:35.95そうそうWebBrowserコンポーネントの動作を変えられないのではないかと想像する
0153デフォルトの名無しさん
2012/10/16(火) 13:50:58.75winformやASP.NETはMonoがある限り安泰だよ。
WPFやsilverlightなどの新しいくせに終わりかけてるやつより遥かにマシ。
0154デフォルトの名無しさん
2012/10/16(火) 13:55:40.52技術がMSに捨てられたらMonoでも終わりだよ
0155デフォルトの名無しさん
2012/10/16(火) 14:03:16.39ASP.NETとモバイル以外はやる気ない
0156デフォルトの名無しさん
2012/10/16(火) 14:08:36.57みんな DoEvents 使わないですね。
いい年こいて使いまくりです。
だれか、WebBrowser Controlをキャッシュしない様な
ライブラリを作って公開してくれよ。
俺らだけじゃなくて世界レベルで
需要があると思うぞ。
0157デフォルトの名無しさん
2012/10/16(火) 14:41:05.200158100
2012/10/16(火) 14:44:44.220159デフォルトの名無しさん
2012/10/16(火) 14:49:49.030160デフォルトの名無しさん
2012/10/16(火) 14:54:03.570161デフォルトの名無しさん
2012/10/16(火) 14:59:50.46警察に逮捕されてもおかしくないな。
殺害予告だからな。
また、通報した方がいいかな?
前回と同じホストからだったらもう抒情酌量の余地はないな。
豚箱に直行だ。
0162デフォルトの名無しさん
2012/10/16(火) 17:29:14.42受け取った側はそのままPictureBoxに表示
Imagaで返すのは恐らく無理っぽいからこういう感じのものを作った
public static Task<Image> Image
受け取る側はこんな感じにしてみた
private void DownloadImage3ByProperty()
{
TaskScheduler ui = TaskScheduler.FromCurrentSynchronizationContext();
var task = Downloader.Image;
task.ContinueWith(t =>
{
pictureBox1.Image = t.Result;
},ui);
Debug.WriteLine("ここの処理はすぐ実行される");
}
わからないのが、Task<Image>をどのように返すか
とりあえず、ダウンロードして返す方のプロパティを作ろうとするもののうまくできない
public static Task<Image> DownloadImageTaskByProperty(string address, string filename)
{
Image img = null;
Task<Image> ti = new Task<Image>(() =>
{
Task task = WebClientExtensions.DownloadFileTask(new WebClient(), address, filename);
task.Wait();
return Bitmap.FromFile(filename);
});
ti.Wait();//ここでロックされる
Debug.WriteLine("Completed DownloadImageTaskByProperty");
return ti;
}
0163162
2012/10/16(火) 17:40:20.50{
var tcs = new TaskCompletionSource<object>(address);
AsyncCompletedEventHandler handler = null;
handler = (sender, e) => EAPCommon.HandleCompletion(tcs, e, () => null, () => webClient.DownloadFileCompleted -= handler);
webClient.DownloadFileCompleted += handler;
try
{
webClient.DownloadFileAsync(address, fileName, tcs);
}
catch (Exception exc)
{
webClient.DownloadFileCompleted -= handler;
tcs.TrySetException(exc);
}
return tcs.Task;
}
それとxpなので非同期メソッドは使えません
0164デフォルトの名無しさん
2012/10/16(火) 18:26:32.13で?
通報しないんだろ?
0165デフォルトの名無しさん
2012/10/16(火) 18:51:29.81,.ィ炙ヲ�i≠┴⇒弍j込ス>。
. ,ィ升ヲナ'´ `゙'<弖心、
. ;夕フア´ \ホi心.
んfiУ ▽ij∧
从j'Y ∨iハ
. 斤W �kい >>164 折角だから通報しておいた。
|友カ }ソ川
. い叭 仄ガ
. Wi从 从ノリ
. ∀t△ ∧fリ/
゙マじへ、 /リiУ
\夊i�d、_ ,.イ!刋/
`マ才i「≧ェ。。.。。っ夭テ少'゚
`゚'' ミ芝玉竺壬云=‐'´
0166デフォルトの名無しさん
2012/10/16(火) 19:46:48.33その中に入ってる属性を書き換えようとしているのですが
hrefは出来るのに、 onclick だけ書き換える事が出来ません。
コードを実行してもエラーは出ませんが
document.outerhtml をのぞいても何も値が書き換わっていません。
※hrefについては書き換わっています。
element.SetAttribute("href", "");
element.SetAttribute("onclick", "");
これは、仕様なんでしょうか?
0167デフォルトの名無しさん
2012/10/16(火) 19:55:28.67onClickはJavaScript関連なのでドキュメント解析後
実行効率を上げるためにコンパイルされちゃってるんじゃないの?
jsはあんまりくわしくないけどブラウザのurlにjavascript:でコードを書くように
webbrowser.urlに指定できるからそれで書き換えるとか
0168デフォルトの名無しさん
2012/10/16(火) 19:58:57.93http://www.crystal-creation.com/web-appli/technical-information/programming/javascript/sample/javascript-scheme.htm
0169デフォルトの名無しさん
2012/10/16(火) 20:16:22.04tnak you. i've understood so that i 'll challenge!!
0170デフォルトの名無しさん
2012/10/16(火) 20:56:54.65http://ideone.com/D5XWf
作った
0171デフォルトの名無しさん
2012/10/16(火) 21:19:42.060172デフォルトの名無しさん
2012/10/16(火) 21:41:27.26WebBrowser本体に何かをしてやるのではなく
WebBrowserコントロールにフォーカスをあてて
手動で F5 を押す様に
プログラムから wb.refresh(); じゃなくて F5 を押すにはどうしたらいいですか?
1アクションの中で、 wb.Refresh(); を実行してキャッシュによって
うまく動かない為。
0173デフォルトの名無しさん
2012/10/16(火) 21:45:59.650174デフォルトの名無しさん
2012/10/16(火) 21:46:54.340175デフォルトの名無しさん
2012/10/16(火) 21:49:47.330177デフォルトの名無しさん
2012/10/16(火) 21:55:05.41WebBrowser コントロール用にボタンのクリックとか入力とかリンクのクリック
を記述したコードは、 >>134 でそのまま使えますか?
System.Threading.Interlocked.Decrement(ref xxcount);
if (xxcount == 0)
{
SHDocVw.IWebBrowser2 axweb = (SHDocVw.IWebBrowser2)webBrowser1.ActiveXInstance;
//もっと細かい制御をここで
}
あと、 xxxcount も何をしているかわからない。
0178デフォルトの名無しさん
2012/10/16(火) 21:59:41.82その関連でこんなオプションでてきたぞ
WebBrowserRefreshOption
こんな感じで指定
webBrowser.Refresh(WebBrowserRefreshOption.Completely);
0179デフォルトの名無しさん
2012/10/16(火) 22:00:45.89IWebBrowser2でぐぐってみろよ
VC++で同じようなことをやってるから
0180デフォルトの名無しさん
2012/10/16(火) 22:01:19.30Interlocked.Decrementしてるのにその後でxxcountを読みに行ってどうする
スレッドセーフにするんならDecrementの戻り値を使わないと
0181177
2012/10/16(火) 22:04:05.00この参照をしようとしたところ、次のエラーメッセージが表示されてしまいました。
その為、(X)をデスクトップ上にコピーして再度参照の追加しようとしたのですが
同様のエラーが出てしまいます。
Could not load file or assembly 'shdocvw.dll' or one of its
dependencies. The module was expected to contain an assembly
manifest
This file may not be a managed assembly.
0182デフォルトの名無しさん
2012/10/16(火) 22:05:11.13その部分はいうほど重要じゃない
念のために入れてあるだけなので
0183デフォルトの名無しさん
2012/10/16(火) 22:08:18.27IDEのバージョンは?
0184177
2012/10/16(火) 22:14:57.30VS2010 です。
0185デフォルトの名無しさん
2012/10/16(火) 22:17:46.360186デフォルトの名無しさん
2012/10/16(火) 22:19:53.54うーん、 shdocvw.dll の参照が出来ないのはなぜだろ?
0187デフォルトの名無しさん
2012/10/16(火) 22:22:14.090188177
2012/10/16(火) 22:29:03.64Add Reference to ****.csproj
Com より Browse... をクリックして
shdocvw.dllを参照してもやはり同様のエラーが出ます。
>>181 の 日本語訳
'shdocvw.dll のロードファイルやアセンブリを見つける事が出来ませんでした。
または、その依存関係のなかの一つが見つかりませんでした。
そのモジュールはアセンブリマニフェストを含む事が期待されています。
このファイルは、マネージドアセンブリを含んでいないかもしれません。
0189デフォルトの名無しさん
2012/10/16(火) 22:29:09.36細かい制御ができないならってことで教えたんだよ
>>186
IEなど関連するもののバージョンは?
0190デフォルトの名無しさん
2012/10/16(火) 22:34:00.09Windows 7 64bit
VS2010
IE9 です。
0191177
2012/10/16(火) 22:44:10.24http://stackoverflow.com/questions/6530083/cannot-add-c-windows-system32-shdocvw-dll-to-my-project
ようやく準備が整ったので
WebBrowserControl
ではなくて、IWebBrowser2 を使いキャッシュが残らない様に
ブラウザ制御してみたいと思います。
0192デフォルトの名無しさん
2012/10/16(火) 22:49:27.14最新のやつを常によこせよって要求出すだけなんだけどね
で、今日追加で調べてみたら>>178があったのでもしかすると
IWebBrowser2を使う必要はないかもしれないけど
0193177
2012/10/16(火) 22:51:27.66既に↓は試しましたがダメでした。キャッシュされてしまっていました。
webBrowser.Refresh(WebBrowserRefreshOption.Completely);
0194デフォルトの名無しさん
2012/10/16(火) 23:12:46.03>>134
のコードのSHDocVw関連の後でこれを入れる
axweb.ExecWB(SHDocVw.OLECMDID.OLECMDID_REFRESH,
SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER,
0, IntPtr.Zero);
ちなみにスーパーリロードなんて言葉まであるんだなw
0195デフォルトの名無しさん
2012/10/16(火) 23:15:37.770196デフォルトの名無しさん
2012/10/16(火) 23:17:43.84元はZoom機能をいじりたくて>>134を作っただけなので
そういえばコマンドで似たようなことできそうだなあで
探してきただけなのでw
ヒントは上げたんだ自分でなんとかしろ
0197177
2012/10/16(火) 23:33:07.08いやー、良かった。。。
しっかし一見回り道に見えるコードが一番の近道になるとは・・・
やっかいですねぇ。
ではでは♪
このスレの2名程上級者の方たちサンクス
0198デフォルトの名無しさん
2012/10/16(火) 23:34:57.360199177
2012/10/16(火) 23:49:12.110200デフォルトの名無しさん
2012/10/16(火) 23:51:33.000201177
2012/10/17(水) 00:15:34.000202デフォルトの名無しさん
2012/10/17(水) 08:13:23.38ここのサイトのサンプルプログラムでスレッドを一時中断したり再開するテストしています。
http://note.chiebukuro.yahoo.co.jp/detail/n30692
サンプルではスレッド内でフォームコントロールにアクセスできるようにするのにControl.CheckForIllegalCrossThreadCalls = false;を
指定するやり方をつかってたのですが、それを以下のようにデリゲートを使ったやり方に変更してみたところテキストボックスの更新処理
が重すぎて実用に耐えないプログラムになってしまいました。
デリゲートの使い方はこれであってるのでしょうか?
delegate void countTextBoxDelegate(int i);
//テキストボックスにカウント処理
void countTextBox(int i) {
textBox1.Text += i.ToString() + " ";
System.Threading.Thread.Sleep(1000);
}
//============
// スレッド用メソッド
public void ThreadMethod() {
// スレッドに行なわせたい処理を記述する。
// ここでは、単純にループ文を行なわせるものとする。
for (int i = 0; i < 1000000000; i++) {
// Set(シグナル状態になるまで)を待つ
if (StoppedFlag) {
are.WaitOne(); // 自動的に非シグナル状態になる
}
countTextBoxDelegate d = new countTextBoxDelegate(countTextBox); //デリゲートを使ってテキストボックスにアクセス
this.Invoke(d, new object[] { i }); //するように変更。
}
}
0203デフォルトの名無しさん
2012/10/17(水) 08:24:21.630204デフォルトの名無しさん
2012/10/17(水) 08:31:45.74部分的にソースを出すよりこのサイトを使って
ソースを全部させば答えてくれる人がいるかもね
http://ideone.com/
0205デフォルトの名無しさん
2012/10/17(水) 08:43:10.92> void countTextBox(int i) {
> textBox1.Text += i.ToString() + " ";
> System.Threading.Thread.Sleep(1000);
> }
なんでメインスレッドで実施されるこのメソッドでSleepとか使ってるんだよ…
0206デフォルトの名無しさん
2012/10/17(水) 09:06:24.16プロジェクトごとあげれるとこあればいいんですけど。
>>205
ポカやっちゃいました。
デリゲートではコントロールの操作だけやるんですね。
sleepをInvokeの下に移動したら処理重くなることなく問題なく処理できました。
ありがとうございました。
0207デフォルトの名無しさん
2012/10/17(水) 09:09:21.97とりあえずはForm.csだけでいいんじゃね?
フォームに貼り付けてる部品は見ればなんとなくはわかるだろうし
0208デフォルトの名無しさん
2012/10/17(水) 12:55:41.90ところが.net CompactFrameworkにはObjectForScriptingプロパティが存在しません
同じようなことを.net CFでやりたいのですが方法はありますか?
0209デフォルトの名無しさん
2012/10/17(水) 13:29:38.250210デフォルトの名無しさん
2012/10/17(水) 13:47:46.87お前のせいで質問できねーわw
0211デフォルトの名無しさん
2012/10/17(水) 13:56:59.170212デフォルトの名無しさん
2012/10/17(水) 14:38:29.950213デフォルトの名無しさん
2012/10/17(水) 21:08:59.93オンクリックなどは特殊なので
イベントリスナーの関数を使う必要ガール
0214デフォルトの名無しさん
2012/10/17(水) 21:12:10.610215デフォルトの名無しさん
2012/10/17(水) 21:14:59.750216デフォルトの名無しさん
2012/10/17(水) 21:15:35.19さんきゅぅー
このスレには約3名程詳しい人がいますね。
その他は、ポンコツだけど。
0217デフォルトの名無しさん
2012/10/17(水) 21:18:05.670218デフォルトの名無しさん
2012/10/17(水) 21:18:33.470219デフォルトの名無しさん
2012/10/17(水) 21:23:00.890220デフォルトの名無しさん
2012/10/17(水) 21:27:04.36ここで対応してる人もざっくり知ってる範囲でコントロールを
動かしてみて回答してるのもいるだろうし
そういう人をポンコツ呼ばわりしてるとそのうち質問だけが
むなしくログを飾るスレになると思うよ
0221デフォルトの名無しさん
2012/10/17(水) 21:28:53.250222デフォルトの名無しさん
2012/10/17(水) 21:34:27.95こんなところでポンコツに教わってる時点でゴミ屑
0223デフォルトの名無しさん
2012/10/17(水) 21:36:28.060224デフォルトの名無しさん
2012/10/17(水) 21:37:31.980225デフォルトの名無しさん
2012/10/17(水) 21:38:42.430226デフォルトの名無しさん
2012/10/17(水) 21:45:51.653人 : エスパー
8割 : 雑魚
2割 : ゴキブリの運子
0227デフォルトの名無しさん
2012/10/17(水) 21:47:50.90{
try
{
catch(Exception unko)
//ポンコツを取り出そうとしたら運子が出る可能性あり
〜 略 〜
return 運子
}
0228デフォルトの名無しさん
2012/10/17(水) 22:02:25.99残念だけどそんなに人がいない
お前と俺含めてせいぜい4人だろ
雑魚とゴキブリの運子はお前担当な
0229デフォルトの名無しさん
2012/10/17(水) 22:16:34.61悪いが俺はエスパーの一人だよ。
雑魚と運子に属するのが おまえ だよ。
0230デフォルトの名無しさん
2012/10/17(水) 22:28:09.81涙拭けよ
0231デフォルトの名無しさん
2012/10/17(水) 22:33:24.04その前にお前は運子拭けよ
0232デフォルトの名無しさん
2012/10/17(水) 22:50:07.580233デフォルトの名無しさん
2012/10/17(水) 23:07:03.110234デフォルトの名無しさん
2012/10/17(水) 23:18:54.33SerializerWriterCollator sw;//インスタンス生成
await sw.WriteAsync();
ということをしたいんだが、コンパイラーに怒らせてしまった
こういうことをしたい場合、どうすればいいの?
0235デフォルトの名無しさん
2012/10/17(水) 23:19:51.99void async Print()
{
//前処理
SerializerWriterCollator sw;//インスタンス生成
await sw.WriteAsync();
//後処理
}
0236デフォルトの名無しさん
2012/10/17(水) 23:29:41.30対応も考えれなくもないけど、ポンコツだからなあ
0237デフォルトの名無しさん
2012/10/17(水) 23:31:28.050238デフォルトの名無しさん
2012/10/18(木) 00:03:19.00struct Hoge{
int A;
};
delegate int Foo(Hoge A);
とあって,
Hoge trg = new Hoge();
Foo foo = (Hoge o) => o.A;
int res = foo(trg); // 取得は可能
foo(trg) = 100; // 参照が返せないから代入は不可
となります.取得用と別に設定用のも作って
delegate void Bar(ref Test trg, int val);
Bar bar = (ref Test trg, int val) => trg.A = val;
bar(ref tmp1, 100);
とすれば出来るんですが,統一する方法はないでしょうか.
0239213
2012/10/18(木) 00:04:50.58めんどくせえ
0240デフォルトの名無しさん
2012/10/18(木) 00:07:21.63>>27
0241デフォルトの名無しさん
2012/10/18(木) 00:08:25.15無いから死ね
二度言わせんなよ
0242デフォルトの名無しさん
2012/10/18(木) 00:18:27.530244デフォルトの名無しさん
2012/10/18(木) 08:24:08.13WinFormしか使ったことないけど、
WPFはどの辺がだめなの?
0245デフォルトの名無しさん
2012/10/18(木) 08:30:19.450246デフォルトの名無しさん
2012/10/18(木) 08:43:06.81awaitはあきらめてwriter.WritingCompleted += (sender, e) => { 続き; };で
0247デフォルトの名無しさん
2012/10/18(木) 08:50:22.622chでWPFの話になると粘着が沸いてきて騒ぎ出すあたりがダメ
0248デフォルトの名無しさん
2012/10/18(木) 09:13:18.79でもデータバインドは糞面倒
アニメーションするとなるともっと面倒
MVVMと名をよく見るようになる
これがすべての罠
WinFormでいいやってことになる
0249デフォルトの名無しさん
2012/10/18(木) 09:18:25.15UI更新のためのコードをひたすら書く糞面倒な作業には戻りたくない。
アニメーションやMVVMはなくても作れる。
0250デフォルトの名無しさん
2012/10/18(木) 09:37:00.54INotifyPropertyChangedの適用も楽になったな。
0251デフォルトの名無しさん
2012/10/18(木) 12:14:53.33コマンドとアニメが嫌い
0252デフォルトの名無しさん
2012/10/18(木) 12:39:11.27ひえられるきってなんだよ死ね!
0253デフォルトの名無しさん
2012/10/18(木) 12:40:02.16ハイアラーキーじゃないの?
ヒエラルキーってドイツ語読みだよね
0254デフォルトの名無しさん
2012/10/18(木) 12:42:43.720255デフォルトの名無しさん
2012/10/18(木) 12:56:25.500256デフォルトの名無しさん
2012/10/18(木) 12:57:00.83ヒエラルキーですらないよ
低脳だな
0257デフォルトの名無しさん
2012/10/18(木) 13:00:06.65朝鮮人そのもの
0258デフォルトの名無しさん
2012/10/18(木) 13:05:41.80祖国に帰って兵役義務を果たして来いよ
そして二度と戻ってくるな(兵役義務を果たすと戻って来れないけどね)
0259デフォルトの名無しさん
2012/10/18(木) 15:49:45.65それでやるしかないのか…
0260デフォルトの名無しさん
2012/10/18(木) 15:52:03.66データーバインドいいよ
HTMLにも導入してくれ
0261デフォルトの名無しさん
2012/10/18(木) 18:22:13.490262デフォルトの名無しさん
2012/10/18(木) 18:53:39.91penis ピーナス
0263デフォルトの名無しさん
2012/10/18(木) 18:56:06.62PHPでメール送信フォームをサイトに用意しておいてメール送信されたくないから、
「工事中です」
と表示した状態で、HTML中に submit するボタンを入れていなかったんだけど
メールが届いて、どこで俺のメールアドレスが漏れたんだろう?
とびびってたんだけど、
普通にクロームとかでHTMLを弄ってsubmit すると出来ちゃうんだな。
一瞬ひやりとしたぜ。
0264デフォルトの名無しさん
2012/10/18(木) 18:56:34.78exeから分かるものですか?
0265デフォルトの名無しさん
2012/10/18(木) 19:14:30.47クソして寝てな
0266デフォルトの名無しさん
2012/10/18(木) 19:15:49.17ばればれっすよ
0267デフォルトの名無しさん
2012/10/18(木) 20:02:42.67struct Hoge{
int A;
};
delegate int Foo(Hoge A);
とあって,
Hoge trg = new Hoge();
Foo foo = (Hoge o) => o.A;
int res = foo(trg); // 取得は可能
foo(trg) = 100; // 参照が返せないから代入は不可
となります.取得用と別に設定用のも作って
delegate void Bar(ref Test trg, int val);
Bar bar = (ref Test trg, int val) => trg.A = val;
bar(ref tmp1, 100);
とすれば出来るんですが,統一する方法はないでしょうか.
0268デフォルトの名無しさん
2012/10/18(木) 20:12:23.960269デフォルトの名無しさん
2012/10/18(木) 20:18:15.71についてお前らの意見求む
0270デフォルトの名無しさん
2012/10/18(木) 20:18:23.27例の犯人、ユーザアカウント名に本名書いてたりしねーかなw
0271デフォルトの名無しさん
2012/10/18(木) 20:20:07.85スレチ
0272デフォルトの名無しさん
2012/10/18(木) 20:21:10.10よし、コヤツは関東人
0273デフォルトの名無しさん
2012/10/18(木) 21:18:55.76VSで作った場合、デバッグ情報をnoneにすればパスも入らないよ
0274デフォルトの名無しさん
2012/10/18(木) 21:54:22.94Windows Formがオーナーフォームを引数に取らない方のバージョンの
Showで表示された場合、メインのフォームが閉じられてプログラムが終了するときに
FormClosingイベントもFormClosedイベントも発生しない(当然OnFormClosingもOnFormClosedも呼ばれない)
ようなんだけど、これって俺の環境だけ?
っていうか、こんな変な仕様だっけ?MSDNのどこにも書いてない気がするんだけど...
仕様だとしたらこんな妙な仕様になってるのは何か理由があるんだろうか?
0275デフォルトの名無しさん
2012/10/18(木) 21:56:33.770276デフォルトの名無しさん
2012/10/18(木) 22:03:25.540277デフォルトの名無しさん
2012/10/18(木) 22:21:42.75System.Diagnostics.Process.Start("exeのパス名");
を実行して別プログラムを立ち上げる際に、
そのプログラムのウィンドウ非表示状態でバックグラウンド動作するような方法ってありますか?
0278デフォルトの名無しさん
2012/10/18(木) 22:22:50.81いきなりStartを使わない方法で起動すればいい
0279デフォルトの名無しさん
2012/10/18(木) 22:24:06.80http://jeanne.wankuma.com/tips/vb.net/process/startinfo.html
0280デフォルトの名無しさん
2012/10/18(木) 22:41:19.10Webサーバ側で基本認証されたサイト上にID・PASSを送信し
認証が突破された場合には、
WEBサーバから特定のデータをクライアントに戻したいと思います。
これを実現する為にはどうすれば良いのでしょうか?
■図
Windows Form
↓
実行 ボタンの押下
↓
ID=takesi PASS=komaneti
↓
認証突破
↓
http://datatoruzo.com/get_data.php
↓
"komaneti,komaneti2,komaneti3" をクライアントに戻す。
0281デフォルトの名無しさん
2012/10/18(木) 22:46:02.11サーバー側はスレ違いなので教えない
0282デフォルトの名無しさん
2012/10/18(木) 22:53:34.97汚いコードなりに作成してしまうと
1クリックで自動化出来るのでいいことだ。
0283デフォルトの名無しさん
2012/10/18(木) 23:10:57.12if (a == 0) {
return;
}
if (a == 1) {
return;
}
if (a == 2) {
return;
}
}
こういった場合のreturnってどういう意味があるのでしょうか?
0284デフォルトの名無しさん
2012/10/18(木) 23:13:10.19returnの後の処理がどうなるかブレイクポイント設定してみてみなよ
0285デフォルトの名無しさん
2012/10/18(木) 23:14:39.16散布図のマーカーは弄れるんだけどこれがどうにも・・・
0286デフォルトの名無しさん
2012/10/18(木) 23:15:17.571行で掛けるコードをつらつらと・・・
if (a >= 0 && a <= 2) return;
0287デフォルトの名無しさん
2012/10/18(木) 23:33:38.99series.BorderWidthかなあ?
ネットでサンプル拾ってきていじってみたけどそこぽい
0288デフォルトの名無しさん
2012/10/18(木) 23:34:43.37どう見ても例を挙げただけだろ
書き方なんて聞いてねーよ
馬鹿なのはお前
0289デフォルトの名無しさん
2012/10/18(木) 23:38:40.75ガード句ってやつだよ
途中returnするなとかいう構造化原理主義の阿呆もよくいるけど
ソースの見通しもメンテナンス性もよくなるから積極的に途中returnするべき
0290デフォルトの名無しさん
2012/10/18(木) 23:40:58.92http://ideone.com/Dhlco
0291デフォルトの名無しさん
2012/10/18(木) 23:41:36.92どうみてもバカの良い訳にしかみえねーよ。
バカに気付いていないバカ程質の悪い物はないな。
0292デフォルトの名無しさん
2012/10/18(木) 23:43:19.04>こういった場合のreturnってどういう意味があるのでしょうか?
これが見えないのか?
日本語から勉強しなおせよゴミ屑
0293デフォルトの名無しさん
2012/10/18(木) 23:46:49.51if (a >= 0 && a <= 2) return;
この場合の returnって・・・
これだけで質問出来るだろwww
馬鹿の作ったコードは膨大になるから、マジでこーいうバカとは仕事したくねぇわw
0294デフォルトの名無しさん
2012/10/18(木) 23:47:53.41そのページ・データを読み取るためのストリーム(Streamオブジェクト)が返される。
この場合のストリームってどういう意味ですか?
ググってもよくわかりません。
0295デフォルトの名無しさん
2012/10/18(木) 23:49:52.83どうでもいいけどお前の質問ええわ!
俺も次やろうとしてる事とおもいっきりかぶっとるわ!
0296デフォルトの名無しさん
2012/10/18(木) 23:51:03.78データの流れという抽象的な表現かなあ
ネット経由でデータをやり取りするにしても
ローカルストレージとデータのやり取りをするにしても
データが動くよね?
そういうのを流れ(ストリーム)という表現にしてるみたいね
0297デフォルトの名無しさん
2012/10/18(木) 23:51:05.83同じプログラムを実行しているんですが
3台のうち1台のみ正常に動作し
他の2台については動きが怪しいです。
アプリは起動するものの
実行中にエラーは出ないものの特定の処理をスキップしている様なのです。
ここで疑問なのは、仮にプログラムのバグであれば3台とも
動かないハズなのですが1台だけ問題無く動くのです。
Windows 7 のマシンでやると全て正常に動作しています。
0298デフォルトの名無しさん
2012/10/18(木) 23:51:13.68馬鹿だろお前
そもそも俺質問者じゃねーし
こんな初心者が仕事にかかわれるレベルなわけねーだろ
話が見えてないわ聞いてもいないことを得意げにペラペラとまぁ
会社に一人入るわなこういううっとおしいオッサン
盲目ってお前のような奴にぴったりの言葉だな
0299デフォルトの名無しさん
2012/10/18(木) 23:56:21.040300デフォルトの名無しさん
2012/10/18(木) 23:58:10.510301デフォルトの名無しさん
2012/10/18(木) 23:59:29.79>こんな初心者が仕事にかかわれるレベルなわけねーだろ
自己紹介しなくてもお前みたいな低レベルは採用すらされないだろうがなw
0302デフォルトの名無しさん
2012/10/18(木) 23:59:32.03卒業して古参がいなくなるけど新参が定期的に入ってくるから
どこかで見たことある脊髄反射が見られるんだし
専門スレで古参が卒業(逃げる)のはいいことか
どうかは別だけどwww
0303デフォルトの名無しさん
2012/10/18(木) 23:59:39.530304デフォルトの名無しさん
2012/10/19(金) 00:01:22.88ようチョン
早く国に帰れよ
0305デフォルトの名無しさん
2012/10/19(金) 00:02:14.79並列処理で排他処理をしっかりやって実行順を保証してなかったら
別のPCで実行順が変わったために正常に実行されないとかいうのはよくあるけども
そういう顕在化しにくい環境依存のバグがどっかにあるんだろ。別に珍しくはない。
0306デフォルトの名無しさん
2012/10/19(金) 00:02:45.30どちらのDLLも、さらに別の共通DLLを参照してた。
そこまでなら問題ないんだけど、共通して呼び出してるDLLのバージョンが違っていて
実行時にクラッシュします。プロセスを分けずに解決する方法はないでしょうか?
0307デフォルトの名無しさん
2012/10/19(金) 00:03:34.59ILMerge
同じ質問前にも見たな
0308デフォルトの名無しさん
2012/10/19(金) 00:03:38.590309デフォルトの名無しさん
2012/10/19(金) 00:13:32.66朝鮮人の妄想だ
0310デフォルトの名無しさん
2012/10/19(金) 00:15:13.56朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ
朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ
朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ
朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ
0311デフォルトの名無しさん
2012/10/19(金) 00:15:24.21ボットか何か?
0312デフォルトの名無しさん
2012/10/19(金) 00:46:26.350313デフォルトの名無しさん
2012/10/19(金) 00:47:28.21自己紹介乙
0314デフォルトの名無しさん
2012/10/19(金) 06:43:51.77FormA>B>C>DとクラスがあってFormAの処理を委譲しています
エラーが起きた場所がDだとします
Consoleにエラーを表示しても仕方がないので
FormAでそのエラーを表示がしたいのですが
そういう説明をしているサイトがありません
A,B,Cそれぞれにtry~catch throwをつけてFormA
でエラーを表示するのが定石ですか?
0315デフォルトの名無しさん
2012/10/19(金) 07:15:45.080316デフォルトの名無しさん
2012/10/19(金) 08:34:28.71>会社に一人入るわなこういううっとおしいオッサン
会社に一人は居るわな。こういううっとうしいオッサン。
文盲ってお前のような奴にぴったりの言葉だな。
0317デフォルトの名無しさん
2012/10/19(金) 09:09:01.09もしくはW32APIスレへ。
0318デフォルトの名無しさん
2012/10/19(金) 09:16:48.67誤字脱字でしか荒拾えない必死な人
今ごろそんな書き込みして
一晩中ふぁびょってたんだねwwwwwwwwwwwwwwww
0319デフォルトの名無しさん
2012/10/19(金) 10:23:23.00ふつうreturnの前に値毎に異なる処理があると想像しないのか?
0320100
2012/10/19(金) 11:09:04.420321デフォルトの名無しさん
2012/10/19(金) 11:11:54.53妄想はお前の得意分野だろ
妄想と現実の区別がつかなくなって、女子供相手に路上で犯罪犯すんじゃねーぞ
0322デフォルトの名無しさん
2012/10/19(金) 11:33:42.370323デフォルトの名無しさん
2012/10/19(金) 11:38:12.040324デフォルトの名無しさん
2012/10/19(金) 12:22:54.830325デフォルトの名無しさん
2012/10/19(金) 13:27:10.79そのサイトからhtml形式で情報をダウンロード
正規表現などを使ってほしい情報を抽出して整形してメモリあるいはローカルファイルに保存
までできてるとしてこの後
整形したデータから作ったhtmlを一般のブラウザで表示されるような形で表示したいんですが可能でしょうか?
それともコントロールを地道に配置してWebサイトっぽく表示するしかないんでしょうか?
0326デフォルトの名無しさん
2012/10/19(金) 13:33:22.68法則に当てはめないと考えられない頭がかたいオッサン乙
0327デフォルトの名無しさん
2012/10/19(金) 13:35:11.75拡張子htmのローカルファイルに保存して既定のブラウザで開くのもアリ
0328デフォルトの名無しさん
2012/10/19(金) 13:38:27.08LINQってのも使ってみたいから XDocument + SGMLReaderでと画策中。
ある程度ローカルで試して、さて対象のWEBページを、と挑むと、
「':' 文字、16 進数値 0x3A を名前に含むことはできません。」と…
どうやらSGMLReaderが「xml:lang」ってのは直接名前として扱えない、と怒っている模様。
[対象のWEBページの先頭]
-----------------------------------------------------------------
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
:
-----------------------------------------------------------------
この箇所は特に収集対象ではないので、最悪読み飛ばしするかなーと思ってますが、
ちゃんとした回避策があるのでしょうか?
XML方面にとんと疎いので、調べてみても到達しません。
よろしくお願いします。
0329デフォルトの名無しさん
2012/10/19(金) 13:42:33.88>>Part74
0330デフォルトの名無しさん
2012/10/19(金) 14:07:53.34役に立たねー
0331デフォルトの名無しさん
2012/10/19(金) 14:11:15.19諦めろ
0332デフォルトの名無しさん
2012/10/19(金) 14:13:38.770333デフォルトの名無しさん
2012/10/19(金) 14:42:09.78http://toro.2ch.net/test/read.cgi/tech/1342241550/512
死ね
0334デフォルトの名無しさん
2012/10/19(金) 14:45:59.60色んな銘柄のたばこがるけど、吸い口と火を付けるところはどれも同じとかいうたとえでした。
ググってみたところ、継承だとA>B>Cというようにスーパークラスは1つしかサブクラスに継承できず、継承も深くなるのであまり好ましくないと解説してました。
インターフェースならいくつでもサブクラスに追加できる点がメリットと解説してました。
ここで疑問なのが、クラスは色々な処理のメソッドを持ってますが、インターフェースは空のメソッドです。
変数がメソッドな構造体みたいなイメージしか沸いてこないのですが、どなたかわかりやすく解説していただけないでしょうか。
0335デフォルトの名無しさん
2012/10/19(金) 14:57:36.420336デフォルトの名無しさん
2012/10/19(金) 14:58:56.610337デフォルトの名無しさん
2012/10/19(金) 15:00:47.040338デフォルトの名無しさん
2012/10/19(金) 18:28:51.810339デフォルトの名無しさん
2012/10/19(金) 18:29:10.520340100
2012/10/19(金) 18:31:39.750341デフォルトの名無しさん
2012/10/19(金) 18:32:18.500342デフォルトの名無しさん
2012/10/19(金) 19:30:24.36前スレで通報したのはガチ
0343100
2012/10/19(金) 19:38:13.20目的としては
0344デフォルトの名無しさん
2012/10/19(金) 20:12:09.81詳しく教えていただけますか
0345デフォルトの名無しさん
2012/10/19(金) 20:13:02.660346デフォルトの名無しさん
2012/10/19(金) 21:56:21.72自力でフォームに文字書いたり入力ボックス作ったりするしかないとすればどこかに参考になるURLないでしょうか
複数Formだと切り替えが遅いので。高速に画面遷移したいのです
T-01A持ちなのですが自分用にマップ/万歩計アプリ作ってます
0347デフォルトの名無しさん
2012/10/19(金) 22:00:20.40var s:Function = this.someMethod; //メソッドのポインタを格納
s(); //this.someMethod()を呼び出す
C#だとデリゲート使わないとダメでしょ。確かに安全なんだけど
デリゲート宣言したりデリゲート変数に追加するのが面倒だなーと
0348デフォルトの名無しさん
2012/10/19(金) 22:03:16.660349デフォルトの名無しさん
2012/10/19(金) 22:05:45.050350デフォルトの名無しさん
2012/10/19(金) 22:06:32.45デリゲートZONE乙
0351デフォルトの名無しさん
2012/10/19(金) 22:07:34.46いまはFuncが用意されてる
0352デフォルトの名無しさん
2012/10/19(金) 22:09:34.37貼り忘れた
http://msdn.microsoft.com/ja-jp/library/vstudio/bb549151.aspx
0353デフォルトの名無しさん
2012/10/19(金) 22:11:10.08あぁ、普通に考えればそうだね
ラムダかませれば楽勝だー
>>349
FunctionはC#だとMethodInfoみたいな感じのクラスらしい
C#だとデリゲートをnewしなくちゃダメなのが、なんかめんどくさいなと
何も考えないで作るとデリゲートだらけになって、管理に手間がかかる気もするし
0354デフォルトの名無しさん
2012/10/19(金) 22:30:41.01ゲームっぽい感じで作るしか無いのかなあ
独自描画 > スクリプト呼び出し みたいな感じか
なんか出来そうな気もするけどよくわからんな
0355デフォルトの名無しさん
2012/10/19(金) 22:42:44.10グローバル変数はあまり使いたくないなと
0356デフォルトの名無しさん
2012/10/19(金) 22:46:28.940357デフォルトの名無しさん
2012/10/20(土) 03:17:20.94もう無くなるものに手を出すべきじゃない。
ウィンモなんて窓から投げ捨てて大人しくandroidにしとこうや。
androidにすればマップや万歩計なんて既にあって自分で作る必要もないだろう。
0358デフォルトの名無しさん
2012/10/20(土) 03:54:20.82聞いてもいない事を、いちいち得意げに語りださなくていいですから。
わからないなら黙っててください。
0359デフォルトの名無しさん
2012/10/20(土) 03:57:30.00話はそれからだよ異端児君
0360デフォルトの名無しさん
2012/10/20(土) 04:03:48.53つ>>358
0361デフォルトの名無しさん
2012/10/20(土) 04:07:12.930362デフォルトの名無しさん
2012/10/20(土) 04:15:01.53強がりはよしなよ
0363デフォルトの名無しさん
2012/10/20(土) 06:17:33.04>C#だとデリゲートをnewしなくちゃダメなのが、なんかめんどくさいなと
どゆこと?
void SomeMethod(){...}
...
{
Action a = SomeMethod;
a();
}
とかできるわけだけど。。
Action<T>, Function<T,T>がある現在は特殊な用途を除いてほぼデリゲート型を宣言することはなくなったね
0364デフォルトの名無しさん
2012/10/20(土) 09:39:32.59>何も考えないで作るとデリゲートだらけになって、管理に手間がかかる気もするし
>363と被るが、「定義済みデリゲート C#」とかでググると幸せになれる希ガス、
もっとも、デリゲートを用途の都度きちんと定義した方が、意味が明らかになるし
デリゲート変数からデリゲート変数への代入時に型チェックも効くので良い気もする
なおGoogle検索は記号を無視するとどっかで聞いた気がするが、C#とC++ぐらいは識別してるみたい
0365デフォルトの名無しさん
2012/10/20(土) 10:07:35.97set /a n=1+1
0366デフォルトの名無しさん
2012/10/20(土) 16:21:46.31複数のプログラムで使う決まった処理があるとします。
namespace 自作{
class ファイル関係{
void ファイル名をフォーマット( ) {
ごにょごにょ
}
}
}
その複数のプログラムはお互い何の関係もありません
今までは、別のプログラムを使っていて「よし、いつもの処理をさせよう」と思った時
↑のコードをコピペして、今作っているプログラムの中に貼り付けていたのですが、流石に管理しにくい。
using 自作;
みたいな感じで、直接コードをコピペしなくても、決まった処理を呼び出すにはどうしたら良いのでしょうか。
phpで言うと、auto_prepend_fileにfunction __autoload($className){include_once "autoload/{$class_name}.php";}と書いておけば
どんなスクリプトでもautoloadフォルダにあるclassを呼び出すことが出来て
autoloadフォルダのスクリプトを修正すれば、それを呼び出している先でも適用される みたいな感じです。
0367デフォルトの名無しさん
2012/10/20(土) 16:24:25.640368デフォルトの名無しさん
2012/10/20(土) 16:36:26.68完成したファイルはexe一つにしたいので、クラスライブラリよりこっちを使おうと思います
ありがとうございます
0369デフォルトの名無しさん
2012/10/20(土) 20:09:23.320370デフォルトの名無しさん
2012/10/20(土) 20:14:05.090371デフォルトの名無しさん
2012/10/20(土) 20:16:07.270372デフォルトの名無しさん
2012/10/20(土) 20:21:57.31.NET(ていうかCLI)のdllっていつJITコンパイルされるの?
ネイティブコードならdllの境界を跨いで最適化とか尋常な手段ではかけようがないわけだが
.NET(ていうかCLI)ならはひょっとして可能?勝手にやってくれる?
0373デフォルトの名無しさん
2012/10/20(土) 20:22:29.68初心者ほど気しちゃうんだよ!
0374デフォルトの名無しさん
2012/10/20(土) 20:27:24.51車輪の再発明しなくて済むじゃん
0375デフォルトの名無しさん
2012/10/20(土) 20:34:27.79.net では滅多に見ないような気がするけど。
0376デフォルトの名無しさん
2012/10/20(土) 20:41:43.19JITはJIT ngenしなければ実行時だよ DLLだってILまでしかならない
>>375
netmoduleはlibとは違うよ?
0377デフォルトの名無しさん
2012/10/20(土) 21:16:19.37IL越えの最適化にはTargetedPatchingOptOutAttributeとか指定する
0378デフォルトの名無しさん
2012/10/20(土) 21:17:02.050379デフォルトの名無しさん
2012/10/20(土) 22:49:06.99class NumUpDownEx<T> {
private T m_value;
private System.Windows.Forms.NumericUpDown m_ud; // これは適切に与えられる前提
T Value { get (T)(object)m_ud.Value; } } // decimalをTにキャスト
...
}
は一応コンパイルできて動作もするのですが、(object)へのキャストを無くして、
decimalからTに直接キャストさせる方法って無いですか
(「decimalからTにキャストできる」ということを制約で与える等。)
0380デフォルトの名無しさん
2012/10/20(土) 22:58:03.38そのコードは後のレスで訂正されている
0381デフォルトの名無しさん
2012/10/20(土) 22:58:33.13まあ、.netアプリなら逆コンパイルできるから無駄
0382デフォルトの名無しさん
2012/10/20(土) 23:04:03.77そんなレベルにとどまらず、JITなら利用状況に応じた最適化とかできるからな
仮想メソッドを静的呼び出しに変換したりする
0383デフォルトの名無しさん
2012/10/20(土) 23:16:13.42ユーザーコントロールを作成して MouseClick イベントの処理を行うとしていますが、
ユーザーコントロール内にあるラベルの上をクリックすると
ラベルに邪魔されて MouseClick イベントが発生しません。
ラベルの上かどうかを気にせず MouseClick イベントを発生させるには
どのようにするのが一番でしょうか?
ラベルの MouseClick イベントで OnMouseClick を呼ぶ方法を試してみましたが、
ラベルの上でマウスボタンを押して
ラベルから外れた(同ユーザーコントロール上の)位置でマウスボタンを離すと
MouseClick イベントが処理されないため(逆も同様)、
いい加減にクリックしてるとたまに反応しません
0384デフォルトの名無しさん
2012/10/20(土) 23:18:21.07それはPart71で見たよカス
0385デフォルトの名無しさん
2012/10/20(土) 23:20:37.960386デフォルトの名無しさん
2012/10/20(土) 23:42:00.27もう病気だね
0387デフォルトの名無しさん
2012/10/20(土) 23:57:52.33逆恨みしてんだろ。
0388100=384
2012/10/21(日) 00:05:28.500389デフォルトの名無しさん
2012/10/21(日) 00:11:12.320390デフォルトの名無しさん
2012/10/21(日) 00:46:04.16一応弁護士やってる癖して在日みたいな発言しとるY
橋下徹認証済み
?@t_ishin
僕が危険人格なら、それと同様のしつこさと異常さを持っている佐野も危険人格。
佐野は他人の危険人格のルーツを徹底的に暴くより、まず自分の危険人格、病的異常さのルーツを徹
底的に暴いたらどうなんだ?ここまでの騒ぎになったら佐野自身のルーツを
0391デフォルトの名無しさん
2012/10/21(日) 00:54:46.22プレゼンテーション層、ビジネス層、データアクセス層があって
データアクセス層から取得したデータを
モデルクラスに格納する作業はPが担当するんですか?
それともデータアクセス層がモデルを呼び出してするのですか?
0392デフォルトの名無しさん
2012/10/21(日) 01:01:07.88それもPart71で見たよカス
0393デフォルトの名無しさん
2012/10/21(日) 01:43:20.69流石に馬鹿だろお前。
橋下の政治手法が大嫌いな俺でもそれはないわ
0394デフォルトの名無しさん
2012/10/21(日) 02:57:42.34C言語のように
暗黙の型変換とか駆使したりと何か方法があれば教えて欲しい
0395デフォルトの名無しさん
2012/10/21(日) 03:08:08.270396デフォルトの名無しさん
2012/10/21(日) 03:12:15.00書き換えを最小限にとどめる為
0397デフォルトの名無しさん
2012/10/21(日) 03:12:47.710398デフォルトの名無しさん
2012/10/21(日) 03:16:41.530399デフォルトの名無しさん
2012/10/21(日) 03:18:23.990400デフォルトの名無しさん
2012/10/21(日) 03:47:50.710401デフォルトの名無しさん
2012/10/21(日) 03:50:58.640402デフォルトの名無しさん
2012/10/21(日) 03:53:36.35C#をやってると会話が成立しなくなるのか?
0403デフォルトの名無しさん
2012/10/21(日) 03:55:20.38馬鹿が感染らないうちにお引取りを。
0404デフォルトの名無しさん
2012/10/21(日) 03:57:52.25あとはただの雑談です
雑談にまでケチをつけられる謂れはない
0405デフォルトの名無しさん
2012/10/21(日) 05:23:25.300406デフォルトの名無しさん
2012/10/21(日) 06:13:38.020407デフォルトの名無しさん
2012/10/21(日) 08:05:46.270408100
2012/10/21(日) 08:10:09.32死ね
0409デフォルトの名無しさん
2012/10/21(日) 11:37:44.88public const int FALSE = 0;
public class Integer32
{
private int value;
public Integer32(int value) { this.value = value; }
public static implicit operator Integer32(int i) { return new Integer32(i); }
public static implicit operator Boolean(Integer32 i) { return i.value != FALSE; }
}
Integer32 flag = 123;
if(flag){ }
0410デフォルトの名無しさん
2012/10/21(日) 11:43:05.180411デフォルトの名無しさん
2012/10/21(日) 12:05:25.57class Foo
{
// 非同期で実行される。戻り値としてキーが帰ってくる
public string Run(string arg);
// Run メソッドの非同期処理のステータスを取得
public event EventHandlder<StatusChangedEventArg> StatusChanged;
// Run メソッドを実行後は、必ず実行する必要があるメソッド。
public void End();
}
class StatusChangedEventArg
{
// Run メソッドの戻り値で取得できるキー
public string Key;
// Run メソッドの処理のステータス
// A〜C まで変化し、B の時点で End メソッドが実行可能になる。
public string Status;
}
Run メソッドを複数回呼ぶ必要があり
ステータスが B になった時点で画面の進捗をインクリメントしなければなりません。
すべての Run メソッドのスタータスが B になった時点でEnd メソッドを実行し画面を閉じます。
BackgroundWorker は使用不可という条件もあります。
上記のような処理を行いたい場合はどのように実装したらよいでしょうか?
WPF を使用しています。
Run メソッドは即終了してしまうのに画面のスレッドをとめないでスタータスを
待ち合わせ(?)なければいけないところがわかりません。
よろしくお願いいたします。
0412デフォルトの名無しさん
2012/10/21(日) 12:21:33.580413デフォルトの名無しさん
2012/10/21(日) 12:23:35.800414デフォルトの名無しさん
2012/10/21(日) 12:25:42.43全部削除した時点でEndって程度の話に見える
0415デフォルトの名無しさん
2012/10/21(日) 12:27:56.520416デフォルトの名無しさん
2012/10/21(日) 12:37:56.58全てのスレッドの終了を待つ事でしょ
0417デフォルトの名無しさん
2012/10/21(日) 12:42:51.01まだ0件なのかの判断もスレッドセーフで管理しなきゃいけないぜ?
UIへの通知とかも絡めると地獄だろw
listとか使わなくても
ReactiveExtensionsを使えば超簡単。
使い方はnueuccに聞け。
俺は詳しくない^^;
0418デフォルトの名無しさん
2012/10/21(日) 12:48:14.890419デフォルトの名無しさん
2012/10/21(日) 13:06:20.570420デフォルトの名無しさん
2012/10/21(日) 13:07:22.330421100
2012/10/21(日) 13:18:19.830422デフォルトの名無しさん
2012/10/21(日) 13:39:21.42ここ見れば対応プラットフォームはすぐわかる
http://www.go-mono.com/mono-downloads/download.html
LinuxでC#やるなら、UbuntuよりもopenSUSEがいいぞ
一番Monoに力入れてる。美しいKDEも使える。
0423デフォルトの名無しさん
2012/10/21(日) 14:23:41.76具体的にはGraphics.csというファイルを2つ作って
切り替えられるようにしたいんだけどどうするのが一番いい?
0424デフォルトの名無しさん
2012/10/21(日) 14:28:38.850425デフォルトの名無しさん
2012/10/21(日) 14:45:53.02完全に用途が違う
Rxでは無理
nueuccが誰だか知らんが無理
0426デフォルトの名無しさん
2012/10/21(日) 17:58:17.50そこで下記コードを記述し、実行したところなぜかエラーが出てしまいます。
どこに問題があるのでしょうか?
★コード
Uri u = new Uri(ftpPath);
FtpWebRequest ftp_req = (FtpWebRequest)WebRequest.Create(u);
ftp_req.Credentials = new NetworkCredential(id, pass);
ftp_req.Method = WebRequestMethods.Ftp.UploadFile;
ftp_req.KeepAlive = false;
ftp_req.UseBinary = true;
FileStream fs = new FileStream(localFilePath, FileMode.Open, FileAccess.Read);
//転送するファイル内容のバイト配列
その�@
0427デフォルトの名無しさん
2012/10/21(日) 17:58:53.22bs = new byte[fs.Length];
fs.Read(bs, 0, bs.Length);
fs.Close();
//アップロードするコンテンツの長さをセット
ftp_req.ContentLength = bs.Length;
Stream reqStrm = ftp_req.GetRequestStream();
reqStrm.Write(bs, 0, bs.Length);
reqStrm.Close();
FtpWebResponse response = (FtpWebResponse)ftp_req.GetResponse();
★エラーメッセージ
{System.Net.WebException: The remote server returned an error: (550)
File unavailable (e.g., file not found, no access).
その�A 分割して質問しました。
0428デフォルトの名無しさん
2012/10/21(日) 18:51:50.83ふらっとC#,C♯,C#(初心者用) Part92
http://anago.2ch.net/test/read.cgi/software/1335443552/
質問でこちらにどうぞ
0429426
2012/10/21(日) 18:53:05.57自己解決しました。
0430デフォルトの名無しさん
2012/10/21(日) 18:59:43.210431426
2012/10/21(日) 19:03:15.95サーバのパス指定方法が間違ってました。
0432デフォルトの名無しさん
2012/10/21(日) 20:00:00.360433346
2012/10/21(日) 20:37:19.56ありがとうございます
文字列のDrawや画像を貼ったりするところは出来ました
入力ボックス(自前のTextbox?)は難しそうなのでTextBoxをそのまま使って貼り付けようと思います
>>357
お金がないんです・・・
0434デフォルトの名無しさん
2012/10/21(日) 20:50:51.060435デフォルトの名無しさん
2012/10/22(月) 12:36:19.86WriteAsyncはAsyncという名前なだけで、C# 5.0async対応じゃないから
(というかそもそも.NET 2の時代から存在してる)
0436デフォルトの名無しさん
2012/10/22(月) 22:05:18.430437デフォルトの名無しさん
2012/10/23(火) 02:01:39.89source
.ToObservable()
.Do(x => Foo(x))
.ObserveOnDispatcher()
.Subscribe(x => { lock (this) { Count++; } });
Completed();
RXをさわり始めたばかりでおかしなことを言っているかもしれません。
以下のことは可能でしょうか?
0438デフォルトの名無しさん
2012/10/23(火) 02:17:02.070439デフォルトの名無しさん
2012/10/23(火) 04:36:52.120440デフォルトの名無しさん
2012/10/23(火) 07:02:23.89(2) Foo()終了後、UIスレッドでCountをインクリメントしたい。
(3) すべてのシーケンスが完了後、Completed()を呼びたい。
(4) 上記の処理をバックグラウンドで実行したい。
現在実現できているのは(2)だけです。
0441デフォルトの名無しさん
2012/10/23(火) 07:04:55.060442デフォルトの名無しさん
2012/10/23(火) 08:55:53.75http://hayabusa3.2ch.net/test/read.cgi/news/1350903285/
0443デフォルトの名無しさん
2012/10/23(火) 09:56:19.78【政治ニュース】 2012/10/20(土) 10:23
厚生労働省は20日までに、生活保護を受給している在日外国人の国民年金保険料について、本人が申請すれば自動的に全額免除とする方針を決めた。
近く地方自治体に周知する。多くの自治体と日本年金機構の出先機関は従来、日本人と同様に申請なしで一律全額免除となる「法定免除」としてきたが、
機構本部が外国人を適用外とする見解をまとめたため「国籍による差別だ」との批判が出ていた。
(情報提供:共同通信社)
http://news.searchina.ne.jp/disp.cgi?y=2012&d=1020&f=politics_1020_003.shtml
0444デフォルトの名無しさん
2012/10/23(火) 13:39:19.580445デフォルトの名無しさん
2012/10/23(火) 22:13:41.69さて、Wikiネタでももってきてやるか
0446デフォルトの名無しさん
2012/10/23(火) 23:47:56.18でもさ、WindowsRTとか言うのが主流になると
HTML5+JavaScriptとかがメインの開発言語になるんだろ?
C#コミュニティとしては何とか流行らないように妨害した方が良くね?
はてなブックーマークをインストールし、C#関連の記事をブックマークする
0447デフォルトの名無しさん
2012/10/23(火) 23:50:40.58はてぶ
http://b.hatena.ne.jp/guide
このスレにブックマークさせたいC#記事のURLを貼り組織票を集める
0448デフォルトの名無しさん
2012/10/24(水) 01:07:13.19「Mono 3.0」がリリース、C# 5サポートなど.NET Frameworkサポートが向上
http://sourceforge.jp/magazine/12/10/23/0053229
時代はLinuxでもC#。
0449デフォルトの名無しさん
2012/10/25(木) 17:57:50.66その中のIDが 9000番のレコードにアクセスを素早くやる方法とかってありますか?
(DB等の導入はNG)
現在は、ファイルの内容を全て読込み一旦
DataTableに読み込んだ上でDataTableにSelectをしてデータにアクセスをしています。
【hoge.dat】
____________
ID,名前,地域
____________
1,太郎1,東京1
2,太郎2,東京2
・
・
・
9999,太郎9999,東京999
ただ、この方法だとデータ件数が増えるごと速度が遅くなり困っております。
0450デフォルトの名無しさん
2012/10/25(木) 18:05:10.739000番のアドレスに直接アクセスする
0451デフォルトの名無しさん
2012/10/25(木) 18:32:49.78どうやってやるんですか?
ヒントプリーズ
0452デフォルトの名無しさん
2012/10/25(木) 18:36:42.97メモリアドレスをシークして読み取る
FileStreamやMemoryStream
バイナリでファイルを読み込むで検索すれば例はある
あとは単純にDataTableを分割する
0453デフォルトの名無しさん
2012/10/25(木) 18:49:43.55素直にデータベース使うべき
ファイルベースで遅くなるのは当たり前だし設計に問題がある。
DBならインデックスですぐにアクセスできるというのに
>>450
ファイルアクセスで遅いからメモリアドレス直接いじるとかわけがわからんw
0454デフォルトの名無しさん
2012/10/25(木) 18:57:52.09ポインタしらないの?
0455デフォルトの名無しさん
2012/10/25(木) 19:08:25.89知らないんじゃなくて、DBがある時代に
C#でそんなことやるのはナンセンスって話
C#はメモリアドレスいじらないのが基本だろ
メモリアドレスいじるコードに改変するのは
どうみても努力する方向が間違ってる
0456デフォルトの名無しさん
2012/10/25(木) 19:09:42.33ちょっとみてみます。
>>453
うーん、やっぱりDB使わないと無理ですかねぇ。
設定がメンドクサイ・・・
0457デフォルトの名無しさん
2012/10/25(木) 19:12:30.540458デフォルトの名無しさん
2012/10/25(木) 19:13:50.550459デフォルトの名無しさん
2012/10/25(木) 19:30:20.19DB使いたくない、全データを読み込みたくない
と言われたらポインタ使うしか無いでしょ
0460デフォルトの名無しさん
2012/10/25(木) 19:33:14.69http://d.hatena.ne.jp/funayoi/20080120/1200837828
ここが参考になったんだぜぇえ
0461デフォルトの名無しさん
2012/10/25(木) 20:31:35.940462デフォルトの名無しさん
2012/10/25(木) 20:34:23.760463デフォルトの名無しさん
2012/10/25(木) 20:42:58.68やっぱり俺が言ったので正解だったな
0464デフォルトの名無しさん
2012/10/25(木) 20:43:34.420465デフォルトの名無しさん
2012/10/25(木) 20:47:28.260466デフォルトの名無しさん
2012/10/25(木) 20:47:37.360467デフォルトの名無しさん
2012/10/25(木) 20:54:08.630468デフォルトの名無しさん
2012/10/25(木) 21:30:07.16それに従うのが常套手段。
勝手にDB使うやつはアホ。
0469デフォルトの名無しさん
2012/10/25(木) 21:31:31.45お前の事情なんか
0470デフォルトの名無しさん
2012/10/25(木) 21:40:50.52DB使うななんて言うクライアントいないだろ
そんなアホがいたらDB使うメリットを説明すればいいだけ
>>456
設定がめんどくさいではなく、DB覚えるのがめんどくさい、だろw
0471デフォルトの名無しさん
2012/10/25(木) 21:42:15.10だが生意気なクライアントが何故DBを
嫌うのかは確認した方がいい。
0472デフォルトの名無しさん
2012/10/25(木) 21:42:18.020473デフォルトの名無しさん
2012/10/25(木) 21:43:37.27SQLServerのC/Sな奴いれろと言われたらさすがに躊躇しても不思議じゃないが
0474デフォルトの名無しさん
2012/10/25(木) 21:47:13.650475デフォルトの名無しさん
2012/10/25(木) 21:54:07.44データベース=高価な商用ソフト、と思い込んでいる情弱ぐらいだろうな
0476デフォルトの名無しさん
2012/10/25(木) 21:54:41.43お前あほでしょ。
ファイルからDataTableに読み込むまでに時間を食ってしまうといってるだろ。
0477デフォルトの名無しさん
2012/10/25(木) 21:54:45.11ソートしてあればそれでいいなw
IDが歯抜けの可能性もあるが、クライアントは言ってないから勝手に考えちゃいけないよね
0478デフォルトの名無しさん
2012/10/25(木) 21:55:45.39>ただ、この方法だとデータ件数が増えるごと速度が遅くなり
としか言ってないけど
あんたクライアント?
0479デフォルトの名無しさん
2012/10/25(木) 21:55:46.28いいゾ〜これ
0480デフォルトの名無しさん
2012/10/25(木) 21:58:25.400481デフォルトの名無しさん
2012/10/25(木) 22:01:29.530482デフォルトの名無しさん
2012/10/25(木) 22:05:15.52・ファイルの中に複数行のデータが含まれる
・特定のIDのレコードに素早くアクセスしたい
・DBは使用不可
・現在はDataTableに読み込んだ上でSelectをしてアクセスをしているが
データ件数が増えるごとに速度(何の速度を指しているか不明)が遅くなってしまう
さあ考えよう
0483デフォルトの名無しさん
2012/10/25(木) 22:05:25.54よく知らないでやると外部からパソコンの中身丸裸にされちゃうから
0484デフォルトの名無しさん
2012/10/25(木) 22:07:47.98設定がめんどくさいっていってるんだから、
DB使用不可ってのは開発してる奴の都合だろ
無償のデータベースあるし、はるかに高速になると説明すれば
じゃぁそれにしてくれっていうだろ
0485デフォルトの名無しさん
2012/10/25(木) 22:08:58.64DBにこだわらずもっとアクロバティックで斜め上な回答をしてやれば
0486デフォルトの名無しさん
2012/10/25(木) 22:09:33.88さすが経験者の言葉は重みが違いますね
参考になります
0487デフォルトの名無しさん
2012/10/25(木) 22:10:03.17やり方を教えて下さい
0488デフォルトの名無しさん
2012/10/25(木) 22:10:49.34オーバークロックしろ
0489デフォルトの名無しさん
2012/10/25(木) 22:12:29.82マジな質問なんだけど、データベースって何?
データベースってファイルとかじゃないの?
有料とかあるの?マジでわかんない
0490デフォルトの名無しさん
2012/10/25(木) 22:14:19.190491デフォルトの名無しさん
2012/10/25(木) 22:14:49.41RDBMS
0492デフォルトの名無しさん
2012/10/25(木) 22:22:22.93SQL使ったほうがいいの?
個人規模だとそういう事する必要ないの?
もっと小規模なのだとアプリの設定ファイルのように
更新されたり、バージョンごとに管理したりする場合
SQLって使えるの?
今まで手動でやってて、一貫性がなく面倒なので楽になるなら勉強したいと思っているんだ
0493デフォルトの名無しさん
2012/10/25(木) 22:25:58.70鼻水でたw
0494デフォルトの名無しさん
2012/10/25(木) 22:32:11.74SortedDictionary一択だと思うけど
0495デフォルトの名無しさん
2012/10/25(木) 22:33:45.740496デフォルトの名無しさん
2012/10/25(木) 22:43:11.960497デフォルトの名無しさん
2012/10/25(木) 23:17:33.04個人でもRDBは役に立つ。
今や必須の知識といっていいくらい。
フリーウェアでも組み込みのデータベース使ってるの多いぞ
詳しくはデータベースの入門書なり、SQL Serverのヘルプ読むなりしてくれ
0498デフォルトの名無しさん
2012/10/25(木) 23:20:29.05他のDBはダメ。
0499デフォルトの名無しさん
2012/10/25(木) 23:38:55.950500デフォルトの名無しさん
2012/10/26(金) 00:19:18.75WEBサーバー運営している人にしか必要ないと思っていたけど
SQLiteはデスクトップアプリでも扱いやすそうですね
勉強してみます
0501デフォルトの名無しさん
2012/10/26(金) 00:25:45.210502デフォルトの名無しさん
2012/10/26(金) 00:32:06.57組み込みならSQL Server Compact Editionもあるで。
Compact EditionってSQL Server Management Studioで
管理できたっけ??>知ってる人
SQL Server 2012 ExpressはSSMSで管理できてる。
>>501
LINQ to SQLはレガシーだとMicrosoftが言ってたよ
MSDNにも書いてある。
今はEntity Framework推奨されてる
0503デフォルトの名無しさん
2012/10/26(金) 01:24:59.502010までは出来たんだけど2012で外れちゃった。
http://msdn.microsoft.com/ja-jp/library/cc879339.aspx
0504デフォルトの名無しさん
2012/10/26(金) 01:34:04.79クラスライブラリのObsoleteとかも勘弁してほしい
先見性が無さすぎる
0505デフォルトの名無しさん
2012/10/26(金) 02:41:00.560506デフォルトの名無しさん
2012/10/26(金) 03:00:44.24c#は.csのままですか?
0507デフォルトの名無しさん
2012/10/26(金) 03:08:51.11そうなのか。
SQL Server Management Studio使えないとだいぶ使い勝手悪いね
SQL(DDL)の細かいオプションおぼえるのめんどくさくって
テーブル作成とかぜんぶGUIでやってるわ
VS2012のSQL Server LocalDBってやつもすごい使いづらいから、
SQL Server Express使ってる。
0508デフォルトの名無しさん
2012/10/26(金) 10:02:10.54例えば
C:\dir1\dirA\file1.bin
C:\dir1\dirA\file2.bin
C:\dir1\dirB\file3.bin
C:\dir1\file4.bin
C:\dir2\dirA\file5.bin
C:\dir2\file5.bin
一行一項目のこの様なテキストの配列があった時、ノードを一つ一つ作っていく方法ですと
ルートにdir1ノードがあるか調べる→無いからルートにdir1を作る。
dir1の中にdirAノードがあるか調べる→無いからdir1の中にdirAを作る
dir1\dirAの中にfile1.binを作る
ルートの中にdir1ノードがあるか調べる→有る
dir1の中にdirAがあるか調べる→有る
dir1\dirAの中にfile2.binを作る
と、この例の場合ですと、ルートにdir1が有るかを4回も確認する事になるので…
0509デフォルトの名無しさん
2012/10/26(金) 10:16:51.67まあそれは仕方がないよ
それが嫌ならxml形式で保存するとかしないと
0510デフォルトの名無しさん
2012/10/26(金) 10:28:44.83> ルートにdir1が有るかを4回も確認する
をやることになるだろう
というか別にそれぐらい大したコストでもないと思うが
0511デフォルトの名無しさん
2012/10/26(金) 12:15:38.130512デフォルトの名無しさん
2012/10/26(金) 13:14:03.160513デフォルトの名無しさん
2012/10/26(金) 13:16:02.65とか?
0514デフォルトの名無しさん
2012/10/26(金) 13:30:09.42最後の \ で分割して直前の LHS と比較するのが良い
0515デフォルトの名無しさん
2012/10/26(金) 13:48:21.48どちらか片方を習得すれば、もう片方の習得も容易ですか?
オブジェクト指向はさっぱりわかりません。
0516デフォルトの名無しさん
2012/10/26(金) 14:01:44.65俺もそういう甘い考えをしていたが、最近思うのは
1つの言語を習得するには複数の言語を修得する必要があると思う
自然にこういう考え方になってきた
0517デフォルトの名無しさん
2012/10/26(金) 14:22:20.44似てるからこそ「なんでこれが出来ないんだ!」と思うことは多い
0518デフォルトの名無しさん
2012/10/26(金) 15:13:03.37初期のC#とJavaの文法は似ているのはたしかだけど
今はC#のほうが進化していて、機能が多い。
文法は似ているけれど、覚えるべきことは、文法そのものよりも
.net frameworkなどライブラリなどの習得に時間がかかる。
ライブラリは新しいものに変わっていくし言語ごとにバラバラ。
まずC#しっかりやるのがいいと思う。
MSDNというすばらしいドキュメントがあり、
Visual Studioという最強のIDEがある。
さらにC#のほうが言語として開発生産性が高い。
0519デフォルトの名無しさん
2012/10/26(金) 15:16:36.76文法を理解する前にコピペでライブラリを乱用して
応用力が身につかずに、ライブラリの大海に溺れて挫折する
0520デフォルトの名無しさん
2012/10/26(金) 15:22:05.19これに気付くのに何年もかかる
0521デフォルトの名無しさん
2012/10/26(金) 15:25:17.070522デフォルトの名無しさん
2012/10/26(金) 15:36:43.710523デフォルトの名無しさん
2012/10/26(金) 15:38:36.17例外無くバカです
0524デフォルトの名無しさん
2012/10/26(金) 15:39:55.15使える言語の数を自慢する人よくいるけど
ライブラリの知識が全然ないってパターンが多い気がする
受託開発やっててクライアントの要件でいろんな言語を
やるはめになったってだけ。
少数の言語をライブラリも含めて極めている人の方がハッカーだわ
言語の文法知識だけでは効率的にプログラミングできない
>>519
理解したうえでのコピペならいいんじゃないの。
何事も真似することで上達するから
0525デフォルトの名無しさん
2012/10/26(金) 16:18:54.950526デフォルトの名無しさん
2012/10/26(金) 16:21:25.420527デフォルトの名無しさん
2012/10/26(金) 16:36:15.30俺も便利な関数をブログに公開してやろっかな?
0528デフォルトの名無しさん
2012/10/26(金) 16:41:55.110529デフォルトの名無しさん
2012/10/26(金) 17:13:02.320530デフォルトの名無しさん
2012/10/26(金) 17:23:19.37どぼんに感謝
0531デフォルトの名無しさん
2012/10/26(金) 17:27:45.910532デフォルトの名無しさん
2012/10/26(金) 17:37:46.58学習できてないから糞なんだろ
おれは学習できたからあれをまんま真に受けることは二度とない
0533デフォルトの名無しさん
2012/10/26(金) 17:38:53.150534デフォルトの名無しさん
2012/10/26(金) 17:41:48.87なんで煽る馬鹿がいるのか考えろ馬鹿
0535デフォルトの名無しさん
2012/10/26(金) 17:44:23.19どぼんは糞って解釈でおk?
0536デフォルトの名無しさん
2012/10/26(金) 18:11:04.12それで学習した気分になっている奴はバカだと言っている
そういう奴がForm1にコードをベタ書きしているのをよく見る
VB6にお帰り
0537デフォルトの名無しさん
2012/10/26(金) 18:15:39.02よくわかってない奴にやりたいことが実現できる便利な方法を教えちゃうと
ボタンクリックイベントハンドラにいきなりProcess.Start()やっちゃったりするんだよ
0538デフォルトの名無しさん
2012/10/26(金) 18:43:18.660539デフォルトの名無しさん
2012/10/26(金) 18:44:26.50よくわかってない馬鹿発見
0540デフォルトの名無しさん
2012/10/26(金) 18:53:22.07データをHDDとかから読み込むのが一番時間がかかるのでそれをSSDなんかに保管しておく。
0541デフォルトの名無しさん
2012/10/26(金) 19:01:23.94msdn
0542デフォルトの名無しさん
2012/10/26(金) 19:08:45.180543デフォルトの名無しさん
2012/10/26(金) 19:12:41.50難読化の精度が悪いので
Windowsフォームアプリケーションとして作成し
その中に色々と共通関数・メソッドを定義していって
外部、Windows FormアプリケーションからDLLの様に使いたいと思っていrますが、
Windows Fromアプリケーションでもその様な使い方をする事は可能なのでしょうか?
※煽りはお断りします。
0544デフォルトの名無しさん
2012/10/26(金) 19:15:01.290545デフォルトの名無しさん
2012/10/26(金) 19:26:29.070546デフォルトの名無しさん
2012/10/26(金) 20:11:34.44exeを参照に追加してみれば分かると思うけど
可能です
0547デフォルトの名無しさん
2012/10/26(金) 20:12:40.76煽りはお断り。
>>546
exe自体を参照する事もできるのですね。
知りませんでしたw
早速試してみます!!
0548デフォルトの名無しさん
2012/10/26(金) 20:14:13.48私は、これまでオレオレコーディングルールで↓を忠実に守ってきましたが。
private boolean Can + 動詞の原型 ()
{
}
0549デフォルトの名無しさん
2012/10/26(金) 20:22:19.31一応誘導
http://toro.2ch.net/test/read.cgi/tech/1346919580
誰が考えても普通その方式でいいと思うが、一応他にもableやEnableをケツに
つける書き方もあるね
0550デフォルトの名無しさん
2012/10/26(金) 20:31:01.680551デフォルトの名無しさん
2012/10/26(金) 21:30:08.50thanks, i'll move the thread.
0552デフォルトの名無しさん
2012/10/26(金) 23:26:06.310553デフォルトの名無しさん
2012/10/26(金) 23:27:56.59そういう意味にしか読めないよねw
恥ずかしい英語
0554デフォルトの名無しさん
2012/10/26(金) 23:33:16.62wwwwwwwww
バカはお前らwww
moveには自動と他動があるんだがwwwwwwwwwwwwwwwwwwwww
低学歴乙wwwwwwwwwwwwwwwwww
0555デフォルトの名無しさん
2012/10/26(金) 23:36:12.370556デフォルトの名無しさん
2012/10/26(金) 23:41:50.080557デフォルトの名無しさん
2012/10/26(金) 23:49:58.31おまえ>>552の恥ずかしい英文かいた本人??www
そんな英語通じないよw
「私はスレッドを動かします」、だぞwwww
低能はおまえだww
0558デフォルトの名無しさん
2012/10/26(金) 23:55:51.19>>551
私はスレッドまで移動します
っていみだろwww
この場合他動詞として使ってる事位、TOEICがある程度のスコアある奴なら分かるはずだけどねwww
低学歴ども乙w
0559デフォルトの名無しさん
2012/10/27(土) 00:04:34.41その文意でmoveを使ってるURLをいくつか挙げてみてくれよww
英語のネイティブスピーカーのサイトな
確実にお前より英語できると思う
0560デフォルトの名無しさん
2012/10/27(土) 00:07:00.580561デフォルトの名無しさん
2012/10/27(土) 00:11:12.79他動詞としてのmoveは、主語が対象物を動かすって意味だぞ
0562デフォルトの名無しさん
2012/10/27(土) 00:13:11.410563デフォルトの名無しさん
2012/10/27(土) 00:13:32.110564100
2012/10/27(土) 00:15:16.25そんなに早死にしたいのか?
0565デフォルトの名無しさん
2012/10/27(土) 00:16:13.77561が中学校レベルの英語を馬鹿にも分かるように
親切に教えてくれただけなのに言語学者ってwww
これはひどい逆切れ
0566デフォルトの名無しさん
2012/10/27(土) 00:20:04.290567デフォルトの名無しさん
2012/10/27(土) 00:25:37.40ちょっと質問。
Timerのチックイベントが↓で止まらない場合があるんだけどなぜ?
this.timer_unko.Enabled = false;
0568デフォルトの名無しさん
2012/10/27(土) 00:29:08.35WM_TIMERだから優先順位の高いメッセージが多いと溜まってしまうことがある
0569デフォルトの名無しさん
2012/10/27(土) 00:31:44.490570デフォルトの名無しさん
2012/10/27(土) 00:33:17.89Tickって言うのだからSystem.Windows.Forms.Timerだと思うが、そんな場合はあり得ないはず。
まず間違いなく君の勘違い
0572デフォルトの名無しさん
2012/10/27(土) 01:02:48.36偏差値72の俺が正解を教えてやる
thank you so much for your kind, i would can move to thread.
0573デフォルトの名無しさん
2012/10/27(土) 01:34:20.98TOEIC 72乙
0574デフォルトの名無しさん
2012/10/27(土) 01:37:03.840575デフォルトの名無しさん
2012/10/27(土) 01:38:43.13英語ってもともと点数が高くなり勝ちだから、偏差値72って結構むずかしいよね
0576デフォルトの名無しさん
2012/10/27(土) 01:41:47.79自動詞なら move to the thread という風に、前置詞句を使うよね。
move the thread と目的語を持つように配置したら自動詞になりえない。
>>572
the がいる
can はいらない
典型的な沢庵臭いお受験英作文だ
0577デフォルトの名無しさん
2012/10/27(土) 01:45:16.07あなたが言っている
という意味でtheは必須
0578デフォルトの名無しさん
2012/10/27(土) 02:03:34.080579デフォルトの名無しさん
2012/10/27(土) 02:21:50.46カンマ、タブ、スペース区切りなど入り乱れているんだけど
まあ、これはRegexやイテレータの練習がてら統一フォーマットに書き起こすとして
それを保存する場合おまえらだったらどんな形式にする?
DataTable.WriteXml()
たったこれだけでxml形式で読み書きできちゃうので魅力的なんだけどどうかな?
今後ファイル移動したり削除する度に書き換える予定なのでそこら辺が楽だといいんだけど
0580デフォルトの名無しさん
2012/10/27(土) 02:53:54.63それは必ずしも。伊&英のハイブリッド詞があった。
http://www.youtube.com/watch?v=BgJByRITxsk
0582デフォルトの名無しさん
2012/10/27(土) 05:33:34.48学校で習ったことがない。
おそらく君たちは知らない。
でも、they を受ける動詞は複数形(areとか)でありこれが単数形になることはないのでは?
Nobody admits that they are bo blame.
0584デフォルトの名無しさん
2012/10/27(土) 09:05:35.110585デフォルトの名無しさん
2012/10/27(土) 11:24:20.430586デフォルトの名無しさん
2012/10/27(土) 12:02:27.020587デフォルトの名無しさん
2012/10/27(土) 12:10:40.320588デフォルトの名無しさん
2012/10/27(土) 12:28:51.71OK, i'll move the thread.
0589デフォルトの名無しさん
2012/10/27(土) 12:30:11.950590デフォルトの名無しさん
2012/10/27(土) 12:35:11.360591デフォルトの名無しさん
2012/10/27(土) 13:03:34.120592デフォルトの名無しさん
2012/10/27(土) 13:15:29.410593デフォルトの名無しさん
2012/10/27(土) 13:18:32.680594デフォルトの名無しさん
2012/10/27(土) 13:19:24.42入ってない。
リリースされた日を考えればわかるでしょう
http://ja.wikipedia.org/wiki/.NET_Framework
ただ自動更新有効の人なら.netはたいてい入れてあるんじゃないの
0595592
2012/10/27(土) 13:26:24.12そうですか
悪ウェアを作ろうかと思いまして
XPでも動作させるように考えていたところです
もし悪ウェアを作るとしたらどうしますか?
XPで標準で入ってないようなので
setup.exeに.NET2.0のインストラーを付属させるのでしょうか?
Windowsにあまり知識がないので教えてください
>>ただ自動更新有効の人なら.netはたいてい入れてあるんじゃないの
1回でも更新したことがあれば大体はいってますかね?
0596デフォルトの名無しさん
2012/10/27(土) 13:29:28.65IDEでインストーラー作れば
インストール時に必要なものをインストールするように促してくれる
0597デフォルトの名無しさん
2012/10/27(土) 13:38:15.730598デフォルトの名無しさん
2012/10/27(土) 13:43:55.91マルウェアの変換ミス。わるうぇあ
0599592
2012/10/27(土) 13:47:34.03有料のIDE持ってないのでわからないですが
Visual Studioとかだと有料みたいですね
C# 2010 Expressではインストーラーは作れないみたいです
しょうがないので無料のセットアップ作成ツールでも.NET2.0のインストールを促すことができるか確かめてみます
0600デフォルトの名無しさん
2012/10/27(土) 14:04:04.36いい度胸してるよな。まあ実際はただ頭のネジが抜けてるだけだと思うけど。
0601100=564
2012/10/27(土) 14:27:55.560602592
2012/10/27(土) 14:38:00.23悪ウェアを作るのは、ウイルス作成罪に当てはまりそうなのでやめたほうがいいですね
0603デフォルトの名無しさん
2012/10/27(土) 14:41:38.790604デフォルトの名無しさん
2012/10/27(土) 14:49:45.61しない理由がそれか?
0605デフォルトの名無しさん
2012/10/27(土) 14:58:48.24刑罰は社会的価値観によって定められているから、個人の価値観で見れば逆転することはあり得る。
0606デフォルトの名無しさん
2012/10/27(土) 15:25:23.520607デフォルトの名無しさん
2012/10/27(土) 15:33:05.16警察に通報しなくちゃならないか。
0608デフォルトの名無しさん
2012/10/27(土) 15:39:07.77・馬鹿はどこにでも居る
・馬鹿は伝染る
・ある馬鹿が居なくなっても必ず別の馬鹿がどこかから現れる
0609デフォルトの名無しさん
2012/10/27(土) 15:42:53.97どこにでもいる馬鹿発見
他の方に馬鹿が伝染るから消えてくださいね
0610デフォルトの名無しさん
2012/10/27(土) 15:44:57.17馬鹿が居なくなるという事象は起こらない
0611デフォルトの名無しさん
2012/10/27(土) 16:56:44.51www/temp_data/111.txt
www/temp_data/222.txt
www/temp_data/333.txt
www/temp_data/444.txt
0612デフォルトの名無しさん
2012/10/27(土) 16:57:06.990613片山博文MZボット ◆0lBZNi.Q7evd
2012/10/27(土) 16:59:39.560614デフォルトの名無しさん
2012/10/27(土) 17:47:20.01C# でやるの?
FTPサーバーとアカウント教えてくれたら書いてあげる
0615デフォルトの名無しさん
2012/10/27(土) 18:30:18.170616デフォルトの名無しさん
2012/10/27(土) 18:41:23.410617デフォルトの名無しさん
2012/10/27(土) 18:47:27.01あとで置き換えたらOK
0618デフォルトの名無しさん
2012/10/27(土) 19:39:18.290619デフォルトの名無しさん
2012/10/27(土) 20:33:39.20IFileOperationだな
0620デフォルトの名無しさん
2012/10/27(土) 22:10:38.24知らないなら消えろゴミ
0621デフォルトの名無しさん
2012/10/27(土) 22:39:50.13お前が消えろ。この世から。
0622デフォルトの名無しさん
2012/10/27(土) 22:54:17.90警視庁に通報すればいいかな?
0623Perl忍者 ◆M5ZWRnXOj6
2012/10/27(土) 23:44:12.54俺は既にクラッカーになったが
あんまりなめないほうがいいよ
0624デフォルトの名無しさん
2012/10/28(日) 00:00:26.57どんな成果をあげたかさえ言えないクズが
0625デフォルトの名無しさん
2012/10/28(日) 00:03:49.55どの程度の成果なのか言ってみ。
そしたら信用してあげるからさ。きっとこのスレの皆もお前の実績を聞くまでは
レベルを疑り続けると思うよ。
0626デフォルトの名無しさん
2012/10/28(日) 00:05:17.58第二のWin32APIスレだ
0627デフォルトの名無しさん
2012/10/28(日) 00:07:52.40口先だけのなんちゃってクラッカー乙
成果が無いのw? それでもクラッカーかw?
悔しかったら成果を言ってみればいいじゃんwww
0628Perl忍者 ◆M5ZWRnXOj6
2012/10/28(日) 00:11:24.12クラッカーとしても暗躍して
現在は忍者
元は荒らし
次は大量のゾンビPCを操るネクロマンサーにでも転職しようかな
0629デフォルトの名無しさん
2012/10/28(日) 00:12:50.07だから実績は?
出来るの?
実績を言ってみろよ。言ったら信じてもらえると思うよ
0630Perl忍者 ◆M5ZWRnXOj6
2012/10/28(日) 00:19:57.26Anonymousやセキュリティ評論家とかが雑魚に見えてしょうがない
0631デフォルトの名無しさん
2012/10/28(日) 00:26:17.082.URL文字列を作成。
3.URL文字列を使ってFTPアクセス。
この程度のことができないのにクラッカーを名乗らないで下さい。
0632Perl忍者 ◆M5ZWRnXOj6
2012/10/28(日) 00:28:32.66スキルうんぬん被害を出したほうが大勝利なんだが
実績とかいって顔真っ赤にしてるクズがいるんだな
自作もできねーゴミ以下の目糞鼻糞か
お前はクラッカーなんだろうが
俺はその上のNinjaだからな(残念
0633Perl忍者 ◆M5ZWRnXOj6
2012/10/28(日) 00:32:03.09センスが違いすぎたな
0634デフォルトの名無しさん
2012/10/28(日) 00:37:02.670635デフォルトの名無しさん
2012/10/28(日) 00:37:09.540636デフォルトの名無しさん
2012/10/28(日) 00:50:44.950637デフォルトの名無しさん
2012/10/28(日) 00:56:08.800638デフォルトの名無しさん
2012/10/28(日) 00:58:22.530639デフォルトの名無しさん
2012/10/28(日) 01:02:42.330640デフォルトの名無しさん
2012/10/28(日) 01:03:44.460641デフォルトの名無しさん
2012/10/28(日) 16:57:18.44ブラウザにURL入力後、C#で開発したGUIが表示される。
GUIのあるボタンをクリックすると、linuxのperlスクリプトが
走りだすことを実現したいのですが可能でしょうか?
よろしくおねがいいたします。
0642デフォルトの名無しさん
2012/10/28(日) 17:07:11.720643デフォルトの名無しさん
2012/10/28(日) 17:07:36.260644デフォルトの名無しさん
2012/10/28(日) 17:26:41.64これは何に使うのですか?コンパイルしていないような気がするんですけど
0645デフォルトの名無しさん
2012/10/28(日) 17:39:29.89例としてクライアントにもサーバーにもなれるプログラムをローカルでデバッグする場合など。
0646デフォルトの名無しさん
2012/10/28(日) 17:52:05.92thx
0647デフォルトの名無しさん
2012/10/28(日) 18:03:17.780648デフォルトの名無しさん
2012/10/28(日) 18:08:33.740649デフォルトの名無しさん
2012/10/28(日) 19:01:33.210650デフォルトの名無しさん
2012/10/28(日) 19:35:54.19641です。ありがとうございます。
そのへんの保証というか根拠が知りたいのですが、
参考になるサイトなどありましたら教えていただけますか。
よろしくお願いいたします
0651デフォルトの名無しさん
2012/10/28(日) 19:37:12.91「職業」と「精神」
>バカ と アホ の違いと教えて下さい。
「職業」と「精神」
0652デフォルトの名無しさん
2012/10/28(日) 19:42:44.71中学生の俺でもわかるのに
0653デフォルトの名無しさん
2012/10/28(日) 19:49:53.06お前はバカの典型
0654デフォルトの名無しさん
2012/10/28(日) 19:53:15.040655Perl忍者 ◆M5ZWRnXOj6
2012/10/28(日) 19:56:39.28↑
これ解けないやつは真骨頂にクズ
クラッカーを名乗る価値無し
海外からNinjaレベルと言われるほどの者なら簡単に解くことができる
解いてみてみ?
合ってるか確認してやるから
SHA-1とか総当りとかほざいてるようじゃ脳味噌足りてないよ
0656デフォルトの名無しさん
2012/10/28(日) 20:09:17.750657PHP忍者 ◆1Mkr2YGfHk
2012/10/28(日) 20:16:18.85WindowsアプリもWEBサーバアプリも作れる俺っていけてるな。
0658デフォルトの名無しさん
2012/10/28(日) 20:17:30.410659PHP忍者 ◆1Mkr2YGfHk
2012/10/28(日) 20:20:59.12あらゆる言語を使いまわせる俺こそが唯一無二の
PHP忍者なり。
Perl忍者は糞
0660デフォルトの名無しさん
2012/10/28(日) 20:23:14.310661デフォルトの名無しさん
2012/10/28(日) 20:34:47.990662Perl忍者 ◆M5ZWRnXOj6
2012/10/28(日) 20:37:49.97↑
これ解けないやつは真骨頂にクズ
ハッカーをを名乗る価値無し
海外からNinjaレベルと言われるほどの者なら簡単に解くことができる
解いてみてみ?
合ってるか確認してやるから
SHA-1とか総当りとかほざいてるようじゃ脳味噌足りてないよ
まあゲーム製作(笑)のお前らの低脳味噌じゃJarlsbergすら解けないんだろうな
0663Perl忍者 ◆M5ZWRnXOj6
2012/10/28(日) 20:38:48.240664デフォルトの名無しさん
2012/10/28(日) 20:39:56.610665デフォルトの名無しさん
2012/10/28(日) 20:44:23.98>Can not load 7-zip library or internal COM error! Message: failed to load library.
COMでエラーって言われても..
Libraryはsevenzipsharpってのを使っています。
とりあえず、コードは2行だけ書いてみました
> SevenZipExtractor.SetLibraryPath(@"C:\7z64.dll");
> SevenZipExtractor s = new SevenZipExtractor(@"C:\tes.zip");
0666PHP忍者 ◆1Mkr2YGfHk
2012/10/28(日) 20:47:04.44お前の脳みそは既に溶けている
0667デフォルトの名無しさん
2012/10/28(日) 20:47:16.980668デフォルトの名無しさん
2012/10/28(日) 20:48:16.560669Perl忍者 ◆M5ZWRnXOj6
2012/10/28(日) 20:51:57.78Twiterのやつも解けてなかったが
俺だけか3問目にたどり着いたのは
0670デフォルトの名無しさん
2012/10/28(日) 20:56:31.56スレタイ読めないほど真骨頂にクズ
0671デフォルトの名無しさん
2012/10/28(日) 20:58:21.400672デフォルトの名無しさん
2012/10/28(日) 21:16:45.49アドバイスありがとう
そのアドバイス通りだった
0673デフォルトの名無しさん
2012/10/28(日) 21:21:03.710674デフォルトの名無しさん
2012/10/29(月) 13:52:44.780675デフォルトの名無しさん
2012/10/29(月) 14:03:24.420676デフォルトの名無しさん
2012/10/29(月) 14:21:13.890677デフォルトの名無しさん
2012/10/29(月) 14:35:40.610678デフォルトの名無しさん
2012/10/29(月) 15:04:33.09どぼんのコードはメモリ解放、例外処理が書かれていないので
初心者があれを見て書くと糞コードができあがる
0679デフォルトの名無しさん
2012/10/29(月) 15:10:16.93リソースの解放とかやらない糞コードでも全然問題なく動くよ
人間の操作なんてコンピュータ内部のスケールと比べればずっと止まってるようなもんだ
0680デフォルトの名無しさん
2012/10/29(月) 15:44:18.900681デフォルトの名無しさん
2012/10/29(月) 15:47:01.400682デフォルトの名無しさん
2012/10/29(月) 15:48:49.920683デフォルトの名無しさん
2012/10/29(月) 15:58:15.35SQLやEntityとか新しい技術も説明してほしいけど
もう更新する気がないなら自主的に閉鎖して欲しい
検索するとトップに来たりするから邪魔
0684デフォルトの名無しさん
2012/10/29(月) 16:02:02.810685デフォルトの名無しさん
2012/10/29(月) 16:22:32.80どぼんは検索の邪魔
消えてほしい
0686Perl忍者 ◆M5ZWRnXOj6
2012/10/29(月) 17:04:27.86↑
これ解けないやつは真骨頂にクズ
ハッカーをを名乗る価値無し
海外からNinjaレベルと言われるほどの者なら簡単に解くことができる
解いてみてみ?
合ってるか確認してやるから
SHA-1とか総当りとかほざいてるようじゃ脳味噌足りてないよ
まあゲーム製作(笑)のお前らの低脳味噌じゃJarlsbergすら解けないんだろうな
0687デフォルトの名無しさん
2012/10/29(月) 17:11:26.59見たくないなら検索から外せばいいじゃないか。
定期的にどぼん叩くのは、なんぞ恨みでもあるんか?
ここで騒いでも何の効果もないから直接文句言えよ
0688デフォルトの名無しさん
2012/10/29(月) 17:28:01.270689デフォルトの名無しさん
2012/10/29(月) 17:29:49.050690デフォルトの名無しさん
2012/10/29(月) 17:31:05.04アンチ土本は C#ウィキの糞グラマ
0691デフォルトの名無しさん
2012/10/29(月) 17:34:31.630692デフォルトの名無しさん
2012/10/29(月) 17:43:25.27ここで騒いでも何の効果もないから直接文句言えよ
0693デフォルトの名無しさん
2012/10/29(月) 18:00:41.43いや、土本には感謝してるよ。
土本のサイトに文句垂れるんだったら
土本以上のしっかりしたサイト使ってから抜かせ。
そしたらアフェリエイトで多少は稼げる様にもなるぜwww
0694デフォルトの名無しさん
2012/10/29(月) 18:02:15.21そんでここで意味不明な質問してたなぁ
0695デフォルトの名無しさん
2012/10/29(月) 18:04:01.130696デフォルトの名無しさん
2012/10/29(月) 18:05:59.48おう、お前はあのときの、
0697デフォルトの名無しさん
2012/10/29(月) 18:07:04.7310年前にそのことに気づいた俺は先見の明があったって事だな
0698デフォルトの名無しさん
2012/10/29(月) 18:14:30.440699どぼん
2012/10/29(月) 19:10:59.680700デフォルトの名無しさん
2012/10/29(月) 19:23:21.790701デフォルトの名無しさん
2012/10/29(月) 19:32:51.17>>575
無能な働きものは本当に迷惑
0702デフォルトの名無しさん
2012/10/29(月) 19:33:45.700703デフォルトの名無しさん
2012/10/29(月) 19:36:00.87話はそれからだ
0704デフォルトの名無しさん
2012/10/29(月) 21:15:14.440705デフォルトの名無しさん
2012/10/29(月) 21:25:36.870706デフォルトの名無しさん
2012/10/29(月) 21:39:06.16俺たちみんな どぼん凶
0707デフォルトの名無しさん
2012/10/30(火) 00:53:31.25SQLiteの空のテーブルをデータセットに登録して
それにxmlのデータをforeachでコピー
ここまでは一瞬でできるけど
その後、tableAdapter.Update(dt);をするとものすごく遅い
1500行程度で最終的にdbにすると300kb程度なのに
一秒間に2kbづつしかdbに書込していない
xmlやバイナリのシリアル化だと一瞬だけどデータベースって
こんなに時間がかかるのが当たり前なのですか?
0708デフォルトの名無しさん
2012/10/30(火) 01:09:17.94RDBは整合性チェックを厳密にやるから、
INSET, UPDATE文はあまりはやくないのが一般的。
けど150秒は遅すぎ
SELECTは、インデックス張られていれば相当速い。
Dataset(Datatable)のせいで、
非効率なSQLが実行されてる可能性もある。
MS推奨のEntity Framework使いましょう。
0709デフォルトの名無しさん
2012/10/30(火) 01:12:59.47あと、純粋なDBの速度を知りたければ、DB付属のツールとかで
SQLを実行してみればいい。
数千件のテストデータにたいしてwhere をつけてUPDATEをしてみるとか。
INSERTしてみるとか。
それでアプリ経由での処理時と大幅に違うなら、
Datasetが原因だと判断できる。
Datasetだろうと、Entity Frameworkだろうと結局はSQLを実行してるわけだから、
切り分けをしてあげないと。
0710デフォルトの名無しさん
2012/10/30(火) 02:20:06.400711デフォルトの名無しさん
2012/10/30(火) 02:43:59.660712デフォルトの名無しさん
2012/10/30(火) 03:16:21.51ScalarPreTestで2MBのdbを作るのに135000msかかってた
古い1.0.66の方だとScalarPreTestはないけど
TableAdapterTestのところで2MBのdb作るのに300msでした
それと1.0.82の方だといくつかのテストがエラーがでて実行できなかった
TableAdapter.Updateにもトランザクションが必要ということでしょうか?
一度試してもうまくいかなかったから、別の問題かと思っていたんですけど
もう一度試してみます
0713デフォルトの名無しさん
2012/10/30(火) 06:40:21.50みたいなメソッドがほしいんですが
0714デフォルトの名無しさん
2012/10/30(火) 06:46:41.61Waitして終わってればResult見るで十分だろ
0715デフォルトの名無しさん
2012/10/30(火) 08:30:32.97bool Task<T>.TryGetResult( int msecTimeout, out T result )
0716デフォルトの名無しさん
2012/10/30(火) 08:42:21.910717デフォルトの名無しさん
2012/10/30(火) 09:47:56.90エラーで失敗したのかタイムアウトしたのか分からないだろそれ
0718デフォルトの名無しさん
2012/10/30(火) 09:48:50.920719デフォルトの名無しさん
2012/10/30(火) 11:40:27.71public static TaskStatus TryGetResult<T>( this Task<T> task, int msecTimeout, out T result )
{
if( task.Wait( msecTimeout ) )
{
result = task.Result;
return TaskStatus.RanToCompletion;
}
result = default( T );
return task.Status;
}
0720デフォルトの名無しさん
2012/10/30(火) 11:54:56.37WPFとかだとbool?のnullはキャンセルだから一貫性的に微妙だけど
最低でもタイムアウトと失敗の区別は必要だろう
0721デフォルトの名無しさん
2012/10/30(火) 12:02:41.740722デフォルトの名無しさん
2012/10/30(火) 12:06:16.28Taskは極力スレッドをブロックしないでも
非同期処理を順番に書けるようにする仕組みなのに
0723デフォルトの名無しさん
2012/10/30(火) 13:15:13.030724デフォルトの名無しさん
2012/10/31(水) 15:43:06.69IDEはプロユース(プロじゃないですが)でもExpressで十分ですか?
将来的にアプリケーションを公開したいです。
0725デフォルトの名無しさん
2012/10/31(水) 15:49:34.210726デフォルトの名無しさん
2012/10/31(水) 16:14:21.20公開しても誰もあなたのソフトなんて使いません。
0727デフォルトの名無しさん
2012/10/31(水) 16:27:14.510728デフォルトの名無しさん
2012/10/31(水) 16:32:11.280729デフォルトの名無しさん
2012/10/31(水) 16:35:32.83Console.WriteLine("hogehoge");
のようにテキストボックスに出力したい、最終行として。
そして、オートスクロールも搭載したい。
myTextBox.WriteLine("hogehoge");
みたいに使いたいです。
強引にやろうと思えば、
myTextBox.Text=myTextBox.Text+"\r\n"+str;
などでいけるでしょうけれど、スマートではありません。
class CMyTextBox: TextBox
で
void myWriteLinte(outputstring);
にしてそれっぽくやるのもいいかもしれません。
背景は黒で、forecolorは白で。
そういった機能がパッケージングされたソース、ご存知ないですか?
ソースフォージ??
0730デフォルトの名無しさん
2012/10/31(水) 16:45:28.03AppendTextで十分だろ
末尾に自動的に改行と自動スクロールぐらいなら拡張メソッドでも作れ
0731デフォルトの名無しさん
2012/10/31(水) 16:48:08.770732729
2012/10/31(水) 17:43:56.41改行は楽ですが、自動スクロールはどうやるん?
0733デフォルトの名無しさん
2012/10/31(水) 18:16:58.020734デフォルトの名無しさん
2012/10/31(水) 18:25:17.22巣に帰れ
0735デフォルトの名無しさん
2012/10/31(水) 18:34:29.22で
indexカラーのGIFファイルを読み込めません。
どうすればOK?
0736729
2012/10/31(水) 18:35:36.84kwsk
http://msdn.microsoft.com/ja-jp/library/8ksw88aw(v=vs.80).aspx
これですか?
0737デフォルトの名無しさん
2012/10/31(水) 18:46:21.35糞ソフト公開して無駄なHPを増やすなよ。
お前の作るソフトなんてゴミの価値すらねーから。
0738デフォルトの名無しさん
2012/10/31(水) 18:48:56.22LockBitsしてピクセル単位で書いていく
どうしてもGraphics使いたいなら
一旦24/32bppに変換して、Graphicsで描画して、
そのあと各ピクセルごとに8bppIndexedに変換していく
0739デフォルトの名無しさん
2012/10/31(水) 18:54:58.52自分で描画してるなら位置計算すればいいし
Textbox使うなら文字列追加後にカーソル位置を最後尾にすればスクロールする。
>>730の言うAppendTextは全部やってくれる
0740デフォルトの名無しさん
2012/10/31(水) 18:55:39.12お前にはもう妬みしか残ってないんだな
かわいそう
0741デフォルトの名無しさん
2012/10/31(水) 18:58:06.000742デフォルトの名無しさん
2012/10/31(水) 18:58:14.47そーそれでカーソル位置動かして、ScrollToCaret()呼べばスクロールするよ
0743デフォルトの名無しさん
2012/10/31(水) 18:59:15.250744デフォルトの名無しさん
2012/10/31(水) 19:00:00.850745デフォルトの名無しさん
2012/10/31(水) 19:04:44.050746デフォルトの名無しさん
2012/10/31(水) 19:07:49.680747デフォルトの名無しさん
2012/10/31(水) 19:23:54.230748デフォルトの名無しさん
2012/10/31(水) 19:26:02.41駄目な奴の常套句
0749デフォルトの名無しさん
2012/10/31(水) 20:05:14.94linux上で作って、windowsで動くものがいいな
0750デフォルトの名無しさん
2012/10/31(水) 20:16:16.46諦めろ
0751デフォルトの名無しさん
2012/10/31(水) 21:11:40.77サーバーでMonoかIIS動かすだけでいいんだから
0752デフォルトの名無しさん
2012/10/31(水) 21:23:20.73ちょっとなに言ってるかわかりませんね
0753デフォルトの名無しさん
2012/10/31(水) 21:26:22.81Monoの方針は
・UIは個別に書けカス
・デスクトップLinuxはウンコ
0754デフォルトの名無しさん
2012/10/31(水) 22:02:23.62コンソールウインドウの表示をすると同時に、実行結果の取得も行いたいと考えています。
ところがやってみると、どちらか一方はできるのですが、両立することができません。
以下のようなサンプルプログラムを元にいろいろとやっています。
コンソールウインドウの表示と、実行結果の取得が可能であれば、その方法を教えていただけると
助かります。
System.Diagnostics.ProcessStartInfo psi =
new System.Diagnostics.ProcessStartInfo();
psi.FileName = System.Environment.GetEnvironmentVariable("ComSpec");
psi.RedirectStandardInput = false;
psi.RedirectStandardOutput = true;
psi.UseShellExecute = false;
psi.CreateNoWindow = true;
psi.Arguments = @"/c dir c:\ /w";
System.Diagnostics.Process p = System.Diagnostics.Process.Start(psi);
string results = p.StandardOutput.ReadToEnd();
p.WaitForExit();
0755デフォルトの名無しさん
2012/10/31(水) 22:22:12.790756デフォルトの名無しさん
2012/10/31(水) 23:58:46.41あれ?移植可能なものがビジネスコードしかないw
c#って、html5やjsへのトランスレータでないの?
0757デフォルトの名無しさん
2012/11/01(木) 00:05:16.280758デフォルトの名無しさん
2012/11/01(木) 00:07:40.190759デフォルトの名無しさん
2012/11/01(木) 00:12:01.700760デフォルトの名無しさん
2012/11/01(木) 00:15:37.960761デフォルトの名無しさん
2012/11/01(木) 00:18:45.49JavaScriptで実装されたCLRがあってもいいと思う
0762デフォルトの名無しさん
2012/11/01(木) 02:02:46.85理解しました。
ありがとうございました。
0763デフォルトの名無しさん
2012/11/01(木) 13:32:22.55(2)(MouseMoveイベント+装飾キー)で指定した部分を白塗りでつぶし、
(3)編集後の画像をGIF形式で上書き保存する、
ソフトを作っています。
どのような方法がベストでしょうか。
(a)ピクチャボックスのバックグラウンドイメージに元ファイルを表示させる。
ピクチャボックスからクリエイトグラフィックして、ピクチャボックス内に
白を画像を常に確認しながら描画する。
その際、MouseMoveイベントを全部記録しておき、最後に、Lockbitで
一気に編集する。
(b)24or32bpp形式で保存しなおし、Image.FromFileでImageインスタンスを生成し、
ピクチャボックスのImageプロパティに上記生成したImageを関連付ける。
・・・。
教えてください。お願いします。
0764763
2012/11/01(木) 13:34:09.63作業時、画像は表示させたままとし、その画像が部分的に徐々に白くなっていく、
というフィードバック作業環境は最低限搭載したいです。
また、GIFファイルは縦3000ピクセル横2000ピクセルくらいあるので、
ピクチャボックス内では縮小表示させなければならないと思います。
0765デフォルトの名無しさん
2012/11/01(木) 13:40:13.06これがベスト
0766デフォルトの名無しさん
2012/11/01(木) 13:40:41.64「徐々に白くなっていく」って、白く塗るかどうかじゃなくて多階調なの?
多階調なんかやってたら256色簡単に突破しそうだけど
0767763
2012/11/01(木) 13:46:25.42多階調ではなく、終始2値作業になります。失礼しました。
「徐々に」は、白い面積が増えるようすを描写したものです。
0768デフォルトの名無しさん
2012/11/01(木) 14:25:55.45で、なんでそういうのを作ろうと思ったん?
誰かから作れと言われたん?
0769デフォルトの名無しさん
2012/11/01(木) 16:28:16.330770デフォルトの名無しさん
2012/11/01(木) 16:57:10.63リードオンリーのコンソールウィンドウのように
自動改行、オートスクロールするの、解決しました。
richTextBox1.SelectionColor = Color.Red;
richTextBox1.AppendText(System.DateTime.Now.Second.ToString() + System.Environment.NewLine);
ですね。これで満足いく結果が得られました。
0771デフォルトの名無しさん
2012/11/01(木) 17:06:39.82大量のGIFファイルがあります。
いまは、一つ一つペイントソフトで開いて、左上隅にあるノイズを
手作業で消しゴムツールで消しています。
そのノイズをパターン認識でやったり、オブジェクト認識する技術はありません。
あくまで手動で消しゴムツールで消しています。
でもその作業は現状、
ファイルを開く、ブラシツールを選択、色を白にする(消しゴム相当)、消す、保存する、閉じる
という多数工程を要しています。
そこで、消すという作業以外はオートメーショナイズしたいのです。
よろしくお願いします。
0772デフォルトの名無しさん
2012/11/01(木) 17:49:50.80PhotoshopのアクションやGIMPのScript-fu使えばいいじゃないか
0773デフォルトの名無しさん
2012/11/01(木) 17:53:35.22ttp://www58.atwiki.jp/c_sharp/
0774デフォルトの名無しさん
2012/11/01(木) 18:03:07.170775デフォルトの名無しさん
2012/11/01(木) 18:03:16.41いまだに簡単なドキュメント作成とかならWindows XP 使っているんだけど
セキュリティー的に問題あるかな?
KingSoftのステマバスター2013を入れて使ってるが。
0776デフォルトの名無しさん
2012/11/01(木) 18:20:23.110777デフォルトの名無しさん
2012/11/01(木) 18:27:48.80見捨てられてる、という意味で×
人に聞く時点で×
0778デフォルトの名無しさん
2012/11/01(木) 18:44:48.83釣れた、という点で○
0779デフォルトの名無しさん
2012/11/01(木) 18:47:35.250780デフォルトの名無しさん
2012/11/01(木) 18:48:59.600781デフォルトの名無しさん
2012/11/01(木) 18:56:24.43したらばで命令するようにしてる
uploadって書き込むとスクリーンショットやキーロガーで得たデータをアップローダーにアップするんだけど
お前らが作るとしたらどんな機能盛り込む?
アドバイスください
0782デフォルトの名無しさん
2012/11/01(木) 18:59:32.89そうだろ?ゴミ
0783デフォルトの名無しさん
2012/11/01(木) 19:10:11.24ローカルルール違反
>ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
0784デフォルトの名無しさん
2012/11/01(木) 19:13:55.78サイバー警察にも通報しておきました
君のために
0785デフォルトの名無しさん
2012/11/01(木) 19:14:12.93どこもウイルス、ハッキング・クラッキングに当てはまっていないんだが?
低脳スレだったな
移動
0786デフォルトの名無しさん
2012/11/01(木) 19:15:23.55次の質問どうぞ
0788デフォルトの名無しさん
2012/11/01(木) 19:18:23.07キングソフトがステマをしてるのをお前はしらないのか?
ひろみつ 先生に質問してこい。
0789100
2012/11/01(木) 19:24:34.110790デフォルトの名無しさん
2012/11/01(木) 19:27:51.99高木が言ったからって検証さえせずに鵜呑みなんておめでたいやつだな
0791デフォルトの名無しさん
2012/11/01(木) 19:36:25.18最近は櫛や Tor 通してるだろうけど
地道に数年前の 2ch アクセスログの IP 拾っていけば
犯人に辿り着けるんじゃないかな
0792デフォルトの名無しさん
2012/11/01(木) 20:11:24.38キングソフトの2chステマ工作員さんお疲れ様です。
お宅のソフト入れてからPCの調子が悪いです。
0793デフォルトの名無しさん
2012/11/01(木) 20:25:05.41前もって釣り宣言するわけないんじゃね?
0794デフォルトの名無しさん
2012/11/01(木) 20:33:19.000795デフォルトの名無しさん
2012/11/01(木) 21:36:16.500796デフォルトの名無しさん
2012/11/01(木) 21:52:05.210797デフォルトの名無しさん
2012/11/02(金) 00:35:50.55低スキルの分際で2chでいきがる奴発見www
0798デフォルトの名無しさん
2012/11/02(金) 00:39:13.99っていうか、よくそういう幼稚な自分に耐えられるよな。そこが不思議でならん。
0799デフォルトの名無しさん
2012/11/02(金) 11:40:47.81http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1140584256
ここには、
「16x16、32x32、48x48の3パターンを含んだマルチアイコンにしてください。」
としています。
しかしながら、実際に、例えば
http://www.icojoy.com/articles/46/
ここで、Sizes: 48x48のアイコンをダウンロードし、
ソリューションのプロパティ→アプリケーショ→リソース→アイコン
で上記アイコンを選択すると、全然問題なく解決できました。
0800デフォルトの名無しさん
2012/11/02(金) 11:42:46.36右クリック→表示→で、
縮小版
並べて表示
アイコン
一覧
どれを選んでも、上記アイコンが必要に応じて縮小表示されて
うまい具合に表示されていました。
また、Windowフォームの[デザイン]タブを選択して、
フォームのタイトルバーのアイコンとして、上記Sizes: 48x48のアイコンを
選択しても全く問題なくうまくいきました。
上記Sizes: 48x48のアイコンは透過色タイプのアイコンですが、
透過の具合も全く問題ありません。
そこで質問です。
「16x16、32x32、48x48の3パターンを含んだマルチアイコンにしてください。」
とした
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1140584256
は、いまとなっては過去の話でしょうか。僕はそう思います。
0801デフォルトの名無しさん
2012/11/02(金) 11:46:44.72それ以外は縮小版が自動で生成されます
一般には縮小より拡大の方が誤差が多いので
アイコンは汚くなります
ためしに16x16だけにしてみれば判ります
0802デフォルトの名無しさん
2012/11/02(金) 11:48:39.4916x16 32x32 48x48 があれば
それぞれのケースでそれぞれのサイズのアイコンが使われるので
自動縮小で問題がある場合や敢えて違う画像を用意したい場合は
もちろん用意しておいても問題ない訳です
0803デフォルトの名無しさん
2012/11/02(金) 11:59:35.292chでしか質問する相手がいないのか。
0804デフォルトの名無しさん
2012/11/02(金) 13:05:55.5516だけ別の絵とかあるよ
自動縮小すると潰れて汚くなるからな
0805デフォルトの名無しさん
2012/11/02(金) 13:06:25.99さんきゅー、ありがとね。
0806デフォルトの名無しさん
2012/11/02(金) 13:33:55.91そこで質問なのですが、
Entity Frameworkを使って2つのDBサーバーをまたぐ(連結させる)にはどうすればいいのでしょうか?
現在DBは以下のような構成になっています。
Server1 - 重要データなので1日毎にバックアップ&HDD容量少ない
+ 顧客情報
+ 商品情報
Server2 - 補足データなので1週間毎にバックアップ&HDD容量多い
+ 商品詳細情報(画像などのパーツ情報)
+ 操作ログ
0807デフォルトの名無しさん
2012/11/02(金) 13:42:36.13アイコンなんて小学生でも作れるのに
0808デフォルトの名無しさん
2012/11/02(金) 14:51:00.10まずサーバーを一つにまとめます。
それが嫌ならデータベース製品の機能で実現します。
0809デフォルトの名無しさん
2012/11/02(金) 15:16:05.28DB2つ?アホじゃね?
0810デフォルトの名無しさん
2012/11/02(金) 15:17:20.59ありがとうござます。
統合は容量的に難しいと考えています。
DB製品の機能とはどんなものでしょうか?
0811デフォルトの名無しさん
2012/11/02(金) 15:21:20.15顧客情報を含む環境を2chで質問w?どんだけ低レベルなんだよw
0812デフォルトの名無しさん
2012/11/02(金) 15:23:42.83俺が作ってやるから、俺がログインできるようにしてくれ。
0813デフォルトの名無しさん
2012/11/02(金) 15:26:00.60まだLAN上のvmwareにテストサーバーがあるだけの状態なので無理です
0814デフォルトの名無しさん
2012/11/02(金) 15:30:49.62はい
http://monobook.org/w/index.php?title=%E7%89%B9%E5%88%A5:%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3&returnto=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E7%B4%A0%E4%BA%BA%E7%AB%A5%E8%B2%9E&type=signup
0815デフォルトの名無しさん
2012/11/02(金) 15:40:14.882chで質問とか・・・www友達いねーんだろうな
0816デフォルトの名無しさん
2012/11/02(金) 15:42:55.880817デフォルトの名無しさん
2012/11/02(金) 16:06:02.50評論家きどりw
0818デフォルトの名無しさん
2012/11/02(金) 16:45:21.730819デフォルトの名無しさん
2012/11/02(金) 16:55:14.13誰もお前の独り言なんてきかねぇっつーの
0820デフォルトの名無しさん
2012/11/02(金) 17:02:48.46oracleだったらデータベースリンクで
何とかならない?
やったことないけど。
0821デフォルトの名無しさん
2012/11/02(金) 17:04:46.89自動でスクロールしてくれますが、
textboxがfocusされていないと、自動ではスクロールしてくれません。
この場合、もっともスマートな対処法を教えて下さい。
0822デフォルトの名無しさん
2012/11/02(金) 17:05:38.74海外サイトみてたらモデルファーストならSQL Serverのシノニムを使って出来る云々と書いてあった。
ただコードファーストの場合にどう記述するのかはわからない。
0823821
2012/11/02(金) 17:15:15.50AppendTextする直前に、textbox.focus()すればいいだけでした。
0824デフォルトの名無しさん
2012/11/02(金) 21:56:31.63byteの配列でデータを持てばいいかなーと思うのですが
MemoryStreamを使うことで、あたかもファイルIOをしているように見せたいんですか?
0825デフォルトの名無しさん
2012/11/02(金) 22:00:06.20Socketとかさ
0826デフォルトの名無しさん
2012/11/02(金) 22:02:33.93MemoryStreamをMemoryStream型で扱うことはまずない。
通常はStreamにダウンキャストして使う。
データの読み書きを実装する側はメモリかファイルか気にしなくても
とりあえずStreamにしとけば共通のコードでいけるし、
それを利用する側もいちいちファイル読んでbyte[]に入れたり
メモリ上のデータをファイルに書き出したりしなくて済む。
0827626
2012/11/02(金) 22:03:07.260828824
2012/11/02(金) 22:21:09.18レス感謝
やっぱり、Streamにアップキャストして使うのですか
用途としてはメモリ上にデータを書き込んでディスクIOを抑えるとか、
WebからDLしたデータをメモリにキャッシュしてあたかもサーバと通信しているように見せたりとか
0829デフォルトの名無しさん
2012/11/02(金) 22:40:41.87一番最初の作りが悪いと、ずーっとダメなままだし
最初にソフト作りはじめる人尊敬するわー
0830デフォルトの名無しさん
2012/11/02(金) 22:51:46.470831デフォルトの名無しさん
2012/11/02(金) 23:27:27.720832デフォルトの名無しさん
2012/11/02(金) 23:41:26.960833デフォルトの名無しさん
2012/11/02(金) 23:42:54.100834デフォルトの名無しさん
2012/11/02(金) 23:57:36.48DBに直接データを投入するスタイルで一旦納品する。
0835デフォルトの名無しさん
2012/11/03(土) 00:14:54.02ソース拾ってきて書き換えるなんてこと繰り返してんの?
0836デフォルトの名無しさん
2012/11/03(土) 00:17:22.480837デフォルトの名無しさん
2012/11/03(土) 00:47:45.390838デフォルトの名無しさん
2012/11/03(土) 01:09:52.500839デフォルトの名無しさん
2012/11/03(土) 10:03:00.190840デフォルトの名無しさん
2012/11/03(土) 10:30:27.47メインFormのTextBoxに出力を書き込むよう以下のコードを書いているのですが、以下のエラーが発生します。
スレッド '<名前がありません>' (0x15a8) はコード 0 (0x0) で終了しました。
丸一日いろいろやっているのですが、どうしても解決しません。
悪いところがあればご指摘いただけますか?
//-------------------------------------------
void procOutputReceived(object sender, DataReceivedEventArgs arg)
{
if (!String.IsNullOrEmpty(arg.Data))
{
Console.WriteLine(arg.Data);
this.Invoke(new MethodInvoker(delegate {
textBox1.Text = arg.Data;
}));
}
}
0841デフォルトの名無しさん
2012/11/03(土) 10:36:48.030842デフォルトの名無しさん
2012/11/03(土) 11:05:43.340843デフォルトの名無しさん
2012/11/03(土) 11:13:52.12すいません、補足です。
Invoke関係のコードを削除すると、"出力"ウィンドウに
127.0.0.1 に ping を送信しています 32 バイトのデータ:
127.0.0.1 からの応答: バイト数 =32 時間 <1ms TTL=128
127.0.0.1 からの応答: バイト数 =32 時間 <1ms TTL=128
127.0.0.1 からの応答: バイト数 =32 時間 <1ms TTL=128
127.0.0.1 からの応答: バイト数 =32 時間 <1ms TTL=128
と表示されますが、
Invoke関係のコードを入れると、"出力"ウィンドウには
127.0.0.1 に ping を送信しています 32 バイトのデータ:
しか表示されず、textBox1には何も表示されず、しばらくするとフリーズしてしまいます。
0844デフォルトの名無しさん
2012/11/03(土) 11:22:43.07Invokeの代わりにBeginInvokeで
0845デフォルトの名無しさん
2012/11/03(土) 11:27:11.78いけました!!!
BeginInvoke って初めて知りました。
難しいなぁ。
ありがとうございました。
0846デフォルトの名無しさん
2012/11/03(土) 15:35:08.63804です。
たびたびすいません。
Console.WriteLine(arg.Data); はpingが実行されるたびに"出力"ウインドウに表示されるのですが、
textBox1.AppendText(arg.Data + "\r\n"); はpingが 3回実行されて、終了された後にやっと、TextBoxに表示されます。
pingが1回実行されるごとにTextBoxに表示したいのですが、可能でしょうか。
void procOutputReceived(object sender, DataReceivedEventArgs arg)
{
if (!String.IsNullOrEmpty(arg.Data))
{
Console.WriteLine(arg.Data); <=== ping が1回実行されるたびに"出力"ウインドウに表示される
this.BeginInvoke(new MethodInvoker(delegate {
textBox1.AppendText(arg.Data + "\r\n"); <=== ping が3回実行されて、コマンドが終了された後に、TextBoxに表示される
}));
}
}
0847デフォルトの名無しさん
2012/11/03(土) 15:39:30.43プロセスをUIスレッドから同期呼び出ししてるだろ
非同期(というかUIスレッド以外)で呼び出せ
0848デフォルトの名無しさん
2012/11/03(土) 19:02:03.27うちの会社、VSS使って開発してる人たちが大多数を占めているんだけど
正直、VSSはリビジョン管理が出来ないので使わないでほしい
0849デフォルトの名無しさん
2012/11/03(土) 20:27:40.60そっちにあわせて全部git使用です
0850デフォルトの名無しさん
2012/11/03(土) 22:27:05.140851デフォルトの名無しさん
2012/11/03(土) 22:52:15.390852デフォルトの名無しさん
2012/11/03(土) 23:02:06.970853デフォルトの名無しさん
2012/11/03(土) 23:05:08.14何かありましたよねそういう夢のある話が
0854デフォルトの名無しさん
2012/11/03(土) 23:06:45.210855デフォルトの名無しさん
2012/11/03(土) 23:32:12.930856デフォルトの名無しさん
2012/11/03(土) 23:35:24.130857デフォルトの名無しさん
2012/11/03(土) 23:39:16.870858デフォルトの名無しさん
2012/11/03(土) 23:56:53.500859デフォルトの名無しさん
2012/11/04(日) 03:35:36.31すいません、具体的な方法をご教授いただけないでしょうか。
0860デフォルトの名無しさん
2012/11/04(日) 10:19:58.71Process process = new Process();
//ここで必要なパラメータを設定
process.Existed += (sender, e) => { /*終了時の処理(別スレッドで呼ばれる)*/ };
process.EnableRaisingEvents = true;
process.Start();
//WaitForExit禁止
別解(.NET4)
Task.Factory.StartNew(() => { process.Start().WaitForExit(); })
.ContinueWith(t = > { /*終了時の処理(別スレッドで呼ばれる)*/ });
別解(.NET4.5)
await Task.Run(() => { process.Start().WaitForExit(); });
/*終了時の処理(別スレッドではなくUIスレッドで呼ばれる)*/ });
0861デフォルトの名無しさん
2012/11/04(日) 10:53:22.860862デフォルトの名無しさん
2012/11/04(日) 12:32:12.61いい方法が思いつかないのでよろしくお願いします
http://ideone.com/6TZFgr
0863デフォルトの名無しさん
2012/11/04(日) 12:33:25.960864デフォルトの名無しさん
2012/11/04(日) 12:43:36.90var reslut =
from text in texts
group text by text into freq
order by freq.Count() descending
select freq.Key;
0865デフォルトの名無しさん
2012/11/04(日) 12:47:06.74くだらないから後は勝手におやり
0866デフォルトの名無しさん
2012/11/04(日) 13:28:52.34レスありがとうございます。おかげさまで問題のメソッド、すっきり書き直すことができました
私のレスから10分ほどしか経っていないのに>>864さんは本当に優秀な方なんですね。尊敬します
0867デフォルトの名無しさん
2012/11/05(月) 01:02:12.340868デフォルトの名無しさん
2012/11/05(月) 01:49:06.23このXMLには
<LargeData>
データ1
データ2
データ3
…
</LargeData>
のように要素のコンテンツとして大量のデータが改行で分けられて並んでいる部分があります。
このデータをまとめて一つのstringに読むことなく、一行ずつストリーミングで処理したいのですが
どうすればいいでしょうか。
0869デフォルトの名無しさん
2012/11/05(月) 01:52:17.020870868
2012/11/05(月) 01:54:42.76XmlReaderを使っているのは、いったんメモリにすべて読み込むことができないからです。
仮にLINQ to XMLを使ったとしても、コンテンツの文字列を一行ずつ読むことはできないと思うのですが。
0871デフォルトの名無しさん
2012/11/05(月) 01:56:52.40はあ?遅延実行なんだからすべて読み込んでいるわけじゃねーよバカタレ
while(sr.seek()!=-1)
{
yield return sr.ReadLine();
}
これがいっぺんに読み込んでいると思うのか?
0872デフォルトの名無しさん
2012/11/05(月) 02:05:26.97LINQ to XMLは最初に一気にメモリに読んでますよ。
XElementなどのオブジェクトの作成が遅延実行なだけだったはず。
もし仮に読み込みも遅延実行だったとしても、LargeData要素に対応するXElementを
取得した時点で少なくともLargeData要素内の文字列はすべてメモリに読み込まれてしまいますよね。
この文字列は非常に大きいので、まとめてメモリ上に読むわけにはいかないんです。
0873デフォルトの名無しさん
2012/11/05(月) 02:14:53.68以後放置でよろしく
0874デフォルトの名無しさん
2012/11/05(月) 02:15:31.04linq to sql
0875868
2012/11/05(月) 02:18:05.83//reader.ReadContentAsString(); これだと一気に読んでしまうので
TextReader textreader = reader.コンテンツをストリーミングで読むためのTextReaderを取得();
while ((line = textreader.ReadLine()) != null) { 処理(line); } // 一行ずつ読みながら処理
具体的なイメージとしてはこんな感じ。
この'コンテンツをストリーミングで読むためのTextReaderを取得'の部分の実現方法がわかりません。
もちろんTextReaderでなくても一行ずつ読めればなんでもかまいません。
0876デフォルトの名無しさん
2012/11/05(月) 02:25:39.10お前最近WEB関連の質問ばかりして荒らしているやつだろ
0877デフォルトの名無しさん
2012/11/05(月) 02:27:08.47Streamオブジェクトの作り方もわからないのかバカタレ
0878デフォルトの名無しさん
2012/11/05(月) 02:43:33.94どのような方法がよろしいでしょうか。
new Bitmap(ファイルパス)でビットマップインスタンスを作成して、
GetPixel(x,y)!=Color.Black && GetPixel(x,y)!=Color.white
でフラグを操作する方法は、ちょっと原始的なような気がします。
Lockbit・・・
0879デフォルトの名無しさん
2012/11/05(月) 02:48:52.28原始的で何が悪い
シンプルイズベスト
大雑把にしたいならブロックに分けて合計値で判断
2値化モノクロなら偶数かどうかで判断できる
0880デフォルトの名無しさん
2012/11/05(月) 02:54:43.86ここ、kwskお願いします。
便乗質問です。
8bppのモノクロGIFファイルの画像データを
bool型一次元配列に突っ込みたいと思っています。
bool[] bGifData;
bGifData=new bool[oBmp.Width * oBmp.Height];
bool bColor=bGifData[y*oBmp.Width+x];//注目画素の色参照
やはり、GetPixelで1個ずつ色を広ながらやっていかなければならないでしょうか。
0881デフォルトの名無しさん
2012/11/05(月) 02:58:34.63Message=GDI+ で汎用エラーが発生しました。
Source=System.Drawing
ErrorCode=-2147467259
StackTrace:
場所 System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
場所 System.Drawing.Image.Save(String filename, ImageFormat format)
場所 CAdjst.CutMargin(FileInfo fi, Boolean bUp, Boolean bDown, Boolean bLeft, Boolean bRight) 場所 C:\*****\CAdjst.cs:行 85
場所 *****.myForm.b_Size_Click(Object sender, EventArgs e) 場所 C:*****.cs:行 89
場所 System.Windows.Forms.Control.OnClick(EventArgs e)
場所 System.Windows.Forms.Button.OnClick(EventArgs e)
場所 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
場所 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
場所 System.Windows.Forms.Control.WndProc(Message& m)
0882デフォルトの名無しさん
2012/11/05(月) 02:59:00.04色データが規則的に並んでいるんだから
わざわざGetpixelしなくても直接バイナリで処理すればいいじゃん
gifフォーマットについて調べればいい
0883デフォルトの名無しさん
2012/11/05(月) 03:00:39.90int32の許容範囲外の数字を入れようとしたんじゃないの?
0884デフォルトの名無しさん
2012/11/05(月) 21:41:21.41javaっぽくコメントアウトしたいな
0885デフォルトの名無しさん
2012/11/05(月) 21:50:45.590886デフォルトの名無しさん
2012/11/05(月) 22:06:57.610887デフォルトの名無しさん
2012/11/05(月) 22:19:41.150888デフォルトの名無しさん
2012/11/06(火) 01:29:58.790889デフォルトの名無しさん
2012/11/06(火) 08:40:26.40Ctrl+Shift+/で行コメント解除に割り当ててる
でも2キー以上になると割り当てを覚えられないわ
Ctrl+K,Mとか無理w
候補ウィンドウくらい出せよ
0890デフォルトの名無しさん
2012/11/06(火) 09:18:15.130892デフォルトの名無しさん
2012/11/06(火) 16:01:48.35やっぱりWikipediaを間に受けてる
0893デフォルトの名無しさん
2012/11/06(火) 16:05:32.860894デフォルトの名無しさん
2012/11/06(火) 16:10:39.980895デフォルトの名無しさん
2012/11/06(火) 16:16:09.080896デフォルトの名無しさん
2012/11/06(火) 16:46:59.830897デフォルトの名無しさん
2012/11/06(火) 20:00:09.63完成したexeと同じフォルダにdllが無い時にエラーが出る場合とそのまま動く場合があります。
エラーが出る例は DynamicJson.dll ( http://dynamicjson.codeplex.com/ ) で
エラーが出ずに無事動く例は Microsoft.WindowsAPICodePack.Shell.dll ( http://archive.msdn.microsoft.com/WindowsAPICodePack )です。
これから色々なライブラリを使って、完成したexeファイルにいくつものdllファイルがくっついていくのは避けたいのですが
どうすれば、Microsoft.WindowsAPICodePack.Shell.dllと同じようにexeと同じフォルダに無くても動作するように出来るでしょうか。
0898デフォルトの名無しさん
2012/11/06(火) 20:04:57.67dllはSystemフォルダになければルートフォルダから探すんだから
DynamicJson.dllをSystemフォルダにでもいれればいいだけ
0899デフォルトの名無しさん
2012/11/06(火) 20:06:07.19GACに登録する
0900デフォルトの名無しさん
2012/11/06(火) 20:53:54.01リモートスクラッチビュー っていったいなんにつかうの?
また、使う事によってどういったメリットがあるのでしょうか?
0901デフォルトの名無しさん
2012/11/06(火) 21:13:58.280902デフォルトの名無しさん
2012/11/06(火) 21:24:53.570903デフォルトの名無しさん
2012/11/06(火) 21:32:53.550904デフォルトの名無しさん
2012/11/06(火) 21:52:13.500905デフォルトの名無しさん
2012/11/06(火) 21:57:07.070906デフォルトの名無しさん
2012/11/06(火) 22:27:40.58invoke() 別スレッドからUIにアクセスするために使う
beginInvoke() スレッドの開始?Delegate.BeginInvoke()と何が違うのか不明orz
0907デフォルトの名無しさん
2012/11/06(火) 22:42:35.97渡したデリゲートの完了を待つか待たないかの差
Invoke(new MethodInvoker(() => Thread.Sleep(1000)));
だとInvokeから返ってくるまで1秒待つことになる
BeginInvoke(new MethodInvoker(() => Thread.Sleep(1000)));
だとすぐ返ってくる
0908デフォルトの名無しさん
2012/11/06(火) 22:57:06.68これができると何がうまいんですか?
0909デフォルトの名無しさん
2012/11/06(火) 23:28:25.170910デフォルトの名無しさん
2012/11/06(火) 23:34:08.69逆方向だと大違いだけど
0911デフォルトの名無しさん
2012/11/06(火) 23:57:09.78単なる非同期
0912デフォルトの名無しさん
2012/11/07(水) 00:08:50.83そう?
Invoke使うのならUIスレッドと別のワーカースレッドを使う意味も半減じゃないかと思うけど。
0913デフォルトの名無しさん
2012/11/07(水) 00:28:58.230914デフォルトの名無しさん
2012/11/07(水) 00:31:32.070915デフォルトの名無しさん
2012/11/07(水) 00:35:57.02普通はスレッドの処理の方がずっと重いから無視できる程度のコストだよ。
その程度のことが問題になるような小さな単位の処理でやってるならそれこそバカ。
0916デフォルトの名無しさん
2012/11/07(水) 00:51:06.940917デフォルトの名無しさん
2012/11/07(水) 00:56:22.15重いって表現には違和感があるが、重いからこそ無視できないんだよ。
何か根本的に勘違いしてるんじゃないの
0918デフォルトの名無しさん
2012/11/07(水) 00:59:31.37foreach (var data in collection) {
var 結果 = 重い処理(data);
Invoke(() => UIに反映(結果));
}
だろ? 何を言ってるんだ?
Invokeの中で重い処理しないのは当たり前すぎるだろ
0919デフォルトの名無しさん
2012/11/07(水) 01:02:55.06UIスレッドと非同期的に実行したい処理だから別のスレッド使ってるのに
そのスレッドの中でUIと同期されるんじゃ嬉しさ半分。
なんでこんな簡単なことが分からないんだろう
0920デフォルトの名無しさん
2012/11/07(水) 01:08:22.36そういうのはその長い処理の方は少々止まっても構わない場合が多いよ
0921デフォルトの名無しさん
2012/11/07(水) 01:13:02.18BeginInvokeするよりGUIの方から定期的にポーリングしたほうがいいと思う
0922デフォルトの名無しさん
2012/11/07(水) 01:27:53.47おいデータベース使ってみろ!
めちゃくちゃはえええええええぞ!!
2000行x5列のXmlで1行追加しようとすると
全部読み込んで書き込み終わるまで数秒かかる
しかし、データベースなら一瞬で終わる
それこそ、テキストにAppendTextで文字列追加するぐらいにだ!!!
今では俺もデータベース使い
もう誰も俺をバカにできない
0923デフォルトの名無しさん
2012/11/07(水) 02:13:58.020924デフォルトの名無しさん
2012/11/07(水) 05:16:05.33SQL文知らなくてもいじれるからなーw
覚えること多すぎだけどなwwwwwwwwwwww
0925デフォルトの名無しさん
2012/11/07(水) 12:03:23.48次のBeginInvokeの前にちゃんとEndInvokeしないといけないわけだけど
放り投げて終わりだったり、ブロックしないようにBeginInvokeだけ呼びましょうみたいな
アホなこと書いてるサンプルって多いよね
Invokeに比べれば止まる頻度・程度は低くなるが、それでも全く止めないわけにはいかない
本当に止められないなら>>921しかないな
0926デフォルトの名無しさん
2012/11/07(水) 12:36:32.70http://blogs.msdn.com/b/nakama/archive/2009/04/07/part-3-ui.aspx#9901621
名前が同じだと思ってると痛い目見るぜ
まあ、同じ名前つける奴が悪いんだが…
0927デフォルトの名無しさん
2012/11/07(水) 12:48:15.23一回投げて終わりならいいけど、ループの中で繰り返し投げたりするなら必要だよ。
次のBeginInvokeの直前にEndInvokeを呼んで、もしそこでブロックされるようなら、
EndInvokeを呼ばないと延々溜まり続けるってことだ。
どうせワーカースレッド側の処理に時間がかかるからUI側で詰まることはないだろうと
高を括ってるんだったら、そういう場合はそれこそInvokeでいいわけだし。
0928デフォルトの名無しさん
2012/11/07(水) 12:51:40.32'2012/11/07'とかは文字列型と見なされるようなんですが・・・
0929デフォルトの名無しさん
2012/11/07(水) 12:57:52.09msdnくらい読め
0930デフォルトの名無しさん
2012/11/07(水) 13:23:12.620931デフォルトの名無しさん
2012/11/07(水) 13:31:23.99コンストラクタでも使えばいいだろ
0932デフォルトの名無しさん
2012/11/07(水) 14:00:09.90'2012/11/07'
は文字列ですよね?
0933デフォルトの名無しさん
2012/11/07(水) 14:18:47.630934デフォルトの名無しさん
2012/11/07(水) 14:45:43.53進行状況みたいなやってもやらなくてもどっちでもいい処理のための
BeginInvokeIfYouAreFreeメソッドが欲しい
自分で管理するの面倒だからついタイマーで監視しちゃう
0935デフォルトの名無しさん
2012/11/07(水) 15:53:09.55初心者スレ行くか死ねよ
0936デフォルトの名無しさん
2012/11/07(水) 16:23:14.350937デフォルトの名無しさん
2012/11/07(水) 20:02:53.40シングルコーテーションで括ってるからバイト列だな。
0938デフォルトの名無しさん
2012/11/07(水) 21:26:17.890939デフォルトの名無しさん
2012/11/07(水) 21:28:45.700940デフォルトの名無しさん
2012/11/07(水) 21:37:24.040941デフォルトの名無しさん
2012/11/07(水) 21:48:21.870942デフォルトの名無しさん
2012/11/07(水) 21:48:58.74Entity FrameworkとLINQの組みあわせが最強
SQLなんてかいてらんない
0943デフォルトの名無しさん
2012/11/07(水) 21:56:35.46たぶんそうじゃないだろうけど
0944デフォルトの名無しさん
2012/11/07(水) 22:06:33.89Stringの内部表現って実際にはnull終端だよね?
ILSpyで覗いてたらそうとしか思えないんだけど、それを期待していいのか
コピーして自分でケツにnull文字くっ付けてから使うべきなのか悩む
0945デフォルトの名無しさん
2012/11/07(水) 22:22:04.83そういう場合はStringBuilderの出番だったような
0946デフォルトの名無しさん
2012/11/07(水) 22:32:24.21文字列 (C# プログラミング ガイド)
http://msdn.microsoft.com/ja-jp/library/vstudio/ms228362.aspx
>C# の文字列の末尾には null 終端文字はありません。
>したがって、C# の文字列には任意の数の null 文字 ('\0') を埋め込むことができます。
だってさ
0947デフォルトの名無しさん
2012/11/07(水) 22:41:35.86例えば半角英数字と@と_と%しか入力させたくない場合、
フォームのプロパティをいじってそこに何か書き込みだけ、ではダメで
入力イベントとかとってガリガリ書かないとダメでしょうか?
0948デフォルトの名無しさん
2012/11/07(水) 22:47:22.03これをDataGridViewに表示するにはどうするの?
SQLiteのテーブルをDataGridViewにバインドしても
表示が更新されない
アプリ再起動したらちゃんと表示される
0949デフォルトの名無しさん
2012/11/07(水) 23:07:05.70MaskedTextBoxで不満ならガリガリ書くしかない
タイプ時じゃなくて検証時にエラー出して弾くだけでいいなら
DataAnnotationsとかいろいろ使える
質問
Marshal.AllocHGlobalはWinAPIのLocalAllocを使ってるらしいけど
HeapAllocじゃなくてあえて時代遅れなLocalAllocなのは何か理由があるの?
0950デフォルトの名無しさん
2012/11/07(水) 23:21:27.58DDEやクリップボードで未だに使ってるそうで
AllocCoTaskMemは同じようにCOM用だわな
それ以外の用途で欲しけりゃbyteで十分だし
0951デフォルトの名無しさん
2012/11/08(木) 00:02:40.51ありがとうございます
MaskedTextBoxの正規表現でいいみたいです
0952デフォルトの名無しさん
2012/11/08(木) 10:24:40.79膨らんでいるようなのですが、プロセスを分離して再起動する以外に有効な対策はありませんか?
やっぱりプール?
0953952
2012/11/08(木) 12:41:03.68最初Parallel.ForEachのスレッドローカルとして確保して使いまわそうとしたのですが
Parallelってデフォルトだと思ったより沢山のスレッドが作られて、しかもスレッドローカルが
結構頻繁に再初期化されるようで、やっぱりLOHが膨らんでしまいました。
結局MaxParallelismをプロセッサ数と同じに設定したうえでConcurrentDictionaryでプールすることで
LOHが膨らまなくなりました。Parallelを使うときはご注意を。
0954952
2012/11/08(木) 12:51:47.610955デフォルトの名無しさん
2012/11/08(木) 17:48:27.80interface FB {
void foo(); void var();
}
みたいなとき、
FB fb = new FB() {
void foo() {/**/}
void bar() {/**/}
}
みたいな書き方って結局できないの?
0956デフォルトの名無しさん
2012/11/08(木) 17:50:43.660957デフォルトの名無しさん
2012/11/08(木) 18:02:35.160958デフォルトの名無しさん
2012/11/08(木) 18:05:57.61Javaでそれ使うケースの大半はデリゲートで事足りる
0959デフォルトの名無しさん
2012/11/08(木) 21:31:56.45@itの方がわかりやすい
0960デフォルトの名無しさん
2012/11/08(木) 22:36:57.010961デフォルトの名無しさん
2012/11/08(木) 22:45:56.82たかがプログラミング言語に将来性もクソもない。今使えるのを使うだけ。
お前がバカにしてるVBerみたいになりたくなかったら言語なんかにしがみ付くな。
0962デフォルトの名無しさん
2012/11/08(木) 23:16:49.84Windowsは10年サポートするから当たり前じゃん。
0963デフォルトの名無しさん
2012/11/08(木) 23:27:05.71Windowsがシェアを大きく失わない限り、今以上の地位は保つと思う。
Monoとか出てきたし、既にWindows専用言語からは脱している。
MSはC#に続く言語を作るよりは今のC#5.0を改良、強化していくんじゃない?
Javaは相変わらずグダグダで進歩していないし静的言語はライバル不在。
0964デフォルトの名無しさん
2012/11/08(木) 23:52:58.370965デフォルトの名無しさん
2012/11/08(木) 23:57:59.93TypeScriptっていうC#風のJavaScript拡張言語
0966デフォルトの名無しさん
2012/11/09(金) 01:12:04.82それは知らなかったけど、スクリプト言語なら
C#の競合にはならないんじゃないかな
0967デフォルトの名無しさん
2012/11/09(金) 02:03:03.92設計者が同じだけにC#使いには無茶苦茶取っ付きやすい
C#をちょっとScalaっぽく今風にアレンジした感じ
0968デフォルトの名無しさん
2012/11/09(金) 02:41:05.47GekkoとWebKitが取りこんだら教えてよ
0969デフォルトの名無しさん
2012/11/09(金) 07:30:18.57↓
.NETバージョンアップ
↓
全部パー
こういう認識でよろしいですか?
0970デフォルトの名無しさん
2012/11/09(金) 07:42:13.06そんな DirectX みたいなことは起こらない。
0971デフォルトの名無しさん
2012/11/09(金) 07:42:24.92バージョンアップしても大部分は互換性保っている。
ほとんどは機能の追加だ
新しいのに置き換えもあるけど、VSがなにに置き換えたらいいか、
親切に教えてくれるから、Warning出た所を機械的に置き換えていくだけ。
よほどへんなコード書いてない限り、心配いらない。
IDEサポートが貧弱な、スクリプト言語だとこうはいかない。
0972デフォルトの名無しさん
2012/11/09(金) 08:07:26.440973デフォルトの名無しさん
2012/11/09(金) 08:28:49.100974デフォルトの名無しさん
2012/11/09(金) 09:21:49.72今だにVB6使わせろとか言ってるようなのは使い物にならんし
0975デフォルトの名無しさん
2012/11/09(金) 10:19:49.54TypeScriptはJavaScriptに変換する言語だからすべてのブラウザで使えるよ
あとでTypeScriptやめたとしても、変換されたJavaScriptは非常に綺麗で
人間が書くOOなJavaScriptスクリプトと変わらないので、手軽に使える
0976デフォルトの名無しさん
2012/11/09(金) 10:42:11.440977デフォルトの名無しさん
2012/11/09(金) 11:51:58.630978デフォルトの名無しさん
2012/11/09(金) 12:40:51.360979デフォルトの名無しさん
2012/11/09(金) 13:05:16.46どぼんのせいでな
0980デフォルトの名無しさん
2012/11/09(金) 14:02:59.02インターフェイスの自動実装やオーバーライドの自動実装しようとすると
「処理中に予期しないエラーが発生しました。スタブは生成されませんでした。」
ってエラーが出るんだけど誰か解決策知らない?
Visual Studio 2005 2008 2010で発生した。
Visual Studioも.NET Frameworkも再インストールしたけど無理だった。
devenv /safemodeも試したけど変わらず。
0981デフォルトの名無しさん
2012/11/09(金) 14:15:17.660982デフォルトの名無しさん
2012/11/09(金) 14:23:22.900983デフォルトの名無しさん
2012/11/09(金) 15:21:05.760984デフォルトの名無しさん
2012/11/09(金) 15:47:49.14namespace aaaaa
{
class Test
{
public override
}
}
override打ったあとの選択肢でToString選ぶとエラー発生。
0985デフォルトの名無しさん
2012/11/09(金) 16:31:32.090986デフォルトの名無しさん
2012/11/09(金) 19:25:08.602010はもう投げたから知らん
0987デフォルトの名無しさん
2012/11/09(金) 20:06:25.220988デフォルトの名無しさん
2012/11/09(金) 20:08:14.29そしてクリーンインストールしか対策がなさそうな系の
0989デフォルトの名無しさん
2012/11/09(金) 20:14:12.980990デフォルトの名無しさん
2012/11/09(金) 21:58:05.46何かよさげな例外クラス無いでしょうか?
サンプルコードなのですが、throw new Exception();はダサいので
0991デフォルトの名無しさん
2012/11/09(金) 22:00:31.750992デフォルトの名無しさん
2012/11/09(金) 22:20:08.87とでも作ってthrowするとかっこいいぞ
0993デフォルトの名無しさん
2012/11/09(金) 22:26:08.59http://toro.2ch.net/test/read.cgi/tech/1352467358/
0994デフォルトの名無しさん
2012/11/09(金) 22:32:46.19あざーす
SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
のしたにあるキー全部取得したいんだけど、うまく取得できていないですね
たとえば、Google日本語入力とか。権限かなー
0995デフォルトの名無しさん
2012/11/09(金) 22:37:05.11ありがとうございました
0996デフォルトの名無しさん
2012/11/09(金) 23:10:34.44おつ
0997デフォルトの名無しさん
2012/11/10(土) 00:26:43.360998デフォルトの名無しさん
2012/11/10(土) 01:55:58.190999デフォルトの名無しさん
2012/11/10(土) 04:04:13.471000デフォルトの名無しさん
2012/11/10(土) 05:08:50.1410011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。