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

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

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

全過去ログを検索

<< 0 >>
■24684  Re[7]: 回答はtrue || false
□投稿者/ はつね -(2008/09/08(Mon) 11:16:44)
>
    No24668 (拓哉 さん) に返信

    Plug-Inって対象ソフトごとにつくりや作法が違ういますよね。
    ものによってはできるんだけれど非公開とかいうのもあると思うし。

    よって、質問の回答は[true]だけれど、それはあくまでも対象ソフトがPlug-Inという機能を有していて、その作法がC#で作成できる範囲内であるという前提がなりたてばですね。

    ※実際、Plug-Inの作成をC#でやるってケースは少ないと思いますよ。

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

■53289  Re[1]: VB.NETでDLLも整数値の戻り値について
□投稿者/ Hongliang -(2010/09/09(Thu) 17:21:45)
    > 海外の機器メーカーに問い合わせても連絡は有りません。
    今後のことも考えるとその機器を使い続けて良い物かどうかって気がしますが……。

    > result = GetCardRecord2(vertx_macaddress(ii), (cardset), (nofmt), cardno, 200, pincode, 200, (accessType), (unique), (level1), (level2), (level3), (level4), (level5), (level6), (level7), (level8), (extended), (passback), (pincmd), startDate, 200, startTime, 200, endDate, 200, endTime, 200, (escort), (inelev), (outelev), (deleted), (pinexempt))

    ByRef 引数に対して、(..., (hoge), ...) と言う風に渡す変数を () でくくってしまうと、変数そのものではなく変数を評価した結果が渡されてしまいます。
    つまり、いったん別変数に確保してその変数の参照を渡す、みたいな動作になり、hoge 自体には呼び出し先による変更の影響が反映されません。
記事No.53287 のレス /過去ログ89より / 関連記事表示
削除チェック/

■53288  Re[1]: VB.NETでDLLも整数値の戻り値について
□投稿者/ よねKEN -(2010/09/09(Thu) 17:21:19)
>
    2010/09/09(Thu) 17:42:07 編集(投稿者)
    2010/09/09(Thu) 17:22:38 編集(投稿者)

    あまりに読みにくいので斜め読みしかしていませんが・・・

    No53287 (お助け下さい さん) に返信
    > result = GetCardRecord2(vertx_macaddress(ii), (cardset), (nofmt), cardno, 200, pincode, 200, (accessType), (unique), (level1), (level2), (level3), (level4), (level5), (level6), (level7), (level8), (extended), (passback), (pincmd), startDate, 200, startTime, 200, endDate, 200, endTime, 200, (escort), (inelev), (outelev), (deleted), (pinexempt))

    この箇所は、実際にVBで書いたコードからのそのまま抜粋されたものでしょうか?
    そうだとしたら一部の実引数に付けている無意味な(だがしかし、VBの文法的には大きな違いを生む)丸括弧がまずいです。

    なぜByRef指定のパラメータの実引数に()を付けているのでしょう?
    目立つようにですかね?

    > resultの変数は0で返ってきます。この0は成功の意味ですが、成功したにも関わらず、(unique)の戻り値は0です。

    uniqueは変数ですが、(unique)は変数ではありません。
    例えば、Integer型のByRef指定のパラメータがあるとしましょう。
    実引数に1のような数字を渡したらどうなるでしょうか?そのパラメータからの戻り値は受け取れませんよね。
    それと同じです。

    #<修正>
    #「(unique)が式だから戻り値を返せない」といったような主旨の説明が不正確なため文章を一部修正しました。
    #</修正>
記事No.53287 のレス /過去ログ89より / 関連記事表示
削除チェック/

■84020  Re[4]: プリンタの特殊設定値を変更したい
□投稿者/ まる -(2017/05/09(Tue) 15:51:24)
    No84018 (Jitta さん) に返信> ん??
    > どこで実行するアプリケーションを作っているのでしょうか。

    Webサーバー(IIS8.5)で実行するアプリケーションです
    IISでは厳しいということであればコンソールアプリケーションに変えることも可能です

    > どこにあるプリンタで印刷しようとしているのでしょうか。

    ネットワークプリンタでWebサーバーにプリンタ追加しています

    > サーバーが共有しているプリンタは、ややこしかったような?

    共有プリンタではないです
記事No.84009 のレス /過去ログ143より / 関連記事表示
削除チェック/

■84021  Re[5]: プリンタの特殊設定値を変更したい
□投稿者/ WebSurfer -(2017/05/09(Tue) 16:13:12)
記事No.84009 のレス /過去ログ143より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -