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 | 33 | 34 | 35 | 36 >>
■69937  デスクトップアプリでフリックイベント
□投稿者/ C#研究者 -(2014/02/13(Thu) 09:37:08)

    分類:[C#] 

    実行環境 Windows7 32bit 
    開発環境 Windows7 32bit VisualStudio C#2010

    以前作成したデスクトップアプリケーションにフリックイベントを追加したいのですが、Webで調べても
    なかなか資料にたどりつけません。(WPFの資料はたくさんあるのですが・・・。)

    現在私が探しているのは
    上下左右方向のフリックイベントを捕まえる情報です。

    なにか情報を知っている方はいらっしゃらないでしょうか。
親記事 /過去ログ119より / 関連記事表示
削除チェック/

■69938  Re[1]: デスクトップアプリでフリックイベント
□投稿者/ Hongliang -(2014/02/13(Thu) 10:07:56)
    WndProcをオーバーライドして、WM_GESTUREまたはWM_TOUCHDOWN/WM_TOUCHMOVE/WM_TOUCHUPをハンドルします。
    // 何処かでライブラリ化されてるかもしれませんが私は存じていません。
記事No.69937 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69965  Re[2]: デスクトップアプリでフリックイベント
□投稿者/ C#研究者 -(2014/02/13(Thu) 21:47:28)
    回答ありがとうございます。
    後は自分で調べてみます。
記事No.69937 のレス / END /過去ログ119より / 関連記事表示
削除チェック/

■69966  エクスプローラ風のドライブとフォルダのツリー
□投稿者/ GreenTea -(2014/02/14(Fri) 10:27:48)

    分類:[C#] 

    エクスプローラ風のドライブとフォルダのツリーを作りたいです。
    ただ、ツリーに表示させるのは「ネットワーク上にある1つの共有フォルダだけ」です。
    具体的には「\\(サーバ名)\共有$」です。
    (ネットワークドライブ接続を行っていないフォルダ)

    また、できればそのツリーには「\\(サーバ名)\共有$」を表示させず、
    任意に文字を変えたいです。(フォルダ名を隠しておきたいのです)


    以下に現在の状況を書きます。
    すみませんが、ご助言をよろしくお願いいたします。

     ここを参考にして、
     Zドライブ(ネットワークドライブ接続)のみの表示はできました。
     http://codepanic.itigo.jp/cs/treeview_folder.html

     具体的には、
       string[] drives = Environment.GetLogicalDrives();
     の部分を
       string[] drives = new string[1];
       drives[0] = @"Z:\";
     にしました。
親記事 /過去ログ119より / 関連記事表示
削除チェック/

■69960  カスタムコントロールで追加したテキストボックスのプロパティ
□投稿者/ 多野 -(2014/02/13(Thu) 17:33:44)

    分類:[ASP.NET (VB)] 

    VISUALSTUDIO2010 ASP.NET(VB)でテキストボックスを継承したカスタムコントロールのテキストボックスを作成しています。
    継承先でプロパティを作成たのですが、JAVASPRICTでそのプロパティにアクセスする方法がわかりません。

    DefaultValue(False), _
    Public Property alert() As Boolean
    Get
    Return Me._alert
    End Get
    Set(ByVal Value As Boolean)
    Me._alert = Value
    End Set
    End Property


    カスタムコントロールで上記のようなプロパティを作成したのですが、このプロパティがJAVASCRIPTで見えなくてこまっています。
    もともとのテキストボックスのプロパティであるtext(javascriptではvalue)などは見ることができます。

    確認ほうほうとしては、aspxにカスタムコントロール(txtboxEx1)をはりつけ、Loadイベントで
    Me.txtboxEx1.Attributes("onBlur") = "textboxEx_Blur(this);"
    とします。
    javascriptの宣言は以下のように記述します。

    function textboxEx_Blur(obj) {
    if (obj.alert == true) {
    alert("成功");
    }
    }

    しかし、実際実行してテキストボックスから抜けようとするとtextboxEx_Blurが宣言されていない旨の
    javascriptエラーが出てしまいます。

    どうもobj.alertが見えていないのが原因のようでした。
    javascriptからobj.alertが見える方法はありませんでしょうか?
親記事 /過去ログ119より / 関連記事表示
削除チェック/

■69962  Re[1]: カスタムコントロールで追加したテキストボックスのプロパティ
□投稿者/ WebSurfer -(2014/02/13(Thu) 18:21:37)
    No69960 (多野 さん) に返信

    Web アプリ開発の初心者の方のようですが、サーバー側で起こっていることと
    クライアント側で起こっていることの区別、Web アプリはステートレスを認識
    されているでしょうか。

    > javascriptからobj.alertが見える方法はありませんでしょうか?

    基本的には、質問のコードに書いてあるような、クライアントからサーバー側
    で動く VB.NET のメソッド、プロパティを呼ぶことはできません。

    ただし、以下のように AJAX を利用して呼び出す方法はあります。

    ASP.NET AJAX でページの静的メソッド呼び出し
    http://surferonwww.info/BlogEngine/post/2012/08/18/aspnet-ajax-client-script-to-call-server-side-static-method-in-page.aspx
記事No.69960 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69967  Re[2]: カスタムコントロールで追加したテキストボックスのプロパティ
□投稿者/ PANG2 -(2014/02/14(Fri) 12:17:28)
    >javascriptからobj.alertが見える方法はありませんでしょうか?

    ありません。
    ASP.NETからjavascriptに値を渡すことは可能です。

    [案1] onBlur イベントに直接書く

    ASP.NET側のPreRenderイベントで
    textboxEx1.Attributes("onBlur") = "textboxEx_Blur(" & alert & ");"


    [案2] Attribute経由

    ASP.NET側のPreRenderイベントで
    textboxEx1.Attributes("alert") = alert

    javascript側
    this.getAttribute("alert")


    [案3] javascriptの変数経由

    RegisterClientScriptBlock で

    "var textBoxEx1_alert = " & alert & ";"

    を出力


    [案4] 隠しフィールド経由

    HiddenField1.Value = alert
記事No.69960 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69926  DLLからメソッドを送る
□投稿者/ よしおか -(2014/02/12(Wed) 13:01:00)

    分類:[C#] 

    MEFを使ってC#のプログラムを作っています。

    DLL側のメソッドとして
    public bool ブーリアン(){
        return true;
    }
    public string ストリングス(){
    return "文字列";
    }

    のような、戻り値をDLLからメインに送ることはできるのですが、




    public void ナビ(int a){
    webBrowser1.Navigate(http・・・・);

    if(a==2){a=a+1}
    Thread.Sleep(a);

    }//webBrowser1はメインにある


    このような処理をDLLに入れようとすると、当たり前ですが「DLLの中にwebBrowser1」なんてないぞ
    っと怒られてしまいます。

    どのように渡せばよいのでしょうか?
親記事 /過去ログ119より / 関連記事表示
削除チェック/

■69929  Re[1]: DLLからメソッドを送る
□投稿者/ shu -(2014/02/12(Wed) 16:32:29)
    No69926 (よしおか さん) に返信
    >
    > このような処理をDLLに入れようとすると、当たり前ですが「DLLの中にwebBrowser1」なんてないぞ
    > っと怒られてしまいます。

    MEFは使ったことがないのですがそういう状況ならwebBrowser1を引数とかプロパティとかで渡せば良いと
    思うのですがそういうことは出来ませんか?
記事No.69926 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69930  Re[2]: DLLからメソッドを送る
□投稿者/ よしおか -(2014/02/12(Wed) 17:52:09)
    試しに、
    using System.Windows.Controls;

    public void ナビ(webBrowser webBrowser1, int a){
     webBrowser1.Navigate("http・・・・");
     Thread.Sleep(a);
    }
    を入力してみましたが、

    型または名前空間名 'webBrowser' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足しています。
    というエラーが検出されました。
記事No.69926 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69931  Re[3]: DLLからメソッドを送る
□投稿者/ WebSurfer -(2014/02/12(Wed) 19:19:45)
    No69930 (よしおか さん) に返信
    > 型または名前空間名 'webBrowser' が見つかりませんでした。

    webBrowser ではなくて WebBrowser のはずですが。

    開発者なら、大文字小文字、全角半角の区別はコンパイラ並みに敏感でないとダメです。
記事No.69926 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69932  Re[4]: DLLからメソッドを送る
□投稿者/ Hongliang -(2014/02/12(Wed) 19:29:09)
記事No.69926 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69935  Re[5]: DLLからメソッドを送る
□投稿者/ (報告) -(2014/02/13(Thu) 07:03:26)
記事No.69926 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69978  Re[6]: DLLからメソッドを送る
□投稿者/ よしおか -(2014/02/16(Sun) 08:41:55)
    ずいぶん時間を空けてしまってすみません。今日からまたがんばります!

    僕なりの解釈ですが、
    DLL側にはWebBrowserがないので、 webBrowserクラスをabstractでつくり、
    DLLを読み込んだ際は、メインの webBrowserを参照させるということでしょうか?
記事No.69926 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69982  Re[7]: DLLからメソッドを送る
□投稿者/ よしおか -(2014/02/16(Sun) 11:45:37)
    2014/02/16(Sun) 11:55:13 編集(投稿者)
    2014/02/16(Sun) 11:55:09 編集(投稿者)

    上記の方法でなんとかできました。インターフェイス・DLLともにリビルド完了です。

    しかし、呼び出す側の
        ナビ(○○)
    の、引数がどう書けばいいかわかりません。
    映し出したい
    abstractを使っているので、本来表示したいウェブブラウザを指定することはわかるのですが、思い当たる書き方をしてもヒットしません。
    教えていただけないでしょうか?








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

■69981  Re[7]: DLLからメソッドを送る
□投稿者/ WebSurfer -(2014/02/16(Sun) 11:31:09)
    No69978 (よしおか さん) に返信

    まず、先の私のレス、

    > webBrowser ではなくて WebBrowser のはずですが。

    は理解されているでしょうか。コンパイラは大文字・小文字、全角・半角の区別をするの
    で、webBrowser ではコンパイラが理解できないことはわかりますか?


    > DLL側にはWebBrowserがないので、 webBrowserクラスをabstractでつくり、
    > DLLを読み込んだ際は、メインの webBrowserを参照させるということでしょうか?

    上記は。「参照の追加」をどうすればいいかという事に関するあなたの理解ですか? 
    であれば違います。

    参照の追加とは、以下のページの図4、図8のようなことです。

    Microsoft Visual C# 2005 Express Edition プログラミング入門
    http://msdn.microsoft.com/ja-jp/library/ms379606(v=vs.80).aspx

    ここには dll を作成して exe で使う例が出ていますので、そのあたりも参考になる
    と思います。
記事No.69926 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69983  Re[8]: DLLからメソッドを送る
□投稿者/ よしおか -(2014/02/16(Sun) 11:50:13)
    すみません、ページを更新せず書き込んでしまったのでレスがあることに気づきませんでした。

    >>コンパイラは大文字・小文字、全角・半角の区別をするので、webBrowser ではコンパイラが理解できないことはわかりますか?
    理解し、WebBrowserに変換しました。


    >>上記は。「参照の追加」をどうすればいいかという事に関するあなたの理解ですか?であれば違います。

    ビルドが通ったのでいけるかと思ったのですが、間違った方向に行っていたのですかね。張ってもらったリンクよんで再チャレンジしていきます!
記事No.69926 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69985  Re[9]: DLLからメソッドを送る
□投稿者/ WebSurfer -(2014/02/16(Sun) 12:06:47)
    No69983 (よしおか さん) に返信
    > ビルドが通ったのでいけるかと思ったのですが、間違った方向に行っていたのですかね。張ってもらったリンクよんで再チャレンジしていきます!

    頑張ってください。

    あと、マルチポストは止めましょうね。マナー的に問題が多いです。
記事No.69926 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69986  Re[10]: DLLからメソッドを送る
□投稿者/ よしおか -(2014/02/16(Sun) 13:33:20)
    No69985 (WebSurfer さん) に返信
    > ■No69983 (よしおか さん) に返信
    >>ビルドが通ったのでいけるかと思ったのですが、間違った方向に行っていたのですかね。張ってもらったリンクよんで再チャレンジしていきます!
    >
    > 頑張ってください。
    >
    > あと、マルチポストは止めましょうね。マナー的に問題が多いです。


    ありがとうございました。
記事No.69926 のレス / END /過去ログ119より / 関連記事表示
削除チェック/

■69953  Windows7のXPモードのネットワーク
□投稿者/ ひでお -(2014/02/13(Thu) 11:52:44)

    分類:[Windows 全般] 

    お世話になります。
    Windows7のXPモードを使用中に突然インタネットや
    ネットワークドライブに接続できなくなります。
    その時にネットワークドライブ端末にpingを打っても届かない様です。
    接続できなくなったら、xpモードを再起動するか、ネットワークアダプター
    を無効にして有効などにしないと回復しません。
    Windows7側はxpが接続できなくなっても問題ないのですが。。。
    ネットワークの自動切断を無効にしましたが現象はかわりません。。
    どの様な事が考えられるでしょうか?
親記事 /過去ログ119より / 関連記事表示
削除チェック/

<前の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 | 33 | 34 | 35 | 36 >>

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

パスワード/

- Child Tree -