H
H
hybridcattt2011-04-22 09:40:25
Mobile development
hybridcattt, 2011-04-22 09:40:25

Building an independent Windows Forms application - a tool?

There is a task — to create application for windows with the form. Essence - a utility for some conversion of files into images.
Nuance - the application must be completely self-sufficient.

Made in Visual C ++ - the application requires the .net framework.
MFC on the Express version is not available (as I understand it).

Any more ideas?

ps. I would like something not pirated. Languages: C / C ++, VB, Delphi (extreme option - I don’t like it)

Answer the question

In order to leave comments, you need to log in

10 answer(s)
R
Roman Abdulmanov, 2011-04-22
@NevRA

It is possible to write on pure WinAPI, i.e. without MFC.

M
Melz, 2011-04-22
@melz

It looks like you need Qt if you're good with C++:
doc.qt.nokia.com/latest/requirements-win.html

R
Riateche, 2011-04-22
@Riateche

On Visual Studio, the only option is MFC. If it is not there, then Qt has already been correctly advised above. Or write in the studio on pure vinapi.

A
Andrey Gubsky, 2011-04-22
@Ernado

In general, for an application created in C ++ .NET is not required. Unless you specifically enabled CLR support in the project and connected some assemblies from the .NET Framework.
Although I'm not sure about the express version.
There is another option to make an installer that, if necessary, will install the missing components on the user's computer. Then the portability condition is met even if there is a dependency on .NET.
Well, about the non-pirated version and MFC. If you are a student, or you have friends who have ISIC students, then you can register in the DreamSpark program and get absolutely legal Visual Studio Professional and much more.
Hope I could help you.

N
Naps, 2011-04-22
@Naps

About the dreampark. And who's stopping you from downloading from torrents, and taking only the serial for the dreampark?

A
anarleen, 2011-04-22
@anarleen

Today is Friday, so there are extreme options:
0) write a program in JScript, works everywhere :)
1) distribute a portable version of Virtualbox along with an image of a non-bare system and run the program on it
will work for everyone who has Virtualbox working
This can do LinuxLive USB creator .
2) install the program in any Linux live cd - it will run even on bare hardware, not like on a bare system. You can write in whatever you want
3) there is Portable Python / other portable scripting language runtimes - full autonomy
4) make the program as a web service with a thin client (upload files, get images back in the archive)
In general, there are a lot of options. =)

I
Iliapan, 2011-04-23
@Iliapan

1. For your purposes, vbscript is ideal. It has the ability to work with everything that visual basic supports, incl. with pictures.
2. If you don’t want to (too lazy to learn), then visual studio, which was released before 2003, is suitable for you. I wrote programs on vb6 that ran perfectly under any winxp.
3. If there is a need to work in a deliberately "bare" environment, you can generally use any packer that inserts the necessary libraries into the executable file. Google it.
4. Well, at the very least, no one canceled the naked winasm or the naked win32 api.

K
kekekeks, 2011-04-23
@kekekeks

The variant with Mono+VB+mkbundle does not suit?

V
VSA, 2011-04-24
@VSA

Options:
C - TCC compiler (Tiny C Compiler) or LCC
C ++ - GCC compiler, Borland C ++ Compiler
Pascal - for example Free Pascal
Basic - Free Basic, Pure Basic
Yes, there are many options, you can even use AutoHotKey or AutoIT ...

A
adontz, 2011-04-24
@adontz

Qt can be statically linked.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question