トップページ⇒tech
981コメント287KB

【C♯初心者】今から始めるC♯ Part01

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさんNGNG
初心者同士馴れ合いながら、一つのアプリを作成していく目標を持ったスレです。
もちろん、質問もOKです。

質問はage
回答はsage


第一回 画像表示ソフトを作ろう


C♯相談室 Part11
http://pc2.2ch.net/test/read.cgi/tech/1061262958/
0002デフォルトの名無しさんNGNG
解ったよ。俺あの子のことが好きだったんだ。

今までだって、口べたな自分が悔しくて泣いたのもみんなの輪に入れなかったからじゃなくてあの子に近づけなかったからだし、

昨日あんなに嬉しかったのは酔った勢いとはいえ意味深なことを言われからだったり。
変わろうと思ったのもあの子に気に入られたかったから。

解ったよ。俺あの子のことが好きだったんだ。

0003デフォルトの名無しさんNGNG
なんか偽スレがいっぱい立っているな・・・
0004デフォルトの名無しさんNGNG
VS.NETは2003になってどのように変化しましたか?

.NETFramework1.1は機能変更ですか、機能拡張ですか?
どのような機能が拡張されていますか?

VS.NET(2002?旧バージョン)では.NETFramework1.1を使用できないのでしょうか?
0005デフォルトの名無しさんNGNG
>4
このコピペ、はやってるのか?
00061NGNG
>>4
スレ違いです。
0007デフォルトの名無しさんNGNG
PictureBoxをドラドラで半分までできました。
0008デフォルトの名無しさんNGNG
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
|   ここでボケて   |
|_________|
    ∧∧ ||
    ( ゚д゚)||
    / づΦ
0009デフォルトの名無しさんNGNG
>>1
          ☆ チン       
                       
  ☆ チン  〃  ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    ヽ ___\(\・∀・)< 削除以来まだ〜?
        \_/⊂ ⊂_)_\____________
      / ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
    |  ̄  ̄ ̄ ̄ ̄ ̄ ̄:| :|
    | 全日本クソスレ同盟|
0010デフォルトの名無しさんNGNG
C#Builderイクナイ
0011デフォルトの名無しさんNGNG
>>9
その必要はないだろ
0012デフォルトの名無しさんNGNG
>>11 必死だな(w
0013デフォルトの名無しさんNGNG
>>11
Why?
0014デフォルトの名無しさんNGNG
>>9
Why?
0015デフォルトの名無しさんNGNG
>>13
必要だと思ったら自分で出しなよ。
001615NGNG
あ、削除「以来」か。
なんのことかわからないや。
0017デフォルトの名無しさんNGNG
必死にあげてる>>1は何がしたいの?
0018デフォルトの名無しさんNGNG
必死に荒らしている>>17は何がしたいの?
0019デフォルトの名無しさんNGNG
自分も嵐の一員になっていることに気づいてない>>18。

で、「画像表示ソフトを作ろう」ってその詳細は?
0020デフォルトの名無しさんNGNG
>>19
それはタイトルに失敗した元スレを立てた1に聞いてくれ。
0021デフォルトの名無しさんNGNG
その>>1は立て逃げしたのか?
0022デフォルトの名無しさんNGNG
>>21
>>6が本人かも。 まじでタテ逃げしたのかな・・・
0023元すれ1NGNG
>>19
>>20
なんとか削除依頼出してきました

取り合えず、簡単なプログラムを公開して
徐々に機能拡張していこうと思ってます

�@画像を表示するプログラム
�Aファイルドラッグすることで表示する
�B自作アプリを拡張子に関連付けさせる
�Cフォルダ内の画像ファイル一覧をリストボックスで作る
�D入らないファイルの削除機能
�E任意のフォルダに移動する機能
�Fスライド、回転、拡大、カット、ペースト
�G類似画像判別プログラム

こんな感じでステップアップしていきます

0024元すれ1NGNG
初心者は漏れだけなのか・・・?
0025デフォルトの名無しさんNGNG
>第一回 画像表示ソフトを作ろう
1500円くらいの入門書買えば書いてある。
いちいちスレ立てるな、クソ脳症野郎!
入門は本ですませろ。
0026元すれ1 NGNG
>>25
ソフト作るだけじゃないですよ。
文法とか初心者の質問も受け付けます
0027元すれ1 NGNG
age
0028デフォルトの名無しさんNGNG
質問です。

using System

このあと何を書いたらいいのか分かりません。教えてください。
0029デフォルトの名無しさんNGNG
>>28

;
0030デフォルトの名無しさんNGNG
>>28
using は書かんでもプログラムは書ける。
面倒だけどな。
0031元すれ1 NGNG
>>28
どういうことがしたいのか教えて
やさしく教えてあげるよ
003228NGNG
>>31
FF9を作りたいんですけど
0033デフォルトの名無しさんNGNG
>>32
http://pc2.2ch.net/test/read.cgi/tech/1062034756/
0034デフォルトの名無しさんNGNG
>>32
まずは hello world を作って来い。話はそれからだ。
0035元すれ1 ◆jYDOLr.5ps NGNG
�@画像を表示するプログラム

まず、なんでもいいので、jpgの画像をc:\にコピーしてください。
名前はtest.jpgに変更してください。

フォームにPictureBox作ってください
そして、フォームの部分をダブルクリックしてソースに移動し、
カーソルの場所に以下の文を書いてください

//↓これはフォームが表示されると実行される、イベントというものです。
private void Form1_Load(object sender, System.EventArgs e)
{
   //↓この文を追加してください。
pictureBox1.Image=Image.FromFile("c:\test.jpg")
}



どうですか?うまくいきましたか?



0036デフォルトの名無しさんNGNG
オブジェクト指向って奴の基礎が出来てないと、
c#は扱えませんかね?
先生!!
0037元すれ1 ◆jYDOLr.5ps NGNG
>>36
小規模アプリなら、そういうこと知らなくてもできるよ
>>23これの�Cあたりになるとオブジェクト指向って何か学ばないといけないかも
文法うんぬんよりも、まずはコンポーネントの使い方から学んだほうが楽しいよね?

0038デフォルトの名無しさんNGNG
先生!コンポーネント指向ってなんですか?
フォームデザイナでvbみたいに貼り付けたりしてる時に
コンポーネント指向でプログラミングしてることになるのですか?
0039元すれ1 ◆jYDOLr.5ps NGNG
>>38
そうだよ
0040デフォルトの名無しさんNGNG
それ以外では、一切コンポーネント指向とは言わないのですか?
例えば、オブジェクトと言う単位でプログラミングするのも
オブジェクトと言う部品=コンポーネントでプログラミングしてるって気がするのですが。
0041デフォルトの名無しさんNGNG
>>35

"c:\test.jpg"じゃなくて

"c:\\test.jpg"かと
0042元すれ1 ◆jYDOLr.5ps NGNG
>>40
オブジョクトを作成したら確かにそれは一つのコンポーネントだよ
私が言ってるのは、PictureBoxやListBoxなど予め用意されている物を
使うことを言ってるんだよ。
0043元すれ1 ◆jYDOLr.5ps NGNG
>>41
指摘ありがとう。その方法でもいけるね(^^
0044元すれ1 ◆jYDOLr.5ps NGNG
例えば、マルチメチアプレイヤーとかも、コンポーネントとしてC#では簡単に利用できるんだよ。
C#は初心者でも簡単にプログラミングできるんだよ
0045デフォルトの名無しさんNGNG
>>43


           そ の 方 法 で も い け る


0046デフォルトの名無しさんNGNG
マルチメチア
0047デフォルトの名無しさんNGNG
なるほど。
じゃあ、必ずしもヴィジュアルデザイナの利用=コンポーネント指向って訳ではないんですね。
要するにオブジェクトと言う部品を組み合わせてプログラミングする作業を
コンポーネント指向だと思えば良いんですね。
先生、ありがとうございました!!
0048元すれ1 ◆jYDOLr.5ps NGNG
>>47
ウンウン。がんばってね。
0049デフォルトの名無しさんNGNG
どんどんボロが出てるよな
0050デフォルトの名無しさんNGNG
元すれ1 ◆jYDOLr.5ps はそのうち
「classを使えばオブジェクト指向」
とか言い出すぞ。
0051元すれ1 ◆jYDOLr.5ps NGNG
C#はイベントドリブンです
0052デフォルトの名無しさんNGNG
いべんとどんぶり
0053デフォルトの名無しさんNGNG
>>1
マイクロソフトのページでやってることと同じですね
0054元すれ1 ◆jYDOLr.5ps NGNG
>>53
そんなことやってたんだ。しらなんだ
0055元すれ1 ◆jYDOLr.5ps NGNG
age
0056デフォルトの名無しさんNGNG
第二回はP2Pソフトを作ろうですか?
0057元すれ1 ◆jYDOLr.5ps NGNG
>>56
それもいいね。
ブラウザ>WEB巡回ソフト>P2Pソフトの順番でやっていきたいと思うのですが
C#って初心者いないの?
このスレ来た人はみんな中級者以上だと思うのだけど
いきなり、アプリ作るより文法から始めたほうがいいかな?

0058デフォルトの名無しさんNGNG
自分のサイトでやればいいじゃん
ばかぁ?
0059生徒一号NGNG
先生!自分はこう言う企画が好きであります!!
これからは先生に色々と指導してもらいたいと思います。
応援してます。
頑張ってください。
0060デフォルトの名無しさんNGNG
59 = 1
0061元すれ1 ◆jYDOLr.5ps NGNG
おれから言わせれば
>>59=60
だな
0062デフォルトの名無しさんNGNG
>C#って初心者いないの?

今からC#って少ないだろうな
騙されるならもっと早い段階だろう
0063生徒一号NGNG
先生!
自分は先日オブジェクト指向について質問した厨房ですよ!!
自分は構造化までは結構真面目にやってたのですが、
その後ずっとやってなくて
最近またやり始めたら時代はオブジェクトとかコンポーネントとかそう言うわけ解らん時代になってて
戸惑ってるもんですよ。
ところでc#の未来はどうなんですかね?
0064デフォルトの名無しさんNGNG
>>63
MS聞け、はい次!
0065元すれ1 ◆jYDOLr.5ps NGNG
>>63
時期OSは.NET上で動いてるらしいから
これからは.NETの時代だよ。
あらゆるアプリが.NETで動く時代になると思う
でも、また新しい高級言語が出るだろうけどね
C++、JAVA、VBとあらゆる要素が詰まったC#の未来は明るい
0066デフォルトの名無しさんNGNG
電波は楽しいやね
0067生徒一号NGNG
>>65
そうすか!!
先生、自分は嬉しいですよ!!
別のc#スレにvbより遅いって意見があって、
くそー素直にvb買っておけば良かったとなきそうになりましたが、、。
0068デフォルトの名無しさんNGNG
>>67
いや、VB.NETが主流になるだろ。
0069デフォルトの名無しさんNGNG
正直C#は今はいらない。
将来はどうかしらんが。
相変わらずC,C++だよん。
VBなんて論外。
0070元すれ1 ◆jYDOLr.5ps NGNG
>>69
まあ、今はそうだね。C++で十二分にやれる

>>67
VBとC#の場合ほぼ同じぐらいの処理速度だよ
unsafe使えばC++並みの速度も出るよ
0071デフォルトの名無しさんNGNG
時期OSってLonghorn?
だったらもうすぐC#の時代がくるってこと?
そろそろやんないとまずいのか?
0072デフォルトの名無しさんNGNG
北朝鮮もM$も、今までは恫喝外交でうまくいってたんだけどね。
時代の流れを見誤ってるのかな・・・・
0073デフォルトの名無しさんNGNG
>>65
> 時期OSは.NET上で動いてるらしいから
ちょいまて。
おまいの理論だと OS が .NET 上で動いているってことは
その .NET は何をベースにして動いているのかな?
0074元すれ1 ◆jYDOLr.5ps NGNG
>>71
急いでね

>>73
自分では何も調べないの?
調べてもわからなかったらまた着てね
0075デフォルトの名無しさんNGNG
>>74
レベルがばれましたw
0076デフォルトの名無しさんNGNG
.NETはマザーボードのROMに搭載する
OSはそのROM.NET経由でのみハードウェアにアクセスする
0077生徒一号NGNG
>>76
ほう、なかなか速そうですね!!
しかし、と、言うことはですね、
ソフトでは無いのだから、
マシンを買い換えない大部分のユーザーには関係ないと言う話に、、、。
ええっ!?
あれえ!?
0078デフォルトの名無しさんNGNG
>>77
フラッシュBIOS搭載マザーならBIOSを.NETに書き換える
0079生徒一号NGNG
まあ、そんなことはともかくですね、
自分ついさっき気がついて驚いたのですが、
RectangleF構造体があるのに、
DrawRectangleFメソッドが無いんですね。
全く、わけ解らんですよ!
0080生徒一号NGNG
>>78
なるほど。
俺のマシンはどうなんだろう?
0081生徒一号NGNG
RectangleF
を引数に持つ
DrawRectangleメソッドのオーバーロードが無いとは、、、。
0082デフォルトの名無しさんNGNG
C#をなめるなよ
0083デフォルトの名無しさんNGNG
>>79 >>81
RectangleF 構造体で指定された一連の四角形を描画します。
public void DrawRectangles(Pen, RectangleF[]);

これれすか?
0084生徒一号NGNG
>>83
あり?

俺がヘタレで検索ミスしただけ?
だったら、すいませんでした。
0085生徒一号NGNG
>>83
それのsのつかないやつ、つまり配列で無い奴で、1つのRectangleFだけを
指定するオーバーロードがなんか、見つからないんですよね。
0086デフォルトの名無しさんNGNG
>>63
> ところでc#の未来はどうなんですかね?
暗雲が立ち込めておる。

C#でオブジェクト指向を学ぶなら
プロパティもdelegateも構造体もunsafeも一切使うな。
それではC#をやっている意味がないと思うなら
Javaでオブジェクト指向を学べ。
JavaのクラスライブラリはC#のクラスライブラリ(.NET framework)よりも
オブジェクト指向を最重要視している。
Javaのクラスライブラリを理解することでオブジェクト指向の
早期理解につながる。
0087デフォルトの名無しさんNGNG

 も う . N E T は 止 め ら れ な い
0088デフォルトの名無しさんNGNG
>>86
オブジェクト指向の終えんとサービス指向の台頭
ttp://www.atmarkit.co.jp/fdotnet/opinion/yoshimatsu/onepoint08.html
0089デフォルトの名無しさんNGNG
>>86
コンポーネント指向ですから。
0090デフォルトの名無しさんNGNG
次のOSの名前は忍道図になります
0091デフォルトの名無しさんNGNG
>>86
サービス指向ですから
0092デフォルトの名無しさんNGNG
Java → 意識してオブジェクト指向にしないとものができない。
.NET → 何も考えずに作ってもそこそこオブジェクト指向になる。

どちらがツールとしてあるべき姿かは言うまでもない。
0093デフォルトの名無しさんNGNG
>何も考えずに作ってもそこそこオブジェクト指向に
アポ?
0094デフォルトの名無しさんNGNG
プロパティがないJavaは糞
0095デフォルトの名無しさんNGNG
JAVAはギャグで作られた言語だからね
0096デフォルトの名無しさんNGNG
>>86はコピペ
0097デフォルトの名無しさんNGNG
プロパティがあるDelphiは最強
0098デフォルトの名無しさんNGNG
ランタイムが必要なの?
駄目じゃん(藁
0099デフォルトの名無しさんNGNG
      ランタイム   プロパティ
Java     必要       無
C#      必要       有
Delphi    不必要     有
0100デフォルトの名無しさんNGNG
またDel厨か
0101デフォルトの名無しさんNGNG
デルッポャさいっこーーーーーーーーーーーーーーーーーーーーーー
0102デフォルトの名無しさんNGNG
>>92
オブジェクト指向は設計フェーズでこそ生かされる
ポトペタでとりあえず書いてから考えるようなバカを養成する
C#.NETにオブジェクト指向のあるべき姿などない
0103デフォルトの名無しさんNGNG
デルファイという名の金正日。
彼らは、道端で見つけた垂れ幕にデルファイと書かれていたら、
その垂れ幕を剥がさなければならない。
0104デフォルトの名無しさんNGNG
Javaも含めて今時ポトペタ出来ない言語なんてない
0105デフォルトの名無しさんNGNG
Delの話ならそっち方面のスレでやってくれ。
0106デフォルトの名無しさんNGNG
Eclipseポトペタできなじゃん
できるけどヘボいのしかないじゃん
0107デフォルトの名無しさんNGNG
>>102
テキストエディタでC#書けばいいだけじゃん
0108デフォルトの名無しさんNGNG
Javaが一番最初に出したJava Studioっていう糞ソフトでポトペタできたけど?
0109デフォルトの名無しさんNGNG
糞ソフトじゃしょうがねー
0110デフォルトの名無しさんNGNG
>>88
> オブジェクト指向の終えんとサービス指向の台頭

こいつは真性のクズ。
オブジェクト指向設計とオブジェクト指向分析の区別もできないカス
0111元すれ1 ◆jYDOLr.5ps NGNG
なんか皆さん難しい話してますね
ここは初心者による初心者のためのスレなんですよ。
これからプログラム始めようと心時めかしていた頃の自分を思い出してください。
HELLOW WORLDが初めてディスプレイに表示されたあの感動を
私はプログラムをNEC8801からやっていました
あの頃は、5インチフロップーもなく、テープレコーダーでした。
さあ、初心者皆さん心おきなく質問してください。
この、壮大なロマンに挑戦しましょう
0112デフォルトの名無しさんNGNG
>>111
糞スレあげんなバカ。
質問するだけならちゃんとスレがある。
0113元すれ1 ◆jYDOLr.5ps NGNG
相談所の人が暇つぶしにここに荒らしに来る気持ちもわかります
しかし、ここは初心者に人が目的をもってプログラムに取り掛かるスレなんです。
あなた方の攻撃には屈しません
0114デフォルトの名無しさんNGNG
初心者に誤った知識を植えつけているのが元s(ry
0115デフォルトの名無しさんNGNG
>>111
俺はファミリーベーシックから。
マリオとかのスプライトがはじめからいくつか入ってたり、
ゲーム作るため命令が充実したベーシックだ。
C#は何を作るのに向いているんだろう。
いままで作りたいと思ったものはすべて、C++かDelの方が向いていた。
0116デフォルトの名無しさんNGNG
C#は少なくとも個人が趣味で作りたいと思うようなものに向いてないよな
0117デフォルトの名無しさんNGNG
え、そう?
0118デフォルトの名無しさんNGNG
C♯が向いている物なんて存在しませんよ。
0119元すれ1 ◆jYDOLr.5ps NGNG
SHUT THE FUCK UP!!!
0120デフォルトの名無しさんNGNG
>>119
あげんなばかやろう
0121デフォルトの名無しさんNGNG
これはネームスペースにしたほうがいいとか
これはクラスにしたほうがいいとか
どこで基準を設けたらいいのでしょうか?
インスタンス化するのが面倒だから
全部メソッドで書いたりしてしまうのです。
するとすごくややこしくなるんです。
0122デフォルトの名無しさんNGNG
>>118
それでいいんじゃないかな
要は何でもできるってこと

Javaはウィンドウズ標準のペイントソフト
C#はフォトショップ
こういう認識でよろしいでしょうか?
0123デフォルトの名無しさんNGNG
>>122
逆だろ
0124デフォルトの名無しさんNGNG



    ここは初心者同士馴れ合いながら、画像表示ソフトを作成するスレです。



       画像表示ソフトに関係の無いレスは禁止です。



C♯相談室 Part11
http://pc2.2ch.net/test/read.cgi/tech/1061262958/
へどうぞ。
0125デフォルトの名無しさんNGNG
>>110
SOAは分析に限った話じゃないよ。
設計も関係あり。
0126元すれ1 ◆jYDOLr.5ps NGNG
>>124
このスレは画像ソフトの話だけじゃなくて
初心者の一般的な質問も並行して受け付けます
0127元すれ1 ◆jYDOLr.5ps NGNG
おまえらのような中途半端なプログラマが
初心者に対して冷たいからC#の人口が減ったんだよ

とりあえず、初心者がいないと意味がないので
JAVA、Delphiスレに行って、C#の良さを語って勧誘してきてください。
0128デフォルトの名無しさんNGNG
>>127
JAVA、Delphiスレで呼ばなくてもアホアンチかつ中途半端なプログラマがすでに来てますから。
0129デフォルトの名無しさんNGNG
>>126
ってことは
http://pc2.2ch.net/test/read.cgi/tech/1059028988/
ここと重複してるよな。「【C♯初心者】今から始めるC♯ Part01」は削除依頼出してこいよ。
大人しく画像ソフト作ってれば良かったのにねプ

>>127
C#の人口が減ったのはお前みたいな低能が嘘を教えたからだ。反省して二度と上げるなボケ
0130元すれ1 ◆jYDOLr.5ps NGNG
では、画像表示ソフト作っていきたいと思います
0131デフォルトの名無しさんNGNG
>>116
C#は個人が趣味でC#言語そのものをオナニーするのに向いているな。
0132デフォルトの名無しさんNGNG
>>127
> JAVA、Delphiスレに行って、C#の良さを語って勧誘してきてください。
他のスレを荒らすな。お前みたいな奴がいるからC#の質が下がる
0133デフォルトの名無しさんNGNG
こんにちは、初心者です。
未来ある学生なので、丁重に扱ってください。

それでは、まずOSの作り方からよろしくおねがいします。
0134デフォルトの名無しさんNGNG
こんにちは、初心者です。
切れやすい学生なので、丁重にもてなしてください。

どうしてこのスレでは頭の悪い人が必死に教えたがっているのか
を解説してもらえませんか?
0135元すれ1 ◆jYDOLr.5ps NGNG
>>1にも書いてある通り、初心者同士が切磋琢磨して一つのアプリを作るスレです。
よって、私も初心者なのです。

お分かりですか?今まであなた方の荒らしに付き合ってあげましたが
以後放置します。
0136デフォルトの名無しさんNGNG
>>135
どれにレスしてんの?あんたバカ?アホ?どっち?
0137元すれ1 ◆jYDOLr.5ps NGNG
私はC#及びオブジェクト指向とコンポーネント指向に触れてから、まだ3日目なのです。
私の方こそ丁重にもてなしてほしいです。
0138デフォルトの名無しさんNGNG
近年まれに見る糞すれ
0139デフォルトの名無しさんNGNG
>>137
>以後放置します。
って自分で言ってんだから放置しろよ。
で、画像表示ソフトはできたの?
0140元すれ1 ◆jYDOLr.5ps NGNG
>>139
ファイルのアクセスの仕方が難しくて苦労してるのですが
ある程度できました。
0141デフォルトの名無しさんNGNG
>>134
> こんにちは、初心者です。
> 切れやすい学生なので、丁重にもてなしてください。
じゃ、さっさと切れちまえ
0142デフォルトの名無しさんNGNG
じゃ、そろそろ終了かな?
200までもたなかったな。うざいからsageろよ、と。
0143デフォルトの名無しさんNGNG
>>133
> こんにちは、初心者です。
> 未来ある学生なので、丁重に扱ってください。
未来ある学生はC#をやるだけではもったいなすぎる。
C#なんかやってないでまずOSの勉強をしろ。スレッドやプロセスについて勉強しろ。
0144デフォルトの名無しさんNGNG
そんなことよりきいてくれよ
0145元すれ1 ◆jYDOLr.5ps NGNG
コンストラクタとオーバーロード覚えました。
これってなかなか使える機能ですね
0146デフォルトの名無しさんNGNG
>>144
早く言えよ
0147デフォルトの名無しさんNGNG
荒らし=ネットの世界でしかいきがれないカス
荒らし=学生時代はいじめられっ子
荒らし=当然素人童貞
プログラムごときの知識でいきがんな、糞荒らしども
0148デフォルトの名無しさんNGNG
CLIと栗鼠
0149デフォルトの名無しさんNGNG
ここで荒らしている奴はDel厨だろ
0150 NGNG
デフォルトの名無しさんって暇なんですね。
0151デフォルトの名無しさんNGNG
じゃあ、リアル初心者からの質問

LabelのBackColorをTransparentに設定すると起動時にエラーがでてしまいますがなぜですか?
0152デフォルトの名無しさんNGNG
>>151
そのエラー内容を書かないのはなぜですか?
0153デフォルトの名無しさんNGNG
上級者ならすでに知ってるかと思いまして^^
0154デフォルトの名無しさんNGNG
答えられない152は下級♯厨
0155デフォルトの名無しさんNGNG
サポートしてないOSとか。
今試してもエラー出なかった。
0156デフォルトの名無しさんNGNG
元すれ1のやつ面白いな。
0157デフォルトの名無しさんNGNG
System.ArgusmentExceptionです。
0158デフォルトの名無しさんNGNG
XPSP2なんですがね

label1.BackColor = Color.Transparent;

↑Loadイベントとかに入れてみて
0159デフォルトの名無しさんNGNG
>>158
問題ナッシング
0160デフォルトの名無しさんNGNG
じゃあ、ぼくのパソコンが悪いのですね。
0161デフォルトの名無しさんNGNG
>>160
お前の母ちゃんの寝相が悪い
0162元すれ1 ◆jYDOLr.5ps NGNG
あなた達にはほとほと,呆れさせられます
どうしたらいいんですか?
何がいけないんですか?
これは夏の余韻ですか?
放置しようと思いましたが、私にも限度があります。
出るとこ出ましょうか?出てもいいですよ。
お題がいけないのですか?
では、お題を変えます。


第2回 RPGを作ろう

有機的なオブジェクトを作成できるC#の特性を活かして
キャラの構築していきましょう。
キャラのプロパティとメソッドはどのようにするか一緒に考えていきましょう。
0163元すれ1 ◆jYDOLr.5ps NGNG
良スレの予感
0164デフォルトの名無しさんNGNG
リア厨かな?
0165デフォルトの名無しさんNGNG
>>161
母親の悪口言うなんて信じられない
0166デフォルトの名無しさんNGNG
先生!
>�B自作アプリを拡張子に関連付けさせる
サパーリわからん、ズバリ教えろ
0167元すれ1 ◆jYDOLr.5ps NGNG
>>166
mpgファイルをダブルクリックするとメディアプレイヤーが開きますよね?
jpgファイルをダブルクリックすると自作ソフトが立ち上がるように
レジストリに書き込みます
0168デフォルトの名無しさんNGNG
>>167
質問1
C#でレジストリをいじるにはどうすればいいの?
質問2
どのレジストリをどのように書き込めばいいの?
0169デフォルトの名無しさんNGNG
>>168
FileAssociation
ttp://www.mentalis.org/soft/class.qpx?id=5
0170デフォルトの名無しさんNGNG
何でこのスレが初心者のためのふらっとC♯より上にあんの?迷惑だろ。底の方でやっとれや。
0171デフォルトの名無しさんNGNG
>>168
Microsoft.Win32.Registry
0172生徒一号NGNG
先生、
プロジェクトとソリューションの違いってなんですか?
0173デフォルトの名無しさんNGNG
生徒一号 = 元すれ1 ◆jYDOLr.5ps だった。。。
0174生徒一号NGNG
違いますよ!
先生、Graphicsオブジェクトのサイズって任意に変えられないんですかね?
0175生徒一号NGNG
先生、
煽りどもは無視していきましょう。
俺も最近始めたばかりの厨房だから、先生と似たようなもんですよ。
お互い教えあって頑張りましょう。
0176生徒一号NGNG
どうやら、グラフィックオブジェクトのサイズは任意では変えられない模様。
一度作ったらそのままのサイズなんですね。とほほ、、、。
0177生徒一号NGNG
RectangleF構造体を1つだけ引数にもつ
DrawRectangleメソッドが無いのと同じで
今一細部でなんか機能が足りない気がするが、、、。
気のせいかな?
0178デフォルトの名無しさんNGNG
Graphicsオブジェクトのサイズってなんだ?
0179デフォルトの名無しさんNGNG
>>177
RectangleF構造体を1つだけ引数にもつ
DrawRectangleメソッド

って何を描くの??
0180デフォルトの名無しさんNGNG
>>177
そんなのいらない。
0181デフォルトの名無しさんNGNG
>>177
すでに答え >>83 が出てるので気のせい。
0182デフォルトの名無しさんNGNG
>>179
>>83 に書いたけどこれでいい?

private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
  Pen pen = new Pen(Color.Black, 2);
  RectangleF[] rects = { new RectangleF(10.0F, 20.0F, 100.0F, 50.0F) };
  e.Graphics.DrawRectangles(pen, rects);
}
0183デフォルトの名無しさんNGNG
>>182
>>177 にだった。
0184生徒一号NGNG
ああ、勿論
過去ログはちゃんと見てるから知ってます。
俺が思ったのは一度配列に入れなおさなければいけないのが
なんかエレガントじゃなくて、もっとスマートにやれないかな?
って思っただけですんで、、。
でも、親切に教えていただいたのは感謝します。
ありがトン。
0185デフォルトの名無しさんNGNG
配列を使う時点でエレガントさのかけらもない
0186デフォルトの名無しさんNGNG
じゃあこれで

private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
  Pen pen = new Pen(Color.Black, 2);
  RectangleF rect = new RectangleF(10.0F, 20.0F, 100.0F, 50.0F);
  e.Graphics.DrawRectangles(pen, rect.X, rect.Y, rect.Width, rect.Height);
}
0187デフォルトの名無しさんNGNG
まちがえた

 e.Graphics.DrawRectangle(pen, rect.X, rect.Y, rect.Width, rect.Height);
0188生徒一号NGNG
なるほど、ありがとうございます。
やはり、バラにするか、配列に入れるかしかないんですよね。
バラにすると、一度構造体を作る意味が無いので、なんか馬鹿馬鹿しくなって、
だったら最初から、ただの変数として保持しておけば良いじゃんとか考えてしまうんですよね。
なんか、わざわざ構造体を作る意味が無いって言う感じなんですよね。
まあ、しょうがないですね。
我慢します。
すいませんでした。
0189生徒一号NGNG
ところで、
c#より、vbが速いって話は本当ですかね?
0190デフォルトの名無しさんNGNG
>>189
VB6.0 と比べて?
微妙。一緒くらいじゃないかな。
VB6 まではネイティブコードだし、
それと一緒ってのはいいことなのか悪いことなのか。

VB.NET と C# は性能差全くなし。
0191生徒一号NGNG
ああ、なるほど。
同じってのはvb.netとc#のことだったんですか?
どうやらネィテブコードのvbとc#では
やはり、vbの方が速いって言うのがなんか優勢な意見でしたよ。
まあ、ネィテブコードなんだから、当たり前ですかね?
0192デフォルトの名無しさんNGNG
時間が解決する問題だとおもう
0193デフォルトの名無しさんNGNG
.NETがまともに動くようになった頃。
超高速動作のネイティブアプリケーションが多くの人に支持されていましたとさ。
0194デフォルトの名無しさんNGNG
最近じゃC++やBASICなんかが主力みたいだけど
昔はありえない選択肢だったよな
0195生徒一号NGNG
public 構造体[,] 二次配列;
これをクラスのフィールドで宣言しておいて
そのクラスのあるメソッドで
構造体[,] 二次配列 = new 構造体[n,n];
と、newしておいてから、
同じクラスのまた別のメソッドで
二次配列[A、B];
と参照しようとしても、駄目なんですね。
フィールドで宣言しておいても、
newする場所がメソッド内だと、
ローカル参照変数になってしまうんですね。
あー、オブジェクト指向って大変だー!
0196生徒一号NGNG
>>193
既にパソコンの能力を最大限生かしたアプリケーションなんて個人の能力では
作れるわけが無いレベルにまで来ていることを考えれば、
一流企業作成の大規模のアプリケーション出ない限りは
今後、c++などのネイティブコードを無理してはかさずとも、
マネージコードで安全に楽をするのが1番だと思うがどうでしょうか?
既にps2の世界ではプロのソフトウエアメーカーですら、
こんな高性能なハードはいらん、使い切れん、と言う声も出てるくらいですよ。
0197デフォルトの名無しさんNGNG
×高性能
○バランスの悪い
0198生徒一号NGNG
もう1つc#の変なところを発見したので報告するですよ。
PenAlignment.Outsetと言うプロパティがあるのに、
それが、
PenAlignment.Insetと全く同じでした。
つまりOutsetプロパティは実質存在しませんでした。
何故ですかー?
なんか、細かいところで、ちょっとずつ不備があって、
痒いところに手が行き届いているようで行き届いて無いって感じですね。
便利なメソッドやプロパティを見るたびにおお、便利だなとも思うのですが、
実際に使ってみると細かい点で、あれ?何でこれができないの?と思うところも正直ありますね。
できないなら最初からOutsetプロパティなんか用意してなければいいのに、、、。
バージョンアップすればできるようになるのかな?
0199デフォルトの名無しさんNGNG
C#自身もまだ初心者なのです。
0200デフォルトの名無しさんNGNG
>>195
>newする場所がメソッド内だと、
>ローカル参照変数になってしまうんですね
何言ってるの
0201元すれ1 ◆jYDOLr.5ps NGNG
>>194
やっぱり、パスカルだよね
0202デフォルトの名無しさんNGNG
でた! Del厨
0203元すれ1 ◆jYDOLr.5ps NGNG
>>195
フィールドで宣言してるのに、メソッドでまた、宣言したら
別物の変数として認識されるからそうなるんだよ
参照だけにすればクラス全体で使えると思う.
0204デフォルトの名無しさんNGNG
>>155
C#はクロスプラットフォームなんだからサポートしていない
OSがないなんてありえないだろ!
0205デフォルトの名無しさんNGNG
>>204
頼むからそんな恥ずかしいことを言わないでくれ。
プログラマとして恥だぞ。
0206デフォルトの名無しさんNGNG
生徒一号ってなんかよーわからんな。
0207デフォルトの名無しさんNGNG
アンチのネタだろ。つまらん(w
0208デフォルトの名無しさんNGNG
生徒一号= 元すれ1
0209元すれ1 ◆jYDOLr.5ps NGNG
class hoge()
{
private int a;

public A()
{
int b=1;

a=new b;
}

public B()
{
MessageBox.Show(a.ToString());
}


0210元すれ1 ◆jYDOLr.5ps NGNG
>>195
>>209
0211デフォルトの名無しさんNGNG
>>209
なんだよそれ・・・
0212生徒一号NGNG
>>209
なるほど!!
プロパティみたいな感じにするわけですね。
0213デフォルトの名無しさんNGNG
>>195
構造体[,] 二次配列 ;
とフィールドを宣言して
二次配列 = new 構造体[n,n];
とすればいけるかと。
>>209
}がたりないのですが、、
0214デフォルトの名無しさんNGNG
>>209
おい…

このスレ削除してくれ〜
Del厨、Java厨のいいカモだぞ
0215デフォルトの名無しさんNGNG
「元すれ1 ◆jYDOLr.5ps 」ってこいつウソ臭いよな?
おまえホントはDel厨だろ?
0216生徒一号NGNG
>>213
いや、実際に俺は無理でしたよ。
0217デフォルトの名無しさんNGNG
class hoge
{
  int[,] i;
  void A(){
    i = new int[10,10];
    i[0,0] = 10;
  }
  void B(){
    System.Console.WriteLine(i[0,0]);
  }
  static void Main(){
    hoge h = new hoge();
    h.A();
    h.B();
  }
}
0218デフォルトの名無しさんNGNG
>>216
どんなコード書いてるんだ
0219生徒一号NGNG
>>213
構造体[,] 二次配列 = new 構造体[n,n] ;
最初からフィールドに、こう、宣言しておけばいいのですが、
new 以降をメソッド内部で宣言すると駄目なんですよ。
俺的には、配列の数自体を動的に増減したかったのですが、
それが駄目だと分かってがっくりって感じだったんですよね。
0220生徒一号NGNG
構造体[,] 二次配列 = new 構造体[,] ;
こう言う宣言の仕方では駄目ですし、、、。
0221デフォルトの名無しさんNGNG
>それが駄目だと分かってがっくりって感じだったんですよね
おまいの限界
とりあえず、出来ないと言ってるソースコード出してみれ
0222生徒一号NGNG
構造体[,] 二次配列 = new 構造体[n,n] ;
この後、メソッド内部で
forでまわして二次配列にnewで実際の構造体のインスタンス参照をぶち込むんですが
それならば、メソッド内部でぶち込んだ構造体に同じクラスの他のどのメソッドからでも参照できるんですがね、、。
俺的には二次配列の数自体を同じメソッドで増減したかったのにできなかったとそう言うわけです。
0223デフォルトの名無しさんNGNG
生徒一号はそもそも理解していないのに
「駄目だと分かってがっくり」とか抜かしやがるから不思議。
0224生徒一号NGNG
public 構造体[,] 配列 = new 構造体[n1,n2];
public struct 構造体
{
public float x,y;
}
         メソッド()
         {
              float x、y;
for(int i=0;i<n1;i++,x+=10)
{
for(int j=0;j<n2;j++,y+=10)
{
配列[i,j] = new 構造体();
配列[i,j].x = (float)x;
配列[i,j].y = (float)y;
}
}
          }
0225生徒一号NGNG
ソースはこんな感じです。
0226生徒一号NGNG
ずれてるので書き直します
public 構造体[,] 配列 = new 構造体[n1,n2];
public struct 構造体
{
 public float x,y;
}
メソッド()
{
   float x、y;
   for(int i=0;i<n1;i++,x+=10)
   {
      for(int j=0;j<n2;j++,y+=10)
      {
        配列[i,j] = new 構造体();
        配列[i,j].x = (float)x;
        配列[i,j].y = (float)y;
      }
   }
}


0227生徒一号NGNG
お願いします。もし、まちがいがあったら訂正してくださいませ。
0228生徒一号NGNG
もうちょっと解りやすくしました。
class
{
public 構造体[,] 配列 = new 構造体[n1,n2];
public struct 構造体
{
 public float x,y;
}
メソッド()
{
   float x、y;
   for(int i=0;i<n1;i++,x+=10)
   {
      for(int j=0;j<n2;j++,y+=10)
      {
        配列[i,j] = new 構造体();
        配列[i,j].x = (float)x;
        配列[i,j].y = (float)y;
      }
   }
}

別のメソッド
{
float a;
a = 配列[i,j].x //ここでは参照できない!!!
}
}
0229生徒一号NGNG
間違えた!!こっちが正しいです。
さっきのは参照できますね。
class
{
 public 構造体[,] 配列;
 public struct 構造体
 {
  public float x,y;
 }
 メソッド()
 {
   float x、y;
   配列 = new 構造体[n1,n2];
   for(int i=0;i<n1;i++,x+=10)
   {
      for(int j=0;j<n2;j++,y+=10)
      {
        配列[i,j] = new 構造体();
        配列[i,j].x = (float)x;
        配列[i,j].y = (float)y;
      }
   }
 }

 別のメソッド
 {
 float a;
 a = 配列[i,j].x //ここでは参照できない!!!
 }
}
0230生徒一号NGNG
>>229
これにおかしいところがあったら訂正してください。
お願いします。
0231生徒一号NGNG
>>217
なるほど!!
深いですね。
こう言うのなんて言うんですかね?
再帰関数って言葉はあるが、
再帰クラスとでも言う感じですかね?
これで上手く行くのかな?
うーん、考えるだけで、頭が痛い、、、。
0232デフォルトの名無しさんNGNG
普通に出来るが…
参照できないってなんだ?
もしかして、、

a = 配列[i,j].x

ローカル変数 i と j を別の関数で使ってるからというのが落ちか?
0233生徒一号NGNG
あるクラスのインスタンスそのものが
メソッド内部のローカル参照型変数なんだから、問題なくクラス内部の全ての参照に参照できるはず、、、。
そのメソッド自体の存在するクラスのインスタンスをメソッド内部に作れば、
メソッド内部からクラス内の全てに参照できるはず、、、。
0234生徒一号NGNG
>>232
うーん、俺の場合は実際にできなかったんですよね、、、。
コンパイラのバージョンが違うとか?
0235デフォルトの名無しさんNGNG
>>234
だから、i と j はなんだって聞いてるんだ
0236デフォルトの名無しさんNGNG
生徒一号はスレを育てたいだけのネタだろ。そうじゃなきゃ普通本を読む。
0237デフォルトの名無しさんNGNG
取りあえずトリップ頼みます。
>>一号さん。
0238生徒一号NGNG
すいません、今自分でやってみたらできました。
できるみたいです。
0239生徒一号NGNG
どうも、お騒がせしました。
0240生徒一号NGNG
>>236
釣りではなく俺が馬鹿なだけでした。
すいませんでした。
0241デフォルトの名無しさんNGNG
何が原因だったかくらいかけっての
0242生徒一号NGNG
いやあ、自分でも何がなんだか、、、?
必死でやってるときは本当にできなかったんですけどね。
確か4,5回試して駄目だこりゃ、って感じでしたよ。
今はもう、頭が疲れて思い出せないです。
本当にお騒がせしてすいませんでした。
0243生徒一号NGNG
勘弁してください、、、、、。
では、落ちます、さいなら、、、。
0244デフォルトの名無しさんNGNG
ほらやっぱり
0245デフォルトの名無しさんNGNG
>>198
OutsetとInsetは違うよ。
0246デフォルトの名無しさんNGNG
何回も間違いながら、公開できるソースを作るより、
出来なかったソース張れば一瞬で解決したのにな。
これで本人も他人も原因わからず、誰も得しないままスレは肥大。
やっぱりスレの私物化はよくない。
0247元すれ1 ◆jYDOLr.5ps NGNG
>>生徒一号へ
for文の中で宣言したものはC#では、他のメソッドからは同じ変数名では使えないよ

生徒一号は何人いるんですか?生徒2、3,4・・・n号と名乗ってください
IPわからないから、誰が誰だかわかりません。


それから、何かとツッコミ所満載のスレですが、荒らすのだけは勘弁してください。

0248デフォルトの名無しさんNGNG
>>247
何の役にも立ってない糞スレをいちいち上げるのはウザイ。
下の方で大人しくやってれば荒らされないんじゃねーの?
一応言っとくけど荒らしてんのは俺じゃねえよ。
0249デフォルトの名無しさんNGNG
いまだにC#の夢物語にダマされてるのは、元すれ1や生徒一号みたいな、リア厨だけなのかもな。
0250デフォルトの名無しさんNGNG
私物化=荒らし

だが、俺は楽しく読んでるので続けてくれ。
0251元すれ1 ◆jYDOLr.5ps NGNG
中間報告


【C♯初心者】今から始めるC♯ Part01
250レス

【Delphi初心者】今から始めるDelphi Part01
31レス

【Java初心者】今から始めるJava Part01
22レス
0252デフォルトの名無しさんNGNG
>>251
ひょっとして自分をけして疑わないタイプかよ
0253デフォルトの名無しさんNGNG
今日の劇場にワロタ
0254元すれ1 ◆jYDOLr.5ps NGNG
保守
0255デフォルトの名無しさんNGNG
死者プの配列は汚いな
0256デフォルトの名無しさんNGNG
>>255
たとえば?
0257255NGNG
>>256
添え字が0から始まるなんてダサ過ぎ。
普通数は1から数えるもんだろ。
死者プキモイ
0258デフォルトの名無しさんNGNG
>>257
M$は当初基数を0で統一するつもりだったけど
VB厨のせいで統一できなかった。
だから.NETは糞なんですよ
0259デフォルトの名無しさんNGNG
>>257
ほとんどの言語がそうかと。
0260Del厨NGNG
配列は0なのに文字列は1なDelはもっときもい
0261デフォルトの名無しさんNGNG
>>251
0262生徒一号NGNG
>>247
なるほど、そういうところで自分は間違えたんですかね?
エライすいませんでした。
それから今のところ自分の偽者は一切出てませんから大丈夫ですよ。
0263生徒一号NGNG
class Class1
{
この部分に作ったインスタンスや変数はこのクラスのどこからでもアクセスできる。
//[STAThread]
static void Main(string[] args)
{
が、この部分に作ったインスタンスや変数はこの関数内からしかアクセスできない。
    for(この部分に作った変数はこのforルーチン内部でしかアクセスできない。;;)
   {
}
}
}
こんな感じですかね?

まあ、今回こんがらがったのは
フィールドで宣言した配列に
メソッド無いでnewしたオブジェの参照を入れるとどうなるか、と言うことだったんですがね。
結果は問題なく参照できるってことですね。
解りました。すいませんでした。
0264生徒一号NGNG
>>245
うーん、でも、四角形を書いた時、同じでしたよ。
0265生徒一号NGNG
って言うか、俺が書き間違えてましたね。
OutsetとCenterが同じでした。
つまり無かったプロパティはOutsetと言うことです。
スンマソン。
0266デフォルトの名無しさんNGNG
>>265
理論上と描画上と違うので同列には語れないが、Inset以外は同じになるつーことで。
0267デフォルトの名無しさんNGNG
とりあえずHTMLパーサから始めましょう。
0268デフォルトの名無しさんNGNG
HTMLパーサよりXMLパーサの方が実装が楽だぽ
0269生徒一号NGNG
ヴィジュアルデザイナでツールボックスで自由にデザインできますが、
自分のプログラムから任意に動的にツールをインストールしたり削除したりできるのですか?
0270デフォルトの名無しさんNGNG
>>269
もちろん。
0271デフォルトの名無しさんNGNG
すまねぇ、C#インスコしてDirectX9.0SDKインスコしてもDirectXのプロジェクトが作れねぇ
どうすりゃいい?
0272デフォルトの名無しさんNGNG
>荒らしは放置が一番キライ
>荒らしは常に誰かの反応を待っています
>ウザイと思ったらそのまま放置
>放置された荒らしは煽りや自作自演であなたのレスを誘います
>ノセられてレスしたらその時点であなたの負け
>反撃は荒らしの滋養にして栄養であり最も喜ぶことです
>荒らしにエサを与えないで下さい
>枯死するまで孤独に暴れさせておいて
>ゴミが溜まったら削除が一番です
0273f055.ai015.FreeBit.NE.JPNGNG
C#でJavaのライブラリを実装しませう
0274255NGNG
>>256
array[1,2]
という書き方が汚い。
array[1][2]
でいいだろ死者プ

>>257
添え字は0から始まったほうがいいだろプ
0275●のテストカキコ中NGNG
http://ime.nu/ula2ch.muvc.net/
0276デフォルトの名無しさんNGNG
>>273
J#でも使えよ
0277デフォルトの名無しさんNGNG
なんか、だいぶ前、Java関係のスレで255取った奴が
その後255ってコテハン初めてスレを荒らしてたことなかったっけ?

>>274
後者の配列は
for(int i=0; i<array.Length; ++i) array[i] = new Hoge[2];
とかやるのがめんどくさい。

添え字は普通0からだろ。
0278デフォルトの名無しさんNGNG
>>274
>>255 >>257 で >>259 に撃沈されたから次のミサイル?
0279デフォルトの名無しさんNGNG
ミサイルつーか、投石。
0280デフォルトの名無しさんNGNG
>>277
固定ハンドル255は「嘲笑激藁」とか「ゲラ」などの言葉を対応するのが好きな
M$を異常なほど崇拝するブビ坊。

>>255 != >>257で>>257は>>255を騙っている。
それが>>274==>>255から>>257への騙るなゴルァの返事だろう。
0281デフォルトの名無しさんNGNG
>>274
多次元配列とジャグ配列の違いも知らんのか。ブビ厨以下だな。(プ
0282元すれ1 ◆jYDOLr.5ps NGNG
シェアウェア作ったら儲かるよ
0283デフォルトの名無しさんNGNG
BC#で作ったソフトをコンバートしてVC#用にし
さらに無料版のC#コンパイラでコンパイルすれば
販売できるのですか?
0284デフォルトの名無しさんNGNG
乞食
0285デフォルトの名無しさんNGNG
なんか元すれ1の相手するの馬鹿らしくなってきた…
0286デフォルトの名無しさんNGNG
画像表示関係のコトで質問。
C#ってラスタオペレーション使えないようだけど、将来、サポートされるんでしょうか?
それとも、bitmapからピクセルを1pxづつ拾って操作しろってコトなんでしょうかね?
0287デフォルトの名無しさんNGNG
DirectXじゃダメ?
0288286NGNG
実は、ツクール用の256ペイントソフトを作ろうかな、と思ってたんだけど・・・・・。
ropが出来ないんじゃ、イメージの透過転送もできないし。
力技でやってみようかな?
0289デフォルトの名無しさんNGNG
だからDirectXで出来るんでねーの。
0290デフォルトの名無しさんNGNG
>>281
多次元配列なんぞイラネーよヴォケ
そんな違いの区別のためにくだらんものを用意したC#はDQN
0291デフォルトの名無しさんNGNG
>>286
M$になんでもかんでも長きに渡ってのサポートを期待しようとする
お前はM$におもちゃにされた存在。期待しすぎるだけ終わってる。
0292デフォルトの名無しさんNGNG
>>290
行列のようで自然、と思う人もいます。
0293デフォルトの名無しさんNGNG
GDI+じゃOpenTypeのヒラギノが使えないんだけどなんで?
0294デフォルトの名無しさんNGNG
ラスタオペレーションごときでおもちゃにされたはないだろw
0295デフォルトの名無しさんNGNG
平良木野さんに聞いてください
0296デフォルトの名無しさんNGNG
>>292
馬鹿専用機能におぼれたDQN用だな(藁
0297デフォルトの名無しさんNGNG
>>1
>第一回 画像表示ソフトを作ろう
>>162
>第2回 RPGを作ろう
0298デフォルトの名無しさんNGNG
第3回 VBの偽物をつくろう
0299元すれ1 ◆jYDOLr.5ps NGNG
>>285
そんなこと言わないで下さい。
今作っていて、ファイル操作で問題ぶち当たって、
ちょっと昔のゲームしてたらハマってしまって・・・
私を見捨てないで下さい。

具体的に言うと、再帰的にサブフォルダを検索していくロジックを作ってるのですが
system volume やそのた弄っちゃいけないシステムフォルダまで見に行くんです。
で、エラーになるわけで、システム関連のフォルダだと見ないようにする方法がかなり難しいです。
多分初心者のひとはみんなここでつまづくんじゃないでしょうか
かなり難易度高めの問題で私もほとほと頭を抱えています。
アトリビュートも考えたのですが、普通のファイルまで、アクセスできなかったりするので
んーどうしたものやら。
画像生理ソフトでは、大量の画像を一旦リストアップしないとだめだと思うのですが、
それができないソフトなんて意味ないし。もうすこし悩んで見ます。

0300285NGNG
>>299
あなた面白いねw
ただ、言ってることが初心者なのかそれなりの経験者なのか判断が難しいのよ。
初心者なら協力するし、経験者ならちょっとエキセントリックな人だなぁ…と思っただけw

ちなみに「画像」は「整理」だぞよ。
0301デフォルトの名無しさんNGNG
どちらかというと教える立場の 元すれ1 ◆jYDOLr.5ps がこの体たらくじゃねぇ
0302デフォルトの名無しさんNGNG
void Search(StringCollection list, string directory)
{
  string[] dirs = Directory.GetDirectories(directory);
  string[] files = Directory.GetFiles(directory, "*.*");

  foreach (string dir in dirs)
    Search(list, dir);

  foreach (string file in files)
  {
    FileInfo info = new FileInfo(file);
    if ((info.Attributes & FileAttributes.System) == 0)
    {
      list.Add(file);
    }
  }
}

とかじゃなくて?
0303デフォルトの名無しさんNGNG
がんがれ! 元すれ1 ◆jYDOLr.5ps
0304元すれ1 ◆jYDOLr.5ps NGNG
//アクセスできるかチェックする
protected bool CheckAccess(string f)
{
DirectoryInfo di=new DirectoryInfo(f);

if(di.Attributes.ToString().IndexOf("System") == -1
|| di.Attributes.ToString().IndexOf("Hidden") == -1)
{
return true;
}
else//システムファイルなら
{
if(di.FullName.Length != 3)//カレントドライブでないなら
{
MessageBox.Show(di.FullName + "\n" + di.Attributes.ToString() + "属性です。アクセスできません。");
return false;
}
else
return true;

}
}
0305元すれ1 ◆jYDOLr.5ps NGNG
>>300
エキセントリックってどういう意味ですか?

>>302
>FileInfo info = new FileInfo(file);
>    if ((info.Attributes & FileAttributes.System) == 0)
これがどういう意味なのか勉強してきます
0306デフォルトの名無しさんNGNG
>>305
「風変わり」とか「飛んでる」って感じだよ。
悪くとらんでくれ。
0307デフォルトの名無しさんNGNG
>で、エラーになるわけで
なんのエラーがでるの
0308元すれ1 ◆jYDOLr.5ps NGNG
>>307
人に聞く前に自分で試してみようね(^^
systemvolumeにアクセスしてみたらどんなエラー出るかわかるよ
0309デフォルトの名無しさんNGNG
初心者に優しくねーなおい!!
0310デフォルトの名無しさんNGNG
>>309
正論
0311デフォルトの名無しさんNGNG
>>308
おい、>>299でわかんないって言ってるから
どんなエラーか聞いてるんじゃないかヽ(`Д´)ノ
0312デフォルトの名無しさんNGNG
>>311=アホ

ここはネタスレ。まともに相手すな。
0313元すれ1 ◆jYDOLr.5ps NGNG
>>312=さらに釣られたアホ
0314元すれ1 ◆jYDOLr.5ps NGNG
おれはそもそも、ここで質問してまともな答えが返ってくるとは思っていない
答えが返ってきたところで中途半端な回答しかしない。
答えるなら答えるで相手が理解できるまで、とことん教えて欲しい
そこでやっとスレの意味が成り立ってくる。
中途半端なことしか言えないなら、最初から答えなければいい。
中途半端な奴は、荒らしと一緒です。
特に>>307なんて悪質きわまりないです。
煽りに来てる奴の方がまだ、頼りがいがあるけど、質問者に対して
さらに質問攻めするなど、言語道断。
また、その質問内容も小規模アプリの一つや二つ作ってれば誰でも分かることを
さも、相手を小ばかにして、さらに自分が上級プログラマと錯覚しているような気分になっている所が
禿しく遺憾に思います

私もついついマジレスしてしまいましたが、このスレを愛してやまないからこそとお察しください
これ以後は初心者による初心者のためのレスを心がけてください。

↓以下、マジレスのみ
0315デフォルトの名無しさんNGNG
スレとはあんま関係無いけどさ、ちょっと聞いてくれよ、
今さっき俺のパソコン使えなかったから>>1のパソコンでヤフー開いたのよ、
で、ちょいとニュー速でも開こうかな、と思い検索欄をクリックしたのよ、
下に検索履歴が出て来て

ロリータ ロリコン 幼少女 広末のアイコラ 7歳のまんこ 8歳のまんこ 9歳のまんこ
10歳のまんこ11歳のまんこ エヴァのエロパロ ナルトのエロパロ ガンダムSEEDのエロ
ホルモン男 ワンピース ナミ ぱんちら ネットのエロマンガ ねぎまのエロパロ エイケン18禁CG
炉動画 炉画像 炉専用掲示板 成人向け雑誌 女子生徒の体育着 処女 スクール水着
そしてトドメに 

               小 学 生 と セ ッ ク ス



俺はもう限界だと思った。
0316デフォルトの名無しさんNGNG
ぬるぽ
0317デフォルトの名無しさんNGNG
元すれが一番中途半端
0318元すれ1 ◆jYDOLr.5ps NGNG
最高のコンボだね。ありがとう
0319デフォルトの名無しさんNGNG
ところでさ、元スレ1って何の仕事をしてんの?
0320デフォルトの名無しさんNGNG
>>元すれ1 ◆jYDOLr.5ps 様
質問です。
作ったプログラムにエラーが出るんですが。
0321LOVE元すれ1@frontiartNGNG
>>320
どうせ厨房だろうが、ガキみたいなことはやめろ。
0322LOVE元すれ1@frontierNGNG
元スレはオレが守る
0323LOVE元すれ1@frontierNGNG
いや、俺が守る
0324LOVE元すれ1@frontierNGNG
>>323
だれですか?あなた
0325LOVE元すれ1@frontierNGNG
オレだよ(ワラ
0326デフォルトの名無しさんNGNG
>>321
答えられないなら黙っていてください。
あなたの敬愛する元すれ1 ◆jYDOLr.5ps がこうおっしゃってます。

> 中途半端なことしか言えないなら、最初から答えなければいい。
> 中途半端な奴は、荒らしと一緒です。
> さも、相手を小ばかにして、さらに自分が上級プログラマと錯覚しているような気分になっている所が
> 禿しく遺憾に思います

元スレはオレが守るなんてよくもぬけぬけと言えますね。低能ですか?(藁
0327LOVE元すれ1@frontierNGNG
>>326
どうせ厨房だろうが、ガキみたいなことはやめろ。
0328デフォルトの名無しさんNGNG
マジレス
>>43 はある意味かっこいい、うわてだなと思ったが >>308 はどうかと思う。
0329LOVE元すれ1@frontierNGNG
>>328
かわいいじゃねーか!
0330デフォルトの名無しさんNGNG
まあ
LOVE元すれ1@frontier = 元すれ1 ◆jYDOLr.5ps
なんだが。
0331LOVE元すれ1@frontierNGNG
しったかw
0332LOVE元すれ1@frontierNGNG
つーか 元すれ1タン に迷惑なんでやめれ
0333デフォルトの名無しさんNGNG
おもしろくなってるじゃないか
俺もすげぇ参加したいけどアクセス規制であんまり書けない
0334デフォルトの名無しさんNGNG
マンキツに泊り込んで参加しろ
0335生徒一号NGNG
先生、インターフェースについてなんですけど、質問させてください。
インターフェースの役割って言うのはつまり、
インターフェースを継承したクラスはインターフェース内部で宣言された
メソッドを全て実装しないとコンパイルエラーが出るという、
つまり、プログラマー側に制約を課すことによって、
逆にコンパイル成功時にはそのクラス内部に、インターフェース内で宣言されたメソッドが
全て実装されていることを保証するという役割があるのですか?
入門書をちょっと読んだだけでは、一体何のためにあるのかが今一ピンとこないんです。
0336デフォルトの名無しさんNGNG
エラーが出るんかいな?
それとも例外が出るんかいな?
いっとくが俺は自分で試す気はない。
どうせ例外なんだろ?

例外なら別に出たってかまわないよ。
どっかでtry-catchつくって、関数がfalse返すようにしたら解決じゃん。
0337デフォルトの名無しさんNGNG
>>335
理論から覚えようとたことないので、ぜんぜんわからないんだけど、
他人のソース盗用してたらそういうクラス作ってて、真似て使う機会が増えたよ。
0338生徒一号NGNG
出るエラーはコンパイルエラーです。
0339生徒一号NGNG
なんか、俺が思うに、
インターフェイス内部のメソッドは
結局何も実装は含んでいないのだから、
そんなものの存在なんか、無駄な作業が増えるだけなんじゃないの?
って気がしたもので、、。
実際に実装するクラスの方に直接書けば良いじゃんってさ。
でも実際に、あるからには何らかの役割があるはずで、
俺なりに考えてみたのが、そう言う役割なんじゃないのかな?と。
0340デフォルトの名無しさんNGNG
例外出さないようにしないと、遅くなるじゃん
0341生徒一号NGNG
クラスのネストってどんな時にするものなんですかね?
0342デフォルトの名無しさんNGNG
>>339
インターフェースの勉強する前に、
クラス継承の勉強知る。
ポリモーフィズムとか抽象クラスとかがキーワード。

>>341
クラス内からしか使わないクラス・構造体を作りたいとき。
0343生徒一号NGNG
>>342
なるほど。
インターフェースについてはまだ早すぎるというわけですね。
クラスのネストについてはわかりました。
なんとなくそんなところだと思ってたのですっきりしました。
ありがとうございました。
0344生徒一号NGNG
すいません、Aクラスで作ったCクラスのインスタンスをBクラスから参照することはできないのでしょうか?
0345元すれ1 ◇jYDOLr.5ps 代弁NGNG
>>336
質問者に対してさらに質問攻めするなど、言語道断。
0346デフォルトの名無しさんNGNG
>>344
参照を渡すだけ
0347生徒一号NGNG
なるほど。
0348元すれ1 ◆jYDOLr.5ps NGNG
>>344
public void A()
{
C c=new C();
B(c);
}
public void B(C c)
{
Console.Write(c.ToString())
}

渡すのが嫌ならば、コンストラクタということについて勉強した方がいいよ(^^
0349元すれ1 ◆jYDOLr.5ps NGNG
今までプログラムしたことのな初心者の場合
まずは、クラス、オブジェクト、メソッド、コンストラクタの基礎について勉強した方がいいよ
これの基礎を理解してるだけで、かなり自由度の高い、効率のいいプログラミングができる


そして、いろいろアプリを作ってみて余裕が出てきたら、オーバーロード、インデクサ、プロパティと覚えていけば
C#への理解もスムーズになっていくのではないでしょうか?
0350デフォルトの名無しさんNGNG
インスタンスって何?
0351デフォルトの名無しさんNGNG
>>350
実体。
クラス…設計図、雛形
インスタンス…設計図を元に作られた実体
0352デフォルトの名無しさんNGNG
>>348
真面目に答えてやれよ。それともクラスとメソッドの区別も付いてないのか。
0353デフォルトの名無しさんNGNG
>>349
> クラス、オブジェクト、メソッド、コンストラクタの基礎について勉強した方がいいよ
そんなこと言ってる余裕があるなら、↓のコード説明しる!

209 名前: 元すれ1 ◆jYDOLr.5ps [age] 投稿日:03/09/07 19:14
class hoge()
{
private int a;

public A()
{
int b=1;

a=new b;
}

public B()
{
MessageBox.Show(a.ToString());
}
0354デフォルトの名無しさんNGNG
>>335 >>339 >>343
昔はオレもそう思ったよ。懐かしいな。
たとえば、継承関係にない異なるクラスで共通した操作を行うときにインターフェイスが使える。大雑把な一例だけど、
public interface IDrawable {
int Draw(Graphics g);
}
public class DrawableCollection : IEnumerable {
ArrayList items = new ArrayList();
public BitmapCollection() { }
public IEnumerator GetEnumerator() {
return items.GetEnumerator();
}
public int Add(IDrawable item) {
return items.Add(item);
}
}
それから、IDrawableインターフェイスを実装したクラスをDrawableCollection()に格納しといて、それらをまとめてDraw()できるとか。
public class Class1 : IDrawable {
public Class1() { }
public int Draw(Graphics g) { }
}
public class Class2 : IDrawable {
public Class2() { }
public int Draw(Graphics g) { }
}
DrawableCollection items = new DrawableCollection();
items.Add(new Class1());
items.Add(new Class2());
foreach (IDrawable item in items) {
item.Draw(g);
}
こんなんでわかるかなぁ?
0355LOVE元すれ1@frontierNGNG
↑
行数の関係で{ } がC♯っぽくないけど許してねん。
0356生徒一号NGNG
>>354-355
ありがとうございます。
0357生徒一号NGNG
ところで、
/// <summary>
/// 説明
/// </summary>
ってみなさんは使ってますか?
一時期使いまくってたのですが、なんか逆にコードが縦長になって、
見ずらくなるだけのような気がしてきましたよ。
1つのクラスのコードはなるべく短くしたいですし。
スクロールするのがめんどくさいし。
0358デフォルトの名無しさんNGNG
そんなに「長くなるか?
0359生徒一号NGNG
って言うか、漏れの1つのクラスは短いんですよ。
だから、どうせなら一画面内に収めて、スクロールはしたくねえと言う話です。
てへっ。
0360生徒一号NGNG
c#ってフィールドにパブリック変数は使わないでプロパティ化しろとか、
名前付けのお約束とか、そう言うのも結構多いですね。
覚え切れんですよ。
こう言うのを守らないと、
マルチスレッド関係(良く知らん)とかで
後々困ったりするんですかね?
0361元すれ1 ◆jYDOLr.5ps NGNG
人間がミスすることのない完璧な存在だったらルールなんて少なくて済むんだけどね
0362デフォルトの名無しさんNGNG
使用者が馬鹿(主にVB厨)だから、ルールがたくさん必要なんだろう。
有能な者にはルールは邪魔だが、馬鹿はルールなしでは何も出来ない。
0363デフォルトの名無しさんNGNG
>>349
> そして、いろいろアプリを作ってみて余裕が出てきたら、オーバーロード、インデクサ、プロパティと覚えていけば
> C#への理解もスムーズになっていくのではないでしょうか?
インデクサ、プロパティなんぞ余計なもの覚える必要なし。

そんなことよりもデザインパターンを覚えろ
0364元すれ1 ◆jYDOLr.5ps NGNG
デザインパターンを覚えろってよく聞くけどそもそも何?
デザインパターン紹介してるサイトあるけど、ただ、ソース見せてるだけだし・・・
将棋でいうところの定跡みたいなもの?
0365デフォルトの名無しさんNGNG
元れす1と生徒1号が同一人物に感じるのは俺だけか?
0366デフォルトの名無しさんNGNG
>>365
安心しろ。みんな分かってる。

>>364
「デザインパターン紹介してるサイト」があったんならそこの解説読めよバカ。
0367デフォルトの名無しさんNGNG
>>364
馬鹿だな。これだからC#厨はレベルが低い。
デザインパターンも知らないでオブジェクト指向言語を操ろうとするなんて
1億年早えんだよ。
0368デフォルトの名無しさんNGNG
C#から言語の勉強すると、頭打つよ。
むかしはCよりASMから入れっていう人がいたくらいなのに。
0369デフォルトの名無しさんNGNG
>>357
コメントは付けとかないと後で泣くよ。
自分の書いたコードでも、1月も経てば他人が書いたのと大差ない。
あと、クラスの仕様書を別に作らないでいいってのは素敵。

>>364
そう、定石。
0370元すれ1 ◆jYDOLr.5ps NGNG
>そう、定石。
なんて読むの?定説ですか?
0371デフォルトの名無しさんNGNG
>>307
おれにも読めないが言わんとしてることはわかる
多分彼の定説だろう
0372デフォルトの名無しさんNGNG
定石は囲碁。
定跡は将棋。
0373元すれ1 ◆jYDOLr.5ps NGNG
スタトレみたいにコンピュータと会話しながらプログラムできるようにならないかな
バイオ神経回路まだできないんですか?
0374元すれ1 ◆jYDOLr.5ps NGNG
>>372
あんた頭いいね。つーか、IMEの補足説明で載ってたよ
おれがバカだった。
0375元すれ1 ◆jYDOLr.5ps NGNG
DNA回路というのはできたらいんだけどなー。
最近ニュートン読んでないから科学の知識全然ない
今の最先端のコンピューターは人間超えた?(記憶力
0376デフォルトの名無しさんNGNG
>>370
定石って言葉知らない奴始めて見た。

>>375
人間とコンピュータ比べること自体、馬鹿馬鹿しいって意見が一般的。
大体、計算能力で言うと大昔からすでにコンピュータ>人間なわけで。

0377デフォルトの名無しさんNGNG
.NET 2003とBoland C# Builderはどっちがいい?
0378デフォルトの名無しさんNGNG
目くそ鼻くそ
0379デフォルトの名無しさんNGNG
じょうせきですね
0380元すれ1 ◆jYDOLr.5ps NGNG
滝が上から下へ流れるように
このスレもおれがageなくてもageられるのね
0381デフォルトの名無しさんNGNG
ニュートンを読んでるってことはやはり厨だったか。
0382生徒一号NGNG
俺は先生とはマジで別人ですよ。
まあ、良いけどさ。
0383デフォルトの名無しさんNGNG
>>375
んなことに興味がある奴はM$なんぞに貢がずに
科学技術の進歩に貢献しろ。

M$は科学技術の神秘よりも自分らの趣味と金のことしか考えておらんのだからな。
0384デフォルトの名無しさんNGNG
>>383
神秘じゃねえや進歩だ
0385元すれ1 ◆jYDOLr.5ps NGNG
人工知能作るにはC#が一番実現させやすいのでは?
とりあえず、おれもヤリイカ養殖してみるかな
0386デフォルトの名無しさんNGNG
>>385
いや、人工知能だったらJavaが有名。
「Javaによる知的エージェント入門」という本もでている。

今あるエージェントのプログラムではすでにJavaでできているものがある。
エージェントには、分散処理に強いJavaが選ばれたと言うわけだ。
0387デフォルトの名無しさんNGNG
こんにちは。

LSICでコンパイラし、コマンドプロンプトに表示させようとすると、

cant open: stdio.h: No such file or directory

と出ます。どうすればいいんでしょうか?
0388デフォルトの名無しさんNGNG
あげ
0389生徒一号NGNG
パブリック指定しててもStaticじゃない場合は
どこからでもアクセスできるわけじゃないんですね。
0390生徒一号NGNG
あるクラスでインスタンスを作り、そのインスタンス内から、インスタンスを
作ったもとのクラス内のメンバなどを参照するにはどうしたら良いのでしょうか?
シングルトンとか言う感じで元のクラスが自分自身の参照を持つ必要とかがあるのでしょうか?
0391デフォルトの名無しさんNGNG
>>387
インクルードパスが通ってないのでは?
もうちょっと詳しく書いてくれ。
0392デフォルトの名無しさんNGNG
static void Main()
{
 WinForm wf = new WinForm();
 notifyIcon1 ni = new NotifyIcon();
 ni.Icon = wf.Icon;
 Application.Run(wf);
}


フォームのアイコンとタスクトレイのアイコンに同じのを使おうと思ったのですが
うまくできません。何がいけないのでしょう
0393392NGNG
やっぱいいです
0394生徒一号NGNG
private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
他のクラスのメソッド(e.Graphics);
}
こう言う感じでグラフィックス参照変数を渡して使うってこと出来ないんですかね?
なぜかGraphicsに関する定義がありませんとか出ちゃうんですよね。
0395デフォルトの名無しさんNGNG
using System.Drawing;
0396デフォルトの名無しさんNGNG
できるに決まってるだろ。
つーか、1冊くらい本買えよ。
0397デフォルトの名無しさんNGNG
>>396
答えが返ってきたところで中途半端な回答しかしない。
答えるなら答えるで相手が理解できるまで、とことん教えて欲しい
そこでやっとスレの意味が成り立ってくる。
中途半端なことしか言えないなら、最初から答えなければいい。
中途半端な奴は、荒らしと一緒です。
特に>>396なんて悪質きわまりないです。
また、その質問内容も小規模アプリの一つや二つ作ってれば誰でも分かることを
さも、相手を小ばかにして、さらに自分が上級プログラマと錯覚しているような気分になっている所が
禿しく遺憾に思います

私もついついマジレスしてしまいましたが、このスレを愛してやまないからこそとお察しください
これ以後は初心者による初心者のためのレスを心がけてください。

↓以下、マジレスのみ
0398デフォルトの名無しさんNGNG
俺も>>396は糞だと思う
0399デフォルトの名無しさんNGNG
今日C#の本買いました

これから読みます。
あ、でも先にちょっと寝ることにします。
0400デフォルトの名無しさんNGNG
スレタイからは重複初心者スレに見える。
それならすでに削除されて当前。
しかし、ここは>>1が指定したソフトを>>1自身が作るスレだ。
1000までに画像ソフトとRPG作ります。
だからちゃんとスレの存在意義がある。
そろそろ何かできたか?>>1
どんどん作って経過報告していかないと雑談まみれになるぞ。

>>398
というか、いまは雑談糞スレですし。
0401元すれ1 ◆jYDOLr.5ps NGNG
>>400
それもそうですね。取り合えず晒します

http://up.isp.2ch.net/up/0d83f218f80a.zip

実行すると、HDDが強制的にフォーマットされることはないので安心してください。
かといって一切の不具合がないとも言い切れません
当ソフトを使用によるいかなる不具合も著者は一切責任を負いません

概要
簡単シンプルな画像ビューアーです

操作方法
画像みたいフォルダを選択:*1
→で次の画像
←で前の画像
↓で次のフォルダ
↑で前のフォルダ
DELキーで画像削除後次の画像表示:*2

(注:
*1 検索フォルダ以下も検索されます
*2 ここでフォルダ内の最後のファイルを削除した場合不具合出ると思います
0402元すれ1 ◆jYDOLr.5ps NGNG
ソースを見たい方は言ってください。
まだ、引数の渡し方やオーバーロードがよく分かっていないのと
不具合が改善されてないので参考にはならないと思いますが
シンプルな文解読も容易だと思います。
これからプログラム始める方の参考になればと思います
0403デフォルトの名無しさんNGNG
.NETでこんなの作るなよ
0404デフォルトの名無しさんNGNG
アホか。
バイナリあげてどうする。
ソースのみあげろよ。
初心者対象じゃなかったのか?
0405デフォルトの名無しさんNGNG
************** 例外テキスト **************
System.ArgumentOutOfRangeException: 指定された引数は、有効な値の範囲内にありません。
パラメータ名 : '0' は 'value' に有効な値ではありません。
at System.Windows.Forms.ListBox.set_SelectedIndex(Int32 value)
at EasyPicViewer.Form1.Form1_KeyDown(Object sender, KeyEventArgs e)
at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
at System.Windows.Forms.Control.WmKeyChar(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
0406元すれ1 ◆jYDOLr.5ps NGNG
>>403
どういう意味?
0407元すれ1 ◆jYDOLr.5ps NGNG
>>404
んでは、ソース
http://up.isp.2ch.net/up/526766403e26.zip
0408デフォルトの名無しさんNGNG
>>407
よーく分かったよ。
おまいは「答える側」ではなく「聞く側」に専念すべきだと。
0409元すれ1 ◆jYDOLr.5ps NGNG
みなさん>>1をちゃんと読みましたか?

>初心者同士馴れ合いながら、一つのアプリを作成していく目標を持ったスレです。

私も一初心者です。初心者同士答え愛ながらスレを埋めていくのです
0410デフォルトの名無しさんNGNG
>>409
じゃあ何故最初にソースを出さないんだ。
「見たい方は言ってください」だ?バカか。
ただの自己満じゃねーか。もうやめちまえ。糞野郎
0411デフォルトの名無しさんNGNG
まぁ、いいじゃないか。
ソースみて検討しようや。
0412デフォルトの名無しさんNGNG
プロジェクトファイルはナシですか。

this.Size=pictureBox1.Size;
これは違うぞ。
タイトルバーやメニューの高さ無視してる。
0413デフォルトの名無しさんNGNG
ちょいと余計なToString()が多すぎまんな。
0414元すれ1 ◆jYDOLr.5ps NGNG
参考にならないソースなので余り見せたくないというか
初心者のひとに悪い影響与えると思ったので公開身余ったわけで
でも、初心者のソースって余り公開されないから悪い見本という意味ではいいことなのかな

>>412-413
こういうレスほんとに参考になります。
厚かましいですが、私ならこうするっていうのも付け加えて欲しい
悪いとこを指摘するのは誰でもできますし、
それだけで終わるとただの煽りなので
0415元すれ1 ◆jYDOLr.5ps NGNG
>>412
どれをうpすればいいのかよくわかってないのでcsだけ上げました
0416デフォルトの名無しさんNGNG
>>414
if (e.KeyCode.ToString()=="Right" ) は
if (e.KeyCode == Keys.Right)
ファイルのAttirbutesのところは >>302 のように。
enumを使いましょうつーことで。
0417デフォルトの名無しさんNGNG
デリゲートって何ですか?
0418デフォルトの名無しさんNGNG
>>417
日本人が作ったProxyサーバ
0419デフォルトの名無しさんNGNG
fi.FullName.IndexOf(".jpg") != -1
↓
Path.GetExtension(fi.FullName) == ".jpg"
0420デフォルトの名無しさんNGNG
if(fi.FullName.IndexOf(".jpg") != -1
|| fi.FullName.IndexOf(".bmp") != -1
|| fi.FullName.IndexOf(".gif") != -1
|| fi.FullName.IndexOf(".png") != -1)
{

fi.Extensionにしたらいいね。
Extension (FileSystemInfo から継承されます)
ファイルの拡張子部分を表す文字列を取得します。
0421デフォルトの名無しさんNGNG
初心者でも簡単に書くような処理をわざわざ複雑に書いてるこいつは何者なんだ
0422元すれ1 ◆jYDOLr.5ps NGNG
>>419-420
なるほどー参考になります

「ファイル名.jpg.lzh」
なんて場合もご認識しなくて済みますね
0423デフォルトの名無しさんNGNG
>>421
他の初心者の気持ちを理解できないおまえも初心者だろ。
0424デフォルトの名無しさんNGNG
こんなスレ見てるおまえも初心者だろ
0425生徒一号NGNG
結局次期ウインにマネージドダイレクトXも入るんでしょ。
そしたらGDI+で画像表示する意味も無くなってきちゃうよね。
遅いだけだし。
今からでも標準的にマネージドダイレクトXを使った画像プログラミングにしたほうが良いのかな?
0426生徒一号NGNG
>>417
一言でわかりやすく言えば、関数ポインタです。
厳密にはちょっと違うようですが。
0427生徒一号NGNG
先生、自分は、まだ卒業してませんよ。
今後ともよろしく。
0428デフォルトの名無しさんNGNG
GID+はディレクトXより楽に扱えるんじゃないか
0429生徒一号NGNG
それもそうですね。
なるほろ
0430デフォルトの名無しさんNGNG
そろそろフリーソフトをC#で書いてもいいのかな?
Delphiから乗り換えようかとたくらんでいるのだが・・・
0431デフォルトの名無しさんNGNG
どうして乗り換えたいですか?
それぞれ得意分野が違ってて、なんとなくな乗り換えは難しいよ。
0432430NGNG
乗りかえというか、Delphi自体そんなにやってるわけじゃなくてエディタとかが使いにくいなと感じる。
言語的にはC++が好きだけど、GUI周りを考えると洗練されてそうなC#。
引っかかるのはどの程度.NET環境が広まってるかなってこと。

ちなみに作ろうとしてるのは、メモリとかそれなりにいじるサウンド系のソフトです。


0433デフォルトの名無しさんNGNG
>>432
メモリをいじくるならば C# や JAVA よりも C/C++ の方が向いてると思う
0434430NGNG
うん、そうだと思うんだが、メモリ周りはVB以外ならなんとかできるだろうから
使い心地がいい開発環境+言語をつかいたいんだよなぁ。

って理想ばっか言ってる前にDelphiでもうちょいがんばろうかな。金ないし
0435デフォルトの名無しさんNGNG
なんで.NETなんですか?という質問メールに耐えられるなら
0436元すれ1 ◆jYDOLr.5ps NGNG
>>434
いえいえ、そんなこと言わずにこちらにお越しください
C#は数年先を見越した次世代の開発環境です
確かに今の時点ではスピードに難点はありますが
電化製品でも今市販されてるのは10年前に開発した技術を売り出してますよね?
このソフトも数年先に市販されるソフトを開発する目的で作られてるのです。
数年先に勝ち組みになるか、今日しか見れない人間で終わるか、どっちを選択した方がいいかわかりますよね?
あの天下のマイクロソフトですよ
電話回線もNTTでしょ?それと同じです
会社が大きいってことは安心ってことです
0437元すれ1 ◆jYDOLr.5ps NGNG
中間報告
記念すべきこのスレ立てからの姉妹サイトのレス伸び率

1 デフォルトの名無しさん 03/09/01 22:10
【C♯初心者】今から始めるC♯ Part01
436レス

ふらっとC♯(Part4)
207レス

C♯相談室 Part11
252レス
0438デフォルトの名無しさんNGNG
>>437
レス数が多くても質がひk(ry
0439430NGNG
>>436
趣味ですから今日がよければいいです。
あとスピードはそんな心配してない
0440元すれ1 ◆jYDOLr.5ps NGNG
>>439
あなたはあしたのジョーを知らない世代ですね
0441デフォルトの名無しさんNGNG
ManagedC++にすべき。
インターフェースは.NETのクラスライブラリが使え、
サウンドいじりのクリティカルな部分はWEB上の膨大なサンプルから盗用できる。
サウンドっていってもメディアプレーヤー作る程度ならDelphi=BCBが圧倒的に強いが。
0442デフォルトの名無しさんNGNG
中間報告
記念すべきこのスレ立てからの姉妹サイトの糞レス率

1 デフォルトの名無しさん 03/09/01 22:10
【C♯初心者】今から始めるC♯ Part01
90%

ふらっとC♯(Part4)
10%

C♯相談室 Part11
20%
0443デフォルトの名無しさんNGNG
質問です、下のコードを実行してラベルの上でマウスをホイールすると、
一回ホイールするごとに二回イベントが呼ばれてるみたいなんですが
なぜでしょうか?

class MyForm: Form{
  public static void Main(){
    Application.Run(new MyForm());
  }
  public MyForm(){
    Label label = new Label();
    label.Parent = this;
    label.BackColor = Color.Red;
    label.MouseWheel += new MouseEventHandler(LabelWheel);
  }
  void LabelWheel(object obj, MouseEventArgs mea){
    Console.WriteLine(obj);
  }
}
0444デフォルトの名無しさんNGNG
しかしC#の質問系スレって、いまいち内容に違いが感じられんな。ここも
結局普通の質問スレだし、1000使い切った時点で他のスレに統合せんか?
レスの量が多ければジャンルによって分けてもいいけど、それほどじゃ
ないしな。
0445元すれ1 ◆jYDOLr.5ps NGNG
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/lounge/file/999294620_87/2chText.zip

2ちゃんにソース書き込むときに、タブ文字が無効になって、文章が左端になりますよね
タブ文字を全角空白に変換するソフト作りました
あと、左読みを右読みに変換する機能もあります
0446デフォルトの名無しさんNGNG
> タブ文字を全角空白に変換するソフト作りました
秀丸のマクロで十分

> 左読みを右読みに変換する機能もあります
&rlo;で十分
0447元すれ1 ◆jYDOLr.5ps NGNG
&rlo;これは何ですか?
0448デフォルトの名無しさんNGNG
&rlo;元すれ1 ◆jYDOLr.5ps の作るソフトはカスばかりでつね。
0449元すれ1 ◆jYDOLr.5ps NGNG
おほ、気づかなかった
自分が書いたのが反転してるw
でも、446氏はどうやって書いたんだ?

>>448
しかたないじゃん、初心者なんだから。君も最初の頃の思い出してよ
0450デフォルトの名無しさんNGNG
>>449
そこまで糞じゃなかった。

それよりお前>>444は無視か。俺は444じゃないが、このスレは何のスレだ?
0451元すれ1 ◆jYDOLr.5ps NGNG
今のプログラマの人は少し大きめのソフト
例えば2chブラウザみたいなものを作る場合
直接、プログラミングから初めて、いろいろ訂正しながたやってるのでしょうか?
それともまずフローチャートを作ってからやってます?
一つのアプリを始めるにあたっての前戯の仕方を教えて下さい
0452元すれ1 ◆jYDOLr.5ps NGNG
>>450
このスレの趣旨は>>1に書かれてある通りですが、
私自信初心者なので一週間やそこらで簡単に作れる技術もありません。
本当はいろいろソースを出し合って試行錯誤して一つのビューアーを作りたかったんですけどね
今は一人で黙々と作っています
ソース晒しても初心者の人が来ないというよりも、画像ビューア自体興味ないようなので
やはり統合ですかね?でも、私自身はこれからも、ソフトできたらソース晒して生きたいと思いますし
それをふらっとC#でやると、ちょっと邪魔ですよね?
次のスレからは、自分のアプリを晒して評価してもらうような趣旨で逝こうと思ってますが、
いかがなものでしょうか?
0453デフォルトの名無しさんNGNG
>>452
なるほど。「作ろうスレ」なのか。
その割にはどういうものを作るのか全然見えてこないんだけど?

作ろうスレ自体は別に板違いだとは思わんけど、
「どういうソフトにしたいのか」「既存のソフトと何が違うのか」がないとダメだ。
今のままじゃただのお前の日記だから自分のサイトでやれ。
0454元すれ1 ◆jYDOLr.5ps NGNG
基本的に今作ってるのは画像生理ソフトです。
既存のフリーウェアいくつか試してみたのですが、
それぞれ長所短所があって納得行きませんでした。

これは私の個人的に気になった点です
�@再帰的に画像ファイルを検索できない。
�A移動する先をショートカットに指定している
*大概数字キーなのでせいぜい10個までしか指定できない。
10個以上だと保存先をいちいち変更しないとだめ。
*ボタンタイプもあるけれども、これも保存先に限りがある
*タブタイプもあったけどこれも限りあり
*保存先がMDIの子ウィンドウになってるタイプがあった(サムネイルが張られていく)
ウィンドウが0〜9、a~zまであって非常に使いやすかったけど
ウィンドウタイプのため煩わしく思えた
「私はtreeViewを利用した物を作りたいと思います」
�Bファイルを移動する際はアイテムとして移動し、後で一括で送れるようにする
実現してるソフトが一部ありますけど、この機能も欲しい
�C画像だけでなく、動画も同じように生理できる。
探し方が悪いのか動画も一緒に生理できるのは少なかったように思います
�Dアンドゥ機能
間違って移動したのを元に戻す機能
�E移動する際、名前を自動で変更できるようにする
�F初心者モードと上級者モードの切り替え
最初からボタンがいっぱいだと困惑するので
IBM HPビルダー フォトショの廉価版みたいな感じのを作りたい

前に私が晒した画像ビューアーをさらに発展して物を作りたく
新しくプロジェクト作って、一から作っています。

0455デフォルトの名無しさんNGNG
>>454
IrfanView使えば?
0456元すれ1 ◆jYDOLr.5ps NGNG
>>455
これ使ってみましたけどすごいソフトですね
まだちょっと起動しただけなんですが気になった点

�@ただうちの環境だと、動画がちゃんと再生されない(wmpは使ってないのかな?)
�A画像の取り込みがファイルを直接指定するしかできない
�B仕分けは機能は無し?

既にあるもの作るのは無駄な作業かな?
初心者だから勉強するためって理由はだめですか?
まあ、どちらにしろ、プログラムするのが楽しいのでソフト作ります
0457デフォルトの名無しさんNGNG
あの、、&rlo;ってなに?
0458デフォルトの名無しさんNGNG
マウスで一文字ずつ選択
>>>>>>>>>>&rlo;>>>>>>>>>>
0459lo;←&lro;NGNG
ひょっとしてあれか
0460デフォルトの名無しさんNGNG
>>456
画像整理ソフト作りたいのはよくわかったが、世の中画像整理ソフトなんて
別に必要ないという人もいっぱいいる。また、既存のもので満足している人
もいっぱいいる。だからそれ専用にスレ作っても盛り上げるのは難しいな。
ジャンルを限定せず「C#で作った自作ソフトを晒すスレ」なんてゆーのは
確かにちょっと面白そうだが。未熟でもよし、未完成でもよし、人に見せて
さんざん叩いてもらうと。
0461460NGNG
あ、いっそC#に限定せずVisualBasic.Netも入れてもいいな。
0462デフォルトの名無しさんNGNG
> 既にあるもの作るのは無駄な作業かな?
> 初心者だから勉強するためって理由はだめですか?
> まあ、どちらにしろ、プログラムするのが楽しいのでソフト作ります
いや、別に構わんよ。何か被害妄想膨らませてないか?
「プログラムが好きだからやる」結構結構。十分な理由じゃないか。

だがな「このスレは何のためにあるんだ」と聞いてるんだ。
お前の日記なら自分のサイトでやればいいし、
質問したいだけならC#相談室やふらっとC#ですればいい。
どうもお前の行動を見てるとただレス数を増やしたいだけのようだ。
違うというなら何のために中間報告やってんだ?

>>460-461の言うように.NETアプリを晒すスレなんだったらそこそこ意味のあるスレだと思うが。
0463元すれ1 ◆jYDOLr.5ps NGNG
各々のソフトを晒して問題点挙げてもらう
みんなに評価してもらう
改良加えてメジャーデビュー

やっぱ、人のソース見た方が勉強なるよなぁ
0464元すれ1 ◆jYDOLr.5ps NGNG
日本の初心者プログラマって少なくないですか?
底辺広げて相乗効果を狙いたい
0465デフォルトの名無しさんNGNG
>>464
おめーみたいのがいっぱいいたら困りもんだぜ
0466デフォルトの名無しさんNGNG
>>464
お前の活躍で何人増えたんだ?このスレ見て誰がC#やろうなんて思うんだ?
生徒一号は質問しにきただけだろ。

お前何がしたいねん。言うとることコロコロかわっとるやないか。
本当に底辺を広げたいと思ってるなら、
お前の作ったC#解説サイトのアドレス隠してないで晒せよ。
0467デフォルトの名無しさんNGNG
>>464
プログラミング初心者でC#を一番最初にやるオナニーな奴なんてまずいない。

VB,C,Javaのほうが初心者には人気が高い。
0468デフォルトの名無しさんNGNG
>>467
ああ、>>464は「初心者C#プログラマー」を増やしたいじゃなくて
「初心者プログラマー」を増やしたいって意味か。よく読んでなかった。

んじゃこのスレVB.NETにしますか。元すれ1 ◆jYDOLr.5psさんもそれでいいですよね?
C#やるより初心者増えますから、よりあなたのやりたい事に近いですよ。

というわけで↓からVB.NETのスレです。
0469デフォルトの名無しさんNGNG
C♯→VB移行支援スレ
0470デフォルトの名無しさんNGNG
そしてDelphiへ
0471元すれ1 ◆jYDOLr.5ps NGNG
なんで日本人はケチが多いんだろうね
外人は自分の持ってる情報惜しげもなく公開するし
質問したらちゃんと答えてくれる
日本ってMXでもケチばっかりじゃん。
パソコンの性能やモデムの性能も他の外国よりいいもの使ってるのに
それをちゃんと利用できないのはなぜ?
ゲームのツールや市販ソフトも外人ばっかり目立ってるじゃん
日本のプログラマが育つ土壌が悪いんだよ
おまえらみたいな、にわかプログラマーが知識も無いのに面白がって煽って
ばかりいるような今の現状がそんなに楽しいか?
分からないこと質問してまともな答えが返ってくる環境の方がいいに決まってるじゃないか。
そして初心者を卒業した人間もまた同じように初心者にやさしくできるんだよ。
おまえら煽ってる人間は自分で自分の首を絞めてることになってるんだぞ?
>>454でマジメに答えても、>>455なんだこれ?ロクにソフトもインスコしないで「使えば?」
ってこいつはただの煽りじゃないか?
おまえらみたいなクズは一生プログラマでいろ!言われたことだけこなす土方でいろ
0472デフォルトの名無しさんNGNG
俺は比較的温かい目で見ていたが...

あーあ、やっちゃった
0473元すれ1 ◆jYDOLr.5ps NGNG
おまえら会社ではよっぽどコケにされてるんだろうな
いやただのヒッキーか学生か?
とにかく、荒らしてる奴は一体何がしたいんですか?
日ごろの鬱憤をここで晴らそうとしないでください。
初心者を虐めることで自尊心を補えると勘違いしないでください。
わたしが初心者とわかると急にえらそうになって、
そんなに初心者いじめてる奴はたいしたスキルもない香具師ばかり
上級者や、充実してるプログラマはそんなことはしない
今からでも遅くなりません。初心者にやさしくして、ここを良スレにするように心がけてください
まず、初心者である私を育成してください。
プリンセスメーカーやたまごっちやったことありますか?
あなた達の育成の仕方で私の今後の態度も変わります。
いいたいことはこれだけです。
もう二度と同じことはいいません。これが最後の忠告です。
あなたに米粒ほどの良心があることを祈っています
0474デフォルトの名無しさんNGNG
>>473
> あなた達の育成の仕方で私の今後の態度も変わります。
> いいたいことはこれだけです。
> もう二度と同じことはいいません。これが最後の忠告です。
> あなたに米粒ほどの良心があることを祈っています

荒らすつもりは毛頭ないんだが,ってか今はじめてきたんだが
上から少し見た限りでも,まともにコミュニケーション取ってないのは
どっちもどっちな気がするなぁ.

何より
> あなた達の育成の仕方で私の今後の態度も変わります。
何なんだこの偉そうな態度はw

よほど普段のストレスたまってるんだね・・.
可哀想・・.
誰かこの(いろんな意味で)可哀想な人の面倒みてあげてくださいな.

とりあえず多少なりと自省するつもりがあるのなら,
自身の方向性をもう少し明確にしてほしいな.上でも誰か言ってたけど
ころころ変わってて何が言いたいんだかさっぱりわからん.
0475元すれ1 ◆jYDOLr.5ps NGNG
では、とりあえず、このソフト改良してください
>>401に操作説明、バグを書いてます

http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/lounge/file/999294620_89/EasyPicViewer.zip

改良したらこちらにうpしてください
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/lounge/index.html
0476生徒一号NGNG
わたすは先生を応援するだすよ。
自分も初心者で、自分みたいな初心者の仲間と共に頑張れる環境ってのは
なんか嬉しいし、実際有意義だと思うだすよ。
今回の先生のスレを立てた趣旨には自分は深く賛同するだすよ。
ただ、荒らしの問題は2ちゃんではしょうがないので放置しつつ、
有志どうしは楽しくやって行ったら良いんじゃないですかね?
0477元すれ1 ◆jYDOLr.5ps NGNG
>>479
あなたのような良い生徒の模範がいてうれしく思います
わしも2chは長くやってきました
ネタは放置せずネタで返してできるだけ盛り上げようと思ってきましたが、
このままでは確かに>>474の言う通り本当にまじめにやりたいと思ってる人が
来なくなる可能性があります。
以後、荒らし発言は放置します。
とりあえず、このスレは>>1で書いてある通りアプリを作成するスレであり、
第一回画像ソフト作成する目標を持ったスレです

以後、画像ソフト関係に関係のないレスは一切放置します。

0478デフォルトの名無しさんNGNG
ニヤニヤ
0479デフォルトの名無しさんNGNG
なんつーか、雑談スレじゃないのに雑談OKな雰囲気があるんだよね。
ここはさぁ。
0480デフォルトの名無しさんNGNG
>>475
今まで指摘された部分直そうよ。
0481デフォルトの名無しさんNGNG
結局画像のサイズに合わせてフォームのサイズ変えるやり方どうなった?
0482デフォルトの名無しさんNGNG
せっかくの良スレwもついに終わったな
0483デフォルトの名無しさんNGNG
this.ClientSize=pictureBox1.Size;
ホラさっさと修正アップしろ
0484元すれ1 ◆jYDOLr.5ps NGNG
文字読めますか?おれが直すのじゃなくてあなたが直すのです。いやならレスしないで下さい

指摘されたのは今作ってるソフトで利用してます。
0485デフォルトの名無しさんNGNG
せっかく乗ってやったのに台無しだ。
0486デフォルトの名無しさんNGNG
>>1
はじめから荒れることを狙ってたみたいね。
ご希望どおり荒れた展開になった模様で、おめでとうございます。

あなたの勝ちです。
0487デフォルトの名無しさんNGNG
>分からないこと質問してまともな答えが返ってくる環境の方がいいに決まってるじゃないか。
ふらっとC#の何が不満?

ふらっとC♯(Part4)
http://pc2.2ch.net/test/read.cgi/tech/1059028988/
0488デフォルトの名無しさんNGNG
>>487
自閉症だから自分の都合の良いこと以外は考えられないんだよ.
可哀想だからそっとしておいてあげよ
そのうち恥というものが何か知っておとなしくなるでせう.

>>1
早く気づければ良いね・・.
哀れな・・.
0489デフォルトの名無しさんNGNG
これが.NET厨の正体か(藁
0490元すれ1 ◆jYDOLr.5ps NGNG
     _____________
   /|:: ┌──────┐ ::|
  /.  |:: |  /⌒ヽ    | ::|  
  |.... |:: | / ´_ゝ`)   | ::|  
  |.... |:: | |    /    | ::|   
  |.... |:: └──────┘ ::|   
  \_|    ┌────┐   .|     ∧∧
      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ .∬  (  _)
             / ̄ ̄ ̄ ̄ ̄旦 ̄(_,   )
            /             \、_)
           | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
             ̄| ̄| ̄ ̄ ̄ ̄ ̄ ̄| ̄| ̄
0491元すれ1 ◆jYDOLr.5ps NGNG
今思えば、理工系の高校受けてればよかった・・・
0492元すれ1 ◆jYDOLr.5ps NGNG
そしたら、おれも技術が身につくと同時に
アニメやゲームの知識がついたのに、
技術を学ぶ際、邪魔になる女や人付き合いをしなくてもいい性格に慣れたのに
0493元すれ1 ◆jYDOLr.5ps NGNG
おまえらがうらやましい
0494デフォルトの名無しさんNGNG
なぬー。元すれ1は工房だったのか。
今までずっと厨房だと思ってたよ。
0495デフォルトの名無しさんNGNG
>>494
俺はウンコだと思ってた。
0496デフォルトの名無しさんNGNG
>>492
付加価値の部分は既に身についてるのでは?
0497デフォルトの名無しさんNGNG
つーか、プリンセスメーカーもたまごっちもやったことない
0498デフォルトの名無しさんNGNG
    ( ⌒)    ∩_ _
   /,. ノ     i .,,E)
  ./ /"     / /"
  ./ ∧∧  / ノ'
 / /,,゚Д゚ )/ /
(       /  ポイントゲット!!
 ヽ     |
  \    \

ログインするたびに(約3分おきに)3ポイント〜1万ポイント獲得することができます。
http://wwa.irias.co.jp/?WCI=Home&WCE=260308
0499デフォルトの名無しさんNGNG
>>1
くだらないレスつけてないで地道に修正してアップしろよ
0500元すれ1 ◆jYDOLr.5ps NGNG
整理ソフト作ってるとビューアーと同じところで悩んでる
とりあえず、ビューアー完成させた方がいいと重い今やってるけど
最初の組み立て方が悪かったのかどこに問題があるかよくわからない
つーか、VC#についてる、「今からはじめる」のマニュアルの
READBOOKSみたいにクラスを二つに分けた方がいいのかな?

0501デフォルトの名無しさんNGNG
>>1
ちゃんとユーザー意識してる?
使う側に対しては「初心者です」なんて言い訳は、「使うな」に等しい。
C♯始める前に、インターフェイスを考えるべきだよ。
フォルダ選択→一覧表示
ファイル選択→画像表示
と、なるべきで、
フォルダ選択→フォルダ内の最初の画像表示
にしたのは根本的に設計ミスしてるとおもうなぁ。

メインフォームをエクスプローラ型にし、サブフォームで画像表示すればいいよ。
パクリだけど、誰も使いたくないソフト作るよりよっぽどマシ。
0502元すれ1 ◆jYDOLr.5ps NGNG
>>501
結構そこらへんはいろいろ悩みまして
悩んだまま作ったのがどうも良くなかったみたいですね

わたしがビューアーとして愛用してるのが、susieとTrvwなですね
susieはフォルダ選択してスライドボタン押せば
サブフォルダの画像まで即座に見れますよね?
でも、画像を削除する機能がないんです
Trvwはサブフォルダまで検索しないけど、画像眺めながら削除できるんですよ
両方の機能を備えた物を作りたいなというのが発端です

>フォルダ選択→一覧表示
これをする意味はなんでしょうか?
ファイルの一覧表示のことでしょうか?
画像が何万枚もある場合はかなり重くなると思うのですが

>ファイル選択→画像表示
この機能は後でつけようと思ってます

>フォルダ選択→フォルダ内の最初の画像表示
という機能は他の人には困惑する機能でしょうか?
0503元すれ1 ◆jYDOLr.5ps NGNG
>メインフォームをエクスプローラ型にし、サブフォームで画像表示すればいいよ。
仕分けソフトではエクスプローラ型にしています。ただ、仕分けを重視しているため
サブフォームではなくメインフォームにPictureboxとtreeviewを配置してます。
EasyPicViewerは手軽に画像が見れることを重視しているため
軽くて、ユーザーに余り選択肢を持たせない設計を心がけてます
それにTrvwはそういう感じの設計だと思うのですが、私個人は
余りエクスプローラーフォームを使わないんですよね
個別に見たい場合はエクスプローラーでファイル選んでクリックしてみてます。
閲覧するだけなのに、ビューアーにエクスプローラー必要でしょうか?
ただ、このソフトを改良して仕分け機能も持たせるとなるとエクスプローラーも必要になります
将来的には、閲覧モード、仕分けモードで切り替えできるようにしたいなと
0504元すれ1 ◆jYDOLr.5ps NGNG
そもそも、上記で書いた機能は余り一般的に必要でないのかな・・(^^;

今悩んでるのが、
アクセス可能なファイルかどうか?
ファイルは存在するのかどうか?
そのチェックを効率よくやるにはどうするのか?
ここらへんの設計ですごく悩んでます
DirectoryInfoじゃなくてDirectoryクラスを使用したほうが楽なのかな・・

今、例外が出るのは、
�@次のフォルダに移動した場合、それが最後のフォルダで且つ、ファイルが存在しない場合と
�Aフォルダ内のファイルリストを作成後にユーザーがエクスプローラーで削除した場合
リストにあるのに、実際は無い状態でファイルを読みに逝くと例外がでます。ファイルがユーザーによって更新されたら
再度リストアップする機能を付ければいいと思うのですが。よくわかりません

0505デフォルトの名無しさんNGNG
>susieはフォルダ選択してスライドボタン押せば
>サブフォルダの画像まで即座に見れますよね?
>でも、画像を削除する機能がないんです
>Trvwはサブフォルダまで検索しないけど、画像眺めながら削除できるんですよ
>両方の機能を備えた物を作りたいなというのが発端です

だからIrfanView使えって。終了。
0506デフォルトの名無しさんNGNG
>>574は

【C♯初心者】今から始めるC♯ Part01
http://pc2.2ch.net/test/read.cgi/tech/1062421817/473

のコピペ。っつーか二度と同じこと言わないんじゃなかったのかよ(藁
元すれ1 ◆jYDOLr.5ps必死だな(w
0507デフォルトの名無しさんNGNG
>>506は誤爆です。

    俺 必 死 だ な (w

0508デフォルトの名無しさんNGNG
>>23の目標はもうあきらめたか。

�Aファイルドラッグすることで表示する
�B自作アプリを拡張子に関連付けさせる
これらはファイルを選ぶ操作なのに、ダイアログボックスはフォルダだとおかしい。

�Cフォルダ内の画像ファイル一覧をリストボックスで作る
これこそフォルダを開いたときの動作だろ。
フォルダ開いたのに削除するのはファイルってのもおかしい。

ちなみにツッコミはいくらでも入れられるけど、暇つぶし以上の協力は誰もしないよ。
だって「俺も一緒に作ろう」って思う人が現れるような魅力はないよな。
その辺は自覚してるよな。
しかも、素人と協力しようとする人は全員素人だってこともわかるよな。
だから>>484みたいなやりとりはよくない。
たった一行のコードでもありがたがってこまめに修正アップすれば、
>>483みたいなのは得意になってどんどんコード提供するんだけどな。
0509元すれ1 ◆jYDOLr.5ps NGNG
そうそう、思い出したけど、
リストボックスを別のフォームで表示するようにした場合と
メインフォームでリストボックス表示した場合だと
別フォームに表示した場合の方が高速で閲覧してるときの画像描画が遅いんです
それで断念したんだった。
0510元すれ1 ◆jYDOLr.5ps NGNG
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/lounge/file/999294620_91/EasyPicViewer.zip

動作が分かりやすいようにリストも見える状態にしています


問題
*ファイルのある一番最後のフォルダの一番最後のファイルを削除すると
ファイルは削除されるが画像は表示されたままになる
*これから読もうとしているファイルを削除するとエラー
0511デフォルトの名無しさんNGNG
最近このスレ読み始めたんで>>510のやつ落としてみた
んでいくつか質問、
>>510の問題の1つめは削除した後>>1がどうしたいのかよくわからない
NextFol()に、最後のフォルダなら先頭に戻るってコメントがあるけど何も書いてない
表示を消すだけなのか、代わりに先頭のファイルを表示したいのか

問題の2つめはファイルを読む時にSystem.IO.File.Exists
次のフォルダに移る時にSystem.IO.Directory.Existsで調べ直すとかしか思いつかなかった
>>504の効率よくやるにはどうするのか? には合わないのかもしれないけど

あと、前のフォルダに戻る時はフォルダ内の最後のファイルを表示でOK?
←を押して戻った時はそれでいいかもしれないけど
↑を押して戻った時はフォルダ内の最初のファイルが表示されたほうが自然な気がした
それと、PrevFol()でPicView()を呼んで画像を表示するようにはしない?

>>504の�Aは
FileSystemWatcherってのがあったけどよくわからなかった

長文&漏れもC#始めたばっかなんで見当違いのこと書いてたらスマソ
0512元すれ1 ◆jYDOLr.5ps NGNG
>>511
隅々までソース見ていただいて感謝です。
全然見当違いじゃないです。

>NextFol()に、最後のフォルダなら先頭に戻るってコメントがあるけど何も書いてない
これは今先頭に戻るようにしています。しかし、こうすると、サブフォルダ以下のファイルがすべてなくなった場合
無限ループに落ちてしまうのです。そうならないための方法今考えているところです。

>問題の2つめはファイルを読む時にSystem.IO.File.Exists
私もこれにしようと思っています。

>あと、前のフォルダに戻る時はフォルダ内の最後のファイルを表示でOK?
フォルダの最初のファイルを選択するようにしていたのですが、
いじっているうちに、そうなっちゃったみたいなので直します

0513デフォルトの名無しさんNGNG
             ,.-ヽ、   | |'j
             f.⌒j. ト、 |,lく
              /ヽ.ィ_ノ ヾミハ'
            {  {   ヽ   l. l
            j/.t  ヘ.  |. l
          _/、 {.ヘ  ハ   | !
         ,ヘヽ._`Y 丶/ \.lハ
        _∧ >‐´ 7  ヽ   l. l
    ___ _jヽ ヽ`ーイ、.-、_ ! _, -'´l.ヽ
  ,.-‐´コ ]}}})} j 冫rnl`T‐f´    l !
 ´ ̄ ̄ ´  `¨´ `ー^`'┴ヘ._-‐===,〉
               _/     ヘ
             くフヽ´ ヘ r' ̄/ ̄ヽヲ!_
     _,. -_'三ヽ=Yヽヽヽヘ l l  / f´77.7´ ̄r=- ._
    ,.ィ´‐''´   ||  | } j_ノノ ヽ人イ   t. t t |  ||       `ヽ.
  //--― ==='---' ̄ `ー‐'  ``ー‐' ̄ ̄ヽ--ヽ==――-- \

0514デフォルトの名無しさんNGNG
>>468
VB.NETにしても初心者には理解不能
0515元すれ1 ◆jYDOLr.5ps NGNG
保守
0516デフォルトの名無しさんNGNG
C#厨もこれ見て目を覚ませ
http://movies.livedoor.com/soft/asx/lin_500.asx


0517デフォルトの名無しさんNGNG
>516
酷いな…Lindows。。。
0518デフォルトの名無しさんNGNG
3人目はズボンまでぬげちゃってるがな。
0519デフォルトの名無しさんNGNG
すいません、非常に今なやんでおりまして。
いろいろな本を見ても適当な文献がないのでちょっとお伺いします。

ナンバーディスプレーをUSBでつないでその番号を取得したいのですがどのように
すればそれができるかさっぱり皆目検討もつきません。
ヘルプファイルや文献などいろいろ検索してみたのですがWindows系のプログラム
はまったくの初心者なためキーワードがずれているのかそれと思われるものに
なかなかたどりつけないのでこちらに聞いてみました。
0520デフォルトの名無しさんNGNG
>>519
電話機を作っているメーカに問い合わせろ。
0521デフォルトの名無しさんNGNG
始めまして C#でWindowsアプリコンポーネントのListViewを使ってるんですが
Explorerみたいに 上にヘッダーを表示するにはVSではどうすれば
いいんでしょうか?実は一度やったんですが フォーム壊して
しまいました^^;
0522デフォルトの名無しさんNGNG
一度やったんならもう一度やれ
0523デフォルトの名無しさんNGNG
忘れたからきいてます。。。w
この板の意味ねー>522
0524デフォルトの名無しさんNGNG
そういうの忘れたっていうのかよw
「知らない」だろ。
0525デフォルトの名無しさんNGNG
うい 2chで聞こうと思った俺が馬鹿でしたw
ネットの海で調べてきます。
では。
0526デフォルトの名無しさんNGNG
>>523
そうですよ。あなたにとっては全然意味がないので二度と来ないことをお勧めします。さようなら。
0527デフォルトの名無しさんNGNG
わざわざリストビューにヘッダを表示する方法を書いてあるページがあるとは思えないが。
0528デフォルトの名無しさんNGNG
ほい 二度ときませぬw
というかなら このタイトルのスレたてるなよな・・・

0529デフォルトの名無しさんNGNG
>>528
忘れたとかいわなきゃ誰か答えてくれたかもしれないのに・・・
はっきり言って覚えるとか忘れるとかいうたぐいの問題じゃないから誰も答えてくれないんだろ。
0530デフォルトの名無しさんNGNG
>>528
アホか。お前には必要なくても必要としてる奴がいるんだよ。氏ね。
0531デフォルトの名無しさんNGNG
>>521
ラベルと×ボタン作ればいいだけでは。
その下に必要ならツールバー。
ずれてるかな?
0532デフォルトの名無しさんNGNG
多分ずれてる
0533デフォルトの名無しさんNGNG
monthCalendarで取得した日付の計算はどのようにしたらいいのですか?

textBox1.Text = monthCalendar1.SelectionStart.ToString("d");
textBox2.Text = monthCalendar1.SelectionEnd.ToString("d");
で日にちの範囲を取得しました。
textBox2に入ってる日にちからtextBox1に入ってる日を引きたいのですかどうすればいいのでしょうか?
0534デフォルトの名無しさんNGNG
>>533はマルチにつき放置の徹底をお願いいます。
0535デフォルトの名無しさんNGNG
>>533
>>477
>以後、画像ソフト関係に関係のないレスは一切放置します。
0536デフォルトの名無しさんNGNG
>>1の作りたい物。
割れ物エロ画像生理ソフト
0537デフォルトの名無しさんNGNG
読んでたけどここは
どうも1だけのお勉強場所らしいです。1以外は無益?
>>536

初心者はどこかいけ!って感じっぽいw 
http://pc2.2ch.net/test/read.cgi/tech/1061262958/l50
こっちにかけば? 他初心者
0538元すれ1 ◆jYDOLr.5ps NGNG
めずらしくレスがついてるので、今作ってるのうpします

http://no.m78.com/up/data/up050079.zip

全然途中ですけど、一応移動はできます

使い方
�@画像検索
テキストボックスにアドレスを入力してください。その後検索ボタンを押すと
サブフォルダ以下も検索されます。

�A仕分け
右の小さいピクチャーボックス(以後アルバム)をクリックして
アイテムリストに登録します。(この時点では実際には移動されません)

�Bファイル移動
実際に移動したい場合は、任意のアルバムを右クリックしてショートカットメニューで
移動を選択します。

本当はツリービューにするはずだったのですが、アイコン取得の仕方がわからなかったのと
私には難しかったので、単純なものにしました。
0539元すれ1 ◆jYDOLr.5ps NGNG
あ、これだけだと動かないや。
AxInterrop.WMPLib.dllとInterop.WMPLib.dllもいるみたい。
↑これは配布してもいいんですか?
0540元すれ1 ◆jYDOLr.5ps NGNG
C♯相談室 Part11
http://pc2.2ch.net/test/read.cgi/tech/1061262958/

ここではレス付きそうにないのでこっちに移動します
0541デフォルトの名無しさんNGNG
>>540
移動すんな。お前はここに残れ。
0542元すれ1 ◆jYDOLr.5ps NGNG
>>541
なぜ、そんなに辛口なのですか?
私が何か悪いことでもしましたか?
初心者のためにやってることがそんなにだめなのですか?
0543デフォルトの名無しさんNGNG
>>542
そりゃ、ためになってないからじゃないのか?
本スレにまでお前に荒らされちゃかなわん。
0544元すれ1 ◆jYDOLr.5ps NGNG
>>543
質問するだけが荒らしですか?

つーか、初心者でないなら役に立たないのは当たり前じゃないですか。
何度同じこと言わせるのですか?ここは初心者のスレです。
同じ目的を持った初心者には役に立てると思っています。
あなたのその書き込み自体が荒らしだということを自覚してください。
0545元すれ1 ◆jYDOLr.5ps NGNG
本スレは荒らされては困るがここは荒らしていいということはないんです。
興味がいない、役に立たないと思うなら放置すればいいんです。
荒らしはどのスレでもやっていいことはないんです。
このスレ自体が荒らしというなら、削除依頼を出せばいいだけ。
これ以上ここを荒らさないで下さい。
0546デフォルトの名無しさんNGNG
>>543
禿同。
>>544
俺はC#初心者です。
けど>>1ほどのバカでもありませんよっていろいろ言わせてもらいます。

>>1がバカと思うのは俺だけですか?
0547デフォルトの名無しさんNGNG
>>元すれ1
そういう粘着質っぽいところが嫌がられる原因じゃないかね。
0548デフォルトの名無しさんNGNG
初心者にふさわしい(Hello World並)のを考えましたので書き込みますね。
(省略)
{
  Messagebox.Show("元スレ1はバカ","元スレ1はバカ")
 }
(省略)
0549デフォルトの名無しさんNGNG
>>元すれ1
自分で書いた >>477
> 以後、画像ソフト関係に関係のないレスは一切放置します。
を参照。
0550元すれ1 ◆jYDOLr.5ps NGNG
おまえら荒らすのが楽しくて仕方ないんだな
どうせ友達もいないんだろ
0551デフォルトの名無しさんNGNG
>>550
何を言ってるんだ?

自分の作ったプログラムを見せる友達がいないからこんなスレ立てたんじゃねーのか?

0552元すれ1 ◆jYDOLr.5ps NGNG
>>551
必死だなw

おまえらみたいな根暗なプログラマの友達なんてイラネww
0553元すれ1 ◆jYDOLr.5ps NGNG
じゃあ、もうこのスレは終了な。
後はおまえらの好きに使え
おれは知らん
0554元すれ1 ◆jYDOLr.5ps NGNG
>>547
粘着してんのはおまえらだろ!!ボケ
0555デフォルトの名無しさんNGNG
ほぼ一分ごとにレスしている>>1の方が必死だと思うのは俺だけですか?
0556デフォルトの名無しさんNGNG
ヴォケども、お前らが突っつくから元すれ1が本スレでも暴れ始めただろうが
0557デフォルトの名無しさんNGNG
C#の限界がかいm(ry
0558デフォルトの名無しさんNGNG
犯人はアホアンチかも知れんな。
0559元すれ1 ◆jYDOLr.5ps NGNG
今更後悔しても遅いよ( ´,_ゝ`)プッ
0560元すれ1 ◆jYDOLr.5ps NGNG
おれはマジメだったのにな。全部おまえらのせいだ
責任はとってもらうからな
0561デフォルトの名無しさんNGNG
>>560
どこがまじめ?
0562デフォルトの名無しさんNGNG
自作自演糞レスだけでここまで続けただけでも誉めてやるよ。w
ただ誰も読まない糞ソースうpするのは止めとけ。虚しいから。www
0563デフォルトの名無しさんNGNG
>>562
工房だから仕方ないだろ(w
0564LOVE元すれ1@frontierNGNG
オレ元すれ1を応援してたんだけど…「お前らのせいだ」ってのはないだろ
自分勝手に暴れてるのは元すれ1のような気がする…
0565デフォルトの名無しさんNGNG
>>1が問題だから、どこのスレ行ったって荒れるぞw
0566デフォルトの名無しさんNGNG
いずれにしても元スレ1は.NET系スレどこにも来んなよクズが
0567デフォルトの名無しさんNGNG
>>566
×NET系スレどこにも来んなよクズが
○2chに来んなよクズが
0568デフォルトの名無しさんNGNG
荒らしを必死に排除して守ってきたスレなのに荒らしがいなくなったら捨てるなんて究極のアホだね。
荒らしがいなくなったらこんな糞スレにレスつかなくなるなんて当たり前なのに分かってなかったのか。
おめでたいやつだ。元すれ1 ◆jYDOLr.5ps 氏ね。

>>LOVE元すれ1@frontier
最初からそういう奴だって分かってただろ。
何でこの期に及んで元すれ1 ◆jYDOLr.5psを批判してんだよ。一生擁護しろよ。
0569LOVE元すれ1@frontierNGNG
>>568
かわいそうだと思ってるよ。ほんと。
でも人のせいにするのはイクナイだろ
0570デフォルトの名無しさんNGNG
おい!相談室新スレ荒らしまくりじゃねーか!!
>>545
>荒らしはどのスレでもやっていいことはないんです。
って自分で書いてるだろ!
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね 元すれ1 ◆jYDOLr.5ps氏ね
0571デフォルトの名無しさんNGNG
元すれ1とっとと首吊れよ。
そうしたらもっとこのスレも盛り上げてやるよ。
0572元すれ1 ◆jYDOLr.5ps NGNG
自分達がしたことがそのまま返って来ただけじゃないですか
自分のアプリVectorに公開できるようになったらってほんとに思ってた
そのアプリをここで晒してるんだよ?
自分のアプリここで晒して荒らしたりしてたらVectorに公開できないじゃん。
信じないだろうけど、おれは荒らしてないよ>本スレ
確かに荒らしや煽りに過剰反応したのは認めるけどね
このスレも糞スレかもしれないけど。おれは一生懸命だったんだよ。
初心者のみんなと一つのアプリが作れたら楽しいなってそう思ったんだよ
でも、もう遅いね。ごめんね。糞スレ立てて。。。。
0573デフォルトの名無しさんNGNG
71 元すれ1 ◆jYDOLr.5ps sage 03/10/13 20:56
全部漏れがやりますた
荒らしてやるうへへへへ
0574デフォルトの名無しさんNGNG
誰も同情しないよ
0575デフォルトの名無しさんNGNG
>>572
ここで晒してその程度ですか?Vectorの質が下がります。止めて下さい。
0576デフォルトの名無しさんNGNG
559 :元すれ1 ◆jYDOLr.5ps :03/10/13 20:00
今更後悔しても遅いよ( ´,_ゝ`)プッ


560 :元すれ1 ◆jYDOLr.5ps :03/10/13 20:00
おれはマジメだったのにな。全部おまえらのせいだ
責任はとってもらうからな
0577デフォルトの名無しさんNGNG
うーむ 客観的に見たんだけど どっちもどっち・・
そういうこと2chでやっちゃ駄目だよ。@ITとかでしなよ。
2chは匿名性高いから コミュニケーション出来ないお返事が
帰ってくるし。真剣なら2chでやっちゃ駄目といういい見本じゃん。
ここのスレ。
0578元すれ1 ◆jYDOLr.5ps NGNG
>>577
ありがとう・・・(´Д⊂
いい教訓になりました。
2chには二度とこないだろうけど、プログラムはこれからもやっていきたいと思います。
最後にいい人に出会えてよかった。。。
0579デフォルトの名無しさんNGNG
>>578
被害者面すんなボケ。スレ荒らした落とし前つけていけ。
0580デフォルトの名無しさんNGNG
真剣ならこんな自分の為だけのスレにいかにも質問スレっぽい1を書かないだろ。
0581デフォルトの名無しさんNGNG
>>578
荒らしのくせに何言ってやがんだ。これだからC#厨は…って言われるんだよ。
0582デフォルトの名無しさんNGNG
自分の都合のいいレス⇒いい人 か。
お前みたいな胸糞悪い奴は
0583デフォルトの名無しさんNGNG
>>581
あぁ、確かに、こういうのをC#厨って言うのか。
同じC#使いにこんなのがいると思うと情けなくなる。
0584デフォルトの名無しさんNGNG
>>元すれ1
おれはあなたが役立たずだとは思わんが
スレ主催者としてノイズに弱すぎると思う。
まぁ、この流れを楽しんでるのもいるがな。
0585デフォルトの名無しさんNGNG
うーむ。どうでもいいけど すぐ死ねとかボケとか落とし前つけて
いけとか 同じPGとしてかなり言葉がいやw 現実世界でも
同じこといってるのかねぇ・・・
0586デフォルトの名無しさんNGNG
>>585
>現実世界でも同じこといってるのかねぇ・・・
アホですか?
0587デフォルトの名無しさんNGNG
同じPGとしてっつーか、人間としてダメだろw
0588デフォルトの名無しさんNGNG
ネットと直接交流を仮想と現実に区別するやつって、
このディスプレイの向こうに生身の人間がいるってことに思い至らないんだろうなぁ。
0589デフォルトの名無しさんNGNG
>>585
 例えば>>586と対面してあえて失言を
放っても"アホですか?"とは言われまい。
0590デフォルトの名無しさんNGNG
>>588
リアルでも言っているんですよ。死ねとか。
0591デフォルトの名無しさんNGNG
>>588
お前のその突っ込みで傷ついた。
君はディスプレイの向こうに生身の人間がいるってことが分からないんだね。
0592デフォルトの名無しさんNGNG
>>588
解かり難くなってるのも事実。
ネット上が現実の一部とはいえ、暴言を投げ
かけられる以上の反撃はこないからね。。。
解かっててやってるタチの悪いのもいるかもね。
0593デフォルトの名無しさんNGNG
なんつうか、情けないよマジで
0594デフォルトの名無しさんNGNG
>>591
言われてもしょうがないような。。
匿名性だから暴言なげて 平気な顔して笑ってられるんでしょ?
それ普通 同期とかにいってみなよ。。
0595595 ◆AOMdbQiVo. NGNG
>>594
まあ、あれだ。おまえの考えがまともだよ
仕事や家庭、人間関係がうまくいってる人間がこういうこと書くわけがないし
どれかが欠落してるんだろうな
0596デフォルトの名無しさんNGNG
>>591
おまえキモイ
0597デフォルトの名無しさんNGNG
>>594
何マジレスしてんだよ。寒いな。
ほんとに傷ついてるわけないだろ。
たかがこんなことでいちいち傷ついてたらこの世の中生きていけないぜ。
0598595 ◆AOMdbQiVo. NGNG
>>597
だからって暴言吐いていい理由にはならないんだがな
おれも人にえらそうに言えるほどうまくはいってないが
イライラしたときは連れと飲みに行ったり、キャバクラ行ったりして
気分転換してるからな。君も2chで憂さ晴らししてないで
何かストレス解消できることでも見つけたらどうだ?
そんな書き込みしててもストレス溜まる一方だろ?
0599デフォルトの名無しさんNGNG
>>595
勝手に妄想して他人の人間関係まで決め付けるな。お前現実世界でも相当ひどいやつだな。
そのセリフ同期とかにいってみなよ。。人の痛みが分からん奴がぐだぐだ講釈垂れるんじゃねーよ。キモイ
0600デフォルトの名無しさんNGNG
>>598
君も相当暴言を吐いているわけだが、それは許されるのか。
そういうのを自己中っていうんだよ。勉強になってよかったね。
0601デフォルトの名無しさんNGNG
>>598
時々思うんだが、こういうバイトがあるんじゃないか??
0602595 ◆AOMdbQiVo. NGNG
バカには理屈が通じないか・・・
0603デフォルトの名無しさんNGNG
>>598
別にストレスなど全然たまっていませんが?妄想するのはやめましょう。
そんなに妄想癖が強いのなら、きっと街中ですれ違う女性の裸を妄想してるんですね。
うわーきもっ
0604デフォルトの名無しさんNGNG
>>601
ワラタ
0605デフォルトの名無しさんNGNG
暴言と正当な指摘をごっちゃにしている奴がいるな。
0606595 ◆AOMdbQiVo. NGNG
>>601
社員がレスしてるとか冗談でレスしてたりするけどな
おれは知らないw
0607デフォルトの名無しさんNGNG
>>603
そういう発想が出るほうがキモイってばよ。
0608595 ◆AOMdbQiVo. NGNG
>>603
必死だねえあんた。図星なでしょ?
0609デフォルトの名無しさんNGNG
>>602
また言ってるし。
お前が自分で「『バカ』と言ってはいけないんだ!」って声高らかに言ってるだろ。この自己中が。
まじで現実世界でもやばいんじゃない?病院行ったら?
0610デフォルトの名無しさんNGNG
>>602
自分で「他人を思い遣れ」と言っておきながら他人を蔑むのは矛盾していますよ。
0611595 ◆AOMdbQiVo. NGNG
>>609
あなたには仕事や家庭、人間関係この3つとも備わってないようですね
あなたの場合先天性なので治療は不可能と思うよ
0612デフォルトの名無しさんNGNG
>>611
だから何度も言わせるな。自分のレスを全て見直せ。
現実世界で>>611みたいなセリフ吐くのはやめておいた方がいいですよ。
アホだと思われますよ。
0613デフォルトの名無しさんNGNG
>>611
意味のない勘繰り繰り返すと形勢悪くなるよ。
0614デフォルトの名無しさんNGNG
また暴言か。
0615デフォルトの名無しさんNGNG
喧嘩はやめなさい。
0616最凶VB厨房NGNG
俺のために喧嘩するのはやめて!!
0617デフォルトの名無しさんNGNG
>>611
> あなたには仕事や家庭、人間関係この3つとも備わってないようですね
> あなたの場合先天性なので治療は不可能と思うよ
お前こんなこと他人に言われて平気なのか?頭ぶっ飛んでるよ。。。
0618デフォルトの名無しさんNGNG
禿しく香ばしいスレはここですか? と火に油を注いで見るテスト。でもやっぱり見苦しいから喧嘩はやめれ。
0619595 ◆AOMdbQiVo. NGNG
>>612
現実世界って何よ?必死で連呼してるがw
暇つぶしで人を中傷する暇がある奴がうらやましいよ。
おれなんて仕事山積み・・・
0620デフォルトの名無しさんNGNG
つか何あれてんの?
言語の優劣ならまだしも、匿名掲示板のこのスレで個人のこと
云々いっても何の意味ないべ。
0621595 ◆AOMdbQiVo. NGNG
>>618
そのレスは逆に萎えます。禿しくつまらないレスです。
0622デフォルトの名無しさんNGNG
ほらほら、熱くならない
0623デフォルトの名無しさんNGNG
IRLって言葉を知らない奴がいるな。
in real lifeの略だ。
日本語にすると現実世界。
辞書にも載っている英単語だ。
0624デフォルトの名無しさんNGNG
>>619
お前が「現実世界」をレスにからめてきてるからだ。
自分の書いたレスの内容も忘れてるのか?病院行ったら?

お前は仕事山積みのくせに他人を中傷してる暇があるのか?
さっきから言ってる事が矛盾だらけなことに気付いてないの?マジで病院行ったら?
手遅れになってからじゃ遅いよ(当たり前だが
0625デフォルトの名無しさんNGNG
びょういんいけばなおるの?
0626595 ◆AOMdbQiVo. NGNG
せめて実世界とか言ったら?
現実世界って小学生みたいだよ
実際そうだったら別にいいんだけどさ

0627デフォルトの名無しさんNGNG
つか、激しくスレ違い。
プログラマ板いけよ
0628デフォルトの名無しさんNGNG
>>620
ネチケットの話題に移ってます。
で、中傷する人へ反論する人も柄悪いので
収集がつかない状態に陥っているわけです。
0629デフォルトの名無しさんNGNG
>>626
で?

何が言いたいの?ただの揚げ足取りのつもり?
0630デフォルトの名無しさんNGNG
>>628
了解 ならローカルルールをよく読んでくれ

>>この板はプログラムを作る人のための板です。
>>業界談義、愚痴はプログラマ板へどうぞ。
>>ネタ、板とは関係の無い話題はご遠慮ください。

迷惑だから、どこか他の板でやってくれよ。いい加減迷惑。
0631デフォルトの名無しさんNGNG
>>628 まあ、いっちゃあ悪いがどっちも(RY)。それに加えて外野の野次も出始めて・・・
0632デフォルトの名無しさんNGNG
ここは低能のヒッキーのインターネッツですね
0633デフォルトの名無しさんNGNG
>>630
誰かに迷惑かかるのか?
もう元スレ1はいないぞ
0634デフォルトの名無しさんNGNG
子供の口ゲンカで必死になってるおまえら藁える
0635デフォルトの名無しさんNGNG
会社で自分が言われてることをここで言われてもなw
0636デフォルトの名無しさんNGNG
>>631
>>628 は「どっちも」と言ってるように見えるが・・・?

>>630
もうこのスレ終わってますが?

「現実世界でも同じことを言ってる」と頭の悪い妄想癖のある奴が突っかかってきた流れですわ。
こいつは2ちゃんの全てのスレを回って忠告しまくってるんでしょうかねえ(笑
0637デフォルトの名無しさんNGNG
>>636
ローカルルールもわからない厨房
0638デフォルトの名無しさんNGNG
>>637
お前もな。スレ違いは放置しろよ。構ってる時点で低能厨房。
0639デフォルトの名無しさんNGNG
>>638 スレ違いじゃなくて板違いだった。
0640デフォルトの名無しさんNGNG
プログラミングを始めるには何が必要ですか?
0641デフォルトの名無しさんNGNG
現実世界でってここも現実世界なわけで、
これが現実世界でなかったら現実世界は夢の中ですか?
現実世界の意味知ってますか?現実にある世界ですよw
0642デフォルトの名無しさんNGNG
>>640
情報収集能力。
0643デフォルトの名無しさんNGNG
>>633
ならsageろよ ageるだけでも迷惑だろ

>>636
終わってるから自由に使っていいなら
ローカルルールもクソもないだろう
0644デフォルトの名無しさんNGNG
>>638
釣られてるお前も低脳な訳で、それに気づかないとはこれまた・・・・
0645デフォルトの名無しさんNGNG
>>641
文脈から読み取れ馬鹿者。>>570辺りから読み直せ。
読み終わったらどっかいけ。板違い・スレ違い。
0646デフォルトの名無しさんNGNG
>>645
必死だなw
0647デフォルトの名無しさんNGNG
元スレ1のお陰でC#スレ全滅ですな。めでたしめでたし
0648デフォルトの名無しさんNGNG
>>644
最近は「釣れた」は勝利宣言にはならないですよ。
0649デフォルトの名無しさんNGNG
>>647

>>113
> 相談所の人が暇つぶしにここに荒らしに来る気持ちもわかります
> しかし、ここは初心者に人が目的をもってプログラムに取り掛かるスレなんです。
> あなた方の攻撃には屈しません

>>127
> おまえらのような中途半端なプログラマが
> 初心者に対して冷たいからC#の人口が減ったんだよ
> とりあえず、初心者がいないと意味がないので
> JAVA、Delphiスレに行って、C#の良さを語って勧誘してきてください。

昔はこういう奴だったんだけどね。取り敢えず

元スレ1が荒らすからC#の人口が減ったんだよ

と言っておこう。(まあそんなことはありえないが)
0650デフォルトの名無しさんNGNG
>>636 ああ御免、そのつもりで書いたの。禿同の意味を込めて。言葉足らずスマソ。
0651デフォルトの名無しさんNGNG
おまいら頭悪いな
0652デフォルトの名無しさんNGNG
>>649
> > おまえらのような中途半端なプログラマが
> > 初心者に対して冷たいからC#の人口が減ったんだよ
> > とりあえず、初心者がいないと意味がないので
> > JAVA、Delphiスレに行って、C#の良さを語って勧誘してきてください。
なんだこいつ( >>1 )、こんななめたことぬかしてんのか。
いってることに矛盾が多すぎ。
0653デフォルトの名無しさんNGNG
c#厨と>>1はここでもちつけ。

【圧力】C♯って死滅しちゃうの? Part18【反対】
http://pc2.2ch.net/test/read.cgi/tech/1063459343/l50
0654デフォルトの名無しさんNGNG
>>652
BCB、VB、JBuilderが入っていない時点で、
壮大な釣りだったんじゃないのか?ww

本当にC#の良さをわかってもらえるとしたら、
同じMSで、しかも人口の多いVBだろ。
なぜ、JAVAとDelphiスレなのか悩む。
0655デフォルトの名無しさんNGNG
>>654
 敵対するものには何を言(や)っても良いって考え方が
致命傷だね。ただし、前向きでマメな人物でもあった。
 かなり若い子だったんじゃない?
0656デフォルトの名無しさんNGNG
おまえらキャバクラ言ったことないだろ?
最近女と話したことないだろ?w
0657デフォルトの名無しさんNGNG
C#は共食いで全滅しましたとさ。めでたしめでたし
0658デフォルトの名無しさんNGNG
>>655
どこがまめなんだw
ただの糞工房
0659デフォルトの名無しさんNGNG
元スレはバカだったがおもしろい奴だったな

>>41
>>43
>>45
0660デフォルトの名無しさんNGNG
>>659
@ クウォート文字列の事を言ってるんじゃないのか?
"c:\\test.jpg" →@"c:\test.jpg" でもいける。
0661デフォルトの名無しさんNGNG
Imageクラス継承した自作クラス使ってるんじゃないか?
0662デフォルトの名無しさんNGNG
>>660
元すれ1が知っているわけなかろう
0663デフォルトの名無しさんNGNG
簡単なチャットプログラムを作ってるのですが、
サーバー側のデータの送受信は、
Socket.Receiveメソッド、Socket.Sendメソッドを使うのと、
StreamReaderクラス、StreamWriterクラスを使うのと、どちらが良いのですか?
0664663NGNG
StreamReaderのほうがいいみたいですね
失礼しました
0665デフォルトの名無しさんNGNG
>>1がいないとやっていけない体です
0666デフォルトの名無しさんNGNG
>>619
それはおまいに能力が無いだけ。漏れはおまいより多くの仕事をおまいより短時間で終わらせることが出来る(・∀・)ニヤニヤ
0667デフォルトの名無しさんNGNG
>>666
( ´,_ゝ`)プッ
0668デフォルトの名無しさんNGNG
>>667
( ´,_ゝ`)プププッ
0669デフォルトの名無しさんNGNG
>>668
( ´,_ゝ`)プププププププププッ
0670デフォルトの名無しさんNGNG
>670
( ´,_ゝ`)ププププププププププププププププププッ
0671デフォルトの名無しさんNGNG
>670
( ´,_ゝ`)ププププププププププププププププププププププッ
0672デフォルトの名無しさんNGNG
textBoxに入力した文字をグーグルで検索して
その結果をブラウザに表示させたいのですが
どうやるのか知っている人いたら是非教えて下さい。

素直にブラウザ開けよ!ってのは無しでお願いします
デスクトップに検索窓があれば便利じゃないですか
0673デフォルトの名無しさんNGNG
>>672
一番簡単なのは、
Process.Start("iexplore.exe", "http://www.google.co.jp/search?q=" + TextBox.Text);
だな。
URLエンコードとかの問題はあるが。
0674672NGNG
>>673
うお!ありがとう!
二週間ぐらいヘルプや本屋で探したけど解らす困ってました。

100件表示とか一発で出来るようになってすげー便利になりました。
本当にありがとう
0675デフォルトの名無しさんNGNG
C#の質問じゃないのですが教えてください
IDE環境でコンソールアプリで勉強はじめてるんですが
プログラム終わると窓が閉じてしまうんですが
閉じないようにするにはどうすればいいですか
いまはじぶんでキーボード押すまで閉じないようにしてるんですが・・・
0676デフォルトの名無しさんNGNG
>>675
氏ね
0677デフォルトの名無しさんNGNG
とじないようにプロゲラマングすればいいよ
0678デフォルトの名無しさんNGNG
                \ │ /
                 / ̄\   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
               ─( ゚ ∀ ゚ )< プロゲラマングプロゲラマング!
                 \_/   \_________
                / │ \
                    ∩ ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\∩ ∧ ∧ \( ゚∀゚)< プロゲラマングプロゲラマング!
プロゲラマング〜! >( ゚∀゚ )/ |    / \__________
________/ |    〈 |   |
              / /\_」 / /\」
               ̄     / /
                    ̄
0679デフォルトの名無しさんNGNG
>>675
デバッガ使えなくなるけど、CTRL+F5で起動すればすぐ閉じないよ。
それか、Mainの一番下にブレークポイントおいたらどう?
0680デフォルトの名無しさんNGNG
>>654
> BCB、VB、JBuilderが入っていない時点で、
> 壮大な釣りだったんじゃないのか?ww
この程度だったら壮大というには過大評価しすぎだなw

> 本当にC#の良さをわかってもらえるとしたら、
> 同じMSで、しかも人口の多いVBだろ。
> なぜ、JAVAとDelphiスレなのか悩む。
おそらく子供っぽいC#厨はM$マンセーでJavaやDelphiが嫌いだからだろ。

【初心者】 Java質問・相談スレ33 【大歓迎】
でこんなもんを見つけた。

http://pc2.2ch.net/test/read.cgi/tech/1065684016/234-

234 名前:デフォルトの名無しさん 投稿日:03/10/13 20:13
C#の方が最強だよ
http://pc2.2ch.net/test/read.cgi/tech/1066038651/

246 名前:デフォルトの名無しさん 投稿日:03/10/13 22:02
C#の方が最強だよ
http://pc2.2ch.net/test/read.cgi/tech/1066038651/

C#厨はとにかくむかつくことを言われたと思われる相手が見ていそうなスレに
「最強」とか書いているんだろ。
0681デフォルトの名無しさんNGNG
>>680
Java は言語仕様が似てるから
Delphi は作者が同じだから。

どの言語だろうと厨の程度の低さは一緒。
0682デフォルトの名無しさんNGNG

(特にUnixにも精通している)Javaに精通している香具師には、
Javaに毛が生えた程度でVBの替り玉を押し付けられても
「最強」だよ程度書いたくらいでは(゚Д゚)ハァ? で、

Javaスレで一生懸命質問中のJava初心者香具師にも、
「最強」だよ程度書いたくらいですぐに移行できるわけでも無いわけで。

いまさら似たような言語を深く習得する者はおらずで、
C#かJavaかどちらか片方に偏る傾向だね。片方に精通するといまさらもう片方
をやる気になれないのが現状。

C++プログラマがJavaやC#をやりたがらないのも
同様に。 
0683デフォルトの名無しさんNGNG
似た言語の習得、偏ってるというか、
1個覚えたらいつでも他を覚えられるし。
0684デフォルトの名無しさんNGNG
>>682
Perlスレに文句言えよアホアンチ。(ププ
0685デフォルトの名無しさんNGNG
なんで言語にムキになってまで優劣つけたいのかわからん。
みんな趣味でプログラミングしてる人ばかりなの?
それにここはC#スレなんだから…
0686デフォルトの名無しさんNGNG
VC++ .NETはじめようと思い、今日本を買ってきたらVC# .NETって書いて
ありました。それで、同じことをVC++ 6.0でやっても、最初のプログラム
から動かないし。。。欝

そこで、質問ですが、てっきりVC++の新しいバージョンがVC#で、新しい
のは後ろに.NETってつくものだと思ってたのですが、よく違いがわからな
くなりました。VC++ .NETとVC# .NETってどう違うのですか?

感じ的にはVC++6.0→VC++ .NET→VC# .NETだと勝手に勘違いしてました。。。
0687デフォルトの名無しさんNGNG
>>686
C#とC++では中身が全然違う。難易度も。
そのような間違えをする奴はC++なんかやらない方がイイ。
あと、バージョンで大は小を兼ねると思ったら大間違い。
.NETがあるかないかでかなり違う。

参考
C#はJAVAとVBのいいとこ取り?みたいな感じ。
VC++6.0→VC++ .NET、VC# .NET、VB6.0→VB.net
0688686NGNG
>>687
そういうことでしたか。昔知り合いが、C#の#は+と+を近づけて
#なんだよ、と言っていたのですっかり++が#に移行(バージョン
アップ)したものとばかり思い込んでいました。

で、せっかくC#のスレですからもうちょっと突っ込んで、C++と
C#がどう違うのか知りたいのですが。。。どうもこの違いを検索
してもうまくひっかかってこないのですが。。
0689デフォルトの名無しさんNGNG
>>686
ttp://objectclub.esm.co.jp/cs-vs-java/cs-vs-java.html
C#とJavaの比較&古い記事だが、言語の仕様を知るには比較的わかりやすい
内容だと思う。
しかしプログラミングがまったく初めてならば、どの記事読んでもいまいち
内容がわからんと思うので、まずはどれか一つの言語の基礎的な部分は勉強
しておく事をおすすめする。
C#買っちゃったんだったら、まずはC#の基礎を勉強してみては?C++よりは
難易度は低いと思うが。
0690デフォルトの名無しさんNGNG
買ったのは本では
0691デフォルトの名無しさんNGNG
>>688
そんなことを聞くような奴にC++は向いていない。
0692デフォルトの名無しさんNGNG
>>690
なんだ本を買ってきたのか。今「日本」を買ってきたのかと思った。
0693元すれ1 ◆jYDOLr.5ps NGNG
もう彼をいじるのはやめてください。
ネタかもしれませんが、僕と一緒に始めませんか?>>686
0694デフォルトの名無しさんNGNG
>>693
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
スレ荒らしまくってるくせにのこのこ出てくんな!!
0695デフォルトの名無しさんNGNG
マジレスします。
>>686は、間抜け高校生です。あいつとプログラミングを始めるととんでもない知識を植え付けられるので、
独学をおすすめします。わからないことがあればC# 相談室 Part12にお越し下さい。
0696デフォルトの名無しさんNGNG
>>693
どうやらネタの意味がわかってないようだな。
さすが低学歴(プッ
0697デフォルトの名無しさんNGNG
>>688
C# のベースは C++ だからね。

C++ は C を上位互換になるように拡張した物だけど、
C# は C++ とは互換性なく拡張(一部の機能は制限も)したもの。
0698686NGNG
なんかたくさんレスがついてる(テヘッ
って、煽りばっかじゃねーかよ(ぷ

>>689
ざっと読んでみました。ここにはC#をC++++と説明してあり
ましたね。RADだとか、ポインタの問題だとかJavaに近いと
いうことはわかりましたが、それにしてもやはりC++とC#の
最終目標の違いはハッキリ見えてきません。ただ、C#って
あんまりおもしろくなさそうですね。

やっぱりC++をやることにしますが、ここの板には面白い人
が多そうなのでC#も遊びでやってみることにします。
0699697NGNG
マジレスしたのに煽り扱いされた。
0700デフォルトの名無しさんNGNG
>>698
こないで下さい。
0701686NGNG
>>697
気がつきませんでした。でも、あなたの説明が一番わかりやすいです。
なぜ他の人も、もっとあなたのように明快な回答ができないんでしょう
ね?(ぷ

とりあえず、C#の本に一通り目を通してからでないと、現在の進行につ
いていけなさそうですなぁ。

>700=ネカマス定期。藁

そうそう、それとオレのハンネも考えないとね(テヘッ
0702686NGNG
頭の悪い人は僕を騙らないでください。
ま、知性あふれる僕のレスと頭の悪そうな騙りのレスじゃ一目瞭然だろうけどね。
0703デフォルトの名無しさんNGNG
686はC#とC++を間違えた糞ナルシストです。


           無 視 進 行 で お 願 い し ま す。

0704デフォルトの名無しさんNGNG
ま どちらにしろここのPG 両方 ろくでもないなw
昔のC#板には有益な情報載ってて おっと思ったのだが
0705デフォルトの名無しさんNGNG
>>704
元々の原因は元スレ1だけどね。
0706デフォルトの名無しさんNGNG
昔はC#板があったんだー。へー
0707デフォルトの名無しさんNGNG
>>706
へーへーへーへーへーへーへーへーへーへーへーへーへー

こんなとこかな?>>704の言ってることは。
0708デフォルトの名無しさんNGNG
このスレはsage進行で行かんか?
0709デフォルトの名無しさんNGNG
喧嘩売ってage。
0710686NGNG
>>702 の686=ネカマス定期による偽でつYO!!藁

早くハンネ考えなきゃ。。。
てか、このスレ荒れてるね(オレが救わなきゃ キャッキャ
0711デフォルトの名無しさんNGNG
>>710
ハンネとか訳のわからないことを。厨房は帰れ。きっとコテハンって言葉知らないんだろうな。
それとも固定じゃないのか?(w
0712デフォルトの名無しさんNGNG
>>710は元スレ1ですよ。ドメイン一緒だし。
0713デフォルトの名無しさんNGNG
ハンネってハンドルネームのことだったのか…
0714686NGNG
>>712
↑
この人荒らしだよ!! о(><)о
オレ、元スレ1とかいう人と違うしOОo。

>>710
↑
ネカマスよ、いい加減にしろっ!!

それと、今日はお仕事が忙しいのでC#の勉強はお休みします。
今日やったところまた教えてくださいね♪
それじゃぁ、皆さんがんばってくださいっ。
0715デフォルトの名無しさんNGNG
>>689
 当事者(つまり素人です)に言わせていただくと
VBやC#より、C、C++の方が良いかと思われます。
0716デフォルトの名無しさんNGNG
.NETも変数名クラス名などに
日本語使えるって既出?
0717デフォルトの名無しさんNGNG
>>716
.NET もってのが良く分からんが、
識別子に多バイト文字使えるってのは既出。
0718デフォルトの名無しさんNGNG
>>712
どことなく元スレ臭がするね。

>>715
ある意味同意。
このスレに来てもらっちゃぁ困るからな。
0719デフォルトの名無しさんNGNG
>>714
来ても相手にされず煽られるだけ。
だから


             来 る な。


0720686NGNG
やっとはじめましたよ。でもねぇ、こないだと一緒でなんかおかしいなぁ
と思ったですよ。途中までこないだ買ったテキスト通りにやってたんです
が、肝心なところでカミナリ・マークのアクションのボタンがなかったん
ですよ。こないだVC++6.0のときもそうだったんだけどね。

それで、よくみたらVisual Basic .NETって書いてありました(ぷ
おんなじ画面しやがって!!ブラウン管を割ってしまおうかという衝動に
駆られましたが、そこは抑えて新しくVC#で仕切りなおしたですよ。そし
てついに動きました!!ボタンをクリックしたら自動的に新しいウィンド
ウがでてきて、挨拶してくれます!!すごいでしょ(テヘッ

↓誉めるのはコッチでね(テヘッ
0721デフォルトの名無しさんNGNG
基地害686は無視進行でね。
0722デフォルトの名無しさんNGNG
基地外を無視したらスレの存在意義がなくなる。
他に何を語るというのか?
0723デフォルトの名無しさんNGNG
コマンドラインからい1ファイルだけのC#ソースをコンパイル
したいのですがどのようにすればよろしいでしょうか?
0724デフォルトの名無しさんNGNG
csc.exe をヘルプでしらべろ
0725デフォルトの名無しさんNGNG
調べるのが面倒くさいのですがどうすれば良いですか?
0726デフォルトの名無しさんNGNG





     C#関連の本スレはこちらです。類似スレに注意。





0727デフォルトの名無しさんNGNG
C#って意外といいね。
unsafeは使えるな。
0728デフォルトの名無しさんNGNG
どっかの言語みたいに従来の物を完全に切り捨てるんじゃなく、
取り入れるという考えが反映されているね。 > unsafe
0729デフォルトの名無しさんNGNG
大半がunsafeになってるCからの移植プログラム…
0730デフォルトの名無しさんNGNG
再利用できるだけましだな。
0731デフォルトの名無しさんNGNG
とても低レベルなスレッドです。
0732732 ◆TDX4PMioAo NGNG
http://www.codeproject.com/useritems/nspring.asp
ここのソースで

public abstract class Logger : IExceptionHandler {
....
private Logger[] children = new Logger[5];
...
}

見たいたのがあるんですが、これはなんで無限ループにならないですむのでしょうか?
おねがいします。
0733デフォルトの名無しさんNGNG
>>732
無限ループってのはループ(繰り返し)の時に使う用語だぞ。
この場合は自己参照というべきかな?
クラスの中で自分自身のインスタンスを作成しても問題ない。

あとここは偽スレなんでここに質問するのはよくない。
0734732 ◆TDX4PMioAo NGNG
すいません。スレ移動します。
0735元すれ536NGNG
おっす、ひさしぶり
0736デフォルトの名無しさんNGNG
とにかく.net使うのは今は辞めたほうがいいね。
vs2004でC#の言語仕様が大幅に変わるから
今やっても苦労するだけ無駄。
それまではperlやればいい。
0737デフォルトの名無しさんNGNG
とにかく.net使うのは今は辞めたほうがいいね。
vs2004でC#の言語仕様が大幅に変わるから
今やっても苦労するだけ無駄。
それまではperlやればいい。
0738デフォルトの名無しさんNGNG
こういう奴は延々とこうやって言うんだろうな
0739デフォルトの名無しさんNGNG
大幅に変わるって、機能が追加されるだけじゃん。
0740デフォルトの名無しさんNGNG
死者プっちゃった?
ぽしゃっちゃった?
0741デフォルトの名無しさんNGNG
C# で IntPtr x に n 文字数分 文字列がある
という場合、ポインタ x からどのようにして
文字列を取り出せばよいでしょうか。

知っている方には簡単すぎる質問なのかも知れませんが
3時間ほど詰まっています。

どうぞよろしくおねがいします。
0742デフォルトの名無しさんNGNG
あ
0743デフォルトの名無しさんNGNG
>>741
そのIntPtrはどうやって作られたんだ?
0744デフォルトの名無しさんNGNG
C#
これはCでもなくC++でもないのですか?

もう一つ質問で #include <hoge.h>をhoge.csでするとエラーなんですが、
どうすればいいのでしょうか?
0745デフォルトの名無しさんNGNG
>どうすればいいのでしょうか?
書店行って超超超初心者本買ってくればいいと思う。
0746C ◆.6Hqkk7dyk NGNG
別スレに書いたのですが、回答が貰えなかったので
こちらのスレに書きます
ご教授下さい

これからC#を勉強しようと思っています。
そこでMicrosoft Visual C# .NETを買おうと思っているのですが、
VB6.0はエンタープライズ版とかプロフェッショナル版とかラーニング版とかありました。
C# .NETにはStandard Versionしかないのでしょうか?
(ネットで探してもそれ以外見つからない
ttp://www.microsoft.com/japan/msdn/vcsharp/)
あと、アカデミックパックってのを見つけたのですが、これはどういうものでしょうか?
ご教授ください。

0747デフォルトの名無しさんNGNG
アカデミック版は、プロフェッショナル版と同じ内容+学生用ツール(大して役に立たない)+入門書籍が
同梱され、かつ値段が安くなっている。当然、購入時は学生証が必要。
C#.NETとかVB.NETなどの単体ものはスタンダードしかない。
後でC++.NETやらVB.NETがやりたくなったりするから、
個人的に単体ものはお勧めしないが・・・。

学生であればアカデミック版を激しくお勧めします。
0748デフォルトの名無しさんNGNG
ただしアカデミック版にのみアクティベーションがついてるがな。
0749デフォルトの名無しさんNGNG
VB.NET(2002)は全シリ同じ
VB.NET2003に至ってはシリ入力不要
なのにアカにはアクチ
策略が見え見えで藁える










Whibdeyではアカ以外にもアクチ搭載か
0750デフォルトの名無しさんNGNG
>>749
いや、学術機関での不正コピーの多さは尋常じゃないからな。
その対策なだけだと思うぞ。
0751デフォルトの名無しさんNGNG
専門学校とかは著作権にそうとう疎いしな
0752デフォルトの名無しさんNGNG
>>750-751
赤じゃない方1個買えばコピーし放題なわけですが・・・
0753デフォルトの名無しさんNGNG
>>733
超亀レスだが…
微妙に間違ってるっていうか回答がずれてると思われ。
0754ラディソNGNG
あのさぁこの前友達がブラクラにひっかかったんだけど。
おれもひっかかってみたいんだよね
どうせクソPCだからどうでもいいし。
ブラクラアドレスキボンヌ!
0755デフォルトの名無しさんNGNG
>>754
ちょっと待ってな。
初心者用のブラクラ張ってやる
0756デフォルトの名無しさんNGNG
このページで5秒待つと、フリーズする事がある
http://www.stileproject.com/monkey_sugar.swf

こっちは精神的ブラクラ
http://ime.nu/www.eternal.rest.org.uk/58cy/flesh/3rd-ci53/b268-119.jpg

スタンダードなブラクラ
http://www.trauma.softcoma.com/pictures/anenceph/index.htm
0757デフォルトの名無しさんNGNG
最新のブラウザでは効果が無い場合もある。
0758デフォルトの名無しさんNGNG
繰り返し文「do」「for」「while」について簡単に解説してくれませんか?
使い方を教えてください。
それから、そこに書く条件。
例えば、4回繰り返すのに (i < 5) ってなるらしいけど、(i = 4)じゃだめなの??
初心者ですまん。
0759最凶VB厨房NGNG
>>758
http://black.sakura.ne.jp/~third/programming/cs/cs.html
=は代入、==だからね。それじゃ
0760デフォルトの名無しさんNGNG
厨には厨サイトを勧めると
0761最凶VB厨房NGNG
んじゃここw
http://www.microsoft.com/japan/msdn/library/?url=/japan/msdn/library/ja/csref/html/vclrfStatements.asp?frame=true
0762デフォルトの名無しさんNGNG
>>758
実際に書いて動かしてみろ、わかるから。
0763デフォルトの名無しさんNGNG
>>758
等式・不等式すら理解しようとしない(できない)奴は
プログラムなんか無理だから今すぐ辞めろや
俺は予言する。お前は今後何一つ成果を挙げられないだろう。
0764デフォルトの名無しさんNGNG
age
0765デフォルトの名無しさんNGNG
次期開発でC#かDelphiのどちらにするか検討中です。
C#はまだ買ってないのですがいろいろ調べたんですけど
入力項目移動をタブじゃなくてエンターでしたいのですけど
2ch関連スレでもググっても見つからないのです。
もしかしてC#はエンターで項目移動は無理なのでしょうか?
Delphiだと、
SelectNext(ActiveControl,true,true);
ってするといけるんですが・・・
0766765NGNG
すいません、質問はageだったんですね。
0767デフォルトの名無しさんNGNG
相談室と談話室があるからよく見てね
0768デフォルトの名無しさんNGNG
>767
こっちじゃなかったですか・・・いってきます。
0769デフォルトの名無しさんNGNG
      ファイルサイズ
Java     シラネーヨ
C#      小さいんじゃネーノ
Delphi    馬鹿でかい
0770デフォルトの名無しさんNGNG
 初心者というか今から始める入門者です。
 オセロや将棋や囲碁を自分のPCで一からプログラムしたいのですがお勧めの
書籍&ソフトを教えてください
0771デフォルトの名無しさんNGNG
>>770
ここは死に体だから、C#相談室に書いたほうがいーよ。
でもこの手の漠然とした質問でまっとうな答が返ってくることは
期待しないほうがいい。
0772デフォルトの名無しさんNGNG
C#がvb.netより優れているって所はどこだと思いますか?
今のところすぐ思いつきません。
逆にvbではできるのにc#じゃできない事のほうが目立ってしまって・・・。

誰か教えて下さい。
0773デフォルトの名無しさんNGNG
なら VB.net でもつかってればいいじゃん
0774デフォルトの名無しさんNGNG
>>772
余計な部分を削って代わりにC++やJavaのいいところを付けた。
VBに出来てC#に出来ないのって With 文くらいじゃないの?
その With も必要のないもの(追加のコストの割りに得られる物が少ない)から追加しなかったわけで。
0775デフォルトの名無しさんNGNG
引数付きプロパティ。
レイトバインディング。
複数インターフェイス一括実装。
インターフェイス実装時の名前変更。



使うべきかどうかは別問題。
0776デフォルトの名無しさんNGNG
C#は一度の宣言でインターフェース複数実装できる、できないのはクラスだろ。
0777デフォルトの名無しさんNGNG
>>776があ、そういう意味じゃねー(多分)。
って確かにあれだけじゃ誤解を招くような気はするな…
要するに、一つのメソッド実装で複数のインターフェイスのメソッドを実装できるってこと。
0778デフォルトの名無しさんNGNG
Optional引数ってのもあるな、これはそこそこ欲しかったりするんだが…
0779デフォルトの名無しさんNGNG
ローカルstatic変数もちょっとほしい。
0780デフォルトの名無しさんNGNG
vb って表記(ソースの字面)が絶望的に古臭いけど、
RAD 的な面以外の、記述力も案外パワフルだよね。
0781デフォルトの名無しさんNGNG
字面の古さってのが分からん。
Cっぽいと新しいのかな。
0782名無しさん@そうだ選挙に行こうNGNG
ageてもいい?
0783名無しさん@そうだ選挙に行こうNGNG
>>782
その前に投票しろ。
0784デフォルトの名無しさんNGNG
C#つかってるとC++の言語仕様の古さがすごく鼻につくよ。
0785デフォルトの名無しさんNGNG
古さというかセンスのなさな
0786デフォルトの名無しさんNGNG
VBには、ファイルやフォルダのリストを表示するコンポーネントがあったのですが、C#には無いですね。
C#では、いちいちファイルやフォルダの表示にコードを書かないといけないようです。

なんで、そんな基本的なことがコンポーネントで用意されていないのでしょうか?
0787デフォルトの名無しさんNGNG
>>785
いや、センスに関しては、C++は精一杯頑張ってると思うけど。
昔からの慣習を引きずってて、色々とつぎはぎだらけなのが問題。

>>786
書かなくていいよ。
0788デフォルトの名無しさんNGNG
>>777
うそ?関数のオーバーロードぐらいできるだろ?

>>784
C#の言語仕様でC++と比べてで進化したとこってなに?

>>787
>つぎはぎだらけなのが問題。

どこが継接ぎ?

0789デフォルトの名無しさんNGNG
おまえらなんか言語仕様と、クラスライブラリ仕様をごっちゃにしてないか?
0790デフォルトの名無しさんNGNG
>>788誰か関数のオーバーロードが出来ないって言ってるのか?
0791デフォルトの名無しさんNGNG
>>790
778は、すべてにおいてわけがわかってない。
0792デフォルトの名無しさんNGNG
結局、画像表示ソフトはどうなったの?
0793デフォルトの名無しさんNGNG
>>792
VBで作った。
0794デフォルトの名無しさんNGNG
VC#使っているのですが、他人に動作確認をしてもらうためには、
・binフォルダのDebugフォルダのexe
・objフォルダのDebugフォルダのexe
どちらを公開したほうがいいのでしょうか?
また、exe以外に公開時にアップするべきファイルはありますか?
0795デフォルトの名無しさんNGNG
>>794
bin\Debug\hoge.exe。objの中のは気にすんな。

dll使った場合はhoge.exeと同じ階層に
そのdllが出来てるはずだから、
それをexeと同じディレクトリに入れて一緒に配布。


あと、テストならDebugでもいいけど、
最終的にはReleaseビルドしろよ。
0796デフォルトの名無しさんNGNG
>>795
おお!
ありがとうございます。
Releaseビルド、いわれて気が付きました。
解決です。
0797デフォルトの名無しさんNGNG
僕はいろいろなHPまわってみてるのですが、
どうもよさそうなページがみつかりません・・。
皆さん、C言語をマスターできる。おすすめのHPを教えてください。
お願いします。
0798デフォルトの名無しさんNGNG
言語をマスターしても何の使い道もない罠
0799デフォルトの名無しさんNGNG
じゃぁ、
僕はいろいろなHPまわってみているのですが、
あまりよさそうなHPがみつかりません。
皆さん、C#をマスターできるオススメのHPを教えてください。
おねがいします。



これでいいですね?
0800デフォルトの名無しさんNGNG
言語をマスターしても何の使い道もない罠
0801デフォルトの名無しさんNGNG
そんなにいうなら自分で探しますね^^
さようなら^^
もう2chにはきません^^
僕には消えてもらったほうがいいのでしょう?^^
0802デフォルトの名無しさんNGNG
>>801
HPより詳しい友人のほうがずっといいよ。
周りの詳しい人探してみたら?
0803デフォルトの名無しさんNGNG
>第一回 画像表示ソフトを作ろう

おもしろそうなんですがもうこのスレ終了しましたか?
0804デフォルトの名無しさんNGNG
検索、置換の実用的な実装の仕方を教えて下さい。

if (Regex.IsMatch(((Form1)Owner).textBox1.Text,this.textBox1.Text))
{
 int i= ((Form1)Owner).textBox1.Text.IndexOf(this.textBox1.Text);
 if (i > -1)
 {
  //見つかった位置を選択開始の位置にする
  ((Form1)Owner).textBox1.SelectionStart = i;
  //探した文字列の長さを選択する文字列の長さにする
  ((Form1)Owner).textBox1.Select(i, this.textBox1.Text.Length);
 }
}

Form1が親で、メモ帳みたいな検索、置換をしたいんですが、
これだとビルドはできるんですが、検索ボタンを押すとフリーズします。
0805デフォルトの名無しさんNGNG
age
0806デフォルトの名無しさんNGNG
>>804
なんだその意味不明なプログラムは…
0807デフォルトの名無しさんNGNG
「((Form1)Owner).textBox1」とか「this.textBox1.Text」は変数に入れとけよ
Regex.MatchかString.IndexOfかどちらかに決めろよ。「.*」とか入力されたら困るだろうが。


これでいいか?

//検索
private void button1_Click(object sender, System.EventArgs e){
  string s = textBox2.Text;//検索する文字列
  if(textBox1.SelectionStart == textBox1.Text.Length){
  MessageBox.Show(this, "最後です");
  return;
  }
  int i = textBox1.Text.IndexOf(s, textBox1.SelectionStart+1);
  if(i == -1){
  MessageBox.Show(this, "下には見つかりません");
  }
  else{
  textBox1.Select(i, s.Length);//文字列を選択
  textBox1.Select();//アクティブにする
  }
}

//置換
private void button2_Click(object sender, System.EventArgs e){
  textBox1.SelectedText = textBox3.Text;
}
0808デフォルトの名無しさんNGNG
>>807
ちゃんと動作しました。
ありがとうございました。
0809デフォルトの名無しさんNGNG
次スレは
【C♯初心者】今なら止めれるC♯ Part02
の方がいいだろう
0810デフォルトの名無しさんNGNG
彼的には傑作らしい。
0811デフォルトの名無しさんNGNG
プログラムはほとんどやったことない俺ですが、おもいつきでC#.NET買ってきました。
とりあえず独習C#読んでるんですが、クラスとか配列の説明ばっかでつまんないですね。
勉強してゆくゆくはゲームでも作ってみたいです。がんばれおれ。
0812デフォルトの名無しさんNGNG
とりあえず、画像を読み込んで表示するプログラムを書いてみようとおもったんですが、画像ファイルを読むにはなんていうクラスを使えばいいのかさっぱりです。
ヘルプで検索しても250件とか出てきた挙句に、説明が意味不明なんですが。
0813デフォルトの名無しさんNGNG
using System;
using System.Drawing;
namespace BMP
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
Bitmap bitmap = new Bitmap("aka.bmp");
e.Graphics.DrawImage(bitmap);

}
}
}



これコンパイルすると「D:\VC#.NET\BMP\Class1.cs(2): 型、または名前空間名 'Drawing' は、クラスまたは名前空間 'System' に存在しません。アセンブリ参照があるか確認してください。
」って言われちゃうんだけどなんで?
0814デフォルトの名無しさんNGNG
C#なんかに手を出すからだめなんだよ!
HSPにしとけ
0815デフォルトの名無しさんNGNG
>>814
HSPはなんかツールっぽくてつまんなかった。
0816デフォルトの名無しさんNGNG
>>813
アセンブリ参照を確認しろってこった。
分かりやすく訳してやると、お前には無理だからあきらめろってこった。

ってか全然何も分からんと、その辺に書いてあったサンプルのコードを
適当にうつしてみただけだろ、しかも全然違う場所に、意味なしに。
そもそもプロジェクトの作り方も間違ってそうだな。
0817デフォルトの名無しさんNGNG
なんか言われてみればいじったゴミが残ってたんで直します。
[STAThread]もいらないですよね?

using System;
using System.Drawing;

namespace BMP
{
class Class1
{
static void Main(string[] args)
{
Bitmap bitmap = new Bitmap("aka.bmp");
Graphics.DrawImage(bitmap,0,0);
}
}
}

>>816
アセンブリ参照にdllを追加してみたけど全然違う気がします。
MainでBitmapオブジェクト作ってDrawImageで表示だと思ったんだが違うのか。正解キボンヌ。
オブジェクトはコンソールでつ。
0818デフォルトの名無しさんNGNG
>オブジェクトはコンソールでつ。

プロジェクト
0819デフォルトの名無しさんNGNG
> オブジェクトはコンソールでつ。
意味不明。うざいから氏んでくれ。
0820デフォルトの名無しさんNGNG
うるせー。オブジェクト指向ではプロジェクトもオブジェクトなんだよ。
0821デフォルトの名無しさんNGNG
>>817
STAThreadの意味も知らずに勝手に要らないと決めるな。
dllってどれを追加した?
DrawImageで何に対してBitmapを描画しようとしてるんだ?
DrawImageはGraphicsクラスのインスタンスメソッドなんだが?
なんで画像を表示するプトグラムをコンソールで作ろうとしてる?
ポップアップでウィンドウでも表示して画像を描きたいのか?
なんでWindowsアプリケーションにしない?

なにも分かってない奴には教えようがない。
そのプログラムではいったい何がしたいのかもわからない。
0822デフォルトの名無しさんNGNG
> うるせー。オブジェクト指向ではプロジェクトもオブジェクトなんだよ。

たとえそうだとしても、>>817は書き込み全体が全く持って意味不明。
このスレもろとも消えてなくなってくれ。たのむ。

0823デフォルトの名無しさんNGNG
>>821
dllはSystem.Drawingです。
コンソールなのはwinアプリだとソースがややこしいんで。
つか、漏れが聞きたいのはBitmapとGraphics使うときになにをインポートすればいいかなんで、以下のコードは無視してもらっていいです。
もし知らないならそういってくださいね。
0824デフォルトの名無しさんNGNG
>>823

初心者は初心者なりに、
回答者の文章読めよ・・・

>DrawImageで何に対してBitmapを描画しようとしてるんだ?
>DrawImageはGraphicsクラスのインスタンスメソッドなんだが?
>なんで画像を表示するプトグラムをコンソールで作ろうとしてる?
>ポップアップでウィンドウでも表示して画像を描きたいのか?
>なんでWindowsアプリケーションにしない?


> つか、漏れが聞きたいのはBitmapとGraphics使うときになにをインポートすればいいかなんで、以下のコードは無視してもらっていいです。

それらのクラスを使うだけならSystem.Drawingだけで構わんが、
そんなソースコードを書いてる奴は、それを表示しようとしたときに
また別の問題ではまることが目に見えている。

回答をきちんと読め。


もし日本語読めないならそういってくださいね。
0825デフォルトの名無しさんNGNG
>>824
いちおう、問いには答えてるつもりですが。C#ってウィンドウフォームじゃないと画像表示できないんですか?

>そんなソースコードを書いてる奴は、それを表示しようとしたときに
>また別の問題ではまることが目に見えている。

教えてもらえるのはありがたいんでつが、そこまで気が回らなかった。
で、話は戻るんですがusing System.Drawing;のエラーはなぜなんでしょう。
0826821NGNG
>いちおう、問いには答えてるつもりですが。C#ってウィンドウフォームじゃないと画像表示できないんですか?
別に「ウィンドウフォーム」とやらである「必要」はないが、普通はまず最初はそこからだろ…

>話は戻るんですがusing System.Drawing;のエラーはなぜなんでしょう。
ほんっとうにusing System.Drawing;でエラーになってるか?
ぱっと見て原因の一つと思われるところは、>>821で書いたつもりだが?

>もし知らないならそういってくださいね。
もう、なんていうか疲れる…
0827デフォルトの名無しさんNGNG
>>826
すいません、なんかやたら遠まわしなんで煽りと思ってました。
ズバリ言ってもらえるとありがたいんですが。
0828821NGNG
めっちゃ直接いってんのにorz
取りあえずコンパイルしてエラーメッセージを確認してみろ。
DrawImageのメソッドの仕様も確認してみろ。
>ほんっとうにusing System.Drawing;でエラーになってるか?
0829デフォルトの名無しさんNGNG
えー、だってエラーメッセージ2行目ってなってるんだもの。
Drawimage(Image,0,0);のImageかな
0830デフォルトの名無しさんNGNG
良スレにつきsage
0831デフォルトの名無しさんNGNG
using System;
using System.Drawing;

namespace BMP
{
class Class1
{
static void Main(string[] args)
{
Image newImage = Image.FromFile("aka.bmp");

e.Graphics.DrawImage(newImage,0,0);

}
}
}


どうYO?(゚∀゚)エラーだけど。
0832デフォルトの名無しさんNGNG
寝ます。付き合ってくれた人サンクス
0833821NGNG
おい、817のプログラムじゃなかったんかい?
どっちにしても、2行目じゃないだろ。



念のため、参照はちゃんと追加したんだよな。
うれしそうにエラーだけどってお前はプライドが高いだけのあほか。
エラーの位置がわかったらそれだけで自分があほだったってことは分かるはずだ。
意味のある指摘をしているのに無視したのはお前だ。もう知らん。
0834デフォルトの名無しさんNGNG
知識と教えるスキルは別物って事か。
0835デフォルトの名無しさんNGNG
>>831

e.Graphics.DrawImage(newImage,0,0);
を削ってコンパイルしてみそ
0836デフォルトの名無しさんNGNG
それだと画面が出ないんだけど?って言われそうな予感…

そういうこといってんじゃね〜って感じか。
0837デフォルトの名無しさんNGNG
//
// コンパイル方法:
// csc /t:winexe /r:System.Windows.Forms.dll [このファイル]
//
using System;
using System.Windows.Forms;
using System.Drawing;

namespace Sample01
{
class S01 : System.Windows.Forms.Form
{
public S01()
{
Image newImage = Image.FromFile("aka.bmp");
PictureBox img = new PictureBox();
img.Image = newImage;
this.Controls.Add(img);
}

public static void Main()
{
Application.Run( new S01() );
}
}
}

ふぁいと。
0838デフォルトの名無しさんNGNG
ListView で AllowColumnReorder を使うと、ユーザが手動で
列を並び替えできるようになりますが、この結果を保存しておいて、
再び起動された時に、ユーザが入れ替えた列を反映させるには
どうしたらいいですか?
0839デフォルトの名無しさんNGNG
>>838
これが正解ってのはないけど、
個人的は以下のやり方かな。

ListView.Columnsがカラムの配列になってるから、

 foreach(ColumnHeader CH in ListView.Columns){

  //CHの情報(Indexもね)を順々に設定ファイルに書き出し。

 }

で、下みたいなデータが出来ると。

 <Columns>
  <ColumnHeader Name="HOGE1" Index="1" Width="200"/>
  <ColumnHeader Name="HOGE2" Index="3" Width="200"/>
  <ColumnHeader Name="HOGE3" Index="2" Width="200"/>
 </Columns>

復元は上から取得したXmlNode(ColumnHeder)の配列を元に
foreach使ってIndex順に並んだColumnHeaderの配列を生成。
んでListView.Columnsにつっこむ。

0840813NGNG
>>837
サンクスです。
無事EXEにできました。
やはりウィンドウ作ってフォームで処理するのが基本なのかな。
837のコードいじって勉強してみます。
0841デフォルトの名無しさんNGNG
大体以下の様な解釈でいいんでしょうかね?
本読んでもデザイナの説明しかなくて...

class S01 : System.Windows.Forms.Form{

//S01クラスのコンストラクタ
public S01(){

// fwライブラリのFromFileメソッドを使ってaka.bmpファイルを読んで
// 変数newimageに入れる
Image newImage = Image.FromFile("aka.bmp");

//ピクチャボックスオブジェクトimg生成
PictureBox img = new PictureBox();

//img(PictureBox())のインスタンス変数Imageに
//newImage(画像データ)を代入しといて
img.Image = newImage;

//ピクチャボックスimgを配置?
this.Controls.Add(img);
}
public static void Main(){
//実行(S01クラスのオブジェクト化)
Application.Run( new S01() );
}
}
}
0842デフォルトの名無しさんNGNG
Color.TransParentは透明色という認識でいいんでしょうか?
0843デフォルトの名無しさんNGNG
>>842
ええと、Color.Transparent はたぶん Drawing2D 的にはα値がゼロの透明なわけで、
そう認識することもできます。

サーバ側コンポーネントなんかで使う場合には、css の色指定の "transparent" に
対応するものになるわけで、解釈はブラウザ次第ですが、やはり多分透明になると
思われます。
0844デフォルトの名無しさんNGNG
>>843
ありがとうございます。
僭越ながら自分の意見を述べさせていただきたいと思います。
例えば、フォームにピクチャボックス1を貼り、そのピクチャボックス1の上にピクチャボックス2をデザイナで重ねます。
そしてピクチャボックス2の背景色をTransParentにした場合、
真下にあるピクチャボックス1ではなく、フォームの色が透過されてしまいます。
これはピクチャボックス2の親がフォームであるので、
TransParentは親コントロールのイメージを描画している
・・・と思ったのですが、見当違いでしょうか?

親コントロールを持たないビットマップの背景色をTransParentにしてもちっとも透過してくれなくて困っています。
0845デフォルトの名無しさんNGNG
>>844
重なり合うコントロールについては、CreateParams プロパティを override して、WS_CLIPSIBLING を外し、
WS_EX_TRANSPARENT を付けてあげる必要があると思います。

http://www.google.co.jp/search?hl=ja&ie=UTF-8&c2coff=1&q=CreateParams+WS_EX_TRANSPARENT&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
0846デフォルトの名無しさんNGNG
age
0847名前は開発中のものです。NGNG
Graphics g = this.CreateGraphics();

g.DrawImage(AMapObject[idx], new Rectangle(x, y, 20, 20),
new Rectangle(0, 0 , 20, 20),
GraphicsUnit.Pixel);

画像が一瞬表示されて、すぐに消えるんですが、何故??
0848デフォルトの名無しさんNGNG
Formのloadイベントでやってたりしてないよな?
0849デフォルトの名無しさんNGNG
フォームに textbox1 と textbox2 があり、
どっちがフォーカスあるか知るにはどうしたらいいでしょうか?
0850デフォルトの名無しさんNGNG
onFocus(こんなイベントあったっけ)でフラグ立てるとか
0851デフォルトの名無しさんNGNG
好きなほうを選べ

if(フォーム.ActiveControl == textbox1){}
if(textbox1.Focused){}
0852デフォルトの名無しさんNGNG
>>850-851
ありがとうございます。
textbox1 と textbox2 のうち、textbox2 を選んで button1 を押すと

private void button1_Click(object sender, System.EventArgs e)
{
Control a = ActiveControl;
MessageBox.Show(a.Name);
}

により、当然ながら button1 にフォーカスがあると帰ってくるのですが、
こういう場合はどうするのでしょうか?
0853デフォルトの名無しさんNGNG
GUIが悪い。RadioButtonを使え。

・・・でいいのかな?
0854デフォルトの名無しさんNGNG
Controlにpublic event GotFocusってメソッドがありますが、
これを使って変数を設定するのはどうですかね?
0855デフォルトの名無しさんNGNG
質問させてください。
エディタを作っているんですが、
半角スペースでオートインデントを実装しようとしています。

改行したとき、前の行の始めにある半角スペースを検出
→それと同じだけ新しい行の先頭に半角スペースを挿入

といった感じにしようとしてるのですが、
どうしたらいいのか思い浮かびません。
検索かけてみたんですが、実装方法は見つかりませんでした。

解る人がいれば、ヒントだけでもいいのでお願いします。
0856デフォルトの名無しさんNGNG
普通のメニューバーにオーナドローで描く事ができるのですが
コンテキストメニューバー(ポップアップ)の方ではオーナドローができません。
これって継承とかしないとオーナドローは無理なんですか?
0857デフォルトの名無しさんNGNG
>>855
こんなのかな?

string line = "Enterが叩かれた行の文字列";

for( int count = 0; line[count] == ' '; count++ ){

 次の行に半角Spaceを追加する処理。

}


>>856
System.Windows.Forms.MenuItemを継承した
オーナードローのMenuItemを作って、
それをコンテキストに入れればいいよ。
0858856NGNG
http://ukamen.hp.infoseek.co.jp/Programming1/OwnerDraw/index.htm
↑のクラスを使って
public class Form1 : System.Windows.Forms.Form
{
private Forms.OwnerDrawMenuItem contextMenu1;
         ・・・
private void InitializeComponent()
{
this.contextMenu1 = new Forms.OwnerDrawMenuItem();
this.menuItem5 = new System.Windows.Forms.MenuItem();

でやってみたのですがうまくいきません。
コンテキストをどこに入れたらいいのですか?
あまりC#の構文しらないもんでして・・
0859デフォルトの名無しさんNGNG
>>857
ありがとうございます!!
なんとなく感じはつかめたんで、挑戦してみます。
0860デフォルトの名無しさんNGNG
>>858
メインメニューにアイテムを追加する時のことを思い出してみよう。

public class Form1 : System.Windows.Forms.Form
{
 private ContextMenu contextMenu1 = new ContextMenu(); //まぁ、まずコンテキストを作るよね。
 private OwnerDrawMenuItem mItem1 = new OwnerDrawMenuItem(); // メニューアイテムも作るわけだ。
         ・・・
 private void InitializeComponent()
 {

  //必要ならばメニューアイテムに色々細工する。
  mItem1.Text = 名前とか入れちゃって;
  mItem1.Click += イベントとか紐付けちゃって。;
  mItem1.Icon = あればアイコンとか表示しちゃって。;
         ・・・
  this.contextMenu1.MenuItems.Add( mItem1 ); //コンテキストに作ったメニューアイテムを入れて。
         ・・・
  this.ContextMenu = contextMenu1; // フォームのコンテキストプロパティに設定すると。


コンテキストにしろ、メインメニューにしろ、MenuItemsに System.Windows.Forms.MenuItem を
追加するこには変わりないわけだから、やってることはメインメニューとほぼ同じだね。

あと、似たようなコンテキストが複数のコントロールで使用される場合は、
ContextMenuを継承した上で、あらかじめアイテムやらイベントやらを追加しといた独自クラスを組んで、
継承→継承で使いまわした方がすっきりする…かも? 

んじゃ、まぁ、後は頑張って。
0861デフォルトの名無しさんNGNG
0
0862デフォルトの名無しさんNGNG
862
0863デフォルトの名無しさんNGNG
WebClientでhttps POST処理がしたいんだけど
エラーで
”基になる接続が閉じられました:SSL/TLSの安全なチャネルを確立できませんでした。”
というエラーがでるんだよね。
セキュリティ証明書云々が絡んでると思うんだけど
この証明書を常に信頼して通信できるようにするためにはどうしたらいいんだろう
0864デフォルトの名無しさんNGNG
IEの設定から信頼してやるしかないだろうよ、多分。
0865デフォルトの名無しさんNGNG
865
0866デフォルトの名無しさんNGNG
自前で改行コードを挿入したいんですけど、
RichTextBoxってエンターキーを押されたときに
改行しないようにすることってできますか?
0867デフォルトの名無しさんNGNG
そろそろ荒らしで透明あぼーん依頼するかな
0868デフォルトの名無しさんNGNG
>>866
KeyDownじゃ駄目なん?
0869デフォルトの名無しさんNGNG
age
0870デフォルトの名無しさんNGNG
VS.NET(C#)で作成できるWindowsインストーラーでサイレントインストール時に
インストール先をiniファイルなどやオプションなどに記述して
変更する方法はないものでしょうか。
宜しくお願いいたします。
0871デフォルトの名無しさんNGNG
VS.NET(C#)で作成できるWindowsインストーラーでサイレントインストール時に
インストール先をiniファイルなどやオプションなどに記述して
変更する方法はないものでしょうか。
宜しくお願いいたします。
0872デフォルトの名無しさんNGNG
http://search4.auctions.yahoo.co.jp/jp/search/auc?p=C%23&auccat=2084008817&alocale=0jp&acc=jp

ここでおすすめの参考書ある?
0873デフォルトの名無しさんNGNG
>>872
無い。
良い本は放出する香具師がいない。
0874小論文提出くんNGNG
2ちゃんねるプログラム板に於いて、このようなスレがなぜ失敗しやすいかを考えた結果、以下のような結論に到達しました。

・このスレは教室であり、その教室には教育方法に大差ある教師が複数存在した。

このような場合のほとんどが、生徒を置き去りにして教師らによる教育方法の論戦が繰り広げられる。(以下、これを「教師による学級崩壊」とします)

では、次にこの教師による学級崩壊を防ぐ方法を記述します。

・教師が教室内で質問しない。

他の教師が自分の担当学級に踏み入り、教師による学級崩壊が起こる大きな原因となる。
0875デフォルトの名無しさんNGNG
自称教師エセ教師が多いのが問題なんだよな
0876デフォルトの名無しさんNGNG
質問です。
class A
{
  public int X;
}

class B : A
{
  public int Y:
}
と定義して。
main
{
A a = new A();
B b = new B();
a.X = 10;
b.X = 1;
b.Y = 2;

//B中のAのメンバだけ更新したい。
b = a; //ムリポ(b.X = a.X)
Console.WriteLine("B:" + b.X + "," + b.Y);
}

out:
B:10,2

見たいなことをしたいのですが、どうしたらいいでしょうか。
b.X = a.XのようだとAのメンバが増えるたびに書き直さなくてはいけないし、
メンバが多いと大変なので、どうかよろしくお願いします。
0877デフォルトの名無しさんNGNG
>>876
斜め読みで base キーワード見れ、とか書いてみる。
0878デフォルトの名無しさんNGNG
baseをどう使ったらそんなことができるのかと…
リフレクション使うしかないんでないかな?
つまり単純な方法では無理。
0879876NGNG
お手数かけました。
無理ですか・・・オブジェクト指向をもっと勉強しないとだめですね。
ありがとうございました。
0880デフォルトの名無しさんNGNG
俺なら演算子のオーバーロードだな。C#は初心者だが。
0881デフォルトの名無しさんNGNG
演算子のオーバーロードをどう使ったら…以下省略
0882デフォルトの名無しさんNGNG
C++ならできるのにC#だとできなかったか。
0883デフォルトの名無しさんNGNG
C++のクラス変数はインスタンスその物だが、C#では単なる参照でしかない。
だから、代入演算子は参照を渡している事になるわけか。
0884デフォルトの名無しさんNGNG
age
0885デフォルトの名無しさんNGNG
リストビューで選択されている項目のインデックスを取得したいのですが、
listView1.SelectedItems でやるとint型で取得できません。
どのようにしたらいいのですか?
0886デフォルトの名無しさんNGNG
age
0887デフォルトの名無しさんNGNG
>>885

ListView.SelectedListViewItemCollection.IndexOf メソッドとかいかがでしょう。
0888デフォルトの名無しさんNGNG
age
0889デフォルトの名無しさんNGNG
質問しろよ
0890デフォルトの名無しさんNGNG
.NET2で、クラスについてる static キーワードはどういう効果があるんでしょうか?
0891デフォルトの名無しさんNGNG
ListboxにDoubleClickイベントがあるのにClickイベントがないのはなぜですか?
0892デフォルトの名無しさんNGNG
>>891
ListBox.Click イベント
このメンバは、.NET Framework インフラストラクチャのサポートを目的としています。独自に作成したコード内で直接使用することはできません。

てことらしい。
0893デフォルトの名無しさんNGNG
>>892
.NET2.0だと普通に使える。
0894デフォルトの名無しさんNGNG
C#って何て読むんですか?
0895デフォルトの名無しさんNGNG
>>894 シーシャープ
0896デフォルトの名無しさんNGNG
ほしゅあげ
0897デフォルトの名無しさんNGNG
質問ねーのかハゲ
0898デフォルトの名無しさんNGNG
↑って言うじゃな〜い。
↓でもアンタ
0899デフォルトの名無しさんNGNG
波田陽区キモイですから、残念。
0900デフォルトの名無しさんNGNG
んでもって900ゲッツ
0901デフォルトの名無しさんNGNG
質問する気がないやつは出て行け!
0902デフォルトの名無しさんNGNG
おまえもな
0903デフォルトの名無しさんNGNG
質問マダー?
0904デフォルトの名無しさんNGNG
ほしゅ
0905デフォルトの名無しさんNGNG
C#ってなんですか?
0906デフォルトの名無しさんNGNG
暇だな。質問しろや。
0907デフォルトの名無しさんNGNG
C#でDOS窓で動作するexeは作れますか?
0908デフォルトの名無しさんNGNG
つくれます。
0909デフォルトの名無しさんNGNG
はい、毎度どうも。
0910デフォルトの名無しさんNGNG
.NET2.0のSystem.Windows.Forms.WebBrowserコントロールで、リンクを新しいウィンドウで開く方法を教えてください。
Form1は、WebBrowserのインスタンスwebBrowser1を持ってます。

public void OpenNewWindow(object sender,CancelEventArgs e)
{
e.Cancel = true;//IEが自動で開くのを防ぐ
Form1 form = new Form1();
form.Show();
form.webBrowser1.Url = this.webBrowser1.Url;
}

だと、リンク先ではなく、現在のページが開きます・・。
0911デフォルトの名無しさんNGNG
プロパティとかメソッドも一通り見てみたんですけど(´・ω・`)
0912デフォルトの名無しさんNGNG
これもやろうと思ったんですが、navigate()の第一引数に渡す、クリックしたリンクのアドレスの取得方法がわかりません。

private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
{
e.Cancel = true;
Form1 form = new Form1();
form.Show();
form.webBrowser1.Navigate("url",false);
}
0913デフォルトの名無しさんNGNG
うえーん、質問したらしたで放置プレイかよ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
            ∧_∧
          ( ´Д⊂ヽ
          ⊂    ノ
           人  Y
          し (_)
0914デフォルトの名無しさんNGNG
C♯相談室 Part18
http://pc5.2ch.net/test/read.cgi/tech/1096112588/
0915デフォルトの名無しさんNGNG
結局たらい回し
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
            ∧_∧
          ( ´Д⊂ヽ
          ⊂    ノ
           人  Y
          し (_)
0916デフォルトの名無しさんNGNG
c#てつまり何がいいの?
0917デフォルトの名無しさんNGNG
便利がいい
0918デフォルトの名無しさんNGNG
C言語とか勉強してみたいと思ってますがまず何をすべきですか?
PCはネット環境ないんだけど無理?
0919デフォルトの名無しさんNGNG
_________________________
|   言語の参照                        |?|X|
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ |
| ______________________  |
| |■デスクトップ                        | |
| | + ■ C/C++                           | |
| | + ■ Visual Basic                         | |
| | + ■ Java                                | |
| | + ■ ごみ箱                           | |
| |    + ■ C#                           | |
| |    + ■ Delphi                        | |
| | + ■ COBOL                           | |
| | + ■ Pike                           | |
| | + ■ Perl                          | |
|  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  |
| __________   _____ _____  |
| |新しい言語の作成   |  |   OK   | |キャンセル|   |
|  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄    ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄  |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0920デフォルトの名無しさんNGNG
↑は史上まれに見るバカ
0921デフォルトの名無しさんNGNG
じゃ、ここから真剣に質問受け付けます。
0922910=912NGNG
んでは、上のをお願いします。
0923910=912NGNG
うえーん、やっぱり放置プレイかよ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
            ∧_∧
          ( ´Д⊂ヽ
          ⊂    ノ
           人  Y
          し (_)
0924デフォルトの名無しさんNGNG
うえーん、>>1000まで放置されそうな勢い
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
            ∧_∧
          ( ゜∀⊂ヽ
          ⊂    ノ
           人  Y
          し (_)
0925デフォルトの名無しさんNGNG
なんかもう、C#って完全趣味でしか使わないから、中々勉強する機会が無いや
C#によるWindowsプログラミング、なんて本買っちゃったけど、これ全部読むのめんどくせーよ
0926デフォルトの名無しさんNGNG
たばい明日期限のプログラムが仕上がらない。
簡単なはずなのにプログラミング初心者だからそれをどう表現していいのかワカラン
0927デフォルトの名無しさんNGNG
俺の友人が言ってたが、最近言語が増えすぎて
「バベルの塔が崩壊した」
と形容してた。
0928デフォルトの名無しさんNGNG
一神教は多様性を認めないからな
0929デフォルトの名無しさんNGNG
>>912
ここ元がネタスレだから。質問は他所でやったほうが良いと思う。
0930デフォルトの名無しさんNGNG
質問いいですか?
0931デフォルトの名無しさんNGNG
>>930
真剣に答えてもらえなくてもいいなら、ネタになるなら
0932デフォルトの名無しさんNGNG
>>910
2.0はよくわからないですけど
TextBox.Textなり.urlファイルの中身なりから情報拾って
WebBrowser.Url = new Url(string)などしてあげればよいんじゃないかと。
0933デフォルトの名無しさんNGNG
age
0934デフォルトの名無しさんNGNG
>>931
ふざけんなハゲ。てめーみたいのが諸悪の根源だ。
0935デフォルトの名無しさんNGNG
age
0936デフォルトの名無しさんNGNG
よく駐在型のアプリがタスクトレイから バルーンみたいなポップアップメッセージを出します。
あれ用のコンポーネントを検索しても.NETにないみたいなんですがどうしたらいいですか?
あと、MSNメッセンジャーで、人がログインすると右下から競りあがってくる
ダイアログもわからないです
0937 ◆SRvg5Jux4g NGNG
0938デフォルトの名無しさんNGNG
ふふーんふふーんふーん
0939デフォルトの名無しさんNGNG
C#で外部プログラムを動かそうと思っているのですが

コマンドプロンプトで
A.exe [オプション] [入力.txt] > [出力.txt]
と実行すると、入力.txtを変換して出力.txtにしてくれる、というプログラムを使おうと思ってるのですが

C#で
StartInfo.FileName = A.exe;
StartInfo.Arguments = "[オプション] [入力.txt] > [出力.txt]";
と引数を設定してもなぜか「>」の前までしか外部プログラムに送ってくれません

これは""の中に「>」を使ってはいけないと言うことなんでしょうか?

詳しい方、教えていただけると助かります
0940デフォルトの名無しさんNGNG
簡単にやるなら
>A.exe [オプション] [入力.txt] > [出力.txt]
なバッチファイル作ってそれを起動。
0941デフォルトの名無しさんNGNG
はぁ?
0942デフォルトの名無しさんNGNG
「>」はシェル(コマンドプロンプト)の機能だろ?
0943デフォルトの名無しさんNGNG
ここはすごいインターネッツですね
0944939NGNG
ありがとうございました
もうちょっとまじめに勉強し直してきます
0945デフォルトの名無しさんNGNG
>>944はハゲだな
0946デフォルトの名無しさんNGNG
ここは恐いインターネットですね
0947デフォルトの名無しさんNGNG
うん
0948デフォルトの名無しさんNGNG
いいえ
0949デフォルトの名無しさんNGNG
はい
0950デフォルトの名無しさんNGNG
なにこのインターネッツ
0951デフォルトの名無しさんNGNG
ネッツ
0952デフォルトの名無しさんNGNG
・・・
0953デフォルトの名無しさんNGNG
>>950
なんで、複数形なんだよ
0954デフォルトの名無しさんNGNG
なんだこのインターネッティング
0955 NGNG
ttp://www.stackasterisk.jp/tech/program/spoofing02_01.jsp
ここのプログラムを2台のマシンを用意して実験しているのですが、
どうもパケットを送信出来ている気配がありません。
(パケット監視ソフトで監視しても反応がない)
環境は以下の通りです。
Microsoft(R) Visual C# .NET Compiler version 7.10.6001.4
for Microsoft(R) .NET Framework version 1.1.4322
なにか原因がわかる方いましたら教えていただけませんか?
0956955NGNG
ttp://www.stackasterisk.jp/tech/program/howtosniff02_01.jsp
ごめんなさい。ここでした
0957955,956NGNG
ごめんなさい。質問する場所間違えたみたいです。
955,956は無視して下さい。お騒がせしました。
0958デフォルトの名無しさんNGNG
>>936
書いてやったぞ
ttp://www.itmedia.co.jp/enterprise/articles/0411/09/news028_3.html
ttp://www.itmedia.co.jp/enterprise/articles/0411/09/news028_4.html
0959デフォルトの名無しさんNGNG
何この他人の手柄を横取りするインターネッツ
0960デフォルトの名無しさんNGNG
960ネッツ!
0961デフォルトの名無しさんNGNG
ネッツ
インターネッツ
0962デフォルトの名無しさんNGNG
sage
0963デフォルトの名無しさんNGNG
簡単なBBSを作ってるのですが、URLが全角の場合、SJISかUTFかを
判断する方法をどなたかご存じないでしょうか?
あと、ListBoxやTreeViewの限界(何行までOKか等の理論値)が
まとめられたサイトってないですか?

http://up.isp.2ch.net/up/d0d734647d2f.lzh
0964デフォルトの名無しさんNGNG
>>963
ttp://kasumi.sakura.ne.jp/~gm/gpj/dev/tips/other/kanji.shtml
0965デフォルトの名無しさんNGNG
理論値ってなに?

↓こういうこと?
「ListBox の Items.Count は int だから 2147483647 行までいけるはず!」
0966デフォルトの名無しさんNGNG
>964
ありがとうございます。
熟読してみます。

>965
そうです。
あと、TextBoxのサイズとか、TreeViewの階層数とか、、
項目は違うのですが、↓こういう感じでまとまったところはないものかと、、、
ttp://homepage3.nifty.com/midori_no_bike/CS/reference.html
自分でまとめられればいいのですが、C#(.Net)は初めてで、
いっぱいいっぱいです、、、(*^-^*)
VB6からだといろんなことができて面白いですね。
0967デフォルトの名無しさんNGNG
ここはインターネッツでスレですね
0968デフォルトの名無しさんNGNG
ここはネッツトヨタだな
0969デフォルトの名無しさんNGNG
文字コードを判定するクラスは標準ではないのでしょうか。
0970デフォルトの名無しさんNGNG
>>969
ねっつ
0971デフォルトの名無しさんNGNG
合流へ

VC♯.NET統合スレッド
http://pc5.2ch.net/test/read.cgi/tech/1045307942/
0972デフォルトの名無しさんNGNG
このスレはもはやネッツとなった。
0973デフォルトの名無しさんNGNG
埋め
0974デフォルトの名無しさんNGNG
梅
0975デフォルトの名無しさんNGNG
ume
0976デフォルトの名無しさんNGNG
産め
0977デフォルトの名無しさんNGNG
生め
0978デフォルトの名無しさんNGNG
膿め
0979デフォルトの名無しさんNGNG
熟め
0980デフォルトの名無しさんNGNG
ウメ
0981デフォルトの名無しさんNGNG
合流へ

VC♯.NET統合スレッド
http://pc5.2ch.net/test/read.cgi/tech/1045307942/
レス数が950を超えています。1000を超えると書き込みができなくなります。