AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi usb Stick anstecken und Programm öffnen
Thema durchsuchen
Ansicht
Themen-Optionen

usb Stick anstecken und Programm öffnen

Ein Thema von Life · begonnen am 1. Mär 2012 · letzter Beitrag vom 2. Mär 2012
Antwort Antwort
Life
(Gast)

n/a Beiträge
 
#1

usb Stick anstecken und Programm öffnen

  Alt 1. Mär 2012, 13:06
Hallo Leute,

bin noch eine absolute anfängerin... onkel google schon befragt und nicht wirklich hinbekommen mit den bsp ...

naja wollte gern wenn ein usb stick angesteckt wird das dieser an seiner snr erkannt wird und mir je nach stick ein bestimmtes Programm auf der hdd öffnet, funktioniert so etwas ?


dank schon im vorraus !
  Mit Zitat antworten Zitat
Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#2

AW: usb Stick anstecken und Programm öffnen

  Alt 1. Mär 2012, 13:32
was ja voraussetzt dass ein Programm oder Dienst läuft, der die Nummer ausliest und die gewünschte Aktion durchführt.

http://www.delphipraxis.net/165926-u...-auslesen.html

oder per "USB Seriennummer" mal die Suche hier im Forum bemühen.
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat
Life
(Gast)

n/a Beiträge
 
#3

AW: usb Stick anstecken und Programm öffnen

  Alt 2. Mär 2012, 01:03
Danke Dir erstmal
  Mit Zitat antworten Zitat
Benutzerbild von Coffeecoder
Coffeecoder

Registriert seit: 27. Apr 2011
242 Beiträge
 
Delphi 6 Enterprise
 
#4

AW: usb Stick anstecken und Programm öffnen

  Alt 2. Mär 2012, 09:15
was ja voraussetzt dass ein Programm oder Dienst läuft, der die Nummer ausliest und die gewünschte Aktion durchführt.

http://www.delphipraxis.net/165926-u...-auslesen.html

oder per "USB Seriennummer" mal die Suche hier im Forum bemühen.
Und zusätzlich, wenn die USB Seriennummer "stimmt" dann ein shellexecute aufrufen.
Zu ShellExecute wirst du auch hier im Forum fündig.
Coffeecoder
  Mit Zitat antworten Zitat
swkevin08

Registriert seit: 21. Jul 2008
11 Beiträge
 
Delphi XE Professional
 
#5

AW: usb Stick anstecken und Programm öffnen

  Alt 2. Mär 2012, 15:12
Hi,
du könntest aber auch, immer wenn ein neuer Datenträger hinzukommt, mit der funktion "GetVolumeInformation" die ID auslesen und die dann mit bekannten vergleichen. Wenn es sich um eine gewünschte/bekannte ID handelt mit shellexecute dein programm öffnen.
  Mit Zitat antworten Zitat
ASM

Registriert seit: 16. Aug 2004
165 Beiträge
 
Delphi 7 Enterprise
 
#6

AW: usb Stick anstecken und Programm öffnen

  Alt 2. Mär 2012, 16:58
du könntest aber auch, immer wenn ein neuer Datenträger hinzukommt, mit der funktion "GetVolumeInformation" die ID auslesen und die dann mit bekannten vergleichen.
Die VolumeInformation-ID ist eine willkürliche und flüchtige Bezeichnung; jeder kann sie jederzeit nach freiem Belieben ändern, weshalb sie als sicherer Kontrollwert absolut untauglich ist.

Die Seriennummer dagegen ist hardcoded integriert, wurde vom Hersteller einmalig vergeben, und sie kann nicht nachträglich verändert werden.

Leider immer wieder ein häufiges Missverständnis, beide gleichwertig in einen Topf zu werfen.
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz