トップページ⇒tech
1001コメント312KB

VC♯.NET統合スレッド

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
VC♯だけのスレッドです
VB、JAVA厨は要りませんのでご了承
0159157NGNG
>>158
申し訳ありません。言葉が足りませんでした。
・取得したデータを元にDBからデータを抽出する
これです。
パラメータクエリで条件をつけようかと思ったのですが、
複数の条件下での抽出方法が分からないのです。。。
0160デフォルトの名無しさんNGNG
「複数の条件下」って何だ?


OleDbCommand cmd = new OleDbCommand(
 "SELECT * FROM tabletable WHERE xxx = ?",
 connection);
cmd.Parameters.Add("paramxxx", アレ);
0161デフォルトの名無しさんNGNG
age
0162デフォルトの名無しさんNGNG
複数ファイルを一つのファイルに圧縮したいのですが
どのようにすれば良いでしょうか?
0163デフォルトの名無しさんNGNG
lhaつかえ
0164162NGNG
具体的なサンプルはないでしょうか?
0165デフォルトの名無しさんNGNG
lha a hoge.lzh *.txt
0166デフォルトの名無しさんNGNG
ASP.NETのデータグリッドで長いデータだと一つのセルが2行に間延びしてしまうけど
どうしたら防げますか。フローテイングレイアウトあたりを使うのが良いのかな?
0167デフォルトの名無しさんNGNG
VC#.NETでHTMLを表示できるブラウザのようなアプリを作るには
どうすればよいでしょうか?
0168デフォルトの名無しさんNGNG
>>167
新規プロジェクトでASP.NET Webアプリ選んで
場所の欄にはhttp://localhost/QuoteWebAppと入れといて
プロジェクト>Web参照の追加でMicrosoftUDDIサービスを指定して
GotDotNetの中のQuote of the Dayを選択。
0169デフォルトの名無しさんNGNG
>>168
ありがとうございました
0170デフォルトの名無しさんNGNG
それ無茶苦茶嘘です
0171デフォルトの名無しさんNGNG
vc#からのexcel操作について
詳しく載ってる本、もしくはサイト誰か知りませんか?
0172171NGNG
VC#のMSChartの使用法も知っていたら教えて欲しいです。
なるべく日本語が良いですが、英語でもご存知でしたら教えて欲しいです。

よろしくお願いします。
0173デフォルトの名無しさんNGNG
UpdateAllViews()に相当するような,全てを再描画する関数はなんでしょうか?
0174デフォルトの名無しさんNGNG
事故レス.
Update()じゃ駄目ですけれど,Invalidate()で出来ますた.
0175デフォルトの名無しさんNGNG
正確にはInvalidate()したあとでUpdate()
Update()呼ばなくてもシステムが呼んでくれるが
急ぎの時はこれでw
0176デフォルトの名無しさんNGNG
(゚Д゚;) ハッ!・・・

なるほど,どうも有り難うございました.
0177デフォルトの名無しさんNGNG
Byte型の配列からBYTE型の配列にmemcpyのように簡単にコピーする方法はありませんか?
マネージ型からアンマネージ型への変換が楽にできるようにならないかな?
0178デフォルトの名無しさんNGNG
Visual C#.NET Standard 2003単体に、
ADO.NET用のDBコントロールは付いているのでしょうか?

購入を考えているのですが今使っているDelphiの場合
安いグレードだとDBコントロール付いてないので
チョト心配になりました。教えてエロイ人!
0179(゜Jし゜)NGNG
>>178
自分で買って確かめろ。
Standardも買えない貧乏人は#Developerでも使ってろ。











標準のDBコントロールは全部使えますよ。
いくつか制限はありますが個人用途ならとりあえずStandardでもよいかと。
0180178NGNG
情報サンクスコ〜
買ってコヨ〜
0181デフォルトの名無しさんNGNG
ファイルの異なるクラス間で、変数の値を共有したい場合はどうすればいいですか?
C++ではexternでできたんですが・・・
0182デフォルトの名無しさんNGNG
>↑
邪道
オブジェクト指向の基礎から勉強すれ
0183デフォルトの名無しさんNGNG
C#でXMLを扱うときに参考になるページを教えてください。
扱うXSDファイルからはデータセットが作成できませんでした。
0184デフォルトの名無しさんNGNG
>>183
どうよ?
http://www.atmarkit.co.jp/fdotnet/easyxml/index/index.html
0185デフォルトの名無しさんNGNG
なんていうか・・・
こう・・・・


















ありがと!
0186デフォルトの名無しさんNGNG
デバッグで出てくるシンボルが読み込まれませんでしたってのは
一体どういう意味?

0187デフォルトの名無しさんNGNG
コンポーネントのヘルプってどこにあるんですか?
たとえばボタンとかコンボボックスとかの。
MSDN見てるんだけどわからないです。
0188デフォルトの名無しさんNGNG
すいません。
F1押したらいとも簡単に出てきました。
自分で探し回るのがいけなかったようです。
0189デフォルトの名無しさんNGNG
ラベルとテキストエディットがくっついたフォームどこかにありませんか?
0190デフォルトの名無しさんNGNG
新規作成からクラスライブラリを選んで
フォームにラベルとテキストエディット貼り付けて
適当にコード書いてビルド
0191デフォルトの名無しさんNGNG
>>186デバッグで出てくるシンボルが読み込まれませんでしたってのは
デバッグ用のシンボルが読み込まれなかったっていう事じゃないかな。
0192デフォルトの名無しさんNGNG
難しいなあ。VCでゲーム制作でもしたいと思ってるんだが
一向にラチがあかん
DirectXもなんなんですかもう頭豆腐です
HSP卒業したいんだけどなあ

VC#にすべきだったかな俺……
0193デフォルトの名無しさんNGNG
wavファイとかのサウンドを鳴らしたいんですが
WIN32APIとか使わないと出来ないんでしょうか?
簡単なメソッドみたいなやつはないんでしょうか?
0194デフォルトの名無しさんNGNG
>>193
MDX
0195デフォルトの名無しさんNGNG
>>193
Managed DirectSound
で決まり。

これ簡単、一発
0196デフォルトの名無しさんNGNG
C#を使って携帯電話のソフトを作りたいのですが、できますか?
0197デフォルトの名無しさんNGNG
VC#ではできない
0198デフォルトの名無しさんNGNG
>>96
C#でつくったソフトをjavaアプリに変換するソフトがあるよ
0199デフォルトの名無しさんNGNG
なんでスレが乱立してんだろ?
0200デフォルトの名無しさんNGNG
見よ! このEclipse.NETを!
ドトネト上でEclipseを動かすことができるのだ!


実にすんばらしいぃぃぃぃっ!





Eclipse.NET

http://eclipse-plugins.info/eclipse/plugin_details.jsp?id=500



Java VM for .NET

http://weblog.ikvm.net/commentview.aspx?guid=86
0201デフォルトの名無しさんNGNG
ToolTipの文字列に改行をプロパティ画面で入力する方法はありますか?
0202デフォルトの名無しさんNGNG
>>201
\nじゃだめ?
0203デフォルトの名無しさんNGNG
>>202
やってみましたが"\n"がそのまま表示されてしまいます。
0204デフォルトの名無しさんNGNG
カレンダーコントロールから選択された日付を
ラベルに表示させるにはどうしたらよいんでしょう?

label1.text=〜じゃだめでした。
「型System.DateTimeからstringに変換できない」
ってでます。
0205デフォルトの名無しさんNGNG
>>204
こんな感じ?
this.label1.Text = this.monthCalendar1.SelectionEnd.ToString();
0206204NGNG
>>205
おぉ、そんな感じです!!
早速やってみます。
ありがとうございました
0207デフォルトの名無しさんNGNG
>>203
プロパティ画面では無理っぽいな
0208デフォルトの名無しさんNGNG
>>207
やっぱりそうですか。ありがとうございました。
0209デフォルトの名無しさんNGNG
>>208
プロパティ画面でなくてコードに書いたら駄目ですか?

this.hoge.tooltip="〜\n〜";

みたいな感じで。
0210デフォルトの名無しさんNGNG
>>209
なるべく避けたいのです。ツールチップを頻繁にいじるので。
でも最悪の場合はコードに書くつもりでいます。
0211207NGNG
>>209
それじゃ結局同じだよ
0212デフォルトの名無しさんNGNG
ずっとメモ帳 + SDKでやってたんで、VS.NET使うと凄い違和感。
特にコンストラクタを勝手にいじるなってのがウザイ。
0213デフォルトの名無しさんNGNG
???
テンプレートのこと?
消せばいいくらいでたいしたことではない気が…
それとも他の何か?
0214デフォルトの名無しさんNGNG
>>212
どこにコンストラクタを勝手にいじるなって書いてあるの?
「勝手に」って?
0215デフォルトの名無しさんNGNG
RS-232Cの任意のピン(RxDとかにデータ送るだけじゃなくて、DTRとかも)

をON/OFFするにはどうしたらいいですか?


0216215NGNG
事故解決
http://skamachi.gotdns.com/serialportscom.html
でいけました。
DTRの規定値ってパソコンによって違うんですね…
0217デフォルトの名無しさんNGNG
.NET FrameworkにMFCのCRectTrackerに代わるものは無いでしょうか?
宜しく願いいたします。
0218デフォルトの名無しさんNGNG
ASP.NETのスレはないのか、、
つーか要らない?
0219デフォルトの名無しさんNGNG
WebProg板のほうじゃないかな?
0220デフォルトの名無しさんNGNG
C++とJAVAは経験ありますが
C#も.NETもWindowsでの開発もはじめてです

参考になる書籍をご紹介願います
0221デフォルトの名無しさんNGNG
↑ゲイツ
0222デフォルトの名無しさんNGNG
>>220
ttp://www.atmarkit.co.jp/fdotnet/csharp_abc2/index/index.html
0223デフォルトの名無しさんNGNG
salamanderって、いいの?
ちょっと調べてみようと思ってる。
情報は英語しかないけど。

Salamander .NET Linker and Mini-Deployment Tool
http://www.remotesoft.com/linker/


0224デフォルトの名無しさんNGNG
http://bbs.2ch2.net/dotnet/
0225デフォルトの名無しさんNGNG
俺思うんだけど、たとえばリンクでちょっと変更あったりしたら
Release とDebugでちょこちょこ切り替えて書き換えるの
めちゃくちゃめんどくさいんだよね・・。なんかいい方法ないの?
0226デフォルトの名無しさんNGNG
リンクって何?
0227デフォルトの名無しさんNGNG
これはどうも質問者本人が気付いていないことも多いようですが、
質問の文章に第三者が問題を理解するのに十分な情報が含まれていないとことがしばしばあります.
このような状況で求められる極限的な推理を,私はしばしば「メタ推理」と読んでいます.

>>225
もうとてもとてもいい感じに足りてません.
0228デフォルトの名無しさんNGNG
リンクはlink.exeだろ。
0229デフォルトの名無しさんNGNG
>>225
設定ファイルを上書きコピー
0230デフォルトの名無しさんNGNG
int 型とかの Dispose できないヤツを解放したい場合はどうすればいいんでつか?
0231デフォルトの名無しさんNGNG
スタックに取られる変数の解放の仕方を聞いてるの?
0232デフォルトの名無しさんNGNG
class Hoge
{
 int a, b, c, d;

 // プロパティ・関数がいろいろ
}

class ABC
{
 private void abc
  {
   Hoge hogehoge = new Hoge();
   // 処理をいろいろ
   // 処理完了。ここで hogehoge を Dispose したい
  }
}

というクラスがあった場合、(Hoge は int 以外のリソースは使わない)
Hoge に IDisposable インターフェイスをつけても int 型が Dispose できないのでメモリが解放されません
「new hogehoge」で確保したメモリを解放したい場合はどうすればいいですか?
0233デフォルトの名無しさんNGNG
hogehoge.Dispose()だと思ってたんだけど違うの?
あんま気にして無かったよ。
0234デフォルトの名無しさんNGNG
ぬるぽGC.Collect();
0235デフォルトの名無しさんNGNG
というより、

> int 型が Dispose できないのでメモリが解放されません


の文が意味不明。
Disposeは直接的にはメモリを開放するメソッドではない。
0236デフォルトの名無しさんNGNG
何を聞きたいのかよく分からんけど、メモリの開放はオブジェクトへの
参照がなくなった後、GCが適当なタイミングで勝手にやることを知ら
ないって話?
0237デフォルトの名無しさんNGNG
どう見ても夏房でしょう
0238デフォルトの名無しさんNGNG
>>232
非マネージド型(or 非マネージド型メンバからなるstruct)で、
単一のスコープの寿命で事足りるなら、stackalloc しとけばGC
動かさないですみますけど。

struct aaa
{
 public int aa;
 public int bb;
 public int sum() { return aa+bb;}
}

unsafe void test()
{
 aaa* fib = stackalloc aaa[100];
 int sum1 = fib[1].sum();
}
0239デフォルトの名無しさんNGNG
質問です。
listViewのアイテム欄に表示しきれない文字列を複数行に分けて表示したいのですが、
どうしたらいいのでしょうか?
0240デフォルトの名無しさんNGNG
ListViewのDetailモードのことかな?
それだったら改行はできなかったと思うんだけど。
0241デフォルトの名無しさんNGNG
>>240
そうです、Detailsです。
Detailsでは改行はできないのですか。。。
レスサンクスです。
0242デフォルトの名無しさんNGNG
まぁ、確かに改行したい時はあるな。
0243デフォルトの名無しさんNGNG
VC++netで
checklistboxを使いたいんですけどツールボックスの中にはありませんよね
これをデザインで視覚的に操作しながら編集するには?
0244デフォルトの名無しさんNGNG
>>243
スレタイ見て書き込めよヴォケが。
それとも誤爆?
0245デフォルトの名無しさんNGNG
>>236
。・゚・(ノД`) ∩ヘーヘーヘー
0246デフォルトの名無しさんNGNG
VC#でDDEクライアントを作りたいのですが、どのように作ればよいでしょうか。
いろいろ検索したのですが見つかりませんでした。

誰かご教授ください(ノД`)
0247デフォルトの名無しさんNGNG
>>246
こんなん見つけた。
当たり前といえば当たり前だけど、Win32使っとる。

ttp://www.debreuil.com/dotnet/DDE/
0248246NGNG
>>247
レスありがとうございます。

VB6からの移行で右も左も分からずやっています・・・
ソースを見るとなんとなく分かりそうです。
神様ありがとう(゚∀゚)
0249デフォルトの名無しさんNGNG
ageてしまった・・・鬱

ゴメソ(ノД`)
0250241NGNG
またまた聞いてもいいですか?
listViewのDetailsモードのようなビジュアルで
改行しても違和感ないようなフォームって
どれを使えばいいと思いますか?
0251デフォルトの名無しさんNGNG
pictuerBoxに貼り付けた画像に対して矩形を
描画する方法を教えてくだされ(ドラッグしながら
マウスを動かすと矩形が大きくなるやつ)。
また、確定した矩形を消去する方法も。
0252デフォルトの名無しさんNGNG
反転モードで矩形書く。
.NETではよくしらん
0253デフォルトの名無しさんNGNG
//Graphicsオブジェクトの作成
Graphics g = PictureBox1.CreateGraphics();
//Penオブジェクトの作成
Pen pen = new Pen(Color.Black, 1);
blackPen.DashStyle = DashStyle.Dot
//(10,20,100,80)の長方形を描く
g.DrawRectangle(pen, 10, 20, 100, 80);
//リソースを開放する
pen.Dispose();
g.Dispose();

これで四角形が書ける。
消し方は知らん。
0254デフォルトの名無しさんNGNG
メモリーイメージに頼っちゃダメだよ
メモリーイメージに頼る方法だとXORで描画という方法だ
XORで四角を書いて描き、もう一度同じ四角を書いて消す
これが基本
マウスの移動イベントに合わせてこれを行うわけだけど
マウスの他のイベントもきっちり制御しないとゴミが残るよ

それやるよりは描画データを持ってた方が10000倍楽だよ
移動や拡大縮小実装するのも簡単だし、、
描画データを持ってれば何でも可能
0255デフォルトの名無しさんNGNG
DataGridってフォーカスが当たってるところ意外って一行目しか見えないの?
0256デフォルトの名無しさんNGNG
>>254
描画データを持っとくというのはメモリイメージって言葉に
当てはまるような気がしないでもないんだが。
むしろ描画状態に頼っちゃダメってほうがしっくり…
0257デフォルトの名無しさんNGNG
.NETって、XOR描画するのにはRegion.Xor()を使うしかないんだね。

ちなみにXOR(排他的論理和)演算を知らない人のための紹介
描画対象の色ビットが1100で、描画する線の色が1010の時、
XORだと、実際に描画使われる色は1001となる。
つまり、両方のビットが一致しないと真にならない。
したがって、どんな色で書かれていても、必ず線が見える。
普通に書くと、青い画像に青で線を書いたら見えないが、
XOR描画なら必ずみえる。

1100
1010
--------------
1001

これのもうひとつのメリットは、もう一度同じ色で線を書くと
ビット状態が元に戻るということだ。
つまり、描画した線が消える。

1001
1010
--------------
1100
0258デフォルトの名無しさんNGNG
排他的論理和だから0110だね
■ このスレッドは過去ログ倉庫に格納されています