-
April 9th, 2004, 04:10 AM
#1
Member
All about Exe
Hi Everyone,
My question is that. I want to write a program , and i want the final exe to be run on every windows i mean from 98 to xp . so what is the best programming language is i can use. Here i mean that user final exe should not depend on dll or virtual mach.. like java and .net . i want the exe to use windows exe and should be small in size.
An other question i wana ask , which is the best software by which , i can find out all the funcation in exe and dll files including there funcation prototype or signature.
An other question is that who can i find about a program that which programming language was used to create that. Thanks every one .
Always From Better to Best
-
April 9th, 2004, 04:27 AM
#2
hm i dont know every answer, but i have anice little utility with which u can view some code (dll, exe...etc.....)
http://www.softpedia.com/public/cat/5/4/5-4-5.shtml
-
April 9th, 2004, 04:29 AM
#3
It really depends on what you want your program to do. I do not think Java generates exe's anyways. C++, and VB are good languages.
-Cheers-
-
April 9th, 2004, 04:37 AM
#4
Member
thanks for you replys , exe for java can be created , but i requires jvm tobe installed, i dont know much about c++, but what if i use vb 5 , because the msvb50.dll is shipped with win98 and all later windows. where as vb 6 is shipped with winme and win2k. what you think. does any one know ans to other ques.
Always From Better to Best
-
April 9th, 2004, 04:51 AM
#5
Java programs are not executables, the .class bytecode is loaded into the JVM and then run. c++ creates .exe when compiled, and it is compatible on the machine it was compiled on. It can be compatible with other compilers if it follows ANSI standard with how it was written.
I don't quite think im nailing this on the head, maybe someone else can clarify the compatibility c++ has with executables on windows.
-
April 9th, 2004, 05:24 AM
#6
Pure C++ is cross platform. You get into trouble when you use API calls.
-Cheers-
-
April 9th, 2004, 05:24 AM
#7
personally id go with delphi if size and portability are an issue. vb is anything but light in size and is kind of slow. delphi can even be ported over to linux using kylix
Bukhari:V3B48N826 “The Prophet said, ‘Isn’t the witness of a woman equal to half of that of a man?’ The women said, ‘Yes.’ He said, ‘This is because of the deficiency of a woman’s mind.’”
-
April 9th, 2004, 05:27 AM
#8
I have never even tried Delphi. Mind giving me a rundown tedob?
-Cheers-
-
April 9th, 2004, 05:37 AM
#9
Member
Well it all depend on the program you want to write be it in comand line and some times GUI then ANSI C is your best choice (My choice in fact). But for more advanced GUI's you will want to choose C++ for it was made for graphics.For cross platform you have PERL which is good for database programming however since it is interpeted it is slower but less error prone (And there is also compilers for it) and JAVA is the same as PERL. I have never touched DELPHI so i dont know about it all i do is that it was made for client server apps.
Every thing that has a begining has an end.
-
April 9th, 2004, 05:40 AM
#10
Hazarawood
I am assuming that your intentions are honourable
You might try a different approach...........the VB6 update is quite small, so why not add it to the front end of your program?
Also, there is DOS?
/me goes and dies of old age
It would depend on your program as DOS is not natural to 2k & XP, but is "supported" to some extent?
I would make the comment that a lot of software I have seen will have a 9x/Me version AND a NT version.........even if it is only the name of the windows folder that is the difference?
What is your program supposed to do?
Your proggy could check to see if the OS is NT or 9x, and use the right folder from that, just a simple loop to "a" or "b".............?
Can't help more without a bit more info on the functional requirements.
Cheers
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|