[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 07/07 07:23 / Filesize : 230 KB / Number-of Response : 861
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ふらっとC♯(Part5)



1 名前:デフォルトの名無しさん [03/10/04 01:02]
このスレッドは

「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。

ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、
勇気をもって書き込んでください。

少しずつC#プログラマを名乗るものが現れました。みなさん一緒に勉強しましょう。

前スレッドはこちら
pc2.2ch.net/test/read.cgi/tech/1059028988/l50 (Part4)
pc2.2ch.net/test/read.cgi/tech/1047210828/l50 (Part3)
pc2.2ch.net/test/read.cgi/tech/1035895873/l50 (Part2)
pc2.2ch.net/test/read.cgi/tech/1023766485/l50

696 名前:デフォルトの名無しさん mailto:sage [04/12/07 23:25:40]
>>693,688
シンタックスシュガーではないと思われ

697 名前:デフォルトの名無しさん mailto:sage [04/12/07 23:42:59]
>>691
boostとか見てると良く分かるけれど、戻り値が型推というのはバクダンになりやすいので、使わないというのは有りかと思います。
この形式ではやるとしたら構造体かなにかで型と実体のペアを作って返すしかないですね。

>>690
C#の設計思想など知りませんが、少なくともよりオブジェクト指向的ではあろうかと……

698 名前:デフォルトの名無しさん mailto:sage [04/12/08 12:56:45]
>>696
いや、シンタックスシュガーだと思うよ。だって、
・変数宣言ができる
・メソッド等のInvokeが普通の書き方でできる
っていう、純粋に記法の追加でしかないし。
即値を渡せばコンパイル時に型を決定して最適化はできるだろうけど・・
関係ないけど全然Metaclassじゃなくて単にClassだよね。

>>697
型推論はともかく、T Max(T a, T b) 程度が書けないのでは記述能力不足・・・

699 名前:デフォルトの名無しさん mailto:sage [04/12/08 14:48:20]
>>698
リフレクションをシンタックスシュガーということにしてしまうと、全てがシンタックスシュガーになってしまわないか?
それは何か違う気がするんだが・・・

700 名前:デフォルトの名無しさん mailto:sage [04/12/08 15:15:09]
>>699
リフレクションをシンタックスシュガーだと言っているのではなく、
>>675の「Metaclass」なるものは単なるリフレクションのシンタックスシュガーに過ぎない
と言ってるだけ。

Type T; があったとき、 T a = new T() なんて書けるとリフレクション使うときには便利、
それには同意する。

701 名前:デフォルトの名無しさん mailto:sage [04/12/08 15:23:24]
そうなのかな、どうにもこうにも拡大解釈としか捕らえられないのだが・・・

702 名前:デフォルトの名無しさん mailto:sage [04/12/08 15:29:41]
だって漏れは「リフレクションをシンタックスシュガーだということに・・・」って主張してないじゃん。
だから一体何をどう捕らえられているのかサッパリわかんない。
ケチらないでもう少し言いたいことを書いてよ。

703 名前:デフォルトの名無しさん mailto:sage [04/12/08 15:37:49]
>>702
ちょっと勘違いがあるかも、リフレクション機能を対象にしたシンタックスシュガーってのは変だと思うわけ。
リフレクションは基本的にこれがありとなると、もはや何でもありになってしまう。
何でもありな物をシンタックスシュガーだと主張するなら言語機能の全てがシンタックスシュガーということになってしまうが、
これは常識的なシンタックスシュガーの概念とは違うと思う。
シンタックスシュガーは元々定義があいまいなので、主観で貴方がそう思うというならそういう事としかいいようがないと思います。

704 名前:デフォルトの名無しさん mailto:sage [04/12/08 16:00:03]
>>703
よくわかった。漏れが>>715をシンタックスシュガーだと思ったのは、現行のTypeとの違いが
局所的な記法の違いだけだってとこから。
主観だけど構文が違うだけで機能が同じなら、それはやはりシンタックスシュガーだと思う。

C++のテンプレートが型推論機構のおかげで普通のチューリングマシンとしての機能を完備していて、
単なるマクロの便利な記法を脱却しているのと比べてしまうからそう思うのかもしれないけど。



705 名前:デフォルトの名無しさん mailto:sage [04/12/08 21:21:52]
ていうかシンタックスシュガーって何ですか。

706 名前:デフォルトの名無しさん mailto:sage [04/12/08 21:24:53]
>>705
分からないときにはとりあえずぐぐって下さいな
www.google.com/search?num=50&hl=ja&lr=lang_ja&safe=off&ie=SJIS&oe=SJIS&q=%82%C4%82%A2%82%A4%82%A9%83V%83%93%83%5E%83b%83N%83X%83V%83%85%83K%81%5B%82%C1%82%C4%89%BD%82%C5%82%B7%82%A9%81B

707 名前:デフォルトの名無しさん mailto:sage [04/12/08 21:27:26]
シンタックスシュガーがあるのなら、シンタックスソルトとか、
シンタックスペッパーもあるのですか?

708 名前:デフォルトの名無しさん mailto:sage [04/12/08 21:35:24]
>>706
ぐぐった可能性を微塵も考慮しないあたりがステキ。

>>707
正露丸糖衣があるなら正露丸塩衣もあるのですか?

709 名前:デフォルトの名無しさん mailto:sage [04/12/08 22:04:50]
ていうか正露丸糖衣って何ですか。

710 名前:デフォルトの名無しさん mailto:sage [04/12/08 22:32:07]
>>709
C#に対するIDEみたいなもの。

711 名前:692 mailto:sage [04/12/09 00:02:44]
>>692 >>695
ありがとうございます(T−T
間違いなくつっかえると思われます¢(。。;)

なお勉強はぼつぼつ進行しつつあり、予言の的中は
15日以降にスケジュールされております。

712 名前:681 mailto:sage [04/12/09 19:00:32]
>>682
亀レス失礼。
どうもありがとうございます。

713 名前:デフォルトの名無しさん [04/12/14 10:55:08]
教えてください。
 C#でボタンをクリックすると指定したpdfファイルを印刷するような
プログラムを作成することはできますか?
 どうすればいいでしょうか?なにかヒントをお教えください。

714 名前:デフォルトの名無しさん mailto:sage [04/12/14 12:12:27]
君はどのくらいプログラミングが出来るのか、なにかヒントをお教えください。



715 名前:デフォルトの名無しさん mailto:sage [04/12/14 12:13:50]
・Process.Start
・"C:\Program Files\Adobe\Acrobat 6.0\Reader\AcroRd32.exe" /p /h "%1"

716 名前:713 [04/12/14 12:43:25]
>715
ありがとうございました。
おかげで印刷することができました。
複数枚を、印刷したい時や、ページを指定して印刷するときは
どのようにすればいいでしょうか?よろしくおねがいします。


717 名前:デフォルトの名無しさん [04/12/14 12:56:01]
・・・少しは自分で考えろ

718 名前:デフォルトの名無しさん mailto:sage [04/12/14 17:45:54]
>>716
馬鹿ハケーン

719 名前:デフォルトの名無しさん mailto:sage [04/12/15 17:27:53]
ファイルをゴミ箱に送るにはどうすればいいのでしょうか

720 名前:デフォルトの名無しさん mailto:sage [04/12/15 17:33:12]
>>719
ttp://www.google.com/search?num=100&hl=ja&lr=lang_ja&oe=utf8&q=C%23+%E3%81%94%E3%81%BF%E7%AE%B1

721 名前:719 mailto:sage [04/12/15 18:27:09]
スミマセンデシタ orz

722 名前:デフォルトの名無しさん [04/12/17 18:46:13]
そのスレッドの参照を誰も持ってない場合に
実行中のスレッドが勝手にGCされちゃうことってあるの?

void Start()
{
 Thread thread = new Thread(new ThreadStart(new MyThread()));
 thread.Run(); // 作りっぱなし
}

723 名前:デフォルトの名無しさん mailto:sage [04/12/17 19:48:34]
>>722
ないから安心したまい。
実行環境が内部でスレッドを管理するので、参照は実は存在するから。
スレッドが行うメソッドが終了したらGCの対象になる。

細かい話だが、StartされないThreadオブジェクトは参照が無くなればGCの対象だが、
WeakReferenceでのみ参照を持っている状態でもGCの対象にならなくなるようだ。

724 名前:デフォルトの名無しさん mailto:sage [04/12/17 20:04:33]
しかしMutexが勝手にGCされてアプリの多重起動防止が効かなくなるということはあるらしいぞ
そのためGC対象から外すよう明示的に指示してやるのが良いそうだ
GC.KeepAlive(mutex);
ってな感じで



725 名前:デフォルトの名無しさん mailto:sage [04/12/17 21:07:34]
>>724
それはひょっとしたらSocketがListenした時にMutexが解放されてしまうと言うバグかな。
そうだとしたらGC.KeepAliveも無意味だよ。
そもそもGCの問題じゃないし。

.NET1.0はSP3では解決されてる。.NET2.0(のベータ)は初めから問題なし。
.NET1.1ではSP1でも未解決な、ちょっと頭の痛い問題だ。
TCPチャネルを使ったリモーティングですら解放されてしまうし。

726 名前:デフォルトの名無しさん mailto:sage [04/12/17 21:19:05]
そういえばInsider.NETの会議室にもう一つMutex絡みの話が出てた。
スレッドが終了する時に自動的にそのスレッドが所有するMutexを解放するって話。

727 名前:デフォルトの名無しさん [04/12/17 22:03:08]
フレームワークのクラスってたくさんあるじゃん。しかも意味不明。

728 名前:デフォルトの名無しさん mailto:sage [04/12/17 22:09:16]
誤爆乙

729 名前:デフォルトの名無しさん mailto:sage [04/12/17 22:12:23]
>>725
dobon.net/vb/dotnet/process/checkprevinstance.html
> ローカル変数として宣言したMutexを使った場合、うまく行かないことがあるようです(これに従い、
> ここで紹介しているサンプルも修正しました)。静的フィールドを使えば解決されますが、それ以外
> では、GC.KeepAliveメソッドを使用すれば解決できるようです。エントリポイントで二重起動を
> チェックする例を次に示します

730 名前:デフォルトの名無しさん mailto:sage [04/12/17 22:23:27]
あ、静的変数にしたら問題なくなった。

でもローカル変数のMutexをGC.KeepAliveしてもやっぱりSocketがListenすると解放される……。

731 名前:デフォルトの名無しさん mailto:sage [04/12/23 09:39:14]
Htmlをテキストとそのままと表示して、置換を使った簡単なエディタを作りたいなと思うのですが
WindowsアプリでローカルにあるHtmlファイルを表示することって出来るのでしょうか?

732 名前:デフォルトの名無しさん mailto:sage [04/12/23 10:06:14]
うぇぶくらいあんとつかえばいいのでは?

733 名前:デフォルトの名無しさん mailto:sage [04/12/23 10:32:27]
WebBrowserコンポーネントを使えばいいのでは?

734 名前:731 mailto:sage [04/12/23 13:01:13]
レス有り難うございます。
キーワードを元に検索して参考になりそうなHPを見つけました。
これから頑張って作ってみます。



735 名前:デフォルトの名無しさん mailto:sage [04/12/29 23:55:43]
次期OSでの商用パッケージアプリってC#で開発されるのかな?

736 名前:デフォルトの名無しさん mailto:sage [04/12/30 12:29:00]
VisualStudioとか

737 名前:デフォルトの名無しさん mailto:sage [05/01/03 00:26:06]
つぎのofficeがC#ってのを聞いたことがある。
office2005の入ってる人は.netも入っていて
C#アプリも配布できるのだと。

738 名前:デフォルトの名無しさん mailto:sage [05/01/03 14:29:40]
Office2003も.NETでプラグインを作れたような。
…って、C#とは限らないか。

739 名前:デフォルトの名無しさん mailto:sage独り言 [05/01/03 17:56:34]
同一アプリケーションドメイン上に、同じキーを持つオブジェクトが1つしかない事を保証したい
singleton を変形し、同じキーで作成しようとしたら、以前作成したオブジェクトを返す
ただし、そのオブジェクトは GC に回収されるようにしたい

WeakReference を Hashtable 内に押し込むのが正解?
WeakReferenceTable オブジェクトとかって無いの?

740 名前:デフォルトの名無しさん mailto:sage [05/01/05 00:59:40]
C#でRemotingを使いたいのですが、MSDNやGDN以外で参考になるサイトはありますか?
ぐぐったのですが、ほとんど見あたりません・・・

741 名前:デフォルトの名無しさん mailto:sage [05/01/05 01:09:35]
>>740
慣れればそう複雑でも無い事が分かるから(奥は深そうだけど)、取りあえず自分で実際に試す事だね。
ttp://d.hatena.ne.jp/N0MURA/20040108
VB.NETだけど、こことか。

742 名前:デフォルトの名無しさん mailto:sage [05/01/05 01:15:19]
>>741
ありがとうございます、試してきます〜

743 名前:デフォルトの名無しさん mailto:sage [05/01/05 02:07:36]
>>740
本は丸ごと一冊リモーティングの本があったよね
お試しとかでなく実用として遣うなら買うことお勧め。時間の短縮分で元が取れると思う。

744 名前:デフォルトの名無しさん mailto:sage [05/01/06 00:52:02]
かなり頭が悪いのですが、よろしくお願いします。
以下のようなメソッドがあると仮定します。

メソッド {
if (略) {
bool a
result1 = true;
}

if (略) {
bool result2;
result2 = true;
}

if (result1 == true || result2 == true) {
(終了);
}

}

result1 とresult2 がtrueになったときに
一番下の(終了)という部分を実行したいのですが、
ビルドをすると「未割り当てのローカル変数が参照されました。」と
表示されエラーになってしまいますが、何が原因なのでしょうか。
よろしくおねがいします。



745 名前:デフォルトの名無しさん mailto:sage [05/01/06 00:52:18]
変数のスコープ wisdom.sakura.ne.jp/programming/cs/cs23.html

746 名前:デフォルトの名無しさん mailto:sage [05/01/10 19:53:24]
C♯ソースコードのステップ数とかを評価してくれるソフトってない?
C++とかのは見かけるんだけど

747 名前:デフォルトの名無しさん mailto:sage [05/01/10 21:05:30]
>>746
ドットネットのすてっぷカウント♪
ttp://www.vector.co.jp/soft/win95/prog/se327186.html
とかどうだろう。

748 名前:yuuteen [05/01/11 18:04:49]
こんにちわ。
初めて書き込ませて頂きます。
C#のSystem.Diagnostics.Process.GetProcessesプロシージャが
Windows2000では失敗すると、下記のサイトにあるのですが、

support.microsoft.com/kb/823642/ja#kb3

何故、なのでしょうか?
それと、どうやったら、失敗しないのでしょうか?

誰か、助けて!!



749 名前:デフォルトの名無しさん mailto:sage [05/01/11 19:58:00]
>>748

パフォーマンスカウンタに関する問題が原因だったような。
書いてあるように HotFix を入手するか、違う方法を考えればよし。

特に、二重起動防止をやりたいのなら、これじゃなくて、Mutex を
使うほうがいいよ。

750 名前:746 mailto:sage [05/01/12 01:22:28]
>>747
ズバリでした
探しそびれていたようで。
痛み入りますorz

751 名前:yuuteen [05/01/12 12:27:20]
>>749
ありがとうございます。
確かにおっしゃる通りで、HotFixを入手する手も考えたのですが
そもそも、根本的に二重起動チェックの方法が悪いのではというところで 悩んでいました。
ちなみに、バッチの二重起動チェックなのですが...。
下記がMutexを使用した場合のソースなのですが こんな感じなのでしょうか?
また、"MyName"は他の文字列と置換え可能だと、サンプルを見る限り
書いてあったのですが、バッチの二重起動チェックの場合、何をここに
記述しなくてはいけないのですか?
二重起動チェック処理は共通関数化して行う予定です。 ご教授下さい。
///////////////////////////////////////////////////////////////////////////
bool exit = false;
System.Threading.Mutex m = new System.Threading.Mutex(false, "MyName");

if (m.WaitOne(0, false) == false)
{
//すでに起動していると判断する
m.close();
exit = true;
}
else
{
exit = flse;
}
//アプリケーションが終わるまでmへの参照を維持するようにする
GC.KeepAlive(m);
}
///////////////////////////////////////////////////////////////////////////


752 名前:デフォルトの名無しさん mailto:sage [05/01/12 13:03:14]
>//アプリケーションが終わるまでmへの参照を維持するようにする
>GC.KeepAlive(m);
GC.KeepAliveはそういう仕様ではありません。

こんなクラスを使えば良いでしょう。

class Hoge {
 System.Threading.Mutex _m;
 boole _is_ok;
 public Hoge(string id)
 {
  _m = new System.Threading.Mutex(false, id);
  _is_ok = _m.WaitOne(0, false);
 }
 public ~Hoge()
 {
  _m.Close();
 }
 public bool IsOK { get { return _is_ok; } }
}

使い方
class YourApp {
 Hoge _hoge = new Hoge("YourAppName"); // メンバ変数等、アプリが終了するまで残る変数に入れること。
 public void Main()
 {
  if ( !_hoge.IsOK ) return;
  ...
 }
}

753 名前:デフォルトの名無しさん mailto:sage [05/01/12 16:11:06]
>>751
よく動いてる仕組みもわからず使う気になりますね
全部を詳細に把握しろとは言いませんが。

754 名前:デフォルトの名無しさん [05/01/12 22:20:38]
コマンドラインコンパイルの方法教えてください。
javac 〜.javaみたく扱いたいんで。



755 名前:デフォルトの名無しさん mailto:sage [05/01/12 22:22:51]
>>754
知ってるけど秘密 c?c だな

756 名前:デフォルトの名無しさん mailto:sage [05/01/12 22:23:22]
csc.exeでヘルプを調べる

757 名前:デフォルトの名無しさん mailto:sage [05/01/12 22:25:23]
>>755
ば〜かww

758 名前:デフォルトの名無しさん [05/01/12 22:29:12]
cscでやれば、ソリューションファイル、プロジェクトファイル、
アセンブリインフォファイルはいらないんだよ。

759 名前:デフォルトの名無しさん mailto:sage [05/01/12 22:31:51]
ノリの悪い奴がいるな
ちぃー

760 名前:デフォルトの名無しさん mailto:sage [05/01/12 23:01:31]
>>755
こういう奴、正直寒い。同じボケるにしてもボケ方ってものがあると思う。


761 名前:755 mailto:sage [05/01/13 20:32:53]
↑必死だなwwwwwww

762 名前:デフォルトの名無しさん mailto:sage [05/01/13 22:58:21]
オマエモナー

763 名前:デフォルトの名無しさん mailto:sage [05/01/16 16:55:58]
Bitmap bmp = new Bitmap(100,100);

Graphics g = Graphics.FromImage(bmp);
bmp.MakeTransparent(Color.Red); 
g.FillRectangle(Brushes.Aqua, 0, 0, 100, 100);
g.Dispose();

MakeTransparentを呼び出すと、その後のGraphicsオブジェクトを利用しての描画が出来ないのですが、どうしてでしょうか?

764 名前:デフォルトの名無しさん mailto:sage [05/01/16 17:52:13]
Graphicsオブジェクトを作ってからbmpに変更を加えているコードに違和感を感じる。。。



765 名前:デフォルトの名無しさん [05/01/16 23:25:50]
質問です。
マイク端子から音声を取り込むのってどうやるんですか?


766 名前:デフォルトの名無しさん mailto:sage [05/01/16 23:34:49]
>>765
↓こっちで聞いた方がいいと思われ。
Managed DirectX vol.2
pc5.2ch.net/test/read.cgi/tech/1061285378/

767 名前:デフォルトの名無しさん mailto:sage [05/01/16 23:37:50]
>>765
この辺。
1)Win32APIでやる(C#である意味がかなり薄れるとは思うが)
ttp://wisdom.sakura.ne.jp/system/winapi/media/mm7.html

2)Managed DirectXでやる
ttp://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/directx9_m/directx/sound/capturingwaveforms/creatingthecaptureobject.asp

768 名前:デフォルトの名無しさん mailto:sage [05/01/17 11:14:41 ]
>>766
>>767
ありがとん。

769 名前:デフォルトの名無しさん mailto:sage [05/01/17 14:41:07 ]
static なArrayListのCountを覗こうとするとエラーがでるんですが

class Test
{
static ArrayList momo = new ArrayLIst();
static int Count { get { return Test.momo.Count; } }
}
こんな感じで何かしらAddしたものがあればエラーはでないんですが、
0だと駄目です。
trycatchでつかもうとしても駄目。

メッセージ
'System.ArgumentOutOfRangeException' のハンドルされていない例外が system.windows.forms.dll で発生しました。

追加情報 : 指定された引数は、有効な値の範囲内にありません。



770 名前:デフォルトの名無しさん mailto:sage [05/01/17 16:33:51 ]
>>769
初期値をいれ時計

771 名前:デフォルトの名無しさん mailto:sage [05/01/17 19:27:43 ]
すまんが、C#だと
catch(Exception e)で全部もれなく捕らえられるんでしょうか?

772 名前:デフォルトの名無しさん mailto:sage [05/01/17 19:38:16 ,]
>>769
予言するけど、それは多分別の箇所でmomo[0]とかしているせい。
momo を static プロパティにでもして get に breakpoint 置いて見てみるべし。

773 名前:デフォルトの名無しさん mailto:sage [05/01/17 21:10:20 ]
>771
できます。
throwできるのはSystem.Exceptionから派生したクラスのインスタンス、またはnullだから。
用途によってはcatchの後を省略してもオケー

private void Form1_Load(object sender, System.EventArgs e)
{
    try
    {
        Nullpo();
    }
    catch
    {
        MessageBox.Show("ガッ");
    }
}

private void Nullpo()
{
    throw null;
}


774 名前:デフォルトの名無しさん mailto:sage [05/01/18 19:54:35 ]
ArrayL"I"st



775 名前:デフォルトの名無しさん mailto:sage [05/01/18 20:19:07 ]
>>771
捕まえても逃げるものがあるから注意よん
ThreadAbortException とか

776 名前:デフォルトの名無しさん mailto:sage [05/01/18 23:08:21 ]
>>775
確認のために聞きたいのですが、「捕まえても逃げる」っていうのは
> ThreadAbortException は、キャッチできても、 catch ブロックの末尾でもう一度自動的に発生する特殊な例外です。
ってことを言ってます?

ttp://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfSystemThreadingThreadAbortExceptionClassTopic.asp


777 名前:デフォルトの名無しさん mailto:sage [05/01/19 12:06:00 ]
>>775
とか?とかなのか?

778 名前:デフォルトの名無しさん mailto:sage [05/01/19 19:56:57 ]
例外だけに例外がありました。

779 名前:デフォルトの名無しさん mailto:sage [05/01/19 20:19:45 ]
( ´д)ヒソ(´д`)ヒソ(д` )ヒソ

780 名前:デフォルトの名無しさん mailto:sage [05/01/20 01:41:24 ]
冷害

781 名前:デフォルトの名無しさん [05/01/20 21:02:08 ]
Regex reg = new Regex(pat , ここのオプション );
というのが沢山在るんですが、オプション部分が全て同じなので、
変数を使いたいのですが、変数って使えますか?
RegexOptions option = RegexOptions..IgnoreCase | RegexOptions.ExplicitCapture;
のようにしてみたけどやっぱりエラーでした

782 名前:デフォルトの名無しさん mailto:sage [05/01/20 21:03:33 ]
使えます。

783 名前:デフォルトの名無しさん mailto:sage [05/01/20 21:07:10 ]
どんなエラーが出たってんだ?

> RegexOptions..IgnoreCase
ここがポイントか?

784 名前:デフォルトの名無しさん mailto:sage [05/01/20 21:22:12 ]
そういう場合は、変に省略せずソース丸ごと貼り付けろ。すぐに分かる。




785 名前:デフォルトの名無しさん mailto:sage [05/01/20 22:08:51 ]
コード見直してみたら成功シマスタ。スマンカッタ

786 名前:デフォルトの名無しさん mailto:sage [05/01/20 22:13:20 ]
どこを見直したんだよ

787 名前:デフォルトの名無しさん mailto:sage [05/01/21 07:01:07 ]
RegexOptions..IgnoreCase
        ↑まさかここではなかろうな

788 名前:デフォルトの名無しさん [05/01/21 10:05:31 ]
C#でJPEGやGIF画像のプロパティ(ピクセルサイズ、色数など)を取得するプログラムを今日中に作れといわれたのですが、当方VB6.0しか使ったことがなく途方にくれています。。。
とりあえずVisualStudio2003のC#でテキストボックスにHELLO WORLDと表示させるところまできましたがもう限界です。
どこかにサンプルコードなどありますでしょうか?
なにとぞなにとぞよろしくお願いいいたします。

789 名前:デフォルトの名無しさん mailto:sage [05/01/21 10:16:17 ]
採用時に大口でも叩いたの?

Image.FromFileでファイルを開けて、返値であるImageオブジェクトの各種プロパティをみれば済む話だが。

790 名前:デフォルトの名無しさん mailto:sage [05/01/21 19:01:06 ]
VB6なんて雑魚い言語やってるからそーなるんだよな。


791 名前:最凶VB厨房 mailto:sage [05/01/21 19:33:51 ]
採用時に大口叩いてこれぐらいか。( ..)φメモメモ

792 名前:デフォルトの名無しさん mailto:sage [05/01/21 22:07:35 ]
仕事なら「今日中に」なんてありえない。
数分から数十分でやれないと話にならんでしょ。

793 名前:デフォルトの名無しさん mailto:sage [05/01/22 01:38:44 ]
>>792
SmalTalkで今日中に作れといわれてできるのか( ゚Д゚)ゴルァ!!

794 名前:792 mailto:sage [05/01/22 02:18:58 ]
できますよ( ̄ー ̄)



795 名前:デフォルトの名無しさん mailto:age [05/01/31 11:59:50 ]
SmalTalkで400件以上Googleに引っかかるのはどうだろうと思いつつ保守ついでのage

796 名前:デフォルトの名無しさん mailto:sage [05/02/03 13:32:35 ]
>>237
CHKなんていう意味不明な略語(?)を使うのはやめましょう。
質問は平易な日本語(+正しい技術用語)で具体的に。

姉妹スレの↓もよろしく。

ふらっとC♯(Part5)
pc5.2ch.net/test/read.cgi/tech/1065196964/
>このスレッドは
>
>「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。
>
>ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、
勇気をもって書き込んでください。
>
>少しずつC#プログラマを名乗るものが現れました。みなさん一緒に勉強しましょう。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<230KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef