C♯, C#相談室 Part34
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/11/02(木) 20:45:59前スレ
C♯, C#相談室 Part34
http://pc8.2ch.net/test/read.cgi/tech/1157549657/
過去スレは>>2-5あたり。
※スレタイに「#」を入れても消えちゃうので新スレ立てる人は要注意だ。
0002デフォルトの名無しさん
2006/11/02(木) 20:46:35Part32 http://pc8.2ch.net/test/read.cgi/tech/1149934230/
Part31 http://pc8.2ch.net/test/read.cgi/tech/1145075577/
Part30 http://pc8.2ch.net/test/read.cgi/tech/1141448072/
Part29 http://pc8.2ch.net/test/read.cgi/tech/1138925245/
Part28 http://pc8.2ch.net/test/read.cgi/tech/1134514022/
Part27 http://pc8.2ch.net/test/read.cgi/tech/1131544541/
Part26 http://pc8.2ch.net/test/read.cgi/tech/1127063469/
Part25 http://pc8.2ch.net/test/read.cgi/tech/1122352650/
Part24 http://pc8.2ch.net/test/read.cgi/tech/1117631000/
Part23 http://pc8.2ch.net/test/read.cgi/tech/1112968209/
Part22 http://pc8.2ch.net/test/read.cgi/tech/1109630502/
Part21 http://pc5.2ch.net/test/read.cgi/tech/1106490240/
Part20 http://pc5.2ch.net/test/read.cgi/tech/1103005153/
Part19 http://pc5.2ch.net/test/read.cgi/tech/1100240847/
0003デフォルトの名無しさん
2006/11/02(木) 20:48:01Part17 http://pc5.2ch.net/test/read.cgi/tech/1091284402/
Part16 http://pc5.2ch.net/test/read.cgi/tech/1087297504/
Part15 http://pc5.2ch.net/test/read.cgi/tech/1083066815/
Part14 http://pc5.2ch.net/test/read.cgi/tech/1076933504/
Part13 http://pc2.2ch.net/test/read.cgi/tech/1071663456/ (ログ行方不明)
Part12 http://pc5.2ch.net/tech/kako/1066/10660/1066038651.html
Part11 http://pc5.2ch.net/tech/kako/1061/10612/1061262958.html
Part10 http://pc5.2ch.net/tech/kako/1051/10518/1051842450.html
Part9 http://pc2.2ch.net/tech/kako/1039/10396/1039646808.html
Part8 http://pc3.2ch.net/tech/kako/1032/10324/1032488831.html
Part7 http://pc3.2ch.net/tech/kako/1027/10275/1027531796.html
Part6 http://pc3.2ch.net/tech/kako/1022/10222/1022257078.html
Part5 http://pc3.2ch.net/tech/kako/1019/10195/1019533942.html
Part4 http://pc.2ch.net/tech/kako/1016/10165/1016597767.html
Part3 ttp://pc.2ch.net/tech/kako/1009/10094/1009473982.html
Part2 ttp://pc.2ch.net/tech/kako/1002/10024/1002468050.html
Part1 ttp://pc.2ch.net/tech/kako/977/977112364.html
0004デフォルトの名無しさん
2006/11/02(木) 20:48:58http://www.microsoft.com/japan/msdn/vstudio/express/vcsharp/
MSDNライブラリ
http://msdn.microsoft.com/library/ja/
MSDN2
http://msdn2.microsoft.com/ja-jp/library/default.aspx
相互運用マーシャラによるメモリ管理
http://msdn2.microsoft.com/ja-jp/library/f1cf4kkz.aspx
Buffers のサンプル
http://msdn2.microsoft.com/ja-JP/library/x3txb6xc.aspx
文字列のマーシャリング
http://msdn2.microsoft.com/ja-JP/library/e8w969hb.aspx
pinvoke.net: the interop wiki!
http://pinvoke.net/
テンプレ終了
0005デフォルトの名無しさん
2006/11/02(木) 20:50:56ほんとは35
00061
2006/11/02(木) 20:56:50http://pc8.2ch.net/test/read.cgi/tech/1162193452/70
でも書いたが、本気で間違った。
0007デフォルトの名無しさん
2006/11/02(木) 21:04:150008デフォルトの名無しさん
2006/11/02(木) 23:20:490009デフォルトの名無しさん
2006/11/02(木) 23:23:49過去ログの整理がややこしい
0010デフォルトの名無しさん
2006/11/02(木) 23:32:23他スレ(つってもC#初心者スレだが)の人間が善意で立てたのにそれかw
0012デフォルトの名無しさん
2006/11/03(金) 00:35:19つぎ忘れなければ36ってことで
0013前スレ983
2006/11/03(金) 00:49:18貼っておきます。MeasureStringに文字数計測があったとは、盲点でした。
private int printingPosition;
private void printDocument_BeginPrint(object sender, System.Drawing.Printing.PrintEventArgs e)
{
printingPosition = 0;
}
private void printDocument_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
StringFormat format = StringFormat.GenericTypographic;
int charactersFitted, linesFilled;
e.Graphics.MeasureString(textMain.Text.Substring(printingPosition), textMain.Font, e.MarginBounds.Size, format, out charactersFitted, out linesFilled);
e.Graphics.DrawString(textMain.Text.Substring(printingPosition, charactersFitted), textMain.Font, Brushes.Black, e.MarginBounds, format);
printingPosition += charactersFitted;
if (printingPosition >= textMain.Text.Length) {
e.HasMorePages = false;
}
else {
e.HasMorePages = true;
}
}
0014デフォルトの名無しさん
2006/11/03(金) 01:01:04せっかく乙って付けたのに・・・。
0015デフォルトの名無しさん
2006/11/03(金) 03:09:57http://pc8.2ch.net/test/read.cgi/tech/1162490865/
0016デフォルトの名無しさん
2006/11/03(金) 03:16:100017デフォルトの名無しさん
2006/11/03(金) 17:36:540018デフォルトの名無しさん
2006/11/04(土) 19:53:31パート35の人よんできてー
0019デフォルトの名無しさん
2006/11/29(水) 21:19:330020デフォルトの名無しさん
2006/11/30(木) 00:31:51URLから、ファイルをダウンロードし、ファイルサイズを取得したいのですが、どのようにすればいいでしょうか。
取っかかりを教えて貰えると助かります・・。
0021デフォルトの名無しさん
2006/11/30(木) 00:55:200022デフォルトの名無しさん
2006/11/30(木) 02:26:350023デフォルトの名無しさん
2006/11/30(木) 08:56:18単に時間を計りたいのなら StopWatch クラス使っとけ
0024デフォルトの名無しさん
2006/11/30(木) 09:24:32P/Invoke とは、"マネージコードからアンマネージコード(Win32APIなど)を呼び出すこと"と理解してOK?
0025デフォルトの名無しさん
2006/11/30(木) 10:03:580026デフォルトの名無しさん
2006/11/30(木) 22:37:42自動的にダイアルアップし、切断するような動作をさせたいのですが、ダイアルアップの確立、切断は、どのようにするとできるのでしょうか。
0027デフォルトの名無しさん
2006/12/01(金) 12:44:00フォームBを、別のフォームAから操作して、フォームB内のボックスに入力する値を
決めているのですが、フォームBはアクティブにならないように設定したいです。
OS下段のタスクバーにはフォームBが表示されないようにはできたんですが、
Alt+Tabを入力した時にフォームBの選択アイコンが表示されてしまいます。
このアイコンを消す方法をご存知の有識者の方いらっしゃったら教えてください。
お願いします。
0028デフォルトの名無しさん
2006/12/01(金) 14:54:31{
Button[] b;
public hoge(int n)
{
b = new Button[n];
for(int i = 0; i < 10; ++i)
{
b[i] = new Button();
b[i].Left = i * 20;
b[i].Visible = true;
}
}
}
ボタンを引数の数だけ並べる場合に
こういうようなコードを考えたのですが間違ってますか?
ボタンが一個しか描画されないのですが
0029デフォルトの名無しさん
2006/12/01(金) 14:55:55間違えました
for(int i = 0; i < n; ++i)です
0030デフォルトの名無しさん
2006/12/01(金) 15:13:46ソースの中にでてきてないが、適切なContainerControlのControlsにAddする。
0031デフォルトの名無しさん
2006/12/01(金) 15:21:10ありがとうございます、できました
0032デフォルトの名無しさん
2006/12/01(金) 15:26:380033デフォルトの名無しさん
2006/12/01(金) 17:21:500034デフォルトの名無しさん
2006/12/01(金) 17:40:25を自分で作りたい場合、新しいformとしてメッセージボックスを作って、それをメインフォームから
Form2 f2 = new Form2;みたいに呼び出せばいいんですか?
0035デフォルトの名無しさん
2006/12/01(金) 17:53:30しかしここは廃棄スレです。
こちらへどうぞ
C♯, C#相談室 Part35
http://pc8.2ch.net/test/read.cgi/tech/1162490865/
0036デフォルトの名無しさん
2006/12/01(金) 23:18:38誘導トンクスです
0037デフォルトの名無しさん
2006/12/02(土) 09:33:32http://www.willcom-fan.com/wzero3/entries/kzou/000087/
0038デフォルトの名無しさん
2006/12/02(土) 11:01:04そういうユーティリティを作りたい、欲しいという話ではなくて、
ダイアルアップして、処理をして、終了後すぐ切断するプログラムを作りたいので、
その手法をという話です。
0039デフォルトの名無しさん
2006/12/02(土) 22:57:500040デフォルトの名無しさん
2006/12/03(日) 02:05:320041デフォルトの名無しさん
2006/12/09(土) 17:58:43ListViewではオーナードローが出来ないようなのですが、どのようにしたらListViewに
自由に描画できるようになりますか?
0042デフォルトの名無しさん
2006/12/09(土) 18:18:370043デフォルトの名無しさん
2006/12/11(月) 23:53:47考えていいんでしょうか?
0044デフォルトの名無しさん
2006/12/12(火) 00:02:350046デフォルトの名無しさん
2006/12/16(土) 21:37:17MSDNみたら?
それとどうやって
>OS下段のタスクバーにはフォームBが表示されないようにはできたんですが、
を実現したか書いたほうがいいよ。
多分その方法が書いてあるMSDNのページから手繰っていくと
以下の文章を見つけることが出来るよ。
Alt + Tab キーを押したときに表示されるウィンドウには表示されません
ただ希望の内容を全て満たすかは分からないよ。
0047デフォルトの名無しさん
2007/01/06(土) 01:08:010048デフォルトの名無しさん
2007/01/06(土) 01:15:28・メモリ食いすぎ
・別フォームへの値の受け渡し
0049デフォルトの名無しさん
2007/01/20(土) 00:42:30FillEllipseで作った円をゴールの座標に動かす場合、
どのような方法をとるべきでしょうか?
とても初歩的な質問かとは思いますが、
入門書などでさがしても方法がのっていないもので
ご教示おねがいします。
使用ソフトはMicrosoft Visual C# 2005 Express Editionです。
0050デフォルトの名無しさん
2007/01/21(日) 00:33:450051デフォルトの名無しさん
2007/02/23(金) 13:30:22Append()は戻り値がvoidなので新たにオブジェクトを作らない。
よーく考えろ。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\| ̄ ̄ ̄ ̄ ̄ ̄
_,,t-‐‐-、,-‐‐-、
三'::::::............... .....::::::`y,.
ナ::::::::::::::::::::::::::::::::: :::::::::::::ヾ
| ̄| V::::::::::::::::_{{ ({∫∬ノノjヾ:::::{
| ̄| | ̄| ナ::::::::::::::i`__,,,,,,,ァ_ _,,,,,_ t;;:ヌ
| | | | イヘ::::::(ヾ~!,ャt、 !'''i ィtン )=f }f
| | | | i {t)テ" ヘ' '___,イ ヽ_/ 介'
| | | | _,rヘ_,j|!' /ー--''! |'
|,.ィ―'''' ̄ /| | /二ク !
/;;:::'';;::''::;;:/ { ! 、 ヾニン ノ\
/'''::::;r|''':::;;;| | ! \ _,,./|::;;'''\
/:;;/ |;;;''::;;| 丶\ `__>-ー´ !;;;:'''::iヽ、
i/ |'::;;;;''| 三 ―''" !''::;;;;| /ヽ
/⌒ヽ |;;''':::;| \ !;;::''|/ i
/ \{'';;;::''}  ̄二ニ= !::;;| |
/ヘ |;;:::::;{ ‐- !/ |
/ i |:::;;;''! ー ! / |
/ l |;;'';イ } {、
〉、 ∧テ{ ヽ _ _,,,,;;;;;:::-==ニ;;;_ ノ __,イ´
/ \_ //レ!  ̄  ̄ { ̄ |
0052デフォルトの名無しさん
2007/02/24(土) 11:58:380053デフォルトの名無しさん
2007/03/25(日) 18:21:12扱うときのことに関して質問があります。
まず、秘密鍵K 、Kから生成され予め配布された公開鍵P、Kで暗号化された
データCがあります。今から実装するプログラムにおいて、
RSACryptoServiceProvider.FromXmlString() を用いてPを読み込み、それによって
Cを復号したいのです。質問内容は、
1. そもそもこの処理は実装可能か
2. Kで署名されたデータSを、Pから作られた RSACryptoServiceProvider の
VerifyData() で検証することには成功した。しかし、Encrypt() や Decrypt()
では鍵が違うと文句を言われたが、別のメソッドを用いるべきか。あるいは何か
留意すべきことがあるか
以上、何かアドバイスがあれば、よろしくお願いします。
0054デフォルトの名無しさん
2007/03/25(日) 18:23:33書き忘れました。すみません。実行環境としては WindowsXP Proなんですが、
OAEP パディング は無しでやっています。
0055デフォルトの名無しさん
2007/03/25(日) 18:47:21http://pc11.2ch.net/test/read.cgi/tech/1172662746/
0056デフォルトの名無しさん
2007/03/25(日) 18:48:01---
C♯, C#相談室 Part38
http://pc11.2ch.net/test/read.cgi/tech/1173763436/
0057デフォルトの名無しさん
2007/03/25(日) 20:23:44http://pc11.2ch.net/test/read.cgi/tech/1162467959/
から誘導されました。
.Net Framework 2.0 の System.Security.Cryptography; 以下のクラスでRSA暗号を
扱うときのことに関して質問があります。
まず、秘密鍵K 、Kから生成され予め配布された公開鍵P、Kで暗号化された
データCがあります。今から実装するプログラムにおいて、
RSACryptoServiceProvider.FromXmlString() を用いてPを読み込み、それによって
Cを復号したいのです。質問内容は、
1. そもそもこの処理は実装可能か
2. Kで署名されたデータSを、Pから作られた RSACryptoServiceProvider の
VerifyData() で検証することには成功した。しかし、Encrypt() や Decrypt()
では鍵が違うと文句を言われたが、別のメソッドを用いるべきか。あるいは何か
留意すべきことがあるか
実行環境としては WindowsXP Proなんですが、 OAEP パディング は無しでやっています。
以上、何かアドバイスがあれば、よろしくお願いします。
0058デフォルトの名無しさん
2007/03/25(日) 20:31:04ここは「C♯, C#相談室 Part34」だ
0059デフォルトの名無しさん
2007/03/25(日) 20:34:380060デフォルトの名無しさん
2007/03/25(日) 21:15:20うわ、誤爆した。。
0061デフォルトの名無しさん
2007/04/02(月) 14:02:21という文章から「シンプル」と「ユーザーインターフェース」
を抜き出したいのですが、正規表現でやるとおもうのですが、
どうすればいいのでしょうか?
お願いします。
0062デフォルトの名無しさん
2007/04/02(月) 14:09:14カタカナだと「ヴ」とかがあるから
実際はもっと複雑な正規表現使わんといかんだろうけど
0063デフォルトの名無しさん
2007/04/02(月) 14:12:12ありがとうございます。範囲でやればいいんですね。
ついでに質問なんですが、漢字の場合も範囲でできるのでしょうか?
よろしければ教えてください。
0064デフォルトの名無しさん
2007/04/02(月) 14:31:450065デフォルトの名無しさん
2007/04/02(月) 14:38:20.NETではユニコードブロック名が使えるから、それを用いるとよい。
Regex re = new Regex("([\\p{IsKatakana}]+)");
これで連続するカタカナがキャプチャされる筈。
0066デフォルトの名無しさん
2007/04/02(月) 14:40:49漢字の場合もユニコードブロックを使うことが出来るが、CJK統合漢字の
ブロックにはShift_JISには含まれないような漢字(要するに中国や韓国で
使ったりするようなもの)も含まれるので注意。
そのようなものを省きたいとなると、連続領域でも指定できないので、
面倒だろうな。
0067デフォルトの名無しさん
2007/04/02(月) 15:12:38ありがとうヽ(´ー`)ノ
0068デフォルトの名無しさん
2007/04/02(月) 22:26:020069デフォルトの名無しさん
2007/04/04(水) 23:38:04入力待ちの時にキャレットが点滅して入力を受け付けて、
それ以外の時は入力を受け付けない(入力しても画面にエコーさせない)、
という2つの状態はどう判断すれば良いのでしょうか?
0070デフォルトの名無しさん
2007/04/04(水) 23:40:310072デフォルトの名無しさん
2007/04/05(木) 00:28:23ここはC#のスレだよ?エスパー募集のスレじゃないよ?
0073デフォルトの名無しさん
2007/04/05(木) 01:01:20じゃあおまえいらないじゃーん
0074デフォルトの名無しさん
2007/04/05(木) 12:24:470075デフォルトの名無しさん
2007/04/05(木) 20:33:29唯一無二のワールドスタンダードである。
ホームページ制作王の普及なくして、
我が国のWebが世界と肩を並べる日は決してやってこない。
これに対し、非標準ソフトを販売する他社は、生活を維持するために工作員を動員して、
2chなどの掲示板で、真実をねじ曲げて、ホームページ制作王を貶し、
非標準ソフトの販促を行っている。
標準ソフト・ホームページ制作王に対して根も葉もない風評をでっち上げ、
非標準ソフトのシェア維持活動を行っている者たちこそ、
悪質な宣伝行為として非難されるべき、これが道理である。
他社製非標準ソフトを野放図にはびこらせておきながら、
世界標準・ホームページ制作王に対して反動的な発言をする
他社工作員たちに正義の鉄槌を下さなければ、我が国のWebに未来はない。
いかなる者も、世界の権威であるCOMDEXの決定に背くことはできない。
世界の権威COMDEXの決定に従わない者に、21世紀のWebをクリエイトする
権利や資格は1つもないのだ。あろうことか、COMDEXの意志を否定することに至っては
許されない暴挙であり、制裁の対象である。非標準のアプリケーションを販売して生計を立てる
他社が送り込む工作員による煽動ともいえる行為、および無知な大衆による工作員を
支持あるいは賞賛する行為は我が国のWebを大きく退行させるものであり、万死に値する。
COMDEXが定めた21世紀の世界標準は、ホームページ制作王のみである。
21世紀も早や7年目。我々日本国民は、他社工作員の煽動行為に対して真実を見抜く眼を持ち、
ホームページ制作王の我が国における標準化を達成しなければならない。
COMDEXが定めた世界標準・ホームページ制作王の普及は、情報化時代において、
日本国が国際社会において名誉ある地位を獲得するためのスタートであり、かつゴールである。
0076デフォルトの名無しさん
2007/04/05(木) 20:41:550077デフォルトの名無しさん
2007/04/05(木) 20:49:26どのようにすれば良いのでしょうか?
COMを使用すれば良いのかなとも思うのですが
詳しく記載したHPがなくて困っています。
ヒントでも良いので教えていただけないでしょうか。
0078デフォルトの名無しさん
2007/04/05(木) 20:53:340079デフォルトの名無しさん
2007/04/05(木) 20:58:330080デフォルトの名無しさん
2007/04/05(木) 22:02:38結構、めんどいね。
0081デフォルトの名無しさん
2007/05/26(土) 12:47:59教えてエロい人!!
0082デフォルトの名無しさん
2007/05/26(土) 13:11:330083デフォルトの名無しさん
2007/05/26(土) 13:36:19(σ・∀・)σ ))´Д`;)
0084デフォルトの名無しさん
2007/05/26(土) 15:24:01プログラミング.NET FrameWork 第2版
この本はガチ
0085デフォルトの名無しさん
2007/05/26(土) 19:31:31C#を英語で学びたいんだけど、いい本ありますか?
薄くて説明が少ない奴じゃなくて、分厚くてこれでもかと
細かく説明してある本を読みたい。
0086デフォルトの名無しさん
2007/05/26(土) 19:34:210087デフォルトの名無しさん
2007/05/26(土) 19:42:22008885
2007/05/26(土) 20:15:13俺英語は少し読めるけど、英語で文章作れないのだから、
むこうのBBSで質問なんてムリポ。
エロサイト、英語で書かれた論文と教科書で読む方は経験豊富だけど
書く聴く話すは全然童貞なんだよね。小名ぬーばかりしてる中年童貞みたいだな。
0089デフォルトの名無しさん
2007/05/26(土) 20:37:02009085
2007/05/26(土) 21:54:410091デフォルトの名無しさん
2007/05/26(土) 22:31:490092デフォルトの名無しさん
2007/05/27(日) 01:19:12http://pc11.2ch.net/test/read.cgi/tech/1178639189/
0093デフォルトの名無しさん
2007/06/07(木) 13:05:17世間様としてはどうもC#っぽいよなぁ・・・
移行したいけど ちょっとやってみてたら方言の違いが多すぎてちょっとつらいorz
でも・・・これ乗り越えなきゃ今後キツい様な気がする・・・
0094デフォルトの名無しさん
2007/06/07(木) 14:58:190095デフォルトの名無しさん
2007/06/07(木) 15:50:02て方言ていうのかそれw
0096デフォルトの名無しさん
2007/06/07(木) 16:05:050097デフォルトの名無しさん
2007/06/15(金) 09:41:15例えば「label1」というフォームがあった場合、
「1」という数字の部分を変数に置き換えたいのです。
VBによるものは検索出来たのですが、C#での実現方法がよく分かりません
http://vsug.jp/tabid/63/forumid/47/postid/9033/view/topic/Default.aspx
よろしくお願いします。
0098デフォルトの名無しさん
2007/06/15(金) 10:06:29こういうこと?
0099デフォルトの名無しさん
2007/06/15(金) 11:12:250100デフォルトの名無しさん
2007/06/15(金) 23:53:48おい、そこのフナムシ! ここが次スレでいいのか?
0101デフォルトの名無しさん
2007/06/16(土) 10:27:56質問が書いてあったけど、放置してるスレだったのか。
再利用する?
■ このスレッドは過去ログ倉庫に格納されています