2017-02-21 1 views
1

Я создаю небольшой интерфейс аудиоредактора, он должен иметь диалоговое окно с параметрами 3-4 кнопок и активировать опцию, когда пользователь нажимает на активацию, будет выведено другое диалоговое окно с запросом его адреса Mac и код, я слышал, что Visual Basic хорош для создания .exe, но дает ли он мне полный контроль над приложением?Что проще создать файл .exe, Vb или python с помощью tkinter?

ответ

2

Вы должны думать о том, где лежат ваши сильные стороны. Если вы сильный кодер Python, тогда идите в этом направлении. если вы сильный кодер VB, тогда идите в этом направлении. Я бы сказал, что ни один из вариантов, которые вы собираетесь использовать, был бы идеальным.

Я бы рекомендовал C# в сообществе Visual Studio 2015. Python не изначально компилируется в EXE, и есть больше обручей, чтобы спрыгнуть, чтобы получить скомпилированный исполняемый файл.

Недавно я использовал сообщество C# и Visual Studio 2015, чтобы создать себе похожий небольшой интерфейс графического интерфейса для работы, которую я делал. Ранее я использовал Python с QT. Дополнительные обручи, с которыми мне приходилось работать, чтобы получить EXE из python, определенно сделали выбор python в то время как недостаток.

В C# имеется большое количество библиотек, доступных для него, используя библиотеки NUGET в Visual Studio. VB довольно устарел (но все еще вполне применим) по сравнению с C#.

Python также имеет большое количество поддерживаемых в настоящее время библиотек с открытым исходным кодом.

+0

но у меня нет опыта работы в C# или Visual std.2015, поэтому, если я начну с нуля, это будет эффективно? –

2

Поскольку у вас нет опыта работы на C# (как уже упоминалось в комментарии), вы должны пойти с VB.Net. Я предполагаю, что у него есть все функции, которые вам были описаны. Но я бы посоветовал вам как можно скорее изучить C#, если вы хотите стать хорошим кодером, потому что язык C# похож на многие другие известные/популярные и сильные Языки кодирования, поэтому будет легче освоить другие языки, когда вам понадобятся ,

У меня тоже мало знаний о C#, и я пытаюсь его изучить. Поверьте, это намного удобнее, чем VB.Net, по моему небольшому опыту.

Смежные вопросы