Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 14
  1. #1
    Gesperrt
    Registriert seit
    18.11.2007
    Beiträge
    669

    Standard [C#] Registry.ClassesRoot.CreateSubKey();

    Nabend,
    Es geht um folgende Zeile:
    Code:
    RegistryKey key = Registry.ClassesRoot.CreateSubKey(".nx" + 5);
    Kann mir jemand erklären was des "+ 5" für ne Bedeutung haben soll?

    Gruß TamCore

  2. #2
    BackNine Wurm
    Registriert seit
    01.01.2007
    Beiträge
    302

    Standard

    Da wird einfach ".nx5" raus gemacht. Probiers doch selbst:

    MessageBox.Show(".nx" + 5);


    Zitat Zitat von roflcopterpilot
    danke, aber wo kann man denn hier bitte proxies checken? http://proxycheck.dl.am/

  3. #3
    Gesperrt
    Registriert seit
    18.11.2007
    Beiträge
    669

    Standard

    Ne, ausprobieren geht schlecht, bin Linuxer^^
    Aber warum wird unter HKEY_CLASSES_ROOT kein Eintrag mit dem Name .nx5 angelegt?
    Laut UseNeXT Source sollte des die Stelle sein die entscheidet ob man schonmal nen TrialAcc benutzt hat oder nich.
    Der Client scheint es richtig zu erkennen, aber den Registry Key gibts laut regedit und "reg delete HKCR\.nx5 /y" nich.

  4. #4
    DateMake Dialer
    Registriert seit
    15.08.2007
    Beiträge
    103

    Standard

    Bist du dir sicher dass der SubKey nicht erstellt wurde?, bei mir hats zumindest funktioniert.
    Screenshot

  5. #5
    Gesperrt
    Registriert seit
    18.11.2007
    Beiträge
    669

    Standard

    Jop, bin mir sicher. Habs mehrfach getestet.

  6. #6
    NoClose Wurm
    Registriert seit
    27.06.2009
    Beiträge
    186

    Standard

    Wird mit diesem Code das C#-Prog in die registry eingetragen und bei jedem neustart gestartet?
    RegistryKey key = Registry.ClassesRoot.CreateSubKey(".nx" + 5);
    Geändert von pc17 (12.08.2009 um 18:11 Uhr) Grund: Automerged Doublepost

  7. #7
    Gesperrt
    Registriert seit
    18.11.2007
    Beiträge
    669

    Standard

    Nein. Autostart Einträge sehen anders aus und landen in nem anderen Bereich der Registry.

  8. #8
    NoClose Wurm
    Registriert seit
    27.06.2009
    Beiträge
    186

    Standard

    Wie würde den so ein Code aussehen?

  9. #9
    emo-destroyer.* Avatar von br00_pwn
    Registriert seit
    27.10.2008
    Beiträge
    1.318

    Standard

    Code:
    Dim key As Microsoft.Win32.RegistryKey = My.Computer.Registry.CurrentUser.CreateSubKey("Software\Microsoft\Windows\CurrentVersion\Run")
    so kannst du einen autostart eintrag für deine app machen
    hoffe ich konnte dir helfen....

    LG br00_pwn


    edit:/#
    Code:
    key.SetValue(My.Application.Info.ProductName,.....
    da mußt den den pfad deiner app angeben, die gestartet werden soll...könntest somit auch für andere progs einträge erstellen
    Geändert von br00_pwn (14.08.2009 um 11:54 Uhr)

  10. #10
    NoClose Wurm
    Registriert seit
    27.06.2009
    Beiträge
    186

    Standard

    jedes mal ich auf aktualisieren klicke postet er den post noch einmal?!
    Geändert von pc17 (14.08.2009 um 11:15 Uhr) Grund: Automerged Doublepost

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •