[Visual Basic-Frage] EXE ohne Pfad angabe?

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
  • Hey, ich möchte einen Launcher für ein Spiel machen (Server. > zb samp mit IP && Port)
    Da aber jeder es anders installiert hat, bräucht ich eine möglichkeit dass er das öffnet ohne Pfad angabe, wie?^^

    Die deutsche Rechtschreibung ist Freeware, sprich du darfst sie kostenlos nutzen...
    Sie ist aber nicht Open Source, somit darfst du sie nicht verändern oder in veränderter Form veröffentlichen!


  • How? :D


    ich kenne mich mit VB nicht soo gut aus^^

    Die deutsche Rechtschreibung ist Freeware, sprich du darfst sie kostenlos nutzen...
    Sie ist aber nicht Open Source, somit darfst du sie nicht verändern oder in veränderter Form veröffentlichen!


  • Also der Pfad zur Registry von SAMP ist so:
    HKEY_CURRENT_USER\Software\SAMP
    Name -> gta_sa_exe | Wert -> C:\Program Files\Rockstar Games\GTA San Andreas\gta_sa.exe (bei mir)
    Name -> PlayerName | Wert -> Name des Spielers beim SA:MP Starten, könnte für dich nützlich sein.


    Wie das in VB geht, weiß ich nicht, in AutoIt könnte ich es dir zeigen.



    Edit: Könnte für dich Interessant sein:
    http://www.vbarchiv.net/tipps/details.php?id=907
    [url]http://msdn.microsoft.com/de-de/library/bb979300.aspx[/url


    Edit2:
    Falls es dich Interessiert, so siehts in AutoIt aus:

    PHP
    $var2 = StringReplace(RegRead("HKEY_CURRENT_USER\Software\SAMP", "gta_sa_exe"),"gta_sa.exe","samp.exe")
    MsgBox(4096, "Sa-Mp Directory:", $var2)
    Run($var2)


    oder ganz kurz :whistling: :

    PHP
    Run(StringReplace(RegRead("HKEY_CURRENT_USER\Software\SAMP", "gta_sa_exe"),"gta_sa.exe","samp.exe"))
  • Wie das in VB geht, weiß ich nicht, in AutoIt könnte ich es dir zeigen.

    Und ich "translate" den Code mal zu VB ^^


    Kannste einfach übernehmen ;)
    (Hab das Beispiel auf einen Button Klick Bezogen)


    Miete mich (nicht) :love:

  • Oder ne sehr simple Lösung:


    Button erstellen
    Button den Code geben = > Einstellungen.show


    (Einstellung [Form] erstellen)


    In die Form eine Textbox
    und 2 Buttons


    Beim Aufrufen der Form
    Textbox1.Text = My.settings. speicherort
    Dann den Code bei Button 1 [Speichern button]
    My.settings.speicherort = Textbox1.Text
    My.Settings.Save


    Button2
    Me.Close


    Fertig Bei Frage stehe ich gerne zur Verfügung. Auch andere Fragen wo du nicht weißt
    wie du weiter kommst :) ICQ: 364045

  • Du rufst einen Link auf, samp://................ so wie Grex es gesagt hat.


    Es geht leicht musst dir nur ankuken wie man Links einfügt, ich weis das es mit System Progress.... funkt aber wie genau vergessen.


    PS: Hab auch so n Launcher :D


    lg


    pS