Какой самый простой способ преобразовать простую форму в исполняемый файл? - PullRequest
1 голос
/ 19 ноября 2008

У меня есть автономная бумажная форма. Мне нужно преобразовать его в программное обеспечение, которое люди могут использовать на своих компьютерах для заполнения и отправки информации. Поскольку заполнение формы (это налоговая декларация) требует значительного времени, заполнять ее онлайн не удобно. Я бы предпочел иметь простой exe-файл, который собирает информацию, применяет правила проверки и затем загружает файл структурированных данных (например, файл XML), содержащий заполненную информацию.


Я имею в виду, что у меня есть автономная бумажная форма. Мне нужно преобразовать его в программное обеспечение, которое люди могут использовать на своих компьютерах для заполнения и отправки информации. Поскольку заполнение формы (это налоговая декларация) требует значительного времени, не очень удобно иметь ее только онлайн. Я бы предпочел иметь простой exe-файл, который собирает информацию, применяет правила проверки и затем загружает файл структурированных данных (например, файл XML), содержащий заполненную информацию.

Ответы [ 4 ]

2 голосов
/ 22 февраля 2009

Существует много программ для Windows, которые могут принимать бумажные формы и преобразовывать их в электронные формы, которые могут заполнять люди, в том числе Acrobat, Form Pilot и OmniForm.

OmniForm может быть полезен для вас, поскольку он допускает такие вещи, как вычисляемые поля, и может выводить данные в структурированных форматах, таких как XML.

1 голос
/ 23 января 2009

Почему у вас должен быть .exe? Acrobat может создавать PDF-формы, которые можно заполнять и запрашивать в автономном режиме. Если ваши пользователи в сети, почему бы не создать веб-интерфейс, который пользователи заполняют и который передает данные непосредственно в вашу базу данных или что-то еще? Нет необходимости создавать исполняемые файлы, загружать или загружать что-либо.

1 голос
/ 19 ноября 2008

Что именно вы имеете в виду? Когда вы создаете проект, содержащий форму, он уже создает исполняемый файл, если тип проекта «Приложение Windows Forms».

Если у вас есть один проект с несколькими формами, и вам нужен один исполняемый файл на форму, вы должны разделить свой проект - один проект на форму. (Вы могли бы заставить код отображать другую форму в зависимости от имени исполняемого файла - или иметь несколько точек входа и создать один и тот же код с разными флагами /main, но это было бы довольно неприятно.)

0 голосов
/ 19 ноября 2008

Правда, вы получаете exe во время компиляции приложения Windows.Forms, только проверьте папку bin проекта.

Вы можете проверить вывод в Project / Properties / Application / Output type в Visual Studio.

Это немного оффтоп: вы можете создавать собственные изображения с NGen (служебная программа Microsoft) с некоторыми ограничениями. Это означает, что код будет скомпилирован в собственное изображение, помещен в кеш напрямую и запущен оттуда без использования JIT каждый раз. Это может улучшить производительность, но это не настоящий нативный исполняемый файл, как отметил Джон.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...