問題タブ [declare]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - VB6 から Delphi DLL を呼び出す方法
次の Delphil DLL 宣言があるとします。
それを使用するVB6宣言は何ですか?
私はさまざまな宣言を試しました。
パラメータに適合する関連コードを使用しますが、何も機能しないようです。つまり、Delphi デバッガは、aLen に大きすぎる値があり、aBuf にヌル文字列があると言っています。
私は TypeLib を使用して接続を駆動する方向に取り組んでいますが、Declares を使用してプロトタイプを作成していました。
inheritance - dojo:デフォルト値での継承-ミックスインは発生しません
既存のdojoクラスを継承する新しいdojoクラスを宣言したいのですが、クラスのプロパティのデフォルト値を自分で選択します。(ユーザーは引き続きこれらの値をオーバーライドできます。)
私はそのdijit.form.FilteringSelect
ような自分のバージョンを宣言しています:
- プロパティの
hasDownArrow
デフォルトはfalse
(標準ではなくtrue
)であり、 - 対応する
storeUrl
に接続できるようにする追加の可能なプロパティがあります。FilteringSelect
QueryReadStore
これが私が成功せずにしたことです:
たとえば、HTMLで次のようなバージョンを宣言的に生成しようとしていますmy.FilteringSelect
。
これは確かに目的のaを作成しFilteringSelect
ますpromptMessage
(これはスーパークラスが適切にパラメータを取得していることを意味します)が、 (私のデフォルトのミックスインとは異なり)hasDownArrow
is (そしてFirebugコンソールは " "であると報告します)です。true
store
null
storeUrl
undefined
私は何が間違っているのですか?
c++ - C++ の定義、宣言、割り当てとは正確には何ですか?
私は、define、declare、および assign という言葉を同じ意味で使用する傾向がありますが、これは気分を害する人もいるようです。これは正当化されますか?初めて変数に代入するときのみ、declare という単語を使用する必要がありますか? それともそれ以上のものがありますか?
c# - .ASPX ファイルで C# オブジェクトを宣言して使用するにはどうすればよいですか?
asp.net と C# を使用して Web サイトを作成していますが、最初のハードルで立ち往生しました。コードを使用するには、asp で <% %> を使用することがわかりましたが、クラスのオブジェクトを作成する方法がわかりません。 aspx ファイルで使用するには?
私は何よりもその構文がうまくいかないようだと思います。
ありがとう、
灰
c++ - 関数の外部で宣言された可変サイズ型
2次元配列を宣言するとき
そしてそれを関数で使用します
関数の外部で宣言されたエラー可変サイズ型を提供します。私は何か間違ったことをしていること、そしてそれは小さなことだと知っています。私はただ悪い記憶を持っています...
c - Cでpow関数が定義および実装されているのはどこですか?
pow(double、double)関数が "math.h"で定義されていることを読みましたが、その宣言が見つかりません。
この関数がどこで宣言されたか知っている人はいますか?そしてそれはCでどこに実装されていますか?
参照:
http://publications.gbdirect.co.uk/c_book/chapter9/maths_functions.html
c - 実行時にcでa[n]が受け入れられるのはなぜですか?
なぜcでこれを行うことができますか?
配列はロード時にメモリに配置されると思いましたが、上記の例は実行時に機能するようです。私は何か誤解していますか?あなたたちは助けることができますか?
ありがとう、
php - phpのdeclare(ticks)は実際にどのように機能しますか?
pcntl_signalを使用して信号処理クラスを作成しました。これをsigalrmに使用します。
私が抱えている問題は、シグナルクラスをテストするためのphpunitテストが機能することです(シグナルクラスで宣言ティックのみを使用します)が、アラームクラスをテストするためのテストクラスは、declare(ticks = 1を追加するとシグナルクラスを使用します) )私のアラームテストでは、それも機能します
ダニの宣言はシグナル処理コードでのみ必要だと思いました。私の場合はシグナルクラスにありますか?しかし、私が見る限り、それは信号処理コードを呼び出すコードにも必要であり、それは私のアラームクラスでも機能しません、私はそれを私のアラームテストクラスに入れなければなりません!?
straceを使用しても、信号はティックとは無関係に配信されます
だから誰かが私のテストでdeclare()を使わなければならない理由を理解していますか?または、それを使用するコードでもdeclare(ticks = 1)が必要なのはなぜですか?これは、ユーザーがdeclareの使用方法を知っている必要があることを意味します
vb6 - Declare ステートメントの何が問題になったのですか?
最近、VB6 アプリケーションのバグを修正しましたが、正確に何が問題なのかわかりません。
問題の部分は、 の間違った API 宣言でしCreateEvent
た。これは、API Viewer が生成したものです。
次は間違った宣言です。明らかに誰かが構造をインポートしたくありませんでしたSECURITY_ATTRIBUTES
...
呼び出しは次のとおりです。
この呼び出しは常にIDE で機能しましたが、コンパイルされた .exe からは機能しませんでした。(CreateEvent
常に 0 を返します)
宣言を次のように変更しました。
...そしてそれはうまくいきました。
今、私は少し困惑しています:
ByRef
を使用するときのパラメータが、使用するときSECURITY_ATTRIBUTES
でなければならないのはなぜですか?ByVal
Any
- IDE で間違った宣言が常に機能するのはなぜですか?