VC♯.NET統合スレッド
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGVB、JAVA厨は要りませんのでご了承
0412408
NGNGありがとう!
ErrorDialog 使って,shellexecuteすることで実現できました!
↓こんな感じ
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = "C:\\hoge.unko"; // ファイル自体は存在します
proc.StartInfo.ErrorDialog = true; // ←これと
proc.StartInfo.UseShellExecute = true; // ←これが大事(既定でtrueだけど一応)
proc.Start();
0413デフォルトの名無しさん
NGNGどうしたらよいでしょうか?
0414デフォルトの名無しさん
NGNGGetDIBits()
0415デフォルトの名無しさん
NGNGbin
obj
って二つのディレクトリが作成されて、dllもそれぞれ2種類出力されますよね?
これって、どういうことなんでしょうか?
何か違いあるんですかね?
また、参照はる場合やりリースする場合ってどっちのファイル使うのが正解なんでしょうか?
0416デフォルトの名無しさん
NGNG消えるんですか?
0417デフォルトの名無しさん
NGNGにある
やりたいこと2
信頼性のない証明書でも強制的に信頼させる
の.NET版みたいなことしたいんだけどどうしたらいいの?
いろいろ試してるんだけど、無理ぽ・・・orz
0418デフォルトの名無しさん
NGNG1. System.Net.ICertificatePolicy を実装したクラス「hoge」を作る
ICertificatePolicy の実装メソッドは単にtrueを返すだけ。(つまりどんな証明書も信頼する)
2. 通信を行う前に System.Net.ServicePointManager.CertificatePolicy へ1で作成したクラスを登録。
System.Net.ServicePointManager.CertificatePolicy = new hoge();
という具合かな。
0419417
NGNG上手くいかない(泣)
”基になる接続が閉じられました:SSL/TLSの安全なチャネルを確立できませんでした。”
っていうエラーが出る・・・orz
なぜだー。
ちなみに接続にはWebRequestを使ってます。
0420デフォルトの名無しさん
NGNGusing System.Net;
using System.Security.Cryptography.X509Certificates;
class Test
{
static void Main(string[] args)
{
ServicePointManager.CertificatePolicy = new hoge();
WebRequest req = HttpWebRequest.Create("https://example.com");
WebResponse res = req.GetResponse();
}
internal class hoge : ICertificatePolicy
{
public hoge() { }
public bool CheckValidationResult(ServicePoint srvPoint,
X509Certificate certificate,
WebRequest request,
int certificateProblem)
{
return true;
}
}
}
とかでいけるはずなんですけども。
0421デフォルトの名無しさん
NGNGAdd とか Remove とかできますが、
その際に整数でインデックスを指定する代わりに
分かりやすい名前で指定できないものでしょうか。
0422デフォルトの名無しさん
NGNG別に整数値を直書きしかできないわけじゃないんだから、分かりやすい名前の
変数名で指定するなりすれば良いのでは?
0423デフォルトの名無しさん
NGNGwebアプリで現在のURLを取得する方法はないでしょうか?
例えば、http://www.xxx.com/aaa/bbb/ccc/ex.aspx
を実行したなら、cccが返ってくるようにしたいのです。
Windows.Forms.Applicationなどを使おうかと思っていたら
当然ダメでした・・・
何か良い方法がありましたら教えて頂ければ幸いです。
どうかよろしくお願いいたします。
0424デフォルトの名無しさん
NGNG@IT:.NET TIPS [ASP.NET]クライアントからリクエストされたURLを取得するには?
http://www.atmarkit.co.jp/fdotnet/dotnettips/180asprequrl/asprequrl.html
0425デフォルトの名無しさん
NGNGありがとう。Response.Urlでいけました。
0426デフォルトの名無しさん
NGNGStreamReader or StreamWriter で被せるサンプルが無いんだ?
0427デフォルトの名無しさん
NGNGググるとサンプル多いけど、簡単な例ばかりで実用性皆無。
http://www.google.co.jp/search?hl=ja&ie=UTF-8&q=StreamReader+NetworkStream&lr=
0428デフォルトの名無しさん
NGNGSystem.Windows.Forms.PrintDialog printDialog1 = new PrintDialog();
printDialog1.Document = this.printDocument;
printDialog1.AllowSelection = true;
printDialog1.AllowSomePages = true;
printDialog1.PrinterSettings.FromPage = 1; // とりあえず決め打ち
printDialog1.PrinterSettings.ToPage = 2; // とりあえず決め打ち
DialogResult result = printDialog1.ShowDialog();
//印刷の選択ダイアログを表示する
if (result == DialogResult.OK)
{
//OKがクリックされた時は印刷する
this.printDocument.Print();
}
のように書いたのですが,出てくる印刷ダイアログの「ページ範囲」で
『すべて』以外の『選択した部分』や『ページ指定』ラジオボタンが無効に
なっていて選択できません.
上記コードで代入している printDocument は2ページ分のデータがあります
(printPreviewControl もくっつけてるので,そちらで確認済み)
教えてください..
0429デフォルトの名無しさん
NGNGウィンドウズでいえば、「フォルダオプション」の「ファイルの種類」タブにある、
「登録されているファイルの種類」のリストボックスで、拡張子とファイルの種類が表示
されているような、このようなコントロールなのですが・・・
0430デフォルトの名無しさん
NGNGListView
0431デフォルトの名無しさん
NGNG皆さんはどうやって自分でプログラムを作れるようになりましたか?
自分の場合は、初心者用の本を読んだ(入力した)はいいのですが
それ以上のことができません。
ソースコードを写しても覚えられません。
ぜひとも教えてください。
0432デフォルトの名無しさん
NGNGセンスのない奴は何をやってもダメ。諦めろ。
0433デフォルトの名無しさん
NGNGわかりやすい説明をどうも
0434デフォルトの名無しさん
NGNGで、そのときの取っ掛かりで聞ける人とかがいるとなおいいだろう。
マニュアル盆見て全部覚えようとしても必要のないものばかり(そのときは)なので無理。
たとえば2chブラウザ作ってみようかとおもえば何が必要かやってるうちにわかってくるはず。
Webの仕組み
TCP/IP
HTTP
2chの仕組み
言語
GUI
ファイル操作
スレッド管理など一通り抑えられる。
今ならネットあるからその辺はいいなぁ。
0435デフォルトの名無しさん
NGNG調べ方を覚えるべき
0436デフォルトの名無しさん
NGNG0437436
NGNG/:彡ミ゛ヽ;)ー、 . . .: : : :::::: ::::::::::::::::::::::::::::::::: お願い・・・
/ :::/:: ヽ、ヽ、 ::i . .:: :.: ::: . ::::::::::::::::::::::::::::::::::::::: 誰かツッコんで・・・
/ :::/;;: ヽ ヽ ::l . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
 ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ
0438デフォルトの名無しさん
NGNGリファレンスや上級者用の本を読む。むやみに暗記する。
同じプログラムを何度も作る。
0439431
NGNG思えば、自分が様々なアプリケーションについて覚えたのは
試行錯誤したからでした。
なんとかがんばってみたいと思います。
0440デフォルトの名無しさん
NGNGあったのですが、これはC#ではどうやって書き直せば
よいでしょうか?
Public Class articleInfo
<XmlElement("商品名")> Public product As String = String.Empty
<XmlElement("価格")> Public price As Integer = 0
End Class
0442デフォルトの名無しさん
NGNGpublic class articleInfo
{
[XmlElement("商品名")]
public string product = string.Empty;
[XmlElement("価格")]
public int price = 0;
}
こんなん?
0443デフォルトの名無しさん
NGNGできました。サンクス!
>>441
買おうかな・・・。
0444デフォルトの名無しさん
NGNG便利なので買っといて損は無い。
0445デフォルトの名無しさん
NGNG0446デフォルトの名無しさん
NGNG.NET2.0ではSSL2対応してる。
0447デフォルトの名無しさん
NGNGReadOnlyなTextBoxを利用してるのですが(いじられたくないけどコピーはしたい)
条件によって文字の色を変える方法は無いでしょうか?
ForeColorで指定してもReadOnlyなときは常に黒色で表示されてしまいます。
よろしくお願いします。
0448デフォルトの名無しさん
NGNG素直にRichTextBox使えば?
0449あるじゃジーらはどとねとゆーざ
NGNG[InvalidOperationException: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.]
System.Data.SqlClient.SqlConnection.Open() +761
AlJazeera.EnglishSite.ExtendedUser.getPrivileges() +66
AlJazeera.EnglishSite.ExtendedUser.getGroupsAndPrivilegesForUser() +113
AlJazeera.EnglishSite.ExtendedUser..ctor(String WinNTName) +540
AlJazeera.EnglishSite.DefaultConsole.Page_PreRender(Object sender, EventArgs e) +75
System.Web.UI.Control.OnPreRender(EventArgs e) +67
System.Web.UI.Control.PreRenderRecursiveInternal() +62
System.Web.UI.Control.PreRenderRecursiveInternal() +125
System.Web.UI.Control.PreRenderRecursiveInternal() +125
System.Web.UI.Control.PreRenderRecursiveInternal() +125
System.Web.UI.Page.ProcessRequestMain() +1470
0450デフォルトの名無しさん
NGNG画面に表示されているウィンドウ(デスクトップ含む)の
ListViewを取得するにはどうしたらいいのでしょうか?
ListView *listview = GetListView(プロセスID); みたいな
お手軽な方法があるのかと思っていたらなさげなので
全然わからないです(´・ω・`)
0451447
NGNGありがとうございます。
richtextboxだとread onlyにしてもグレーアウトしないんですね。
とおもったらDouble_Clickイベントがなくなってる…
しょうがないからMouse_Downにするか…
ありがとうございました。
0452デフォルトの名無しさん
NGNG呼び出し元のPCのIPアドレスを取得したいのですが可能でしょうか?
class A : ServicedComponent {
public string b(){
return このメソッドを呼び出したクライアントのIPアドレス
}
}
0453デフォルトの名無しさん
NGNGこういうようなこと?
ttp://www.gotdotnet.com/team/xmlentsvcs/esfaq.aspx#13.1
0454デフォルトの名無しさん
NGNGRichTextBoxのプロテクトメソッドにDoubleClickあるんで
継承してつかえないもんでしょうか
0455デフォルトの名無しさん
NGNGControlStyles.StandardClickをtrueにすればイベントも有効にできるが、ひょっとしたら何らかの副作用があるかも知れない。
.NET 2.0だとIDEからでも普通に見えるし使えるようになってるな。
0456デフォルトの名無しさん
NGNG0457デフォルトの名無しさん
NGNGhttp://table.yahoo.co.jp/t?s=2353.t&a=8&b=23&c=2004&d=11&e=24&f=2004&g=d&k=20041124
のようなページをGETし、HTML中の
align=right bgcolor="#ffffff"><td><small>2004年11月24日</small></td><td><small>20,300</small></td>
<td><small>20,700</small></td><td><small>18,710</small></td><td><small><b>19,100</b></small></td>
<td><small>134,406</small></td><td><small>19,100</small></td></tr><tr
(実際は一行)
という形式の各一行から各要素を取り出したいのですが
Regex reg1 = new Regex(@"※");
色々やってみたのですが※の部分をどう指定していいか分かりません。
もし、判る方がいらっしゃいましたらご教授願えないでしょうか?
0458デフォルトの名無しさん
NGNGみたく各カラムの要素を取り出して、列数で区切って配列に格納とか…?
力業で1行をまとめてマッチさせることもできるやも
スマートな方法はちょっと思いつきません(´・ω・`)
0459デフォルトの名無しさん
NGNG<td><small>(?<date>)</small></td><td><small>(?<val1>)</small></td>
<td><small>(?<val2>)</small></td><td><small>(?<val3>)</small></td><td><small><b>(?<val4>)</b></small></td>
<td><small>(?<val5>)</small></td><td><small>(?<val6>)</small></td>
んで Regex.Match メソッドを使う
0460デフォルトの名無しさん
NGNG最初それ考えたんだけど、途中の
「分割:1株→21株」ってのでおかしくなる悪寒
0461デフォルトの名無しさん
NGNG……ってなんだこりゃw 妙なページソースだなぁ
株系はよくわからんけど、同じ要領で進めていけば回避できるのでは?
0462デフォルトの名無しさん
NGNGC#で開発しているのですが、特定の変数の値が変更されたときに
ブレークさせたいのですが、そういった設定はどこですればいいんでしょうか?
0463デフォルトの名無しさん
NGNGこれから.NETをやるので、何か本で勉強しようと思うのですが、
C#で書かれたASP.NETの本を買って来いといわれました。
でも、あまり売っていません。
C#.NETとは違うといわれたのですが・・・
C#.NETとC#で書かれたASP.NETというのは別物なんでしょうか?
勉強しようにもわからなすぎて困っています。
よろしくお願いします。
0464デフォルトの名無しさん
NGNGASP.NET はサーバサイドアプリ……つまり IIS に取り付いてクライアントに HTML ページとか作って送る用の技術っす。
それを C# で書くから『C# で書かれた ASP.NET』
急ぎで無いのなら、まず始めに C# の入門書買ったほうがいいと思います。
ASP.NET はその上の難易度ですので。
0465463
NGNGレスありがとうございます!
疑問が解けました・・・今までわからずにやってたのが恥ずかしい。
ちょっと急ぎなのですが、C#の入門書とサンプル集、
ASP.NETのWebコントロールのリファレンス辺りを買ってみようかと思います。
0466エデン
NGNGそれがあと少しでできません(TT
たぶん(確率劇的に高い)初心者クラスの間違いだと思うのですが。
ぜんぜんどこが悪いのかという感じです。
もしよかったら教えてください(TT
ttp://up.satoweb.net/img100/889.lzh
現在大4でVC#かVJを覚えようと思っているけど、今から覚えようって言う状態なのになぜか
中学でBASICやってたというのが曲がってゼミの先生に届いたらしくプログラムできるになってて現在テンワヤンワですわ
まさかVC#がCとこれほど違うとは・・・・。
というかCを実際問題さわらな過ぎてすっかり忘れてしまっていました。
ハハハ・・・・。
就職決まるといいな・・・・・。
0467デフォルトの名無しさん
NGNGとりあえず } が1個多い。
0468デフォルトの名無しさん
NGNG0469デフォルトの名無しさん
NGNG皆さんレスつけない理由がわかったかも…。
・大文字小文字の区別
・名前空間の using が足りない
・配列の定義の仕方が間違っている
そして何より 誤 字 多 杉 。
他にもあるかもしれないけど調べる気力が失せたというか。
見た感じVS使っているようなのにどうしてここまで酷いかなぁ…
まあがんがってください。
0470デフォルトの名無しさん
NGNG0471466
NGNGとりあえず誤字は修正します。
名前空間と配列に関してはもう自分のレベルでは分からないので、C#の本を買ってやってみるしかないです。
大学の4年間は早いって本当ですね・・・。
前からやれば・・・。
先輩PG,SEさんたちに急遽
『納期直前(もしくは納期過ぎ)』の理不尽なプロジェクトが舞い込んできたときの気持ちが初心者なりに分かった気が・・・・。
(蒔いた種は自分で蒔いたんですが・・・。)
0472デフォルトの名無しさん
NGNG0473デフォルトの名無しさん
NGNG読みやすいHTMLや.chmなどのファイルに変換するツールはありますか?
NDOCはアセンブリを要求されてしまうので使えません。
0474457
NGNGアドバイスありがとうございます
早速取り掛かって見ます
0475デフォルトの名無しさん
NGNGもしかして送受信をしてるときに操作を受け付けなくなる?
0476デフォルトの名無しさん
NGNGたしかソケットを使うときってブロッキングが発生しないように
threadを使うか非同期ソケットを使うかしないといけなかった
ような気がするぽ
0477デフォルトの名無しさん
NGNGそれか
using System.Web.Mail;
ってやって
SmtpMail.SmtpServerを使うとかw
0478デフォルトの名無しさん
NGNGthread使うのが一番楽。
System.Web.Mail使うのは簡単すぎて邪道な感じがするし、TcpClient使うとか?
0479デフォルトの名無しさん
NGNG0480デフォルトの名無しさん
NGNG……あれー?
0481デフォルトの名無しさん
NGNG気がするけどどうだろうか・・・
0482デフォルトの名無しさん
NGNG0483デフォルトの名無しさん
NGNGwhile(active){
ブロックする処理
Thread.Sleep(500);
}
でメインスレッドからactiveをいじる。
レス読まずに書いてるからはずしてたらごめん
0484デフォルトの名無しさん
NGNG非同期でもいいけど処理によっては時間かかりそうなんで別スレッドにしといたほうが吉。
まぁ最初はブロッキングで作ってその煩雑さを身をもって味わえば。そのあとで非同期とかスレッドとかにすればオブジェクトをどのようにしとけば後の拡張が楽になるかも身にしみる。
0485デフォルトの名無しさん
NGNG設定を保持しておきたいのですが、なにかファイルを生成して
それから読み込むのがよいのでしょうか?
それとも自分自身のexeなどを変更できるようでしたらご教授願います。
0486デフォルトの名無しさん
NGNGexe 改変なんて初心者の僕にはむりぽ
0487
NGNG設定情報のクラス作って
Load時にファイルから読み込み
Exit時にファイルに書き込み
すればいいだけちゃう?
シリアライズ使えば楽だよ
0488デフォルトの名無しさん
NGNGこれってC#ならstaticですよね。
なんか、Webアプリでスタティック宣言すると、複数ユーザが同じページに
アクセスした時に、片方が値を変えたら、もう片方を影響を受けるんじゃないか?
と思ったりしたんですが、そんなわけ無く、使って大丈夫なんですよね。
IISのWebアプリから自作COMを呼び出しているアプリあるんですが、
この時、呼び出されたCOMが作り出すのはプロセスなんですか?スレッドですか?
別のプロセス監視アプリケーションに登録して、プロセス監視したいと言われたのですが・・・
COMなんて何かのDLLっていう程度の認識しかなかったものですから。
0489485
NGNGColorクラスを保持できません。
ColorTranslatorなどを使用して、色を文字列に変換しないと保持できないのでしょうか?
0490デフォルトの名無しさん
NGNGFontとかもそう。
0491485
NGNGさっそく試してみたいと思います。
0492デフォルトの名無しさん
NGNGCOMの理解が間違ってる。
>この時、呼び出されたCOMが作り出すのはプロセスなんですか?スレッドですか?
呼び出されたCOMはどういう形で動くのか?が正しい。
つくったCOMの種類によって別プロセスとしても動くし呼び出しプロセス内でも動く。
0493デフォルトの名無しさん
NGNGV.net2003を使っています。
using System.・・・・等の名前空間類の中で一部出ないものがあったのですが
これはインストールの際に標準で通したせいで入ってないだけでしょうか?
バージョンアップもないみたいなんで自分では入れ忘れ説が濃厚なのですが。
EX)using System.Web.Mail
using System.Security.Cryptography.Xml;
0494デフォルトの名無しさん
NGNGちなみにデフォルトで参照するDLLは一部の基礎DLLと、csc.exeと同じディレクトリにあるcsc.rspの中に書かれてるDLL。
0495デフォルトの名無しさん
NGNG居られたら質問させてください。
開発メンバ全員がVS.NETを利用していますか?
全員の開発マシンにIISとかSQLServerをインストールするのはためらってしまうのですが。
0496デフォルトの名無しさん
NGNG何をためらっているんだ?
セキュリティー面ならLANを隔離するなり、最低限対策ソフトを入れるしかないし、
貧乏で困ってるなら2〜3人首にして人件費浮かせればいいだけだろ?
0497デフォルトの名無しさん
NGNGいやぁ、正確には上司を説得するのに困ってるんです。
上司いわく「はぁ?開発マシンにサーバ??DB??ばかだろおまえ」
って感じで、コボラーには理解できないようです。。。
で私が「だからIISとSQLServer入れなきゃインストールできないっていってるじゃないですか!!」
って逆切れしたら、「じゃーつかうな」って言われもんで。。。
0498デフォルトの名無しさん
NGNG0499デフォルトの名無しさん
NGNGえ?インストールしなくてもいいのですか?
なんかインストーラに怒られるんですけど
0500500
NGNG0501457
NGNGyahooから株価をDLするソフトが完成しました
ありがとうございました。
☆ 楽天証券 RSS専用 part2 ☆
http://live19.2ch.net/test/read.cgi/stock/1095919980/370
0502デフォルトの名無しさん
NGNG複数のテーブルをDBから読み込んでリレーションを貼り、
以下のようなXMLを出力するにはどうすればいいのでしょうか?
<root>
<fruit>
<apple>
<price>30</price>
</apple>
<melon>
<price>50</price>
</melon>
</fruit>
</root>
問題になっているのはタグ<fruit>なのですが、
これが要素(列)を持たないため、
ds.Relations.Add()を呼び出すことができません。
このような列が空のテーブルとリレーションを貼るには
どのように記述すればよいのでしょうか?
どうかよろしくお願い致します。
0503502
NGNGdataset名がrootで、内部に3つのテーブルfruit, apple, melonを
持っているものとします。
0505デフォルトの名無しさん
NGNGなんかリレーションの意味を取り違えてるような気がしてならない。
0506デフォルトの名無しさん
NGNG0507デフォルトの名無しさん
NGNGby ポルノグラフティー
0508デフォルトの名無しさん
NGNGペイントとかで開こうとしても、開けない状態です。
XPのViewerだと何故か見れるんですが…。
原因がわかりません。
0509デフォルトの名無しさん
NGNGとしてカーソルを変更しようとしたのですが、カーソルが指定したファイルのカーソルにならず、"I"の形をしたカーソルになってしまいます。
カーソルを変更するにはどうすればよいのでしょうか?
0510デフォルトの名無しさん
NGNGカーソル形状を変更したいコントロールやフォームのCursorプロパティに
Cursorを設定する。
0511509
NGNG返信ありがとうございます。
早速試してみたのですがやはり"I"の形をしたカーソルが表示されてしまいます。
他に方法は無いでしょうか?
■ このスレッドは過去ログ倉庫に格納されています