Visual-маленький размер языка - PullRequest
2 голосов
/ 15 апреля 2009

Мне нужно разработать простое приложение для Windows с 6 или 7 формами. Его основное назначение - управление файлами и запуск внешней программы.

Это мои пожелания в порядке убывания важности.

  1. Бесплатно
  2. Будьте визуальными, я имею в виду возможность рисовать формы и объекты на экране.
  3. Возможность носить его с USB-накопителем.

Мне нужен язык небольшого размера, не очень сложный. Моя программа будет иметь очень мало форм, и ее функции просты.

Есть ли язык, который отвечает этим желаниям? Если нет, есть ли коммерческий?

Ответы [ 8 ]

4 голосов
/ 15 апреля 2009

Я бы использовал Visual C # Express на вашем месте.

2 голосов
/ 22 мая 2009

Как и предполагали другие, C # - неплохой выбор.

Лично я бы использовал wxPython . Если вы хотите, чтобы графический интерфейс помог вам выложить формы, wxDesigner очень хорошо.

1 голос
/ 22 мая 2009

Редакции Visual Studio Express кажутся подходящими для ваших требований.

Проверка: http://www.microsoft.com/Express/

1 голос
/ 02 мая 2009

Еще один голос за Лазаря / Свободный Паскаль. Он работает с флешки и генерирует (в Windows 32/64 / CE) автономные двоичные файлы, и у вас есть полный доступ к windows api и другим гаджетам, предназначенным для windwos (COM)

1 голос
/ 16 апреля 2009

Вы упомянули, что хотите, чтобы ваша программа была переносимой на USB-накопителе, поэтому предыдущие ответы, в которых предлагались C # и VB.Net, хороши, если на всех машинах, на которых вы будете использовать вашу программу, установлена ​​платформа .Net.

Если вам нужно запустить свою программу в системах без .Net, вам нужно взглянуть на среды программирования, которые могут либо создавать собственные .exe, либо оборачивать сценарии в исполняемый файл. Что из этого подходит, зависит от ваших потребностей и опыта программирования, но я бы посмотрел на Lazarus / Free Pascal , C ++ или Python py2exe ).

1 голос
/ 16 апреля 2009

Взгляните на Visual Basic Express . IMNTBHO, кривая обучения для VB.Net меньше, чем эквивалент C #.

Если это не удастся (как бы мне больно это не говорить), взгляните на MS-Access (и во время установки установите его с собой). Это не бесплатно, но и не очень дорого. Кривая обучения еще меньше, чем у VB.Net.

0 голосов
/ 02 мая 2009

Я бы обычно требовал C # или чего-то еще в .NET Framework, но условие запуска на флеш-диске означает, что вам нужно что-то, что компилируется изначально. В дополнение к упомянутому выше Lazarus / FreePascal вы можете также изучить CodeGear Delphi

0 голосов
/ 02 мая 2009

Я бы рекомендовал Turbo Explorer . Это бесплатная RAD IDE, которая генерирует собственные приложения win32 на C ++ или Delphi без необходимости в управляемой среде, такой как .NET.

Это не может быть проще в использовании. Просто перетащите компоненты на форму, скомпилируйте и запустите.

...