Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Control USB σε Visual Basic 6.0

Îåêßíçóå áðü ôï ìÝëïò moustos. Τελευταία δημοσίευση από το μέλος BARoN στις 29-04-2009, 15:57. Υπάρχουν 7 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  20-04-2009, 23:21 50153

    Control USB σε Visual Basic 6.0

    Καλησπέρα παιδιά !
    Γίνεται να έχω πρόσβαση σε μια USB φτιάχνοντας πρόγραμμα στην VB 6 ?
    Για παράδειγμα έχω συνδέσει ένα λαμπάκι στα κόκκινο και μαύρο καλώδια ενός USB καλωδίου.
    Αν συνδέσω δηλαδή το USB στον υπολογιστή, το λαμπάκι θα ανάψει...
    Γίνεται να φτιαχτεί ένα πρόγραμμα που να μπορώ από εκεί να κλείνω το ρεύμα της USB θύρας έτσι ώστε να σβήνει και το λαμπάκι ?
    Ελπίζω να καταλάβατε...
    Ευχαριστώ !
  •  20-04-2009, 23:52 50155 σε απάντηση της 50153

    Απ: Control USB σε Visual Basic 6.0

    Πού τη θυμήθηκες αυτή τη νεκροζώντανη γλώσσα? Αυτή είναι νεκρή εδώ και 7 χρόνια! Άσε που ακόμα και να σου πει κάποιος πως να ελέγξεις τη θύρα USB, θα είναι 1000 φορές δυσκολότερο να το κάνεις με VB6 ...

    Ασχέτως από την ... περίεργη ... επιλογή γλώσσας, αυτό που ζητάς έχει να κάνει με core Windows programming, ίσως και με driver programming. Θα πρέπει να ψάξεις στο MSDN για USB drivers, κυρίως στο Driver Development Kit. Σε αυτό το επίπεδο χρησιμοποιείται κυρίως C και σε αυτή τη γλώσσα θα βρεις όλα τα παραδείγματα. Η άμεση επικονωνία με τη USB όμως γίνεται σε αρκετά χαμηλό επίπεδο, οπότε ίσως να μην είναι τόσο εύκολο αυτό που ζητάς.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  20-04-2009, 23:55 50156 σε απάντηση της 50155

    Απ: Control USB σε Visual Basic 6.0

    Πάντως αν επιμένεις, μπορείς να ψάξεις στο google για usb activex και θα βρεις κάποια activeX controls τα οποία ίσως σε βοηθήσουν σε αυτό που θέλεις.

    Μην αφήνετε τα media να σας "ταΐζουν"!
  •  21-04-2009, 20:29 50171 σε απάντηση της 50155

    Απ: Control USB σε Visual Basic 6.0

    Παναγιώτης Καναβός:

    Πού τη θυμήθηκες αυτή τη νεκροζώντανη γλώσσα? Αυτή είναι νεκρή εδώ και 7 χρόνια! Άσε που ακόμα και να σου πει κάποιος πως να ελέγξεις τη θύρα USB, θα είναι 1000 φορές δυσκολότερο να το κάνεις με VB6 ...

    Ασχέτως από την ... περίεργη ... επιλογή γλώσσας, αυτό που ζητάς έχει να κάνει με core Windows programming, ίσως και με driver programming. Θα πρέπει να ψάξεις στο MSDN για USB drivers, κυρίως στο Driver Development Kit. Σε αυτό το επίπεδο χρησιμοποιείται κυρίως C και σε αυτή τη γλώσσα θα βρεις όλα τα παραδείγματα. Η άμεση επικονωνία με τη USB όμως γίνεται σε αρκετά χαμηλό επίπεδο, οπότε ίσως να μην είναι τόσο εύκολο αυτό που ζητάς.

    Κάθε φορά που βλέπω μια ερώτηση μέσα στο forum της VB6 σκέφτομαι ότι πραγματικά η VB6 δεν έχει πεθάνει. Για την δημιουργία προγραμμάτων από ερασιτέχνες προγραμματιστές, σπουδαστές, αλλά γιατί όχι και prototyping δεν είναι άσχημη γλώσσα. Δεν νομίζω ότι της αξίζει ο χαρακτηρισμός "νεκροζώντανη" της αξίζει περισσότερο από όσο και σε άλλες γλώσσες, όπως η FOTRAN, η COBOL, το CLIPPER κτλ.

    Μια άσχετη ερώτηση, ο compiler και o linker της VB6 είναι εξωτερικά του IDE της. Τόσες και τόσες γλώσσες έχουν φτιαχτεί για να τρέχουν στο μέσα στο Visual Studio 2005/2008. Δεν θα μπορούσε να φτιαχτεί ένα VS shell που να τρέχει την VB6;

     

    George J.

     


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  21-04-2009, 22:22 50174 σε απάντηση της 50171

    Απ: Control USB σε Visual Basic 6.0

    George J. Capnias:
    Μια άσχετη ερώτηση, ο compiler και o linker της VB6 είναι εξωτερικά του IDE της. Τόσες και τόσες γλώσσες έχουν φτιαχτεί για να τρέχουν στο μέσα στο Visual Studio 2005/2008. Δεν θα μπορούσε να φτιαχτεί ένα VS shell που να τρέχει την VB6;

    Ένα από τα μεγαλύτερα προβλήματα της VB6 ήταν η ... ασύντακτη σύνταξη. Κάθε νέο feature έμπαινε ως εξαίρεση στη σύνταξη της γλώσσας με αποτέλεσμα να είναι εξαιρετικά δύσκολη η δημιουργία του grammar της γλώσσας για να υπάρχει εύκολο parsing. Κυριολεκτικά, θα πρέπει κάθε εξαίρεση να προστεθεί με το χέρι. Αυτός είναι και ένας λόγος που ποτέ δεν ευδοκίμησαν εργαλεία για code analysis και refactoring στην VB6.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  27-04-2009, 18:40 50274 σε απάντηση της 50174

    Απ: Control USB σε Visual Basic 6.0

    Στην VB 2008 γινεται πιο εύκολα αυτό που ζηταει το παιδι?Και αν ναι πως?
  •  27-04-2009, 19:49 50278 σε απάντηση της 50153

    Απ: Control USB σε Visual Basic 6.0


    Για ρίξε μια ματιά εδώ

    http://www.microsoft.com/downloads/details.aspx?FamilyID=075318ca-e4f1-4846-912c-b4ed37a1578b&DisplayLang=en



    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  29-04-2009, 15:57 50350 σε απάντηση της 50278

    Απ: Control USB σε Visual Basic 6.0

    Το pc μου δεν εχει COM.Για usb δεν παιζει?
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems