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


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

ふらっとC#,C♯,C#(初心者用) Part87



1 名前:デフォルトの名無しさん mailto:sage [2012/03/05(月) 02:14:46.79 ]
このスレッドは
「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。
ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からない場合など、勇気をもって書き込んでください。
内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。

なお、テンプレ2行目が読めない回答者は邪魔なので後述のC#相談室に移動して下さい。

>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。

■前スレ
ふらっとC#,C♯,C#(初心者用) Part86
toro.2ch.net/test/read.cgi/tech/1329658889/

■関連スレ
C#, C♯, C#相談室 Part70
toro.2ch.net/test/read.cgi/tech/1327570969/
ミスターサタンのC#相談室 
hibari.2ch.net/test/read.cgi/tech/1092656075/
VB.NET質問スレ(Part38)
toro.2ch.net/test/read.cgi/tech/1325083428/
くだすれC++/CLI(初心者用)part2
hibari.2ch.net/test/read.cgi/tech/1268613679/

714 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 15:25:27.56 ]
C#の演算子オーバーロードって、1.0のときから出来た?
出来なかったら、その時の+演算子の仕様はどうなってたんだろうな

715 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 15:26:52.57 ]
>>709
StringクラスがObjectとの連結機能を持っているから、それが使われる。

716 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 15:31:16.05 ]
>>713
その仕様をオーバーロードしてるという。

717 名前:696 mailto:sage [2012/03/15(木) 15:32:19.18 ]
>>712
え、っとなのでswitchは無理ということですよね

718 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 15:33:50.83 ]
switchで可能だったとして、やりたいことが実現できるのか疑問ではある

719 名前:696 mailto:sage [2012/03/15(木) 15:36:11.29 ]
例えばテキストエディタとか音声プレイヤーなどではショートカットをカスタマイズして設定ファイルに記録しています
これをプログラム起動時に読み込んでショートカットを設定しているようですが
これはどのように実装しているのでしょうか?
特にswitchやifにはこだわりません

720 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 15:46:06.38 ]
Dictionaryにつっこむとか

721 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 16:49:26.25 ]
>>714
出来た

というよりも今回は演算子オーバーロードじゃない罠

722 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 16:57:03.21 ]
>>721
>>716が言うように、広い意味では、異なる型に同じ演算子を適用してるんだからオーバーロードといえるんじゃね



723 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 16:57:12.30 ]
>>696

ショートカットの設定値 = 設定を数値で読み込む;
if(ショートカットの設定値 == 押されたキーコード ){
  ショートカットが押された;
}

これでいんじゃね? 文面通りショートカットなら違う実装するかもだけど

724 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 21:46:35.27 ]
Enabledがtrueのテキストボックスで、フォーカスがあるときでもキャレットを非表示にすることは出来ますか?

725 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 22:33:08.88 ]
contextmenustripをstaticにして
アイテムいれて表示→アイテム選択orウインドウ等をクリックして消す→アイテム入れてまた表示
を繰り返すとたまに「破棄されたオブジェクトにアクセスできません。context・・・」とエラーがでるのですが
staticでも勝手に捨てられてしまったって事でしょうか?それとも表示するたびにnew するようなの?

726 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 22:53:04.52 ]
public void a()
{
  int b = func(1);
  int c = func(2);

  private func(int p)
  {
    return p + 1;
  }
}

↑みたいな、メソッド内だけで使いたいメソッドって記述する方法ありますか?

727 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 22:58:11.73 ]
メソッドの戻しが指定されてないけどほぼそれだよw

728 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 23:04:20.00 ]
>>726
var func = new Func<int, int>((p) => p + 1);

var b = func(1);
var c = func(2);

729 名前:726 mailto:sage [2012/03/15(木) 23:13:35.10 ]
>>727,728
ありがとうございます。



730 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 01:12:30.16 ]
オートコンプリートの順番って自分で変更することできますか? 降順、昇順などなど

731 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 03:57:20.47 ]
>>721
IL見ろ。

732 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 05:35:44.67 ]
なぜListだけForEachがあるの?
なぜDictionary/SortedListにRemoveWhereがないの?



733 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 05:39:05.29 ]
テンプレートを作る側になって考えろ

734 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 06:46:03.09 ]
>>725
どこかで自分でDisposeしてるんだろ
コンストラクタにcomponentみたいな名前のIContainer渡してないか?

735 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 07:10:09.21 ]
なんでSystem.Drawing.SizeとかSystem.Windows.Sizeとかあるんですか?
型の互換性ないし混在すると吐き気がします。
System.Drawing.SizeFなんてのもありやがる。Rectangleに関しても同じ。

もしかして設計したひとは馬鹿?

736 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 07:16:18.58 ]
「拒載韓国人(韓国人の乗車拒否)」こんな文字が台湾のタクシーに貼られていることが分かった。
韓国のインターネット上で、大きな話題を呼んでいる。

12日、韓国のコミュニティーサイトに「台湾のよくあるタクシー」「台湾の反韓感情」などのタイトルで、
台湾のタクシーの写真が投稿された。写真には女性がタクシーに乗車しようとしている場面が映っており、
開いたタクシーの窓には「拒載韓国人、NO KOREAN PASSENGER」という韓国人の乗車を拒否する文字が書かれていた。

この写真がネット上で広まると、多くの韓国人ネットユーザーが台湾タクシーの対応に反発。
「台湾はそんなに韓国人が嫌いなのか?」「私も台湾が嫌いだ」「幼稚だ」などのコメントが殺到した。

中には、「外国ではマナーを守ろうよ」「海外でK-POPや韓流は人気だけど、韓国人の市民意識のレベルはまだまだ低い」
といった意見や、「日本はほかの国々から好かれているからうらやましい」「台湾は日本が好きだよな」
「台湾は日本に植民地支配を受けたのになぜ親日なのだろう」などと日本と台湾の関係について議論する韓国人ユーザーらもいた。

韓国メディアによると、台湾内の反韓感情は、韓国が中国と国交を結んだのを機に高まった。
2004年に台湾の1人あたりのGDPが韓国を追い越した頃から、反韓感情は強まりをみせているという。
news.livedoor.com/article/detail/6364207/
image.chosun.com/sitedata/image/201203/12/2012031201423_0.jpg

737 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 07:22:08.95 ]
ネトウヨキモイ。

738 名前:デフォルトの名無しさん [2012/03/16(金) 07:24:12.77 ]
>>735
いいえ
Drawing系はGUIを描画するだけの物じゃないし

739 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 09:47:30.45 ]
>>735
混在しねえからそれ
前者はWinForms用、後者はWPF用
普通WinFormsかWPFかによってどっちかしか使わない

740 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 10:01:20.32 ]
WebBrowserコントロールでプロパティにStatusTextChangedが表示されないので検索したら
「Browsable属性がfalseに設定されている」とありました
イベントハンドラを毎回追加するのを忘れて毎回調べることになりそうなのでプロパティに追加させる方法はありますか?

741 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 10:20:36.08 ]
継承してnewでプロパティをオーバーロードする
そういう無駄な継承はお勧めできないけど

742 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:53:11.98 ]
SplitContainerでpanelを丁度半分ずつになるようにするプロパティってありませんか?



743 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 14:13:46.41 ]
SizeChangeでsplit1.SplitterDistance=split1.width/2とかじゃないの

744 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 15:23:07.99 ]
それスプリッタ幅の半分だけ右か下に寄るだろ

745 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:34:02.43 ]
なら幅の分調整しろよ
1から10まで説明しないと何もできない子供か

746 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:49:37.53 ]
ゆとりを侮ってはいけない

747 名前:デフォルトの名無しさん [2012/03/16(金) 16:52:07.96 ]
>>743
オリエンテーションの方向を見ないと

748 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 17:38:59.63 ]
オリエンテーションの条件文を追加するんじゃなくて作る奴が実装考えて判断しようぜ

749 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 17:55:09.83 ]
Set○○というメソッドに返り値を持たせて
if (!Set○○())
{
return;
}
としている動きが気持ち悪いと思うのは、感覚を治さないといけないんでしょうか?

750 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 17:59:18.00 ]
問題ない、気持ち悪く感じるのが正常だ
ていうかSetって言ってるのに引数なしかよ
あれか、設定以外の意味のSetなのかそれは

751 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 18:02:29.32 ]
格納失敗ならという意味なら受け入れられるかな

752 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 18:28:12.06 ]
SetSignal()とか…



753 名前:デフォルトの名無しさん [2012/03/16(金) 18:48:15.52 ]
androidとC#って何も関係ないけど
androidが注目されるようになってから、C#っていうか、.NET自体廃れたな・・・

754 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 18:51:43.98 ]
formだとclosed発生するけど
controlはない

controlの場合どこに終了処理を書けばおk?

755 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 18:53:46.70 ]
Controlが終了するってどんな状況か分からない

756 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 18:58:10.81 ]
Disposedくらいしか思いつかない

757 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 18:58:49.92 ]
>>754
Formに貼り付ける部品の話なら厳密に後処理してないんじゃないの?
GC任せというか

758 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 19:10:59.41 ]
Setagaya()ならいいと思う

759 名前:デフォルトの名無しさん [2012/03/16(金) 19:19:59.21 ]
返す内容がエラーなら正義だと思うけどな
例外はコストが掛かりすぎるし

760 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 19:24:19.48 ]
頻度によるがな
自明なものにエラー値返す必要ないし

761 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 19:48:56.53 ]
>>734
デザイナで作られるコードをほぼそのまま利用してるのでそんなことはないと思うんだけどな

762 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 19:49:24.15 ]
StreamのLength/SetLengthみたいに、
getterとsetterがプロパティとメソッドで分かれている方が気持ち悪い。



763 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 21:04:37.89 ]
正しい縮尺で画面上に描画(と印刷)したいんだけど何を設定すればいいの?

764 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 21:16:50.96 ]
モニターの型番を取得してドットピッチ得ないと無理だろ




もちろん不可能を承知で言ってるよ

765 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 21:22:27.35 ]
例えば、DPI96であれば1ドット2.54mmとして縮尺を計算することはできるように思えるが
実際はモニタのドットピッチはまちまちで、DotByDotの表示になる解像度を96としている場合が多い

2.6ミリ(23インチFullHD)だったり(25インチFullHD)2.9ミリだったりする
前者と後者だと10%以上も違う

766 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 21:28:23.56 ]
>>764、765
回答thx
できないのかー。残念
印刷でも無理?

767 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 21:41:06.72 ]
論理的には正確なデータが、デバイスの仕様のせいで正確に出力できないんで
同様のことはプリンタでも起こる可能性はあるが、基本的に問題ない
大きく表示できればうれしいディスプレイと違って、サイズが変な印刷なんかしてたら売り物にならないから
年賀葉書から印刷はみ出したらこまるっしょ

PrintDocumentなら描画するときにGraphicsを受け取れるから
その中のPageUnitを見て描けばいい

768 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 21:46:40.71 ]
ありがとう!

769 名前:デフォルトの名無しさん [2012/03/16(金) 21:56:44.17 ]
質問があります。
stackoverflow.com/questions/8493559/why-is-my-image-distorted-when-decoding-as-flatedecode-using-itextsharp
このページのサンプルコードの最初の数行の変数の型がわからずキャストに失敗してしまいます。
obj
doc
tg
等の変数の型、キャストの方法を教えてください、お願いしますorz

770 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 22:00:55.00 ]
>>769
またお前か
お前センスないぞ

771 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 22:09:13.69 ]
((PRIndirectReference)obj).Number
で検索ぐらいすれ

772 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 22:13:47.14 ]
これだけじゃかわいそうだから書くけど
それは質問サイトで最初のはサンプルでもなんでもないぞ

PDFの構造はしらないけど感覚で言えば
obj 出てこない
doc 対象のドキュメント
tg ターゲットになるイメージだろ

チュートリアルあるみたいだし
それをまともに触ったら感覚つかめるんじゃないの?
わからなければまともなサンプル探して自力で考えろ



773 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 22:19:33.07 ]
このスレの人ではわからないってことでよろしいでしょうか?

774 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 22:20:47.83 ]
それで良いよ

775 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 22:22:33.65 ]
くだらんことを書くなよ

776 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 22:23:36.10 ]
どのイメージを選択するかなんてコーディングする奴の自由
そんなもんサンプルに書くかよ

777 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 22:31:11.86 ]
じぇーんじぇんわからにゃい

778 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 22:51:23.60 ]
C#初心者っていうより プログラミング初心者スレとか探してみたら?

779 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 23:06:22.60 ]
このまま続けるよりは日本語の勉強や英語の勉強や社会勉強をして下地をつけたほうがいいんじゃないか
小学生が波動方程式を周りに質問攻めで解いたところでなんの意味がある
分不相応という言葉があるだろう あと100万行経験積んで出なおしてこい

780 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 23:17:40.09 ]
論理的に正しいけど現実的に正しいとは限らない

781 名前:749 mailto:sage [2012/03/16(金) 23:52:25.25 ]
>>749です。
みなさん回答ありがとうございました。

SetEnv() という、xmlの環境設定ファイルを外部からメンバ変数に取りこむメソッドです。返り値はint型でした。
(メインメソッドでの使い方は前レスで書いたboolではなく、if(SetEnv() != 0){ return; } という形)
>>751さんのような考え方なら少しは受け入れられそうです。

private int SetEnv()
{
//ファイルパスはメンバ変数
if (!File.Exists(m_EnvFilePath))
{
OutLog("環境設定ファイルがありません"); //ログを書き出すメソッド
return -1;
}

m_Xml.ReadXml(m_EnvFilePath);
return 0;
}

782 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:01:25.27 ]
個人的にはその実装も相当気持ち悪いが



783 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:05:49.06 ]
見てるだけでゲロ吐きそう
レビューの時これ見せられたらLoadEnvにしろって言うわ

784 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:06:00.43 ]
素人が書いたjava的で気持ち悪い

785 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:11:24.36 ]
慣習的なもんだろうからな
だから気持ち悪いという形になって現れる
理論的じゃない

786 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:13:09.59 ]
確かにBeansの考え方に近いかもしれない。
フィールド設定してInitの流れだから。

787 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:14:19.96 ]
よく見たら最初のコードと戻り値の対応あってないな

それにc++使いにはreturn -1;が気持ち悪いはず

788 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:15:28.29 ]
コレくらいだったらboolにするかなぁ。

789 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:20:58.68 ]
本人は全く気付いていないんだろうな
恐らくC#始めたばかりの素人・・・
C#っぽくないどころのレベルじゃなくて、理論的問題がある

790 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:23:28.22 ]
そんな批評はいらない

791 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:27:01.09 ]
テクニック的な話なんですが、
バイナリデータにあるヘッダーを読み込みたいのですが、ずらっとコードを書くしかないのでしょうか?
ヘッダーには整数や倍精度が混じっていてかなりの数があります。

792 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:27:16.59 ]
数年続ければ妙に思うようになるだろうし、いいじゃん別に
早々しっくりこない人みたいにはならんよ

その前に飽きるだろうしね



793 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:28:35.77 ]
>>791
unsafe使えばstructにキャストしたりできるよ

794 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:29:54.11 ]
>>791
基本的にはそう
構造体とポインタ使ってという方法もあるけど

さらに別の方法もあるにはあるけどお勧めしない

795 名前:デフォルトの名無しさん [2012/03/17(土) 00:37:43.44 ]
C#みたいな使い捨て、スクリプトなんてどんなんでもいいでしょ?


796 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:45:50.25 ]
ごもっともですわ

797 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:46:12.89 ]
>>793,794
なるほど。ちょっと構造体試してみてまずそうならずらっと書いちゃいます。
ありがとうございました

798 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 00:53:42.04 ]
なかなか良質問が来ない

799 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 01:08:16.78 ]
性悪の集うスレにはお似合いです

800 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 01:21:51.72 ]
一応初心者スレなんだから それじゃ駄目だ気持ち悪いじゃなくて
上級者の経験を生かしてどうした方がいいのか教えてあげればいいのに
悪いのは分かるけどどうすればいいかは知らないじゃ同じ穴の狢

801 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 07:54:43.68 ]
ちょっちゅねー

802 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 09:58:25.57 ]
俺♂だから狢じゃねーけど♂狸ほどでかくねーし



803 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 12:22:52.78 ]
メニューにショートカットを設定したいのですが
メニューFile(&F)->Exit(&E)ってやると、ALT+F->ALT+Eでたどれますが
これとプラスしてCTRL+EでExitに設定するにはどうやるのでしょうか?

804 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 12:25:29.50 ]
ToolStripMenuItemならShortcutKeysがある

805 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 12:42:13.38 ]
配列で作ったのを Listに直しているのですが
li[][] の li[0] を メソッドに refで渡していたのを
list化したものを refで渡そうとすると
プロパティまたはインデクサを out か ref のパラメータとして渡すことはできません
とコンパイルエラーが出ます
多次元 List の一部を参照渡しするには どう書くのでしょうか?

private void button1_Click(object sender, EventArgs e)
{
  List<List<int>> li = new List<List<int>>();
    li.Add(new List<int>());
    li.Add(new List<int>());
    li.Add(new List<int>());
    for (int i = 0; i < 3; i++)
    {
        fun(ref li[i]); //エラー CS0206: プロパティまたはインデクサを out か ref のパラメータとして渡すことはできません。
    }
}

void fun(ref List<int> para)
{
    para.Add(5);
}

806 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 12:45:41.63 ]
一度変数に代入して、変数にrefを使い、それから戻ってきた値をListに戻す

プロパティにrefやoutが使えないのは実質的にメソッドだから

807 名前:805 mailto:sage [2012/03/17(土) 13:13:37.84 ]
>>806
List<int> para = li[i];
fun(ref para);
li[i] = para;
こうですね。ふむふむ。

実質的にメソッドだから というのがピンとこないので調べてみようと思います。
ありがとうございました。

808 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 13:15:23.45 ]
SQLite3の公式サイトのリンクからたどれる.Net用のDLLを使ってSQLite3のデータベースからテーブル一覧を取得したいのですが
SQLite error
near ".": syntax error
ってエラーが出て困ってます
コードはこれです
connect = new SQLiteConnection("Data Source=test.sqlite");
connect.Open();
string sql = ".tables'";
SQLiteCommand cmd = new SQLiteCommand(sql, connect);
SQLiteDataReader reader = cmd.ExecuteReader();
なお、コマンドラインからデータベースファイルにアクセスして.tablesって打つとテーブル一覧を取得出来てるのでsqlの構文が間違ってはいないはずなんですが
どなたかアドバイスお願いします

809 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 13:33:44.61 ]
System.Data.SQLiteのサイトがCritical Error: SiteUrls.Configとか出てきて見れないから分からん

ソース持ってるならどんな加工してるか追っかければいい
昔見た時はあったような気がする

確かその時は混合モードアセンブリなのが気に入らなくて止めた

810 名前:デフォルトの名無しさん [2012/03/17(土) 13:51:22.32 ]
dataGridView1.AutoGenerateColumns = false;
DataGridViewTextBoxColumn textColumn = new DataGridViewTextBoxColumn();
textColumn.DataPropertyName = "Column1";
textColumn.Name = "Column1";
textColumn.HeaderText = "Column1";
dataGridView1.Columns.Add(textColumn);
これでdataGridView1にヘッダを1個追加できたのですが、以下みたいに配列を使って動的に追加したいのです

string[] heads = new string[] {"a", "b", "c", "d"};
dataGridView1.AutoGenerateColumns = false;
DataGridViewTextBoxColumn[] textColumn = new DataGridViewTextBoxColumn();
for(int i=0; i<4; i++)
{
textColumn[i].DataPropertyName = "Column" + i.ToString();
textColumn[i].Name = "Column" + i.ToString();
textColumn[i].HeaderText = heads[i];
dataGridView1.Columns.Add(textColumn);
}
うまくいきません
どうか伝授してください

811 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 13:58:25.87 ]
根本的に配列の使い方が分かってないだろ
教えてやるから見返りに基礎やってくれ

for(int i=0; i<4; i++)
{
DataGridViewTextBoxColumn tc = new DataGridViewTextBoxColumn();
tc.DataPropertyName = "Column" + i.ToString();
tc.Name = "Column" + i.ToString();
tc.HeaderText = heads[i];
dataGridView1.Columns.Add(tc);
}

812 名前:デフォルトの名無しさん [2012/03/17(土) 14:27:35.03 ]
radioButton1,radioButton2 と2つ配置してありまして
radioButton2がチェックされると、textBoxが表示され
radioButton1がチェックされると、textBoxが非表示となるようにしたいです。

ベタに書くとradioButton1のCheckedがtureなら、textBoxのVisbleをfalseとすればよいのですが
textBoxのDataBindingsでデザイン時に設定できませんか?



813 名前:デフォルトの名無しさん [2012/03/17(土) 14:40:05.03 ]
>>811
ありがとうございます
これをプロパティー名を一つずつ再度確認してサンプルを作って勉強します

814 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 14:40:52.82 ]
詳細バインドでできないっけ?と思ったらオブジェクトは出てこないんだね
じゃあ無理だね

815 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 17:37:32.84 ]
フィールドに持ってるオブジェクトのイベントハンドラのスケルトンを
適当な名前で挿入してくれるアドインってある?

816 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 17:58:17.69 ]
VSのスレじゃないんで






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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