C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 >>
■2211  C# goto
□投稿者/ aoa -(2007/03/26(Mon) 20:55:02)

    分類:[C# (Windows)] 

    お世話になります。
    C#でgoto分から多重ループを抜けることができません (T.T)

    http://ufcpp.net/study/csharp/st_branch.html#goto
    を参考にして、

    static void Main() {
    int x = 1;
    int y = 1;
    while (x != 0) {
    while (y != 0) {
    if (x == y) {
    goto LOOPEND;
    }
    }
    }
    LOOPEND:
    }

    としたのですがコンパイルすら通りません。
    どこが悪いのでしょうか?
    よろしくお願いします。
親記事 /過去ログ10より / 関連記事表示
削除チェック/

■2212  Re[1]: C# goto
□投稿者/ よねKEN -(2007/03/26(Mon) 22:13:22)
>
    > LOOPEND:
    ;
    > }

    でコンパイルも通り、実行できるかと思います。

    ラベルは文の前に指定できますが、単独では指定できません。
    上記の例では空文として「;」だけを記述してみました。

    C#言語仕様で言うところのlabeled-statementです。
    ラベル単独を記載する文法はありません。
記事No.2211 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2217  Re[2]: C# goto
□投稿者/ aoa -(2007/03/26(Mon) 23:29:51)
    チェック忘れました。
記事No.2211 のレス / END /過去ログ10より / 関連記事表示
削除チェック/

■2216  Re[2]: C# goto
□投稿者/ aoa -(2007/03/26(Mon) 23:28:15)
    よねKENさん、回答ありがとうございました。
    助かりました。

    #質問を読み直すと意味不明ですね・・・
    失礼いたしました。
記事No.2211 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2210  ASP.NET2.0からVB.NETで作成したDLLの参照
□投稿者/ ひとりよがり -(2007/03/26(Mon) 20:25:20)

    分類:[C# (ASP.NET)] 

    はじめまして、相当悩んでいますので、よいアドバイスを頂きたく投稿させて頂きました。
    【環境】
    OS : Windows XP Pro
    Web : IIS5.1
    .NET : .NET Framework 2.0
    言語 : 本体側PG⇒ASP.NET2.0(C#.NET)
        DLL側PG⇒VB.NET

    【内容】
    標記のように、VB.NETで作成した自作DLLを、ASP.NETで作成したWEBアプリ上で参照し、実行した際に下記のエラーが出、解決できません。
    DLLはサーバ側のBinフォルダ内に入れています。参照設定済。(他のDllも入っており、正常動作している。)


    【エラー内容】…Exceptionエラー内容
    (Exception Message)ActiveX コンポーネントを作成できません。
    (Exception Source)Microsoft.VisualBasic

    本体側PGでは
    *********************************************************
    using AAA;

    AAA.Win_Class WinR = new AAA.Win_Class();
    bool Rtn = WinR.Win_execute(string1,string2,string3,int)
    *********************************************************

    DLL側PGでは
    AAA.Dll
    *********************************************************
    Public Class Win_Class
    Public Function Win_execute(ByVal A As String, ByVal B As String, ByVal C As String, ByVal D As Integer) As Boolean
    BBB = CreateObject("BBB .Application")
    〜処理〜
     Win_execute = True
    End Function
    End Class
    *********************************************************

    間違っているところ、不足しているところがありましたら、ご指摘ください。
    宜しくお願いいたします。



親記事 /過去ログ10より / 関連記事表示
削除チェック/

■2215  Re[1]: ASP.NET2.0からVB.NETで作成したDLLの参照
□投稿者/ 中博俊 -(2007/03/26(Mon) 23:01:44)
>
    BBB.Applilcationが本当にレジストリに登録されていますか?
記事No.2210 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2214  Re[1]: ASP.NET2.0からVB.NETで作成したDLLの参照
□投稿者/ (報告) -(2007/03/26(Mon) 23:01:13)
記事No.2210 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2218  Re[2]: ASP.NET2.0からVB.NETで作成したDLLの参照
□投稿者/ ひとりよがり -(2007/03/26(Mon) 23:55:53)
    すみません。
    マルチポストでした。

    今後気をつけます。ご迷惑をお掛け致しました。
    下記の同様の質問をしているURLは破棄(解決)と致しました。
    http://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al2&namber=19365


    >中博俊 様
    ご返答ありがとうございます。

    レジストリに登録されているかどうかは確認していません(確認の方法が分からない。)が、
    ASP.NETの本体PG側のコードとまったく同じものをC#.NETで実行するとエラー無く処理されます。
    WEBアプリケーションに起因する問題だと思うのですが。。。
    分かりません。
    他に原因と考えられることは無いでしょうか?
    また、レジストリのどこに登録されているか確認方法を教えて頂きたく。

    宜しくお願い致します。

記事No.2210 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2219  Re[3]: ASP.NET2.0からVB.NETで作成したDLLの参照
□投稿者/ (報告) -(2007/03/27(Tue) 00:43:17)
記事No.2210 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2230  numericUpDownのイベント発行順について
□投稿者/ あら -(2007/03/27(Tue) 19:14:35)

    分類:[C# (Windows)] 

    お世話になっております。

    FormにnumericUpDownが2つある時にTabで切り替えた場合も先にValueChangedの
    イベントを受けたいのですが、可能なのでしょうか?

    例)
    private void numericUpDown1_Enter(object sender, EventArgs e)
    {
    Console.WriteLine("1_Enter");
    }

    private void numericUpDown1_Leave(object sender, EventArgs e)
    {
    Console.WriteLine("1_Leave");
    }

    private void numericUpDown1_ValueChanged(object sender, EventArgs e)
    {
    Console.WriteLine("1_ValueChanged");
    }

    private void numericUpDown2_ValueChanged(object sender, EventArgs e)
    {
    Console.WriteLine("2_ValueChanged");
    }

    private void numericUpDown2_Enter(object sender, EventArgs e)
    {
    Console.WriteLine("2_Enter");
    }

    private void numericUpDown2_Leave(object sender, EventArgs e)
    {
    Console.WriteLine("2_Leave");
    }

    @numericUpDown1に数字を入れてTabキーを押した場合の出力
    1_Leave
    2_Enter
    1_ValueChanged

    AnumericUpDown1に数字を入れてnumericUpDown2をクリックした場合の出力
    1_ValueChanged
    1_Leave
    2_Enter

    @の操作をした時でもAの様に先にValueChangedを受けたいと思っています。

    アドバイス、ご教授等お願いします。
    ※C#、Framework2.0です。
親記事 /過去ログ10より / 関連記事表示
削除チェック/

■2220  カンマ区切りテキストファイルから配列を組むには?
□投稿者/ 避け抜け -(2007/03/27(Tue) 10:22:15)

    分類:[Java] 

    以下のpara.txtようにカンマ区切りから配列にSETするにはどうすればいいのでしょうか?

    ---------------------------------------------------------------------------------------------
    【para.txt】

    澤山,高野,橋本,佐々木,星野,木屋町,中村,堀江,中村,藤井

    ---------------------------------------------------------------------------------------------
    【メインPRG】
    mport java.io.File;
    import java.io.FileReader;
    import java.io.BufferedReader;
    import java.io.FileNotFoundException;
    import java.io.IOException;

    class test211{

    public static void main(String args[]){

    try{

    File file = new File("/export/home/ualse/TEST/Basis/para.txt");

    BufferedReader br = new BufferedReader(new FileReader(file));

    String str;
    while((str = br.readLine()) != null){
    System.out.println(str);
    }

    br.close();
        
    #↓こんな感じで配列をSETしようとしているのですが、うまくSETできません;;
    name[] にNULが入ってしまいます。

    String name[] = {str};

    int seiseki[] = {90, 45, 89, 75, 60, 98, 35, 59, 45, 80};

    for (int i = 0 ; i < name.length ;i++){
    System.out.println(name[i] + "さんの成績は" + seiseki[i] + "点です");
    }

    }catch(FileNotFoundException e){
    System.out.println(e);
    }catch(IOException e){import java.io.File;
    ---------------------------------------------------------------------------------------------
親記事 /過去ログ10より / 関連記事表示
削除チェック/

■2221  Re[1]: カンマ区切りテキストファイルから配列を組むには?
□投稿者/ ぽぴ王子 -(2007/03/27(Tue) 11:06:45)
>
    Javaをやらなくなって久しいので、詳しいところは忘れてしまいましたが。
    
    >         String str;
    >         while((str = br.readLine()) != null){
    >                     System.out.println(str);
    >                 }
    > 
    >         br.close();
    
    ここで str を使い回していたら、最後に null が入っているんじゃないでしょうか。
    br.readLine()、つまり str に null が入っていたら抜けるわけですよね。
    
    そしたら抜けた時点で str が null ってことかと。
    
    >         String name[] = {str};
    
    この時点で str が null ですから、それはその通りとしか言いようがありません。
    
    # 研修か何かですかね。
記事No.2220 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2222  Re[1]: カンマ区切りテキストファイルから配列を組むには?
□投稿者/ επιστημη -(2007/03/27(Tue) 11:53:10)
>
    > カンマ区切りから配列にSETするにはどうすればいいのでしょうか?
    
    こんなもんでいかがでしょ。
    
    public class Program {
      public static void main(String[] arg) {
        String input = "澤山,高野,橋本,佐々木,星野,木屋町,中村,堀江,中村,藤井";
        String[] result = input.split(","); // カンマでぶったぎる
        for ( String item : result ) {
          System.out.printf("[%s]\n", item);
        }
      }
    }
    
記事No.2220 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2223  Re[1]: カンマ区切りテキストファイルから配列を組むには?
□投稿者/ 避け抜け -(2007/03/27(Tue) 16:31:04)
    >>ぽぴ王子殿へ
    
    そうです;;研修生です。
    ループ終了時にNULLが入るので結局はNULLですね^^;
    お恥ずかしい><
    
    >>επιστημη殿へ
    
    サンプルありがとうございます。参考にさせていただきました。
    
    ■配列SETは解決いたしました。
    ですが、もうひとつ疑問点がありあます。
    下記ソースを実行すると配列の最後部分に改行があるので取り除こうと思い、.replaceAll("\\r\\n","")を使うのですが上手くいきません><なんでなんでしょうか?
    
    ---------------------------------------------------------------------------------------------
    【para.txt】
    
    澤山,高野,橋本,佐々木,星野,木屋町,中村,堀江,中村,藤井
    
    ---------------------------------------------------------------------------------------------
    【メインPRG】
    import java.util.Scanner;
    import java.io.FileNotFoundException;
    import java.io.File;
    
    class test211{
    
        public static void main(String args[]){
    
            String str = "";
    
            try{
    
               File file = new File("/export/home/ualse/TEST/Basis/para.txt");
               Scanner scan = new Scanner(file);
               scan.useDelimiter("\\r\\n");
    
               while(scan.hasNext()){
                    str = scan.next();
                    System.out.println(str);
    
                    }
    
               String[] name = str.split(",");
    
               int seiseki[] = {90, 45, 89, 75, 60, 98, 35, 59, 45, 80};
    
               for (int i = 0 ; i <  name.length ;i++){
                   System.out.println(name[i].replaceAll("\\r\\n","") + "さんの成績は" + seiseki[i] + "点です"
    );
               }
    
           }catch(FileNotFoundException e){
                System.out.println(e);
            }
    
    
    
    
記事No.2220 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2224  Re[2]: カンマ区切りテキストファイルから配列を組むには?
□投稿者/ επιστημη -(2007/03/27(Tue) 16:35:47)
>
    > 下記ソースを実行すると配列の最後部分に改行があるので取り除こうと思い、.replaceAll("\\r\\n","")を使うのですが上手くいきません><なんでなんでしょうか?

    生憎僕は霊能者ではないので、「上手くいきません」のひとことではわかりかねます。
記事No.2220 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2225  Re[3]: カンマ区切りテキストファイルから配列を組むには?
□投稿者/ 避け抜け -(2007/03/27(Tue) 16:42:55)
    >>失礼致しました。

    実行結果が、

    澤山さんの成績は90点です
    高野さんの成績は45点です
    橋本さんの成績は89点です
    佐々木さんの成績は75点です
    星野さんの成績は60点です
    木屋町さんの成績は98点です
    中村さんの成績は35点です
    堀江さんの成績は59点です
    中村さんの成績は45点です
    藤井            #←「上手くいきません」の箇所です。改行を取り除きたいです。
    さんの成績は80点です

記事No.2220 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2226  Re[4]: カンマ区切りテキストファイルから配列を組むには?
□投稿者/ επιστημη -(2007/03/27(Tue) 16:53:13)
>
    > 中村さんの成績は45点です
    > 藤井            #←「上手くいきません」の箇所です。改行を取り除きたいです。
    > さんの成績は80点です

    1. replaceAllが期待した結果を返してくれるか、簡単なコードを書いて確認しましたか?
    2. "藤井"の後に続く文字は何ですか? 調べましたか?
    3. (2)の結果が(1)の引数に与えられていますか?

    やれるだけのことはやりましょう。研修生なんだから。
記事No.2220 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2227  Re[5]: カンマ区切りテキストファイルから配列を組むには?
□投稿者/ 避け抜け -(2007/03/27(Tue) 18:02:33)
    いけました^^

    ありがとうございましたm(__)m
記事No.2220 のレス /過去ログ10より / 関連記事表示
削除チェック/

■2228  Re[6]: カンマ区切りテキストファイルから配列を組むには?
□投稿者/ 避け抜け -(2007/03/27(Tue) 18:02:49)
    No2227 (避け抜け さん) に返信
    > いけました^^
    >
    > ありがとうございましたm(__)m
記事No.2220 のレス / END /過去ログ10より / 関連記事表示
削除チェック/

■2229  Re[7]: カンマ区切りテキストファイルから配列を組むには?
□投稿者/ ぽぴ王子 -(2007/03/27(Tue) 18:14:46)
>
    No2228 (避け抜け さん) に返信

    >いけました^^

    いけました、は別にいいのですが。
    指導を受けておいて、解決したらハイさようなら、ではちょっと。
    (やれるだけのことはやりましょうも指導のうちですよ)

    どんな風にやってみたらうまくいったのか、を書いてもらえると、また同じように困っ
    た方がいた際に役に立つとは思いませんか?
    僕自身もどういった解決方法を取ったのか、知りたいところではありますし。

    (社会人という立場を考えると)顔文字というか絵文字?も気になるところですが、そ
    の辺は使うのは自由ですしね。
記事No.2220 のレス /過去ログ10より / 関連記事表示
削除チェック/

<前の20件 | 次の20件>

<< 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 >>

ヒット件数が多いので過去ログ1〜10 までの検索結果 / 過去ログ11からさらに検索→

パスワード/

- Child Tree -