2017-02-21 2 views
1

私は小さなオーディオエディタのインターフェイスを作っています。ユーザーがアクティブ化をクリックすると、3-4個のボタンオプションとアクティベートオプションを持つダイアログボックスが必要です。別のダイアログボックスがポップされ、Macアドレスを要求します。コードは、私は聞いたVisual Basicは.exeを作成するのに良いですが、それは私にアプリケーションを完全に制御することができますか?tkinterで.exeファイル、VbまたはPythonを作成する方が簡単ですか?

答えて

2

あなたの強みがどこにあるか考える必要があります。強力なPythonコーダーの場合は、その方向に進みます。強力なVBコーダーなら、その方向に進みます。私はあなたが使用しようとしているオプションのどちらも理想的ではないと主張します。

私は実際にVisual Studio 2015コミュニティ内でC#をお勧めします。 PythonはネイティブにEXEにコンパイルされていないので、コンパイルされた実行可能ファイルを取得するためにジャンプする余裕が増えています。

最近、C#とVisual Studio 2015コミュニティを使用して、私がやっている作業に似た小さなGUIインターフェイスを作成しました。以前QTでPythonを使用していました。私がPythonからEXEを取得するために取り組まなければならなかった余分なフープは、当時のpythonの選択肢を間違いなく作りました。

C#には、Visual StudioのNUGETライブラリを使用して大量のライブラリが用意されています。 VBはC#と比較してかなり古いですが(それでも使用可能です)。

Pythonには、現在サポートされている多数のオープンソースのライブラリもあります。

+0

私はC#やVisual std.2015での経験がありません。だから私は最初から始めれば効率的でしょうか? –

2

C#での経験がない(コメントに記載されているように)ので、VB.Netに行ってください。私はそれがあなたが必要とするすべての機能を持っていると思います。しかし、C#の言語が他の多くの有名な/有名で強力なコーディング言語に似ているので、あなたが良いコーダーになりたいなら、できるだけ早くC#を学ぶことをお勧めします。 。

私はあまりC#について知識がなく、それを学びたいと思っています。 VB.Netよりもはるかに便利だと思います。

関連する問題