vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Suche Visual-Basic Code
Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: DJ Schnatze
Datum: 19.12.12 14:09

Hallo Leute,

schreibe gerade an einem Programm, dass Bilder einer Spiegelreflex-Kamera, die per USB am Rechner angeschlossen ist, in verschiedenen "Picturebox"en angezeigt werden sollen. Es funktioniert bis jetzt so, dass über ein "Openfiledialog" ein Bild dieser Kamera ausgewählt werden kann, welches mit "OK"-Bestätigung danach in der Picturebox erscheint.

Mir ist wichtig, dass möglichst viele Bilder so schnell wie möglich ins Programm importiert werden.

Leider erkennt der Rechner die Kamera nicht als Wechseldatenträger, so lässt sich also immer nur ein Bild und nicht mehrere gleichzeitig über den "Openfiledialog" einfügen.

Ideal wäre es, wenn direkt nach dem Auslösen der Kamera mein Programm dieses "Event" bemerkt und das "neue" Bild direkt überträgt und automatisch in der Picturebox anzeigt. Wie kann mein Programm das erkennen, bzw. wie bekomme ich eine Kommunikation zwischen Kamera und meinem VB-Programm hin ?

Alternativ könnte ich mir noch folgende Lösung vorstellen:
Per Button-Klick soll das Programm das jeweils zuletzt erstellte Foto der am PC via USB angeschlossenen Kamera in der Picturebox anzeigen, ohne ein Openfiledialog aufrufen zu müssen.

Hat jemand eine Idee ?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: stefan220273
Datum: 19.12.12 18:12

Du schreibst nicht welche DSLR du hast.
Canon hat z.b. extra ein SDK für seine DSLR's



Gruss Stefan
Egal wie oft etwas gelöscht wird, das Internet vergisst nie und Menschen lassen sich nicht dauerhaft täuschen!
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: DJ Schnatze
Datum: 22.12.12 14:00

Danke für die Antwort, Stefan. Ich hab die Nikon D7000, aber auch die alten D70 und D80.
Ich weiß ehrlich gesagt nicht was SDK heißt, aber ich nehme an, dass es eine Treiberdokumentation oder so ist, richtig?
Wie komme ich da dran und wie bekomme raus, wie ich dann Code-mäßig damit umgehen kann? Mit "Gates" meinst du sicher den Zugang zur Kamera, oder? Nur wie soll ich das praktisch angehen? Mir fehlt wahrscheinlich noch das nötige Backgroundwissen. Auch wenn das Problem sich jetzt nicht mit einer Antwort in 2 Sätzen lösen lässt, in welche Richtung muss ich denken, um der Problemlösung näher zu kommen? Muss ich mich intensiv mit API- Funktionen beschäftigen? Dieser Bereich ist für mich noch Neuland. Oder geht das über COM-Komponenten, die mir ein "Gate" zur Kamera liefern?

Gruß Schnatze
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: ronnie
Datum: 22.12.12 15:31

Hallo,
guckst du hier:
https://sdk.nikonimaging.com/apply/

Und zu den "Gates" in Stefan´s Signatur guckst du hier:
http://de.wikipedia.org/wiki/Bill_Gates
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: DJ Schnatze
Datum: 23.12.12 20:44

Danke für den Link! Guck ich mich mir in Ruhe nach dem Weihnachtsstress im neuen Jahr an. Wünsche frohes Fest und guten Rutsch!!!
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: ronnie
Datum: 24.12.12 10:22

DJ Schnatze schrieb:
Zitat:

Danke für den Link! Guck ich mich mir in Ruhe nach dem
Weihnachtsstress im neuen Jahr an. Wünsche frohes Fest und
guten Rutsch!!!

Ebenfalls...

Guck dir das einfach mal an. Wenn du dann noch Fragen hast kannst du ja nochmal posten.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: DJ Schnatze
Datum: 03.01.13 19:57

Frohes neues Jahr, Ronnie und Frohes neues Jahr Forum-Teilnehmer !

Habe versucht über deinen Link einen SDK von Nikon downzuloaden. Klappt nicht !
Nikon schickt mir ne Email an meine angegebene Adresse, wo ich den Download über den Link bestätigen soll. Wenn ich das mache, kommt irgendwann die Meldung:

The session has been terminated
Sorry!
Please accept our sincerest apologies and begin again from the top.

Do not use your browser's [Back] button. Use the buttons at the top of the window ([Back] or [Next]).

Was mache ich falsch ?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: ronnie
Datum: 03.01.13 20:01

Hallo,
dir auch ein frohes neues Jahr.
Keine Ahnung was du falsch machst.
Probier mal den Link aus der Mail in deinen Browser zu kopieren oder poste den Link mal hier.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: DJ Schnatze
Datum: 03.01.13 20:34

Hab ihn in den Browser kopiert, das gleiche Problem.
Hier der Link:

https://sdk.nikonimaging.com/apply/selectcategory.do?SID=qp73uFi3sV9xA6yyN2GcaMNHOxOiQ7k5CoS
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: ronnie
Datum: 03.01.13 20:40

Also ich hab mich jetzt mal bis zu den Eingaben der Daten durchgeklickt ohne Fehler. Wie weit bist du gekommen?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: DJ Schnatze
Datum: 04.01.13 13:24

Also ich hab´s immer wieder probiert und fliege immer wieder zwischendurch raus und die besagte Fehlermeldung kommt. Wenn ich schnell klicke, komme ich teilweise bis zu den licence agreements, spätestens dann bin ich wieder raus. Brauche ich irgendwelche speziellen Voraussetzungen oder Berrechtigungen für den Download ? Muss ich irgendwie eingetragener Entwickler oder so sein ?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: DJ Schnatze
Datum: 04.01.13 13:31

Hab´s jetzt auch mit ner anderen email-Adresse versucht. Nix anders !!!
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: ronnie
Datum: 04.01.13 13:36

Keine Ahnung. Wende dich doch mal an den Support.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: DJ Schnatze
Datum: 04.01.13 13:40

Ok, mach ich !

Danke erstmals für deine Hilfe...
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: stefan220273
Datum: 04.01.13 14:42

Ich konnte es herunterladen, es waren 10,8 MB
Schick mir mal deine Mailadresse.



Gruss Stefan
Egal wie oft etwas gelöscht wird, das Internet vergisst nie und Menschen lassen sich nicht dauerhaft täuschen!
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: DJ Schnatze
Datum: 04.01.13 14:51

Ich hab´s jetzt auch hingekriegt. Im Live-Chat mit dem Nikon-Support hat man mich darauf gebracht einen anderen Browser zu benutzen. Hatte vorher Google-Chrome und jetzt den Internet-Explorer ausprobiert. Das war´s. Jetzt konnte ich die SDK´s downloaden.

Danke noch mal für die Hilfe.

Jetzt muss ich erst mal sehen, wie ich mit den SDK´s umgehe, dass ich sie in meine Visual Basic-Applikation einbinden kann.

Gruß Matthias
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Spiegelreflex-Kamera steuern mit Visual Basic 2010 
Autor: DJ Schnatze
Datum: 09.01.13 09:09

Tja, jetzt stehe ich vor dem Problem, wie ich das SDK mit Visual Basic nutze.
In dem Paket ist wohl ein Visual Studio-Project als Beispiel, allerdings in C++
geschrieben, wovon ich keine Ahnung habe. In dem SDK sind dll- und sog. "Header"-Dateien vorhanden.
Kann oder muß ich die mit API-Aufrufen oder so ansprechen. In dem Bereich bin ich noch nicht so
erfahren.

Hat schon jemand Erfahrung mit diesem SDK oder auch allgemein ?

Gruß Schnatze
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel