PDA

View Full Version : first steps into a brand new world



AvengedSevenfold Fan
September 13th, 2006, 02:39
today, i took my first steps into the worl of programming. im using visual basic 2005. the tutorials on it are great, but they dont tell you how to install your program on your computer. everyone i know who programs started with visual basic. do any of you guys know how to install the programs you create? im hoping in a year from now, ill start coding some homebrew

yaustar
September 13th, 2006, 02:50
Copy the exe (and runtime dlls if you need them). Paste into new location. That's all you have to do to to distribute them. If you are looking for an actual installer, take a look at NSIS.

BrooksyX
September 13th, 2006, 03:00
Sweet, I am taking a course at school on visual basic (its more like an Independent study though because only me and this other kid are doing it)

AvengedSevenfold Fan
September 13th, 2006, 03:06
kool, hey thanx for the help. any help on creating an icon for my program? its nothing bug though, just a basic web browser, but its my first program.....its special......I DONT HAVE A PROBLEM!

yaustar
September 13th, 2006, 03:09
Honestly I would have chosen C# over Visual Basic due to the possible uses of the language (eg XNA) and it can be used for the same applications as Visual Basic as well.

AvengedSevenfold Fan
September 13th, 2006, 03:13
just, ive heard visual basic is the easiest to learn at first. but im gonna learn c and c++. can u help me with vreating an icon for my program?

yaustar
September 13th, 2006, 03:28
As in actually creating an icon graphically, paint.net or gimp *should* do it.

I believe you can do it inside Visual Studio, can't remember how though.

BrooksyX
September 13th, 2006, 03:59
Honestly I would have chosen C# over Visual Basic due to the possible uses of the language (eg XNA) and it can be used for the same applications as Visual Basic as well.

I wanted to do C and then work my way to C++ because I have a basic understanding of C. But my teacher wanted us to do visualstudios.net because we have the big official manual for it and he wants to remember how to program for it because he hasnt programed in visual basic for years. I dont know much about C# (thats said as C sharp, right?) is it similar to C?

yaustar
September 13th, 2006, 14:53
It is a managed OOP language with syntax similar to C/C++. It is mainly for the Windows platform since it relies on the .net platform however there is an open source version called Mono which supports Linux. The other advantage is that it is the language used with Microsoft's XNA development Kit.

http://en.wikipedia.org/wiki/C_Sharp

Freddy_777
September 15th, 2006, 03:51
One prblem you might have using Visual Basic 2005 for the PSP, is that the programs require the .Net framework in order to work. So I don't think (I have no idea how PSP dev works, but I do VB.net) you could compile them to work on the PSP. Unless, and this would be sweet, someone could port .Net, or at least a limited part of it to the PSP. But I have a feeling it's impossible.

Please let me know if I'm wrong though, because I'd like to get into this. Thanks,

Alex

ACID
September 15th, 2006, 03:55
Sweet, I am taking a course at school on visual basic (its more like an Independent study though because only me and this other kid are doing it)
Nice a class of two.

AvengedSevenfold Fan
September 15th, 2006, 04:22
yeah, im doing the .net, i think im going to switch to lua though.i joined a coding thing for the psp, and im begging to think visual basic is going to be useless. i need a launguage that can create a computer app as well as a psp one

yaustar
September 15th, 2006, 15:37
If you want to go into a career of programming, you are thinking in too narrow terms.

Learning Visual Basic now will be more benefical over Lua. It means you have a language in which you can quickly create tools on the windows platform for use on you programs on ANY platform. Lua should only be used for scripting purposes so chances are that you won't be in a position to use it for some time in your programs.