avryhof wrote:Actually, when it gets done, I think it should be another tab in the Add/Remove programs applet in the control panel.
There are it is no huge difference if you write a new program or put things into a existing one, but actually the program doesn't exist right now. And I also think that this two things do not fit together as good as it seams, because the programs from the packet manger are commented and presented in a tree, with some additional information. While the items in the “add/remove program” tag do only have a name. How would you present, this two together.
And there is another point, windows users maybe want to use this program, too. That is only possible if it's a spartate .exe
solemnwarning wrote:k, maybe just use my design?
I used to program in VB. Now I'm only using C/C++, but I still understand some VB code. So maybe I could port your App.
But that would mean, that you have to use native WinApi calls (you now with import) , instead of the vb controls where ever possible. (For example for networking, file access and so on)
If you could even use WinApi for window creation that would make your Application that easiest VB-App to port ever. But I guess that goes to far.
EDIT: Here is an example for what i mean with WinApi-Call:
Code: Select all
Private Declare Function CreateWindowEx Lib "user32.dll" Alias "CreateWindowExA" _
(ByVal dwExStyle As Long, ByVal lpClassName As String, ByVal lpWindowName As String, _
ByVal dwStyle As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, _
ByVal hWndParent As Long, ByVal hMenu As Long, ByVal hInstance As Long, lpParam As Any) As Long
Private Declare Function DestroyWindow Lib "user32" (ByVal hWnd As Long) As Long
EDIT2:
Here is were I found it. There is also an example for using it. You can not only create Textfields with it but all kinds of windows.