Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
M

mustang86

@mustang86
About
Posts
39
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • how to create your own skin for win forms
    M mustang86

    jainiraj wrote:

    1 thing I want to ask u, have u given any suggestion related to query.. R u getting what I want to ask or it may be possibilty there may be free tool but U are not aware of it. So please if u don know , please DO NOT DISTURB.

    LMAO! Please excuse the semi Off Topic [on soapbox] From your profile, it says you're in the USA and have been on the board for just over a year. Let me guess, you're a clueless student? Maybe even in High School or Grade School? One thing is very clear, you don't have a CLUE about software, engineering, computers, or getting help. Honestly, how foolish does someone have to be to know that they suck at spelling, but they still ask forums questions without using the FREE and very available Firefox and IE spell checkers? Yea, I see it all the time in the car forums. But, it's mainly from newbies and 16->18 year olds. IMHO, if someone isn't smart enough to know that their spelling sucks and to learn how to use the very simple Firefox or IE spell checkers, then there is NO WAY IN **** they should be coding! [off soapbox] _______________________ Joe

    C# csharp wpf tutorial

  • Where can I download Visual C# Express 2008???
    M mustang86

    Try the following: For the exe versions: http://go.microsoft.com/fwlink/?LinkId=122094 For the iso version: http://go.microsoft.com/fwlink/?LinkId=122095 Let me know if those work. _____________ Joe

    Visual Studio csharp visual-studio question announcement

  • Stupid remarks by stupid people who are an MVP
    M mustang86

    Opps, I forget to add. Websites are private operations. Under the LAW, a person has ZERO RIGHTS in a forum. Is that clear - *ZERO*! The web site owner has FULL CONTROL and 100% right to ban/accept anyone FOR ANY REASON THEY FEEL LIKE! A web site or forum is NOT, I repeat - is NOT, a public right. Of course, the standard laws still apply like libel, and such. I've had my web sites for ~15 years. I've managed internal specialized websites for some companies that I worked for. And, I help friends manage their own small business web sites. So again, I'm far from a newbie when it comes websites, the law, and so on. FWIW: I see a ton of copyright violations on websites and forums today. And, anyone that thinks that a Fortune 500 company doesn't know about the copyright violations is a fool. It's all a mater of what makes sense (and cents - as in cost :)) for a company to go after. One of my former co-worker friends is a company lawyer that is involved in exactly that type of stuff. So, just because you see someone get away with something, that doesn't mean that it's legal, proper, or allowed for other people. I figured that you might be interested in the above. __________ Joe

    Visual Basic architecture help learning

  • Stupid remarks by stupid people who are an MVP
    M mustang86

    Hi. First, you seem to be clueless about the net and forums. In most forums, such an asinine post is a guaranteed way to get banned! Especially since it's a direct attack. BTW: I've was on email distribution lists before there was a "net". So, I'm about as far from being a newbie on the net as is possible. Second, gee, guess the type of people that are on this forum. :) I taught Computer Engineering for 8 semesters. I taught everything from freshman programming to senior labs. I was also responsible for introducing a new course, and directly involved in the change over to a different programming language for a course. So, I know very well what the level of questions that a person asks implies about the poster. I see by your profile, you've been a forum member for over two years. In that case, your question doesn't make any sense to me. To be blunt, your question shows a complete lack of experience. I'd expect a freshman to know how to do what you asked by mid-course. And, that's with a freshman software course that's required by non engineers (such as math/science majors, etc). Also, your question sounds a LOT like a homework question. People know, I'll quickly blast someone that I think is asking for code for their homework question. Last, regardless of what you say, MY feeling is that you asking about a homework question. Just my two cents.... ______________ Joe

    modified on Monday, September 21, 2009 3:00 AM

    Visual Basic architecture help learning

  • Immunet - Free Cloud Antivirus
    M mustang86

    Jeffrey Walton wrote:

    from Alfred Huger to noloader@xxxxx.com date Wed, Sep 9, 2009 at 4:54 PM subject Re: [CodeProject] Re: Immunet - Free Cloud Antivirus mailed-by immunet.com Thanks for sending that. It made me giggle. For what it's worth there is only one 'white' guy in the company. He is very much the minority. It's a stock photo. You're free to repost this. al

    Also, although you can not be 100% sure when going just by a name, "many times", a name can indicate an ethnic background. So, with that thought in mind: From: http://www.immunet.com/about/advisors[^] Raj Jain - former President and Chief Technical Officer, Kintana Art Wong - former Senior Vice President, Symantec Also, from: http://www.immunet.com/contact[^] Immunet is located in Palo Alto, California on Middlefield Road at Colorado Ave. Members of our team are also located in Calgary, Canada and Hyderabad, India. I do agree that it's a poor choice for a web site photo that's suppose to represent the company. ____________ Joe

    The Lounge com hosting cloud

  • Wats a diffrence between all released Visual Studio Version?
    M mustang86

    That's only 35 pages and 1.4MBytes. That's not very detailed. ;) Besides, I want to know why on page 32 where it indicates that Icon File creates an empty icon file isn't included in the Express Edition, why that's the case? And, what type of Icon File am I going to be able to create if I spend the money for the better versions? Hmm, seems like a scam by Microsoft to me! ;) Heck, I still remember paying $$$ for C Visual Studio Version6 , and another $$$ for Visual Basic Visual Studio Version6. IMHO, the Visual Studio 2008 Standard version is a STEAL for ~$200 (U.S.)! :) During the weekend, I also do consulting work at my home office for smaller contracts. So, I need my own licensed versions.

    The Lounge announcement csharp visual-studio question

  • What's a device driver.
    M mustang86

    Often, in general, when people talk about a "device driver", that's low-level code that writes and read directly with the hardware. It uses absolute addresses. In general, user code can't write/read absolute hardware locations. You would need a drive if you have custom hardware in your PC. That means if you make a PCI card with custom hardware, then a device driver needs to be written so that application-level programs can have access to the hardware. Think of it as a "delegate". :) The above is the "simple answer". :) But, wait, there's more! :) For something that goes on the USB or network, that gets more involved. There are many software/firmware/hardware levels in a Network/USB/Firewire transaction. So, we can quickly get into "terminology hell/confusion" when we start talking about "drivers". :sigh: I can argue what goes where in an application that uses TCP/IP over Ethernet. I can argue what goes where and why from the upper most GUI layer way down in the the core switching hub software. That's because of what I did in grad school and spent many many years in Networking. But, with USB/Firewire, the distinction between hardware/firmware/software is always changing. Yes, it is similar in the Networking world. But, for me, words like "Brouter" (bridge/router) don't scare me, since I was designing Brouters in the 90's. However, USB and Firewire are both very complicated! They are just as complicated as the TCP/IP flow. Maybe even more so since USB/Firewire now support so many different modes and hubs. My point is that writing a "driver" for a new custom USB device is not the same as writing a driver for a new video card. Yes, they are both called "drivers". But, the "driver" that is written for a new USB device will be calling a lower level driver that talks directly to the USB chip/hardware. I hope that last sentence makes sense. Again, it's due to the different layers involved in a Network transaction. It may help to think of them as a "Layer 3 driver", "Layer 4 driver", etc. So, a "driver" for a new USB device can easily be written in C# without the need to know any hardware details. Or, by knowing only a few higher level hardware details/limitations - like how fast the new device can take/send data if you don't want to overrun a buffer. Since I do embedded CPUs and FPGAs, I often write low level drivers that directly control the hardware. It often takes a very good unders

    Hardware & Devices help tutorial question career

  • dll security
    M mustang86

    amitupadhyay007353543543 wrote:

    hey pal, googled for u. Check out this link http://vbcity.com/forums/topic.asp?tid=115861\[^\]

    Wow, thanks! My desire is for something that will help me find the dependences and code in my VB6 program. By doing a google on VB6 disassembler, I found a bunch of stuff. I always thought that VB6 compiled directly to assembler/machine code. My VB6 program started out as a simple quick interface to some custom hardware. However, over the years, it's become a huge monstrosity. Since the program was never planned to be huge with many diverse support functions, it's become a bunch of added_on/hacked_on functions. I've started the new version in C#. And, I'm and doing the code and functions properly this time to support a complex GUI. :) However, for a few reasons, I'll still need to support the VB6 program for a few more years. I dread every time I have to go back to VB6 and Visual Studio6. However, as long as I'm getting paid, then it's all good. :) Wow, also, I just realized. I have a proprietary calibration routine in my VB6 code. It's part of the overall code base. Now, I just disable/hide that Windows form in the version of code that goes to our customers. However, it seems a VB6 decompiler can expose that routine. Yikes! That's good to know. From now on, I'll strip out that module when I build a customer code version. By the way, I knew to strip out that proprietary calibration module in my C# customer code version. Until I find/see a very good way to protect that C# code, I'll keep doing that. It would be nice to have just one single C# code base. Thanks again!

    C# question csharp security

  • dll security
    M mustang86

    Arun Jacob wrote:

    Use Reflector[^] to see the result.

    Wow, awesome tool! Thanks! I wish there was something like that for my VB6 code that I also have to maintain. Of course, there's no time, money, etc to convert my VB6 code to .NET. :-| ________ Joe

    C# question csharp security

  • Google vs Yahoo, on my machine...
    M mustang86

    Sounds like MSIE 8? http://www.google.com/search?q=internet+explorer+default+search+engine[^] That's why I use Firefox. :) ___ Joe

    The Lounge visual-studio

  • how to connect 9 pin serial port plug to itself so tha one can recive the data in the 2nd Pin andtransmit in 3rd pin
    M mustang86

    I know that the OP isn't in America. Still, low-cost USB Logic Analyzers that support RS232 decoding, check out ebay: Business & Industrial > Electrical & Test Equipment > Test Equipment > Logic Analyzers http://business.shop.ebay.com/Logic-Analyzers-/97231/i.html[^] Here is the one that I use, and a number of other consultants use: http://www.pctestinstruments.com/[^] Note: The USB Logic Analyzers do not support doing a trigger on a specific data word. So, you would/could trigger the start bot of the RS232. The interpretation is done by post processing software. However, an MSO like the Teks, often support doing a trigger on a specific data word (e.g. trigger on RS232 data value of 0x43).

    C# tutorial

  • Embeded Web Development Board with PIC 18F
    M mustang86

    It all depends on why you have/bought the PIC demo card. :) PIC owns most of the embedded market. There are many good reasons for that. IMHO, knowing other micros is good and nice, but today, employers want people that have specific skills and experience. And, with the job market as it is, they are able to find/get people like that. Also, it depends on your experience/desire to do real low-level drivers. Knowing how to properly handle interrupts on very low level is a skill that few people have. With Windows, the software engineer is far away from the real low level functions. It's super easy to get into deadlocks, miss interrupts, take too long for interrupts, make critical regions too big/small, etc. Doing RTOS code is a skill in itself. Also, the same is true for doing the low-level control of hardware - like DMA, timers, PWMs, ADCs, DACs, etc. You can have a PIC as a real-time controller in a RADAR application, response/control application (ABS brake system), or as a simple web server. There are similar skills needed for all of those. However, there are also very different and wide ranging specific skills/knowledge needed each of them. Good Luck! ____________ Joe

    The Lounge com hardware question

  • how to connect 9 pin serial port plug to itself so tha one can recive the data in the 2nd Pin andtransmit in 3rd pin
    M mustang86

    Hi. As people have said, don't use hardware handshaking if you don't have to. It's harder to use hardware handshaking. But, it prevents buffer overruns. As people know, Windows is not a real-time OS. Hardware handshaking is much faster than using a higher level software implementation. In some cases, you can not tolerate a buffer overrun, and you want to use the fastest way you can. Serial communication is semi-slow to begin with. You'll need to make sure that the correct signals are connected in the cables. Most serial cables do not include the handshake signals! Also, you need to know the wiring of which pins on ConnectorA go to which pins on ConnectorB. I strongly recommend that you get and use an RS232 breakout box! It'll save you a lot of time. Also, you should have at least a light logic probe that can handle the RS232 voltage levels that you're using. You can use a DVM (Voltmeter). There are a number of low-cost USB "logic analyzers" that can interpret RS232 signals. The handshaking signals would often be displayed separately. I'm not sure if the MSOs show/decode the RS232 handshake signals. I like the Tek MSOs the best. This will help you get started with using RS232 handshaking: http://www.google.com/search?q=rs232+hardware+handshaking[^] http://www.google.com/search?q=rs232+breakout+box[^] Good Luck! ______________ Joe

    C# tutorial

  • Fed Chief Bernanke Victim of ID Theft Ring. Also, be careful of who you order from on the web!
    M mustang86

    Fed Chief Bernanke Victim of ID Theft Ring I mentioned before about the scam software website that likely cares more about stealing credit card and personal information than sending people anything. Although, they might still send people pirated software so that people don't get suspicious and start checking their credit card bills. Also, when ordering anything on the net with a credit card, I strongly suggest that people use a temporary/virtual/limited card number. As I said, I use temporary/virtual card features from both CitiBank(for my MC) and Bank Of America(for my Visa). From: http://www.foxnews.com/politics/2009/08/26/fed-chief-bernanke-victim-id-theft-ring/[^] Fed Chief Bernanke Victim of ID Theft Ring Central bank chief became entangled in a scam after a thief stole his wife's purse in August of last year and began cashing checks on the family's bank account. FOXNews.com Wednesday, August 26, 2009 Federal Reserve Board chairman Ben Bernanke was one of hundreds of victims of an identity fraud ring that stole over $2.1 million from individuals and financial institutions, Newsweek magazine reported on Wednesday. The magazine, citing court documents, said the central bank chief became entangled in the scam after a thief stole his wife's purse in August of last year and began cashing checks on the family's bank account. The purse-snatcher was working for a crime ring that federal agents and police in several U.S. states had been investigating for months, Newsweek said, adding that Bernanke's wife, Anna, was not specifically targeted. It said the theft of the Bernanke checkbook became part of a wide-ranging identity-theft investigation by the U.S. Secret Service and U.S. Postal Inspection Service which had been previously underway. Newsweek said the probe culminated in a series of arrests, criminal complaints, and indictments brought by federal prosecutors in Alexandria, Virginia. One of the group's ringleaders, Clyde Austin Gray, known as "Big Head," pleaded guilty to conspiracy to commit bank fraud last month, Newsweek said. Gray employed an army of pickpockets, mail thieves, and office workers to swipe checks, credit cards, military IDs, and other personal records, it said, citing his plea agreement and other cou

    The Lounge com

  • Port forwarding
    M mustang86

    Have fun! :) http://www.google.com/search?q=port+forwarding[^] It will vary with every router and possibly software version in that router. And, don't be surprised if you have a lot of problems and it does not really work. The newer the router, and the better the router, then the better chance that it will actually work. IMHO, you may want to consider a high-end Linksys router. It could save you time. And, you may get more features. Plus, do you need a DDNS? That's something to consider. BTW: Here's one of the best intro guides to Networking that I've seen (and, I've been doing Networking over 15 years). http://www.rabbit.com/documentation/docs/manuals/TCPIP/Introduction/index.htm[^] http://www.rabbit.com/documentation/docs/manuals/TCPIP/Introduction/tcpintro.pdf[^] _________ Joe

    Hardware & Devices com sysadmin help tutorial

  • How much RAM will mobo hold
    M mustang86

    Hi! Short answer: In reality, without knowing the exact motherboard and rev, and possible processor (AMDs have DRAM controller internal), no one can say with 100% certainty! :) Sorry, anyone that tells you otherwise likely isn't a hardware engineer (like me), has never done high-speed DRAM design (like me), has never done a high-speed signal integrity intensive design (like me), and/or has never used $$$$ signal integrity tools (like me). In reality, every DRAM module model number is different! That includes speed and module Rev number. All motherboards list tested/approved DRAM modules, the capacities, the speed, the module part number. In reality, without that info, it is a total CR*P SHOOT!! Some capacities may and may not work. Some speeds may and may not work. And, if it's an older motherboard, good luck finding those specific part numbers! There are many real life issues with DRAM modules. They all differ in capacitance, trace length, trace matching, impedance differences (trace to trace), etc. And, every DRAM has different (but "very close") specs - even for the same speed/size/etc. There are hold time, setup time, capacitance, tolerance of termination, etc issues. In general, you can likely put in 1GB DRAM module in each. As long as they are the same speed grade as your current 512MB module(s). Your best bet would be to go with name brand modules that support faster access times. BUT, there is a "decent" chance that you may have to tweak your BIOS settings to lower the DRAM access speed, and/or lengthen the accesses. Consider it like speeding on the highway during a holiday. You know there are speed traps. But, still, "most/many" people can speed and not get caught. Same with doing a DRAM upgrade without going by the Manufacture's manual. BTW: I very very strongly suggest that you do a disk image before you try out a DRAM upgrade. However again, many people speed during the holidays, they don't have radar detectors, and they don't get tickets. Just because something is foolish, doesn't mean that people don't do it, and not get screwed. For me, I avoid doing foolish things if I know they are foolish beforehand. Wish I could be of more help. Oh well. At least I can say "it won't be a massive loss of money if it doesn't work". :) (And, of course, you first did a disk image.) Good Luck! _____ Joe Principal Hardware/Software Engineer over a dozen years. Hardware/So

    Hardware & Devices question

  • Does OEM VS 2008 for $99 sounds legal and correct
    M mustang86

    Run away, very fast! :) I recognize that web page format VERY well. They've been around for a while. IMHO, if you buy anything from one of those sites (they change domain names every few months), then the least of your problems would be if you get some pirated software! :) Let's see, they would have: o Your credit card number o Your home address o Your email Imagine: Having your full legal name, address, and email! ANY spammer or phisher with HALF A BRAIN (thank goodness there aren't many!) can likely do! :omg: Hmm, Dear FirstName LastName of Adddress: This is: Bank Of America Paypal Ebay Amazon.com ... ... ... Trust me, it can be very hard to tell a phisher email that has your real full first name, last name, and address! Hopefully, you at least know how to look at the headers. Thankfully, my web-based email also shows me the real URL in the status line. I know how good some of those phisher emails can be! I'm one of the MANY MANY MANY MANY MANY people that had their info stolen from Monster.com. While, Monster.com did *nothing* because the ******** execs where too busy trying to scam a real business into buying that POS company. That was over 7 years ago. Still, every now and then, I still get very hard to detect phisher emails. PLUS, recently, some ?overseas organized crime? outfit has gotten into it. I've gotten phising emails that had the real, regular 100% normal ebay.com SENDING IP address listed! Thankfully, I don't sell anything on ebay. Ebay, just replies with their form letter "Thanks". I have a separate email address for my monster.com email. So, I know what email address the spam was sent to - like the very good ebay phising emails that I've received. Opps, back to the original question. :) Always do a whois on the domain! e.g. http://whois.domaintools.com/download-journal.com[^] Created: 2009-06-15 Also, if you ever buy something with a credit card from an "unknown place" (*I* only trust amazon and paypal with my CC info), then use a "Virtual Credit Card number", or a "Safe shopping" credit card number that expires in some short time and can be used only with that one company! CitiBank has Virtual numbers. Mine always expire at the end of that month. It may be because of the credit card type?

    The Lounge visual-studio com question announcement

  • Image Resources - What is difference between Local Resource and Project Resource File
    M mustang86

    Daniel Grunwald wrote:

    A "Project Resource" is shared between all forms in the project, so you can reuse the image in multiple forms. A "Local Resource" is available only in that single form. You could create multiple local resources with the same image, but that would embed multiple copies of the image in your .exe.

    Thanks! Neat, I never knew that. I always just picked "Project resource". That worked, so that was good enough for me. :)

    C# question learning csharp tutorial

  • Insert function into event at runtime
    M mustang86

    I agree, cpp rules! :) http://gcc.gnu.org/onlinedocs/cpp/[^] http://gcc.gnu.org/onlinedocs/gcc-2.95.3/cpp_1.html#SEC1[^] In grad school, the assembler that I did (written in C) could do macros. How? By first running the assembler source code through cpp. :cool: Plus, the manual for cpp was already written. Double win! :) Heck, the smart engineer doesn't reinvent the wheel when it's just sitting there next to him/her! :) ___ Joe

    C# tutorial question

  • need tutorial online
    M mustang86

    I quickly looked, and didn't see any VB courses. But, take a look anyways. http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/index.htm[^] Also, a number of other universities have free online courses. I know that Stanford also has some. Disclosure: I have affiliations with MIT. ________ Joe

    modified on Thursday, August 20, 2009 1:19 AM

    Visual Basic tutorial question
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups