問題タブ [main]

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.

0 投票する
4 に答える
4472 参照

vb.net - VB.netのメインメソッドが実行されていません

私は C# のバックグラウンドから来た vb.net の学習を始めました。

私が持っていた単純な C# winforms プログラムを再プログラムしようとしていました。このプログラムは、コマンド ライン パラメーターを使用して、その動作を判断していました。C# では、これらの引数を受け入れる main メソッドが常に存在します。

私が読んだことから、開始フォームを指定すると、自分で作成しない限り、vb.net は main メソッドを実装します。これは問題ありませんが、実装したものは無視されるようです。コードが見られるかどうかを確認するためにブレークポイントを入れましたが、何もありません。メイン サブは、次のようにスタートアップ フォームのクラス宣言にあります。

もちろん、後でメイン メソッドにさらにコードを追加する予定ですが、現時点では、メイン サブが実際に実行されていることを示すメッセージ ボックスを表示させたいだけです。私はおそらく本当に明らかな間違ったことをしていますが、私が見た例からは何がわからないのでしょう。何か案は?

ありがとう、アンディ。

0 投票する
4 に答える
9362 参照

android - ボタンクリックでAndroidのメインメニューに戻る

Androidの場合、私のアプリには、ユーザーがクリックしてアプリを開いたとき(onCreate)に表示される画面に戻すためのボタンがあります。

そのボタンを設定して、ユーザーをメインメニューに戻すにはどうすればよいですか?

私はswitchステートメント(クリック時)に次のようなものがあります:

ここで、return_mainはボタンのIDです....それが正しくないことはわかっていますが、他の方法は考えられませんでした。

ありがとう!

0 投票する
2 に答える
5710 参照

c - 'main'関数のさまざまな有効なプロトタイプは何ですか?

重複の可能性:
Cのmain()関数の有効な署名は何ですか?

'main'関数のさまざまな有効なプロトタイプは何ですか?

少数のベンダーによってのみサポートされている非標準のプロトタイプはありますか?

0 投票する
2 に答える
2845 参照

scripting - Haskellのメイン関数に相当するCommon Lisp?

Haskell のmain関数は、まさに私が望んでいることを実行します。ファイルが単独でロードされた場合 (./myfile.hsまたは などrunhaskell myfile.hs) を評価し、それ以外の場合は評価しません。mainファイルが別のファイルによってインポートされたときは呼び出されません。newLISPにもこの機能があります。

Common Lisp に相当するコードはありますか?

CLISPのソースコードを読みました。ユーザーがclisp myfile.lisporを入力すると、次のようになります./myfile.lisp

  1. CLISP は として保存myfile.lispp->argv_execute_fileます。
  2. CLISP は式(LOAD "p->argv_execute_file")を作成し、それを Lisp スタックにプッシュします。
  3. CLISP は、追加のコマンドライン引数をリストに保存します。
  4. CLISP は引数を Lisp 変数に格納します*args*

CLISP は を参照する Lisp 変数を作成しp->argv_execute_fileないためmyfile.lisp、ユーザーが直接ロードしたのか、REPL でユーザーによってロードされたのか、別の Lisp ファイルによってロードされたのかを識別する方法はありません。さえあれば、私の仕事(car *args*)myfile.lisp簡単だろう。

注: ファイルが REPL からロードされている場合、Shebangs は CLISP に問題を引き起こすため、このコードを~/.clisprc.lisp:

0 投票する
2 に答える
117 参照

c++ - int と void を返す

重複の可能性:
main の適切な宣言は何ですか?

少し前に、C++ アルゴリズムのコースを受講しました。私たちは教室で Visual Studio を使用し、メイン関数を作成するときに、int main(){return 0;} ではなく void main() { と宣言することがありました。これは正常に機能しましたが、通常は int を使用する必要があることはわかっていました。つい最近、Linux で netbeans のクラスから同じコードをコンパイルしようとしました。今回は、main 関数が void として宣言されることを受け入れません。g++ コンパイラがメイン関数を int として宣言する必要があるのはなぜですか? これがばかげた質問である場合は申し訳ありません。

0 投票する
1 に答える
1359 参照

clojure - REPL からの Clojure main のテスト

Clojure-mainの名前空間に関数を定義しました。:gen-class :main trueREPLからテストしようとしています。

私のmain関数は次のようになります。

(ns/-main "-x" "foo")(ns/-main "-x foo")(ns/-main ["-x" "foo"])、などで呼び出そうとしていますが(ns/-main (into-array String ["-x" "foo"])、すべてさまざまなエラーが発生します。

REPL からこの関数を呼び出し、コマンド ライン引数を渡してテストするにはどうすればよいですか?

ありがとう。

0 投票する
2 に答える
2680 参照

python - Python - 外部スクリプトを実行

one.py次のように書かれたスクリプトがあるかどうか誰かが知っていますか:

mainそして、その関数を別のスクリプトから呼び出したいと思います。どうすればいいですか?

私はそれが次のようなものになると思います(これがだとしましょうlauncher.py

main()唯一の問題は、この方法で呼び出すことができないことです。

これはどのように行うべきですか?

0 投票する
1 に答える
237 参照

testing - Testing BlackBerry code without starting the device simulator

Eclipse で、いくつかの Java microedition ネットワーク コード (javax.microedition.io.HttpConnection) をテストして、ネットワーク接続が成功しているかどうかを確認し、いくつかの Cookie 値を取得したいと考えています。しかし、開発マシンで JRE を使用してこのコードを実行しても、シミュレーターを使用して起動してテストしない限り、メソッドは実行されません。

デスクトップ JRE を使用して BlackBerry コードを実行できますか? それとも常にシミュレーターを使用してテストする必要がありますか?

0 投票する
5 に答える
3728 参照

c++ - C ++でmain()に再帰することは合法ですか?

C ++標準では再帰が禁止されていると読みましたmain()が、g++は文句なしに次のコードをコンパイルします。

誰かがこれを明確にすることができますか?

0 投票する
1 に答える
253 参照

java - JApplet の作成/埋め込みに問題がある

JApplet の作成に問題があり、かなりググってみましたが、明らかに何か大きなものを見逃しています。

6 つのパッケージを含む Eclipse プロジェクトを作成しました。そのうちの 1 つ (「gui」という名前) には 2 つの重要なファイルがあります。最初のものはComplexApp.javaと呼ばれ、アプリの初期化を行います(そして「public static void main」を持っています). () (および main() がない)。アプレットとアプリはどちらも Eclipse で正常に起動します。

そこで、プロジェクト全体を .jar ファイルとしてエクスポートしました。最初に気付いたのは、アプレットを開始するために使用する .java クラスを指定していないことです (ある時点で、main() を含むクラスを選択するように求められましたが、アプレットはそれを行わないため、スキップしました)。 main() があり、init()/start()/... しかありません。

生成された .jar ファイルを (Jar ランチャーを使用して) 起動しようとすると、「Main-Class マニフェスト属性を読み込めませんでした」というメッセージが表示されますが、これは正常なことだと思います。そのため、.jnlp ファイルを作成しました。手動で開始する (または HTML に埋め込む) と、「フィールド href に無効な値があります: Complex.jar」というエラーが表示されます。jnlp は次のとおりです。

それで、誰かが私を助けることができますか?かなりお願いしますか?:)

ありがとう。