Page 16 of 17 FirstFirst ... 61314151617 LastLast
Results 601 to 640 of 663

Thread: VB6 is DEAD!

  1. #601
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: VB6 is DEAD!

    Quote Originally Posted by Niya View Post
    one of them I even posted in the CodeBank here and that specific one was just a pet project.
    So...you were coding a pet were you? Did you decide to use Moti's girlfriend code in animal-brain mode?
    My usual boring signature: Nothing

  2. #602
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Quote Originally Posted by Shaggy Hiker View Post
    So...you were coding a pet were you? Did you decide to use Moti's girlfriend code in animal-brain mode?
    No but its a good idea....I'll have to hit up Moti and see what we could work out
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  3. #603
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: VB6 is DEAD!

    If you can get a look at his code, do share. A few of us asked repeatedly in the AI thread, but he never offered us anything other than the book. After seeing the videos, it was clear that the code was doing something....but Moti only knows what.
    My usual boring signature: Nothing

  4. #604
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Now I'm really curious. Must be pretty revolutionary code if he is keeping it locked down so tight. Wonder if his AI gf can cook....
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  5. #605
    Superbly Moderated NeedSomeAnswers's Avatar
    Join Date
    Jun 2002
    Location
    Manchester uk
    Posts
    2,657

    Re: VB6 is DEAD!

    Now I'm really curious. Must be pretty revolutionary code if he is keeping it locked down so tight.
    Shhh, its top secret military grade A/I it even has an animal brain.... although that is kinda sounding like a Cyborg now!!

    Wonder if his AI gf can cook
    This may well be in the new edition of Battle Programming (Blaze Edition) that i am so looking forward too.
    Please Mark your Thread "Resolved", if the query is solved & Rate those who have helped you



  6. #606
    Super Moderator FunkyDexter's Avatar
    Join Date
    Apr 2005
    Location
    An obscure body in the SK system. The inhabitants call it Earth
    Posts
    7,957

    Re: VB6 is DEAD!

    I pre-ordered
    The best argument against democracy is a five minute conversation with the average voter - Winston Churchill

    Hadoop actually sounds more like the way they greet each other in Yorkshire - Inferrd

  7. #607
    Lively Member homer13j's Avatar
    Join Date
    Nov 2003
    Location
    Ohio Turnpike Exit 173
    Posts
    80

    Re: VB6 is DEAD!

    Quote Originally Posted by Niya View Post
    VB6 is not coming back. Get over it.
    I said the exact same thing about Lebron James.
    "Bones heal. Chicks dig scars. Pain is temporary. Glory is forever." - Robert Craig "Evel" Knievel
    “Leave me alone, I know what I’m doing.” - Kimi Raikkonen

  8. #608
    Hyperactive Member
    Join Date
    Jun 2014
    Location
    Lahore, Pakistan
    Posts
    450

    Re: VB6 is DEAD!

    Haha Lol, Moving to vb.net bye bye vb6 you are no more..

  9. #609
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Quote Originally Posted by hamza.saleem View Post
    Haha Lol, Moving to vb.net bye bye vb6 you are no more..
    Good idea but don't think its going to be as easy as that. It will take you a while to learn your way around(took me about a month) but when you do, you'll wonder why you didn't move across sooner. You won't regret changing in the end. This is a fact!
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  10. #610
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  11. #611
    PowerPoster SJWhiteley's Avatar
    Join Date
    Feb 2009
    Location
    South of the Mason-Dixon Line
    Posts
    2,256

    Re: VB6 is DEAD!

    Zombie movies are just past peak of their return; perhaps VB6 is trying to ride the wave?
    "Ok, my response to that is pending a Google search" - Bucky Katt.
    "There are two types of people in the world: Those who can extrapolate from incomplete data sets." - Unk.
    "Before you can 'think outside the box' you need to understand where the box is."

  12. #612
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Good name for this new VB6 axixdj wants so bad.......ZombieVB. I could already picture the logo for it
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  13. #613
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: VB6 is DEAD!

    I know WP doesn't want to hear about Tiobe, but since it has been put forward as an indication of the popularity of VB6, I have some bad news for the fans: I just talked to one of the guys there, and (Visual) Basic most certainly does not indicate VB6. However, he said that VB6 should clearly have its own category, and so he told me to expect it next month. He also made it fairly clear that the VB6 fans are going to be very disappointed. Apparently, VB6 is a small fraction of the (Visual) Basic category.
    My usual boring signature: Nothing

  14. #614
    Frenzied Member
    Join Date
    Oct 2012
    Location
    Tampa, FL
    Posts
    1,187

    Re: VB6 is DEAD!

    Quote Originally Posted by Shaggy Hiker View Post
    I know WP doesn't want to hear about Tiobe, but since it has been put forward as an indication of the popularity of VB6, I have some bad news for the fans: I just talked to one of the guys there, and (Visual) Basic most certainly does not indicate VB6. However, he said that VB6 should clearly have its own category, and so he told me to expect it next month. He also made it fairly clear that the VB6 fans are going to be very disappointed. Apparently, VB6 is a small fraction of the (Visual) Basic category.
    So this is what the news means when they talk about the "1%"

  15. #615
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Quote Originally Posted by Shaggy Hiker View Post
    He also made it fairly clear that the VB6 fans are going to be very disappointed. Apparently, VB6 is a small fraction of the (Visual) Basic category.
    I'd be shocked if this shocks anyone. Clearly there is more wisdom in the crowd than the VB6 fanatics would have us believe.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  16. #616
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    I think all the ranting and raving by Fatina, Carlos, Olaf and axisdj may have left the impression that there is a huge body of discontent among developers over the abandonment of VB6 by MS when the truth is the world has moved on. There are only a handful of vocal members. I was among the voices of discontentment but had to make a decision and when I saw how good VB.Net I was pretty much done with all the crying and moaning. Most of the world apparently did the same. There are only a handful of stubborn hold outs who continue to be annoying with their wailing.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  17. #617
    Software Carpenter dee-u's Avatar
    Join Date
    Feb 2005
    Location
    Pinas
    Posts
    11,127

    Re: VB6 is DEAD!

    Guys, you can offend VB6 anytime but could you please be more careful on touching other peoples belief?
    Regards,


    As a gesture of gratitude please consider rating helpful posts. c",)

    Some stuffs: Mouse Hotkey | Compress file using SQL Server! | WPF - Rounded Combobox | WPF - Notify Icon and Balloon | NetVerser - a WPF chatting system

  18. #618
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Quote Originally Posted by dee-u View Post
    Guys, you can offend VB6 anytime but could you please be more careful on touching other peoples belief?
    What do you mean ?
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  19. #619
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: VB6 is DEAD!

    Quote Originally Posted by Niya View Post
    I'd be shocked if this shocks anyone.
    I will be shocked if you are shocked that this shocks anyone.
    My usual boring signature: Nothing

  20. #620
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Quote Originally Posted by Shaggy Hiker View Post
    I will be shocked if you are shocked that this shocks anyone.
    How shocking!!!
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  21. #621
    Super Moderator si_the_geek's Avatar
    Join Date
    Jul 2002
    Location
    Bristol, UK
    Posts
    41,974

    Re: VB6 is DEAD!

    The references to religion in the last few posts weren't nice to religious people, so I've removed them.... please keep this to one divisive topic!

    Quote Originally Posted by Shaggy Hiker View Post
    I know WP doesn't want to hear about Tiobe, but since it has been put forward as an indication of the popularity of VB6, I have some bad news for the fans: I just talked to one of the guys there, and (Visual) Basic most certainly does not indicate VB6. However, he said that VB6 should clearly have its own category, and so he told me to expect it next month. He also made it fairly clear that the VB6 fans are going to be very disappointed. Apparently, VB6 is a small fraction of the (Visual) Basic category.
    Based on some of the sensible discussion of their category definitions over the last couple of months it doesn't surprise me that VB6 is a marginal player... I look forward to seeing what the actual situation is.

  22. #622
    Superbly Moderated NeedSomeAnswers's Avatar
    Join Date
    Jun 2002
    Location
    Manchester uk
    Posts
    2,657

    Re: VB6 is DEAD!

    Guys, you can offend VB6 anytime but could you please be more careful on touching other peoples belief?
    The references to religion in the last few posts weren't nice to religious people, so I've removed them.... please keep this to one divisive topic!
    Wow i had a post removed, i think that is a first.

    Apologies Dee-U, i didn't see what posts where after mine (if there where any) but my post was not meant to be a pop at religion, more the fervor of those supporting the return of VB6, and a play on Homers Lebron James comment.
    Please Mark your Thread "Resolved", if the query is solved & Rate those who have helped you



  23. #623

    Thread Starter
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    505

    Red face Re: VB6 is DEAD!

    Quote Originally Posted by Shaggy Hiker View Post
    I know WP doesn't want to hear about Tiobe, but since it has been put forward as an indication of the popularity of VB6, I have some bad news for the fans: I just talked to one of the guys there, and (Visual) Basic most certainly does not indicate VB6. However, he said that VB6 should clearly have its own category, and so he told me to expect it next month. He also made it fairly clear that the VB6 fans are going to be very disappointed. Apparently, VB6 is a small fraction of the (Visual) Basic category.
    Actually I am looking forward to the new refined results. I don't really care if vb6 is popular. What I do care about is my code base/products. My goal in the near future is still to find a solution to porting my project so it can continue to evolve and make me a living.

    There is even more un certainty now about which direction to go. My ideal solution is either OLAF's new ide/compiler or a binding to Lazarus. Even a binding to .net when it becomes NATIVE will not be out of the question. The future of desktop has become fuzzy.

    In no terms do I want people not to tell me the truth, that would be insanity. If vb6 is the 100th most popular on TIOBE, it really does not matter to me, I still have a product to evolve.

    Thanks
    Pleasant day!
    WP

  24. #624
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: VB6 is DEAD!

    Quote Originally Posted by axisdj View Post
    Actually I am looking forward to the new refined results. I don't really care if vb6 is popular. What I do care about is my code base/products. My goal in the near future is still to find a solution to porting my project so it can continue to evolve and make me a living.

    There is even more un certainty now about which direction to go. My ideal solution is either OLAF's new ide/compiler or a binding to Lazarus. Even a binding to .net when it becomes NATIVE will not be out of the question. The future of desktop has become fuzzy.

    In no terms do I want people not to tell me the truth, that would be insanity. If vb6 is the 100th most popular on TIOBE, it really does not matter to me, I still have a product to evolve.

    Thanks
    Pleasant day!
    WP
    Good post. That seems like a pretty clear-eyed view of the situation. I wish the future of the desktop was more clear than it is....but that wish isn't coming true anytime soon.
    My usual boring signature: Nothing

  25. #625
    PowerPoster dilettante's Avatar
    Join Date
    Feb 2006
    Posts
    24,487

    Re: VB6 is DEAD!

    I would not be surprised in the least if Tiobe's re-jiggered metrics show that a ton of what they had been counting as "Visual Basic" turns out to be some VB.Net they couldn't isolate out plus a lot of VBA.

    But then "jiggering" seems to be what they are best at, otherwise it is hard to fathom how C, C++, Objective-C, a hatful of bizarre *nix-centric scripting languages, F#, etc. consistently rank so high.


    I suppose you could turn it around. Based on their sources of statistics these might really be rankings of "languages having the most groaning and moaning and cries for help."

  26. #626
    PowerPoster dilettante's Avatar
    Join Date
    Feb 2006
    Posts
    24,487

    Re: VB6 is DEAD!

    Quote Originally Posted by Shaggy Hiker View Post
    I wish the future of the desktop was more clear than it is....but that wish isn't coming true anytime soon.
    Once Windows 9 gets close to RTM we may be able to breathe a sigh of relief about that.


    Desktop PCs and the Windows desktop: Endangered species? has a more positive outlook than the title suggests.
    Last edited by dilettante; Jul 16th, 2014 at 08:22 PM.

  27. #627
    Superbly Moderated NeedSomeAnswers's Avatar
    Join Date
    Jun 2002
    Location
    Manchester uk
    Posts
    2,657

    Re: VB6 is DEAD!

    What I do care about is my code base/products. My goal in the near future is still to find a solution to porting my project so it can continue to evolve and make me a living.
    out of interest what is your application? i am sure you must have said before but i missed it!
    Please Mark your Thread "Resolved", if the query is solved & Rate those who have helped you



  28. #628
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: VB6 is DEAD!

    Quote Originally Posted by dilettante View Post
    I would not be surprised in the least if Tiobe's re-jiggered metrics show that a ton of what they had been counting as "Visual Basic" turns out to be some VB.Net they couldn't isolate out plus a lot of VBA.

    But then "jiggering" seems to be what they are best at, otherwise it is hard to fathom how C, C++, Objective-C, a hatful of bizarre *nix-centric scripting languages, F#, etc. consistently rank so high.


    I suppose you could turn it around. Based on their sources of statistics these might really be rankings of "languages having the most groaning and moaning and cries for help."
    Quite so, except for Objective-C. That's a closed ecosystem and I would expect it to rank fairly high. The other languages (with the possible exception of C and maybe C++) are generalist languages that you can use to write apps for several different platforms, so people can move from one to another. If you write in Objective-C, you are probably almost exclusively focused on that. This has always been a quirk with Apple. For a long time, Apple could bill itself as the most popular computer, because Apple sold more than any other computer company. Of course, the PC was VASTLY more common than Apple, but there were so many ways to buy/build a PC that no one company could match the sales of the sole-source Apple. Similarly, Objective-C might always rank high.

    I also think that C and possibly C++ could be elevated for the same reason. You can use C to code for some highly specialized hardware, such as the PIC line of microprocessors. It may also be used for embedded systems more than any other language. So, there could be whole sectors of programming that are essentially C-only domains.

    What baffles me is the large monthly swings seen in the graphs of pretty much every language. That may just indicate the variability around the count, but those jumps can be pretty big month-to-month.

    There is also the possibility that the more complicated and difficult the language, the more resources there will have to be to help people. The same argument has been made in this forum to argue about the number of threads created in the different VB forums.
    My usual boring signature: Nothing

  29. #629
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: VB6 is DEAD!

    Quote Originally Posted by NeedSomeAnswers View Post
    out of interest what is your application? i am sure you must have said before but i missed it!
    It sounds like control of widely used, but very specialized hardware used in theatrical productions. A niche market, but not a small niche market.
    My usual boring signature: Nothing

  30. #630

    Thread Starter
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    505

    Re: VB6 is DEAD!

    Quote Originally Posted by NeedSomeAnswers View Post
    out of interest what is your application? i am sure you must have said before but i missed it!
    It is Stage Production (Concerts)/Theatrical/Nightclub/Architectural lighting control.

    Different branches of the software controls different aspects.

    Also do Radio Automation Software.

    WP

  31. #631
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Quote Originally Posted by axisdj View Post
    It is Stage Production (Concerts)/Theatrical/Nightclub/Architectural lighting control.

    Different branches of the software controls different aspects.

    Also do Radio Automation Software.

    WP
    This is your cause for all this ruckus over VB6 ? VB6 is hardly the only language suitable for this kind of thing. In fact, this kind of thing would probably have a much cleaner implementation in C moreso than any other language.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  32. #632

    Thread Starter
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    505

    Re: VB6 is DEAD!

    Quote Originally Posted by Niya View Post
    This is your cause for all this ruckus over VB6 ? VB6 is hardly the only language suitable for this kind of thing. In fact, this kind of thing would probably have a much cleaner implementation in C moreso than any other language.
    My focus is GUI? why would c be better suited, which IDE would you recommend? Not sure I understand, can you expand.

    Thanks
    WP

  33. #633
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Quote Originally Posted by axisdj View Post
    My focus is GUI? why would c be better suited, which IDE would you recommend? Not sure I understand, can you expand.

    Thanks
    WP
    You said your app does lighting control so I imagine that you're interfacing with hardware, perhaps some sort of controller through a COM port or something. What I'm saying is that it may have been better if you wrote all that in C/C++ instead and created a DLL which you can then call from your VB6 program. It would certainly make a rewrite easier if you used VB6 to develop the GUI since the meat would actually be in a DLL. VB6 is kinda clumsy and outdated when it comes to talking to hardware anyway.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  34. #634

    Thread Starter
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    505

    Re: VB6 is DEAD!

    Quote Originally Posted by Niya View Post
    You said your app does lighting control so I imagine that you're interfacing with hardware, perhaps some sort of controller through a COM port or something. What I'm saying is that it may have been better if you wrote all that in C/C++ instead and created a DLL which you can then call from your VB6 program. It would certainly make a rewrite easier if you used VB6 to develop the GUI since the meat would actually be in a DLL. VB6 is kinda clumsy and outdated when it comes to talking to hardware anyway.
    That is how it works now, hardware communication through c++ DLL. The GUI code is WAY more complex than the hardware stuff. Hardware code is only about 5%, 95% GUI

    WP

  35. #635
    PowerPoster Nightwalker83's Avatar
    Join Date
    Dec 2001
    Location
    Adelaide, Australia
    Posts
    13,344

    Re: VB6 is DEAD!

    Quote Originally Posted by axisdj View Post
    That is how it works now, hardware communication through c++ DLL. The GUI code is WAY more complex than the hardware stuff. Hardware code is only about 5%, 95% GUI
    How can a GUI be more complex than the hardware stuff?
    when you quote a post could you please do it via the "Reply With Quote" button or if it multiple post click the "''+" button then "Reply With Quote" button.
    If this thread is finished with please mark it "Resolved" by selecting "Mark thread resolved" from the "Thread tools" drop-down menu.
    https://get.cryptobrowser.site/30/4111672

  36. #636
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Quote Originally Posted by axisdj View Post
    That is how it works now, hardware communication through c++ DLL. The GUI code is WAY more complex than the hardware stuff. Hardware code is only about 5%, 95% GUI

    WP
    Well instead of crying over the doom of VB6 maybe you should start rewriting your GUI in Java. I think Java is probably the safest bet if you're paranoid about your language and development tools being abandoned by their creators. Java is the most cross-platform of all existing runtimes, it was a very large user base, it has been around since before VB6 and as far as I know and its still being updated so its very mature and very entrenched in IT culture so it's probably going to survive for a very long time.

    I myself am considering learning Java one day as a safety net given the recent surge of popularity of mobile devices and MS's lack of progress into that market. If MS doesn't get a handle on this soon, Windows developers might find themselves an endangered species.

    Quote Originally Posted by Nightwalker83 View Post
    How can a GUI be more complex than the hardware stuff?
    Well assuming he didn't write the DLL then from his perspective it would be more complicated as he didn't have to wrestle with all the issues of low level hardware communication himself. If he did write it himself, well it must be very unsophisticated hardware.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  37. #637
    Superbly Moderated NeedSomeAnswers's Avatar
    Join Date
    Jun 2002
    Location
    Manchester uk
    Posts
    2,657

    Re: VB6 is DEAD!

    It is Stage Production (Concerts)/Theatrical/Nightclub/Architectural lighting control.
    Have you thought about using Web Services to wrap the c++ dll and provide an interface to them that you can then talk to via a web front end? (you could wither host the web app your self or provide it as a locally running intranet app.)

    If it was me i would probably be looking along those lines, re-writing in another desktop language just seems like a lot of work for potentially the same problems a few years down the line. (and if Win9 supports the VB6 run-times then your app will work for a while yet on desktops)

    While non of us know the future, i would bet on the web being around far longer than the current desktop.
    Please Mark your Thread "Resolved", if the query is solved & Rate those who have helped you



  38. #638
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: VB6 is DEAD!

    Quote Originally Posted by Nightwalker83 View Post
    How can a GUI be more complex than the hardware stuff?
    A good GUI is almost always the most complex part. Interacting with hardware is relatively easy unless you have to discover the protocols yourself. Presenting that data in a pleasing fashion, and making the interface easy to work with is a very complex subject that usually involves lots of trial and error to get right. For DB front-end types of apps, I generally find that the GUI is where I spend about 90% of my time. When working on robotics code, I was spending more time with the logic, but even then it was only about 50-50.
    My usual boring signature: Nothing

  39. #639
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: VB6 is DEAD!

    Quote Originally Posted by Niya View Post
    Well assuming he didn't write the DLL then from his perspective it would be more complicated as he didn't have to wrestle with all the issues of low level hardware communication himself. If he did write it himself, well it must be very unsophisticated hardware.
    Oh come on. Low level hardware stuff is trivial. It HAS to be trivial. Even if you look at some hardware as complex as an x86 CPU, there are only a couple hundred instructions. Interacting with the wet-ware at the keyboard is going to take far more time. Consider the simple case where you have a light with variable brightness. At most, the hardware interface is an on/off and a level. Most likely, it is even less than that. So, you might have an address and a couple more bytes. Meanwhile, the range of alternatives you have to interact with the user are as numerous as your imagination will allow. You could have a radio button and a NumericUpDown control at the low end, or you could have a custom-drawn 3D knob control controlled by mouse, keyboard, joystick, or nose-tracker (MS did create such a thing, but it got killed off before ever seeing the light of day).
    My usual boring signature: Nothing

  40. #640
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: VB6 is DEAD!

    Dealing with hardware is never trivial. Getting it to respond to code is but getting to behave in a specific way according to the needs of a client will always lead to some gotchas. Even with relatively simple hardware like pole displays, I've found some measure of frustration trying to get them to do something interesting even with the full documentation at hand. I succeeded but was surprised that I wasn't able to do exactly what was asked of me in a couple minutes. There's always some quirk you have to work around.

    axisdj is talking about controlling lighting in a room and yes it might be simple to turn it on and turn it off with a simple call but just wait till clients start asking you to make the lights dance or to respond to movement. You're gonna find yourself running into quite a few quirks I'll bet.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

Page 16 of 17 FirstFirst ... 61314151617 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width