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

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

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

全過去ログを検索

<< 0 >>
■4847  GetCurrentProcessについて
□投稿者/ Ozy -(2006/07/07(Fri) 17:26:16)
>

    分類:[C#] 


    分類:[C#] 

    こんにちは。
    GetCurrentProcessについて質問があります。

    実行中のプロセスハンドルを取得するのに、
    System.Diagnostics.Process.GetCurrentProcess().Handle
    と、
    kernel32.dllに含まれるAPI
    GetCurrentProcess()

    がありますが、ボタンをクリックするとこれらで取得した
    ハンドルを表示するプログラムを書いてみると、
    前者は取得ごとに値が違っていて、後者は必ず-1が返ってきます。

    となると、DuplicateHandleのようにプロセスハンドルが要求される
    APIを使用するにはどのようにすれば良いのでしょうか?

    ネットで調べる限り、どちらでも良いような記述ばかりなので
    悩んでおります。

    よろしくお願いいたします。。。
親記事 /0過去ログ4より / 関連記事表示
削除チェック/

■83944  Re[1]: WebBrowserのスクリプトエラー
□投稿者/ WebSurfer -(2017/04/26(Wed) 12:16:58)
    No83942 (JOY さん) に返信

    .NET Framework の WebBrowser コントロールで動く IE はデフォルトでバージョン 7 相当です。

    WebBrowserコントロールのIEバージョン
    http://www2.hatenadiary.jp/entry/2013/12/20/114342

    Web Browser Control &#8211; Specifying the IE Version
    http://weblog.west-wind.com/posts/2011/May/21/Web-Browser-Control-Specifying-the-IE-Version

    webbrowser ie version などをキーワードに検索すると、他にもいろいろ参考になるページが見つか
    ると思いますので自分でも調べてみてください。

    > 「jQueryが定義されていない」というようなスクリプトエラーが出ます。

    jQuery ではなくて JSON とかではないですか? jQuery ということですと、jQuery のスクリプト
    ファイルが読み込まれてないということで、IE のバージョンの問題とは違うような気がしますが。

    何にせよ、上に紹介した記事にもありますが、レジストリをいじって IE のバージョンを指定する
    方法がありますので試してみてください。
記事No.83942 のレス /過去ログ143より / 関連記事表示
削除チェック/

■83943  Re[5]: Imaging.BitmapSourceの記述方法について
□投稿者/ Hongliang -(2017/04/26(Wed) 12:13:41)
    余り見ない現象だな、と思ってペイントソフトで例示されている画像を調べました。
    Save後に水色の矩形で塗りつぶされる部分(のうち元々は透明部分)は、A=0,R=76,G=132,B=176となっています。矩形外の部分はA=0,R=255,G=255,B=255でした。
    Aが0なので元画像単体で見た場合は矩形部分は完全透過されて表示されますが、BmpBitmapEncoderは、単純にAの値を無視しているようです。なので、BmpBitmapEncoderで保存された画像は、元画像ではA=0のために見えていなかった水色が表に出てくる、ということのようです。

    対策としては、System.Drawingと同様に一旦ビットマップを新しいビットマップに描画する、という方法でしょうか。
    System.Windows.Media.Imagingでは、以下のような手順で実施します。
    1. RenderTargetBitmapをnewする。
    ※PixelFormatはPixelFormats.Defaultぐらいしか有効ではない。
    2. DrawingVisualをnewする。
    3. DrawingVisualのRenderOpen()を呼び出してDrawingContextを取得する。
    4. DrawingContextを使い、まずDrawRectangle()で背景色を塗りつぶし、その後DrawImage()で元画像を描画する。
     ※描画時のwidth, heightは元画像のPixelWidth/PixelHeightではなく元画像のWidth/Heightを使用する。
    5. DrawingContextをCloseする(usingでよい)。
    6. RenderTargetBitmapのRender()でDrawingVisualを指定する。
記事No.83923 のレス /過去ログ143より / 関連記事表示
削除チェック/

■93176  オシロスコープの波形表示
□投稿者/ じょこびっち -(2019/11/26(Tue) 08:41:59)

    分類:[C#] 

    Tektronixのオシロスコープの波形をC#のフォームに表示させたいです。
    どうすればいいでしょうか?
    やり方などが書いてあるサイトがあれば教えてください。
親記事 /過去ログ161より / 関連記事表示
削除チェック/

■93179  Re[1]: オシロスコープの波形表示
□投稿者/ kiku -(2019/11/26(Tue) 08:54:17)
    2019/11/26(Tue) 08:58:00 編集(投稿者)

    No93176 (じょこびっち さん) に返信
    > Tektronixのオシロスコープの波形をC#のフォームに表示させたいです。
    > どうすればいいでしょうか?
    > やり方などが書いてあるサイトがあれば教えてください。

    わたしだったら下記のように調べていき、
    アプリの外部仕様を決定していきます。

    1.Tektronixのオシロスコープの機種の選定
     Tektronixのオシロスコープと言ってもたくさんの機種があり、
     PCと連携する方法も違うかもしれません。
     まずは機種を決める必要があると思います。

    2.機種が決まったら、PCと連携する方法が記述されている
     マニュアルが必ずあると思いますので
     そのマニュアルをすべて読みます。

    3.マニュアル内には、連携方法が何種類あるかもしれませんし、
     取得できるデータの種類も複数あるかもしれません。
     その取得できる情報から、アプリで何をさせたいのか
     考え、アプリの外部仕様を決めます。

    4.すでにアプリを作らなくても、希望の機能を備えたアプリが
     存在している可能性もあると思います。
     無償か、有償かわかりませんが、
     調べてみる価値はあるかと。
記事No.93176 のレス /過去ログ161より / 関連記事表示
削除チェック/

■100433  Re[7]: asp.netでoffice365の予定表をコントロール
□投稿者/ WebSurfer -(2022/08/10(Wed) 09:59:36)
    No100432 (LOVESONY さん) に返信

    > AZUREサービスでアプリを登録する事により実現できました。

    どういうことでしょう? ASP.NET アプリを当初の予定のレンタルサーバー
    ではなくて Azure で運用することに変更したのですか? 「office365の
    予定表」にはどのように ASP.NET アプリからアクセスすることにしたので
    しょうか?

    もう少し具体的にどのように解決したかを書いて、このスレッドをクローズ
    することはできますか?
記事No.99665 のレス /過去ログ175より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -