 |

04-27-2006, 11:43 AM
|
|
Freshman
|
|
Join Date: Apr 2006
Posts: 28
|
|
A little help needed by a beginner
|
I'm terribly sorry por posting this in general, but I really think it's where it fits the most. Also, sorry for any mishap but since I'm quite new here (going to 10 seconds now) I assume I have a lot to catch up on.
I'm new to VB programming and I'd like to take a few doubts out.
Firstly, what is recommended by most of the experts, VB.Net or VB6, and what are the differences? (I'm currently working on vb6)
Second, I'm trying to make programs interact with each other, but the only way I can think of it is by creating an output file (like a .ini) or making some register key (which I do not yet know) and then have the other program read it. Is there any simpler way? (Similar to how wmp and msn messenger interact with that plugin to show the current music.)
Which leads to no. 3: Can I 'listen' to that kind of events, to catch the music wmp is playing like messenger does? If not, how come the same plugin came out for use with winamp and msn?
Finally, just if anyone knows (because I don't want you to search for me when I can do it easily, I'm just asking if by any chance you have one handy right now. That, on your bookmarks!) a good and simple connections tutorial, tcp-ip (for 2 or more pcs to share information by text or even files) send me in the right direction  (I'm sorry for any mistakes here, walking on unexplored territory, but I believe the internet connection protocol that programs use is tcp-ip, right?)
Many many thanks in advance, and again I apologize for any error. Correct me in anything, please.
If I failed to make myself 'understandble' just point it out and I'll try to be more specific (english is not my mother language).
|
|

04-27-2006, 01:02 PM
|
 |
Junior Contributor
|
|
Join Date: Apr 2005
Posts: 397
|
|
I call the easy one.
Quote:
|
Originally Posted by Arlanthir
Firstly, what is recommended by most of the experts, VB.Net or VB6, and what are the differences? (I'm currently working on vb6)
|
Short answer: .Net. If you're learning might as well learn on the most recent, it'll be what employers are looking for by and large. As far as the differences, they are many. A starting place would be this sticky at the top of this forum.
|
|

04-27-2006, 03:55 PM
|
 |
Contributor
|
|
Join Date: Sep 2001
Location: Florida
Posts: 517
|
|
|
as stated above, i would go.net since your still learning, Im a vb6 fan, and the learning curve is killing me, because i know What i want to do, how to do it in vb6 but not in .net, which is the newest thing since the last newest thing. always nice to keep up.
as for winamp. I made an aol...ew, i know, chat program back in the day that would manipulate winamp through documented api (found on winamps site) so i could change songs, load playlists, get song titles, lengths stop, pause, shuffle, rinse and repeat.
was pretty nice for a learning experience, so i imagine yes you can make them interact. its just a little complicated playing around with api if you dont "get it"
but, since you found us, we do tend to help as much as possible (within reason).
so vb.net and yes to be short about it, heh.
later
|
__________________
So let it be written. So let it be run.
|

04-28-2006, 11:02 AM
|
|
Freshman
|
|
Join Date: Apr 2006
Posts: 28
|
|
Thank you for your quick and comprehensive replies =)
I made a simple mp3 player in vb6 and what I'd really like to do is make it interact with my next program Messenger/Ether Online (a simple IM client with a built-in role-playing game). What process do you recommend for doing so?
As for vb.net I still don't understand what I have to install... Vb.net 2003 or Visual Studio 2005?
I don't quite know it, but I can post in the general forum links to the apps I design, right? For comments and critiques, ideas, etc...
Thanks again 
|
|

04-28-2006, 11:22 AM
|
 |
Keeper of foo
Retired Moderator * Guru *
|
|
Join Date: Nov 2001
Location: Graceland
Posts: 15,612
|
|
|
2005 is the newest version of .Net
2003 is the older version of .Net
|
__________________
~ Quod non mortiferum, fortiorem me facit ~
Avatar by lebb
|

04-28-2006, 11:50 AM
|
 |
Microsoft Excel MVP
Forum Leader * Guru *
|
|
Join Date: Jul 2003
Location: New York, NY, USA
Posts: 7,848
|
|
|

04-28-2006, 12:24 PM
|
|
Freshman
|
|
Join Date: Apr 2006
Posts: 28
|
|
Will do
What about posting links for apps?
|
|

04-28-2006, 12:27 PM
|
 |
Keeper of foo
Retired Moderator * Guru *
|
|
Join Date: Nov 2001
Location: Graceland
Posts: 15,612
|
|
__________________
~ Quod non mortiferum, fortiorem me facit ~
Avatar by lebb
|

04-28-2006, 12:31 PM
|
|
Freshman
|
|
Join Date: Apr 2006
Posts: 28
|
|
|
Yes, posting links for downloads of applications I wish to distribute, for ideas, critiques, etc..
|
|

04-28-2006, 12:32 PM
|
 |
Keeper of foo
Retired Moderator * Guru *
|
|
Join Date: Nov 2001
Location: Graceland
Posts: 15,612
|
|
|
You can post your source code for review in this forum (Tech Discussions). Please don't post binaries on this site though. No exes, no setups, etc.
|
__________________
~ Quod non mortiferum, fortiorem me facit ~
Avatar by lebb
|

04-28-2006, 12:36 PM
|
|
Freshman
|
|
Join Date: Apr 2006
Posts: 28
|
|
Ok, thank you 
|
|

04-29-2006, 10:22 AM
|
 |
Junior Contributor
|
|
Join Date: Sep 2005
Location: Lisbon, Portugal
Posts: 394
|
|
About programming languages, I think that you should not only learn one language (like VB.NET) but many, like Legacy VB, C/C++ is quite difficult, but operating systems like windows or linux were made in C; Delphi is quite good because it has a better structure than VB's. Java is awesome for cross-platform app's (.NET is also becoming cross-platform anyway), HTML/JavaScript/PHP/ASP.NET are very good for web programming, and so on...
I have a thread about that here: http://www.xtremevbtalk.com/showthread.php?t=257563
Good Luck
Regards
angelofwisdom
|
__________________
“ I hear, I forget. I see, I remember. I do, I understand. ”
|

04-29-2006, 10:38 AM
|
|
Freshman
|
|
Join Date: Apr 2006
Posts: 28
|
|
Of course, I know the basics of Html and I've read some tutorials for C++. I currently work with vb6 (vb.net now, as stated above) and C++ with Fmod and Allegro libs.. Now I'm into vb for a couple of windows apps, but then I'll be coding in C++ again and for some time, I bet.. So many projects, so little time 
|
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|