The MP3car.com Store  

Welcome to the MP3Car.com forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development

Reply
 
Thread Tools Display Modes
Old 12-19-2004, 08:55 AM   #1
Constant Bitrate
chuckctv's CarPC Specs
 
chuckctv's Avatar
 
Join Date: Aug 2004
Location: Virginia
Vehicle: 1996 Dodge Ram 1500 Ext.Cab
Posts: 187
My Photos: (0)
Visual Basic Question????

I am fluent in normal Basic, and also I have some experience in Visual Basic, i can design and create on my own calculator programs. Text input -> process -> then output the info in display boxes. I have some ability in saveing to the hard-drive and retrieveing info plus variables. Most of my learned visual basic ability is about 4-5 years ago. I got out of learning anything good due to the fact, everything you want/need has been made already. Also i have no problem with reading source code for VB and C++ and understanding what the program does. so heres the delima... Ive decided after all i have done with my truck ->carpc ->complete system package including backup cam, I want to make it custom to my needs -I use a 12.5" screen biult in as part of my dash board and i need to know does Visual Basic 6 have the ability to rewrite everything for my system into one customized system for me or not. Also would the books out thier like "Learn VB in 21 days" Really teach me the parts that i need to accomplish this, or is their a book better to reference from that will easily fill in the blanks on what i may be missing on programming.


sorry the post is so long, hard to explain in short.

Chuck
__________________
www.XionElectronics.com

**MY NEW STORE** Come Visit
chuckctv is offline   Reply With Quote
Sponsored Links
Old 12-19-2004, 10:01 AM   #2
FLAC
 
IntellaWorks's Avatar
 
Join Date: Jun 2004
Location: NH
Vehicle: 2005 Toyota Tacoma
Posts: 1,173
My Photos: (0)
.

Well, in order to write "custom" software for your car you first need to choose a programming language. There are a few that are out there that are capable of doing the job. Visual Basic 6, Visual Basic.Net, C++, C#.

It's popular to choose Visual Basic 6, the reason for this is because of it's ability to import Active X controls and Coding simplicity. Active X is a technology created by Microsoft. This technology allows you to embed controls written in different programming language in your application. You can embed an audio control that you write wrapper code around to play your music. Or a map control that you also write wrapper code around to show maps for navigation.

SO to anwser your first question, Visual Basic has the power to do what you need. Mainly because of it's active X technology. Your second set of questions is more diffacult to anwser.

I'm a software engineer, so for me writing custom applications isn't too diffacult. But I've put years into my education and I could hardly picture myself writing a complex peice of software like the car interface on my first program...

It's possible if you put the hours into your learning, I would suggest a few books. VB in 21 days will give you a quicky run at how VB works but won't nearly be educational enough to get you through a custom car application...

Good luck
__________________
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
IntellaWorks is offline   Reply With Quote
Old 12-19-2004, 10:21 AM   #3
Constant Bitrate
chuckctv's CarPC Specs
 
chuckctv's Avatar
 
Join Date: Aug 2004
Location: Virginia
Vehicle: 1996 Dodge Ram 1500 Ext.Cab
Posts: 187
My Photos: (0)
Thank you for the input.. Like i said i have been writeing programs (in basic) from age 10-18 fluently then i started getting into visual basic, which i loved but by the time i started to adapt to the changes, i found nothing to create that wasnt available everywhere, electronics is my main skill, programming would be my second, but with the conversion to visual basic in my life for maybe 1 year i definitaly didnt get enough skill before i just stopped programing. and now it has completely passed me by with vb6 (i started @vb3), i have dabbled every so often with it, but when i reached a point that i could not find the info to get pass, i usually stopped. BUT NOW!!! I have a reason and a goal, so i think i can get back into it with the need driving me. But not sure were to turn on reference. Really all i need is a well written reference manual with examples and command usage on the over-all, i think i can become adapt farly quicky, but a trip to the book store seems to leave you with many books that only have portions of what i need. So now that i know that VB is a powerful language and i have enough skill with it to allow me to not start at the basic-begginng-> I only need to find the right ref.book.

chuck
__________________
www.XionElectronics.com

**MY NEW STORE** Come Visit
chuckctv is offline   Reply With Quote
Old 12-19-2004, 10:50 AM   #4
FLAC
 
IntellaWorks's Avatar
 
Join Date: Jun 2004
Location: NH
Vehicle: 2005 Toyota Tacoma
Posts: 1,173
My Photos: (0)
.

Well you might find that to be diffacult, here is why.


Not sure how far your going to go as far as the custom application but it uses a lot of controls therefore you must know about each individual control.


Media, FILE I/O, POP3 and Winsock, Registry, Screen Resolution are just some of the things you'll need to know about and you can't find this in one book but probably a library...

Good luck a again
__________________
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
IntellaWorks is offline   Reply With Quote
Old 12-19-2004, 10:55 AM   #5
Admin
Bugbyte's CarPC Specs
 
Bugbyte's Avatar
 
Join Date: Sep 2004
Location: Corning, NY
Vehicle: 2001 VW Beetle
Posts: 4,416
My Photos: (19)
Same issue with me! I need to write a customized front end using the voice recognition SAPI. I've got about the same level of programming ability as you -can read programs, understand them, write simple stuff, etc.

I usually struggle with the syntax. It's nearly always an issue of familiarity with the language rather than the logic flow or architecture of it. The online references that come with VB6 are okay, but I really need a book I can wander through and lift code from. Example: I might want to know the pathname of a file that users select from a dialog window. I know that Windows gives you a handle to find this and that this problem is already online and solved for you in a zillion forums. Lifting the code from someone and inserting it in my program is the way to go, but I'll waste an hour or so locating it and then getting it in and working. I need a source of code snippets that I can leaf through, not a list of VB commands.

Familiarity with the language fixes this...in time. But it's a non-value added waste of my time because I already KNOW what and how I want to do stuff. Anyhow, steep learning curve but once you're on top you are a much more efficient programmer. Good luck!
__________________
-Where in the world is the iBug?
-Find out about theiBug
-Attention Newbies! Have you seen the FAQ Emporium?
-No time to figure it out? Take 5 minutes to view the Car PC 101 video
Bugbyte is offline   Reply With Quote
Old 12-19-2004, 04:46 PM   #6
Constant Bitrate
chuckctv's CarPC Specs
 
chuckctv's Avatar
 
Join Date: Aug 2004
Location: Virginia
Vehicle: 1996 Dodge Ram 1500 Ext.Cab
Posts: 187
My Photos: (0)
well its winter time now, no more overtime, more free time at home. and usually i always have some sort of major project lined up for this time of year, and luckily my Car(truck)pc is complete now (other then tweaking), im ready to get warm and pull out the old laptop (2.8ghz-not old ) , and start programming and learning, i need to anyway, as most people should(those who really want to take it to the next level), my system is by-far more then just a expensive stereo. Im ready to start making things to control with my system, so i need to at least start at makeing drivers for stuff, and go from their. But i do have all winter to work on it, so will see where things go, but to be honest its not going to be a universal Frontend as most are, its going to be designed for my truck and components and then maybe more universal from their... I think its the best way to go from here.

chuck
__________________
www.XionElectronics.com

**MY NEW STORE** Come Visit
chuckctv is offline   Reply With Quote
Old 12-20-2004, 12:54 PM   #7
Maximum Bitrate
 
wi77iam's Avatar
 
Join Date: Jun 2003
Location: Hatfield, PA
Vehicle: 2004 Subaru WRX STi
Posts: 558
My Photos: (0)
My advice would be to not buy a book. You already have access to the biggest "book" there is, , along with more code samples than you could ever look at. Search for code to do the things you want, like adding music playing functionality. Believe me, someone has already coded what you want to do. Then borrow that code and add it into your program framework. After studying enough examples, you'll eventually be able to program things on your own. Add a nice interface to look just the way you want, and there you have it.
__________________
*******************************
*******************************
wi77iam is offline   Reply With Quote
Old 12-21-2004, 10:39 PM   #8
9 Fingered Administrator
Lesbian
 
frodobaggins's Avatar
 
Join Date: Jan 2003
Location: Ruston, LA
Vehicle: 1998 Ranger/1991 Sunbird
Posts: 9,852
My Photos: (0)
If you're interested in VB6 and you feel the need to buy a
book. I can suggest one. "The Visual Basic Bible"

Read it on the ****ter in your spare time.

Other than that, the best way I have found to learn
is to pick projects that are just barely above your abilities
to do, and keep trying until you get it right.
You then have new skills. Pick another project.

Frodo
__________________
FrodoPlayer.com
TeaBaggins.com
[H]4 Life
My next generation Front End is right on schedule.
It will be done sometime in the next generation.
I'm a lesbian too.
I am for hire!
frodobaggins is offline   Reply With Quote
Old 12-25-2004, 11:39 PM   #9
Constant Bitrate
 
Join Date: Mar 2004
Posts: 188
My Photos: (0)
I have 3 VB.net books in the "****ter" now. I hate to tie vb learning to the duration of a bowel movement, but hey, whatever works.
Bama5150 is offline   Reply With Quote
Old 12-28-2004, 11:25 AM   #10
FLAC
 
IntellaWorks's Avatar
 
Join Date: Jun 2004
Location: NH
Vehicle: 2005 Toyota Tacoma
Posts: 1,173
My Photos: (0)
.

Good Book = O'Riely Visual Basic.net Simple, small and to the point lots of code examples with paragraph explantions... Highly recommended for all programmers expert/ beginner
__________________
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
IntellaWorks is offline   Reply With Quote
Sponsored Links
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
FREE Visual Basic .NET SE & ASP.NET Development Book hevnsnt Software & Software Development 3 10-06-2004 10:22 AM
Radio visual basic BT878 NEO Software & Software Development 0 10-31-2003 04:28 PM
Adding Gamepad input in Visual Basic UBCSJonw Software & Software Development 1 09-10-2003 08:00 PM
Your basic newbie question here. tlbuckingham General Hardware Discussion 7 09-16-2002 01:42 AM
i need a visual basic OCX for an generic infrared receiver babas151 Software & Software Development 9 04-20-2002 02:10 AM


All times are GMT -5. The time now is 08:16 PM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics