-
[RESOLVED] Just Wanting To Know???
I am writing this thread to find out: What COM users, would like to see in a COM based programming langague on the PC. But it must be in real detail, and each post stating what you wish to see in the programming langague.
So feel free to add to this thread, but it must be totally legal and nothing other than legal, as well!!
-
Re: Just Wanting To Know???
-
Re: Just Wanting To Know???
Just want members to know: That my project fully compiled is under 2Mb in size!! I have about a single, 700Mb CD to fill with it, and other files that come with it. So then I must be able to work out more, space with it.
-
Re: Just Wanting To Know???
No wishes, comments only...
Think of what you've asked as you are VB6 user - VB6 is based on COM architecture which was one of the reasons for MS to move on.
... that's it ...
-
Re: Just Wanting To Know???
Alright. Then I must ask for comments, on it. And then work from that. I am going to work on getting better coding from it.
Like: For every If statement, there must be an End If with it. Well I am going to make one End If, for all of them, in the code block.
-
Re: Just Wanting To Know???
What is this thread even about?
I know there's still people starting new projects and are creating COM based programs, but isn't that world dying down?
-
Re: Just Wanting To Know???
Well yes. But then I have been able to bring it back to life. Using my programming. Also this isn't a new project. I was working on it, using Visual Basic 3.00 for Windows 3.11 16-Bit!! And then made an even better version of my project. Using Windows 32-Bit.
Then here it is!!
*** EVIL LAUGH ***
*** CHOKE ***
-
Re: Just Wanting To Know???
Creating a new VB ????? :eek::eek::eek::eek::eek::sick::afrog:
-
Re: Just Wanting To Know???
With a twist of Director Lingo, Turbo Pascal, C/C++/C# and pure strain BASIC!!
-
Re: Just Wanting To Know???
Is there even any point in creating a new project in vb6.0 rather than in .net?
-
Re: Just Wanting To Know???
I don't know what's going on ! Is he trying to create a VB code editor ? Or a compiler itself ? :confused:
From his previous threads on VB6 & Earlier Forum, I think he is trying to create a vb code editor !
ThEiMp, I think you should make it clear to us, before going further. :wave:
-
Re: Just Wanting To Know???
He should consider using vb.net to create a complete vb6 IDE
Now that would be interesting
-
Re: Just Wanting To Know???
Quote:
Originally Posted by
Nightwalker83
Is there even any point in creating a new project in vb6.0 rather than in .net?
Only if that's all someone has. ;) Some employeers are still refuse to upgrade their shops (I know at least two). :eek2:
My accountant dreams about days when DOS was GOD so he would navigate with the arrows keys... :LOL:
-
Re: Just Wanting To Know???
Quote:
Originally Posted by
RhinoBull
Only if that's all someone has. ;) Some employeers are still refuse to upgrade their shops (I know at least two). :eek2:
Many I know are reluctant because of the huge .Net Framework (230MB for 3.5, and even 50 for v4) compared to VB6 runtime, which is now available with XP and up by default.
-
Re: Just Wanting To Know???
I could understand that as an issue back in days when we had 1.6GB hard drives (not everybody could aford that btw).
But today compaining about few hundreed MBs is silly to say the least (no offence meant). You download framework once and you are done.
Btw, people were complaining about practically the same thing when migrating from VB3 to VB5/6.
-
Re: Just Wanting To Know???
Quote:
Originally Posted by
RhinoBull
I could understand that as an issue back in days when we had 1.6GB hard drives (not everybody could aford that btw).
But today compaining about few hundreed MBs is silly to say the least (no offence meant). You download framework once and you are done.
Btw, people were complaining about practically the same thing when migrating from VB3 to VB5/6.
I agree with you completely, but a lot of people still have very slow (dial up) internet conncetions, and downloading 250MB to run a small 5-10MB application (that a company distributes online) is a problem.
-
Re: Just Wanting To Know???
Well, like I said you only have to do it once.
-
Re: Just Wanting To Know???
Quote:
Originally Posted by
baja_yu
Many I know are reluctant because of the huge .Net Framework (230MB for 3.5, and even 50 for v4) compared to VB6 runtime, which is now available with XP and up by default.
Get Vista or Win7, they ship with .Net pre-installed (Vista doesn't have 3.5 or 4.0, but Win7 has 3.5)
Then you wont be downloading the FW at all, also as more versions of windows are released they'll continue to ship with .Net pre-installed just like Win98 and up come with the vb6 runtime pre-installed.
Also I'd rather have 1 big download and all of the programs being 5MB or less than a slew of programs being 70MB+ each because they all have to replicate the same code instead of just using an already provided framework.
That and when a security thing or bug has been fixed I'd rather get 1 update that patches all of those little programs then have have a patch for each program. In the long run not having a larger framework installed means a lot more downloading overall
-
Re: Just Wanting To Know???
Quote:
Originally Posted by
JuggaloBrotha
Get Vista or Win7, they ship with .Net pre-installed (Vista doesn't have 3.5 or 4.0, but Win7 has 3.5)
That's ok from mine or your perspecitve. But if you think of a company that will be selling their product/software, telling them to get a new Windows wouldn't sound very nice, would it.
Personally I'd stick with .Net as most users probably have it already installed with some other software. But I know several companies that are worried that a large download might hurt sales. In my opinion, if a software is good, it will be worth the extra download (for those few users that don't have .Net FW already), but that's not my call.
-
Re: Just Wanting To Know???
It's funny... at my last job... there were several sales lost specifically because the application WASN'T .NET ...
-tg
-
Re: Just Wanting To Know???
And if you think about it TG, it's not exactly funny... :) Especially for savvy customers.
I was few times evaluating enterprise packages so from the technology stand point of view you know exactly (perhaps I should say almost exactly) the limitations of what's being offered.
Packages wrere varying from VB6 to JAVA and from MySql to PostgreSql so you get the picture.
-
Re: Just Wanting To Know???
Quote:
Originally Posted by
baja_yu
That's ok from mine or your perspecitve. But if you think of a company that will be selling their product/software, telling them to get a new Windows wouldn't sound very nice, would it.
Personally I'd stick with .Net as most users probably have it already installed with some other software. But I know several companies that are worried that a large download might hurt sales. In my opinion, if a software is good, it will be worth the extra download (for those few users that don't have .Net FW already), but that's not my call.
ATI has no problem with distributing the FW with the CD you get with your video card (The catalyst control program is written in .Net, not the video drivers themselves).
Also, I should mention that my SOM (State of Michigan) government job has no problem telling the clients (agencies) that we're a .Net shop and if they want the program to be created that it'll be in .Net
-
Re: Just Wanting To Know???
Our company has no issues telling all of our remote sites (we're a construction company) that apps will be developed with .NET.... and we're using LAN/WAN, Dailups, VPN, Sattelite...
RB- oh believe me... we didn't find it funny at the time either. Sales was annoyed (the comment was that the prospect was disappointed it was more modern and the app looked dated) but the developers were happy - it gave us an argument to moving to the .NET FW... there had been resistance from the top. Sadly, 4 years later when I left, they still hadn't really moved to .NET. They had started, but it was still going to be a loooong road.
-tg
-
Re: Just Wanting To Know???
Actually I have made the whole thing. Just the Alpha Version, as yet. I am still making the Cast Member Form. (Which is like the Resource File Editor). And also the Properties Window Form. So I need your input into this!! Cause it is getting messy in deed!! My fully compiled project is about 2Mb in size, and still, it is growing by the day!! I have made a new VB6 (COM) IDE and going to write a compiler as well. But haven't gotten to it as yet, by will do so. As I find some source code for that, to work with it!!
-
Re: Just Wanting To Know???
I cannot spend: $4000 AUD on a new langague. And that is also out dated. It is: Visual Studio 2005 .NET for Windows. SourceSafe was: $1000 AUD, and that was very much in deed!!
I cannot spend good money on something that is going to be very outdated in a very short time, in deed!! Think about the costs involved when trying to upgrade your programming. Also it takes time to learn your programming language, and then that also costs money. You have to go to Uni, and then learn about it. You cannot just learn VB .NET from the Internet alone!!
-
Re: Just Wanting To Know???
-
Re: Just Wanting To Know???
Also, there is Express Edition which is FREE ;) http://www.microsoft.com/express/
-
Re: Just Wanting To Know???
But the one that I found on the Microsoft Homepage, had a time limit of ninty days at the max. Even without using it, it would have clicked down to zero!!
-
Re: Just Wanting To Know???
Quote:
Originally Posted by
ThEiMp
But the one that I found on the Microsoft Homepage, had a time limit of ninty days at the max. Even without using it, it would have clicked down to zero!!
That was probably a Beta or a Release Candidate. VS 2010 is not release officially yet, so all downloads are probably time limted. You can get VS 2008 Express, or wait a few days for 2010 to come out.
-
Re: Just Wanting To Know???
"You cannot just learn VB .NET from the Internet alone!! " -- Really? I must be doing something wrong... I haven't seen the inside of a class room in close to 20 year and I successfully made the transition from VB6 to .NET.... but then I WANTED to.
If you got something with a 90 day trial, you got the wrong down load. The Visual Studio trial install is only 90 days, that's true. but if you get the Visual BASIC EXPRESS edition, it doesn't expire, and it's free. Make sure you're getting the right thing.
-tg
-
Re: Just Wanting To Know???
Quote:
Originally Posted by
ThEiMp
...I have made a new VB6 (COM) IDE and going to write a compiler as well...
Am I right to presume you are making VB6 IDE "replacement" using VB6?
Would it also be right to presume that you are in search of how to build compiler using VB6?
-
Re: Just Wanting To Know???
Quote:
Originally Posted by
RhinoBull
Am I right to presume you are making VB6 IDE "replacement" using VB6?
Would it also be right to presume that you are in search of how to build compiler using VB6?
Well yes. But my buddies, have never been required to do that. But we can learn, and then do the same!!
-
Re: Just Wanting To Know???
Quote:
Originally Posted by
ThEiMp
Well yes...
In that case you've chosen the wrong language - perhaps C++...
-
Re: Just Wanting To Know???
But I know how to make EXE files, but not really using this type of langague. But what if I get a core compiler from C++, and then work with it in COM???
-
Re: Just Wanting To Know???
You cannot build complex vehicle with primitive toolset - you'll need something much more advanced.
-
Re: Just Wanting To Know???
Wouldn't this code work???
Code:
Open App.Path & "Hello.exe" For Binary As #1
Print #1, Form1.Text1.Text
Close #1
-
Re: Just Wanting To Know???
You may want to get yourself one of these ebooks so you can at least begin to understand something about compilers.
Good luck. That's all I can say at the moment. :wave:
-
Re: Just Wanting To Know???
No, it wouldn't. Try opening an EXE in Notepad, you'll see it's not what you think.
-
Re: Just Wanting To Know???
And what does that mean??? I know that some part of the compiler, makes dependcies. But how do you get something like an C++ compiler. That doesn't need to write any dependcies at all???
-
Re: Just Wanting To Know???
Quote:
Originally Posted by
ThEiMp
And what does that mean???
That means, you can't write anything into an EXE file and run it !
You should check the link posted by RhinoBull, about writing compilers. :wave: