08/12/17 23:21:10
>>15
ちょっとプログラム名を挙げてみて
18:デフォルトの名無しさん
08/12/17 23:23:28
>>15
ランチャーソフトで言えば
Clock Launcherとかに搭載されてます。
19:デフォルトの名無しさん
08/12/17 23:23:40
Color ActiveColor = Color.Gray;
int intARGB = (int)(ActiveColor.ToArgb);
こうやると、
エラー: メソッド グループ 'ToArgb' を非デリゲート型 'int' に変換することはできません。
このメソッドを呼び出すことはできません。
となりました。単純にint型の値で受けて、数値を変更してから
使いたいのですが、どのようにしたらよいでしょうか。
20:15
08/12/17 23:24:03
ごめんなさい。
>>18でした。
21:デフォルトの名無しさん
08/12/17 23:26:35
>>19
メソッド呼び出しに()は必須
22:デフォルトの名無しさん
08/12/17 23:29:02
>>21
そうだったのですか!!
わかりました、やってみたら確かに解決しました。
ありがとうございました!!
23:デフォルトの名無しさん
08/12/17 23:37:12
>>19
ランチャーか…メッセージフック臭いなあ
本当にメッセージフックだとC#から手が出ないんだよね
DLLにできないから
24:デフォルトの名無しさん
08/12/17 23:40:16
前スレ>>994
> なんだか分かりませんが
> 元コードのほうは正規表現つかってんじゃない?
> C#のほうは単純にstringを置換してるだけっしょ?
> Regexクラス使わないと駄目じゃん
前スレ>>1000
> buffer.Replace("\n", @"\X0e");
>
> は何もしてないよ。戻り値捨ててるやん
> stringクラスは不変だからね
すっかり忘れてましたorz・・・
ご指摘ありがとうございます(´・ω・`)
25:15
08/12/17 23:52:55
>>23
メッセージフックと言うのですね。
なんか難しそう・・・・
他に方法あったら知りたいですが・・・
ちょっとメッセージフックについて調べてみます。
26:前スレ:991
08/12/18 00:50:12
前スレ991のコピーです
C#で簡単なデーターベースを扱いたい場合は何を使うのが一般的ですか?
用途は、ファイルにタグ付けみたいなことをしたいのです。
あらかじめファイルのリストを登録しておいて(1000アイテムぐらい)、
~タグが付いているファイルを列挙するのが主な目的です。
# えっちな画像をタグ管理するソフトだと思っていただいても構いません
ちなみにデーターベースの経験全く持ってゼロです
(遙か昔、DelphiからBDE経由でParadoxDBのデータベースをちょっと触ったことぐらいしかありません)
規模としてはテーブル一つあたり1000~4000項目 位を登録する予定です。
また、画像用、音楽用とテーブルを用意するつもりですが、
一つのテーブルにまとめて 画像タグ、音楽タグ などをつけた方が良いでしょうか?
(そうすると 3万近くの項目を扱わなければなりません)
データーベースサーバを必要としないシステムが良いです。
また、友人にソフトウェアを渡す場合もあり得るので、出来るだけ単体で配布できるものが良いです。
この用途で一番お手軽な方法は何でしょう?
SQLite(一応追加で入れてみた)? SQL Server Compact ?
27:デフォルトの名無しさん
08/12/18 01:16:07
SQL Server Compactで問題ないと思う。
配布方法はこちらが参考になる
URLリンク(msdn.microsoft.com)
SQLite(System.Data.SQLite)を使いたいなら、そちらでも可
28:デフォルトの名無しさん
08/12/18 01:28:04
VisualStudio2005 でプログラムを作っています。
c#でexcelを操作するプログラムを作りたいのですがテンプレのサイト等を参考にしたのですがよくわからなかったのでこちらに書き込ませていただきました
知りたいことは
1・console アプリケーションでexcelの操作はできるのか
2・できる場合、必要な初期設定についてどうすればいいのか
(プロジェクト→参照→COM→officeなんちゃらの参照でいいのならばusingについてから教えてください)
3・プログラム内で作成した3種類の数値をexcelに渡し折れ線グラフを作成する。
4・プログラム内ではfor文で約1000回データを作成するので1000個分のグラフを作り、保存したい
以上の4つです。よろしくお願いいたします。
29:デフォルトの名無しさん
08/12/18 01:32:54
なんかVBAでも使った方が簡た(ry
30:デフォルトの名無しさん
08/12/18 02:24:17
>>27
サンクス
31:デフォルトの名無しさん
08/12/18 02:54:10
>4・プログラム内ではfor文で約1000回データを作成するので1000個分のグラフを作り、保存したい
終わりませんw
32:デフォルトの名無しさん
08/12/18 02:54:53
>>26
別にいいけどmdbでも全然大丈夫じゃね?
33:デフォルトの名無しさん
08/12/18 05:57:11
解説サイト読んでもイマイチよく分からないんだけどデリゲートって結局何やってるの?
javascriptで
obj.hoge = function hogefunc() { ~~ }
とかこれと同じようなイメージ持ったんだけどこんな認識でいいの?
34:デフォルトの名無しさん
08/12/18 06:12:43
うん
35:デフォルトの名無しさん
08/12/18 06:16:09
ありがとう
そういう前提で解説サイトのデリゲートの項目を読めば理解が進みそうだ
36:デフォルトの名無しさん
08/12/18 07:35:55
Rubyのブロック構文とかClosureと同じようなもんでしょ?違う?
37:デフォルトの名無しさん
08/12/18 08:03:49
Rubyは触ったことないんで…すまぬ、すまぬ…