vb, c++, and c# are all relatively easy to write gui's with if you're using microsoft's development tools (i.e. visual studio).
i couldn't find somewhereto post this so i guess i'l post here
i want to ask some questions about programming languages. i already know the basics about it so you can keep reading![]()
i've been coding in C++ for a few months now, but i don't have enough experience to write my own gui, more complicated stuff like that. i have read here that VB is fairly easy to code in, but i have an issue. i also hear alot about C# and this is where you guys come in.
what are the differences from VB and C# and which one would be the best to ATTEMPT (keyword) to write a program to implement everything together in one program.
CornToegoblin
vb, c++, and c# are all relatively easy to write gui's with if you're using microsoft's development tools (i.e. visual studio).
If you've been coding in C++ then C# is gonna be your easiest path to follow. VB and VC++ are quite different, and VC++ is closer to C# than it is to VB.
But...
VB is REALLY simple to follow, as the syntax is a bit more natural than C. But again, if you're already somewhat fluent in c/c++ then it shouldn't be a big deal for you. The GUI is really not an issue either way... the IDE makes it really simple in any case to create a form/menu and drop buttons and other controls in there. When you double-click on any of them the sub is automatically created and all you have to do is drop your code in there for whatever the button/menu item/control is supposed to do when clicked on.
I personally like VB in all flavors to any form of C, but that's because I've been messing with VB since the get-go. If you start with c/c++ then the progression to vc++ or c# is pretty easy.
If your using .Net then there is no difference between VB.net & C# the only difference would be syntax..
Progress [I will seriously never be done!]
Via EPIA MII
512MB RAM
OEM GPS (embedded)
nLite WinXP pro on
1GB Extreme III CF card
Carnetix 1260 startup/ DC-DC regulator
Software: Still, re-Writing my existing front end in .Net
Delphi (pascal) is very similar to basic IMO![]()
If you already know C++ I would stick with that (or C#). If you have a copy of .NET it is fairly easy to learn Managed C++ and build some pretty cool GUIs. www.functionx.com has a really great section on Managed C++ when learning the basics of forms, controlls, events, etc...
AMD XP 2600+/512MB RAM/120GB hard drive
Opus 150W/DVD/GPS/7" Lilliput TS/802.11g/Bluetooth
Installed.
-GPSSecure- - GPS Tracking
-AltTabber2.2.2- - Handy touchscreen utility.
oh.. i have only learned unmanaged C++ and i am using the .Net framework so i guess i'l stick to C++ and just build from there. thanks everyoneOriginally Posted by brady
Managed isn't much differant than unmanaged. Working with the two together kind of sucks sometimes because of some conversion you have to do (ie std::string vs System::String etc...).Originally Posted by CornToeGoblin
AMD XP 2600+/512MB RAM/120GB hard drive
Opus 150W/DVD/GPS/7" Lilliput TS/802.11g/Bluetooth
Installed.
-GPSSecure- - GPS Tracking
-AltTabber2.2.2- - Handy touchscreen utility.
Bookmarks