<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Programme vom Wechseldatenträger starten]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe ein Problem. Ich habe einen USB stick wo PortableFirefox und andere Anwendungen drauf sind. Jetzt wollte ich mir ein Programm schreiben womit ich diese ganzen Programme starten kann. Mein Problem ist, das sich ja der Laufwerksbuchstabe immer ändert. Ich habe noch nicht soviel Ahnung von c++. aber mit diesem befehl kann ich Programme auf der Festplatte starten</p>
<pre><code>ShellExecute(Handle,NULL,&quot;C:\\test.exe&quot;,NULL, NULL, SW_MAXIMIZE);
</code></pre>
<p>so nun zur Frage wie mache ich es das das Programm weiß welchen Laufwerksbuchstabe der USB stick hat damit es das Programm starten kann.</p>
<p>ich hatte mal sowas ähnliches damit ich eine html seite laden konnte wo der pfand auch unterschiedlich wahr. das sah dann so aus</p>
<pre><code>WebAdresse = ExtractFilePath(Application-&gt;ExeName)+&quot;Hilfe\\index.html&quot;;
</code></pre>
<p>MFG neo-data</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/124149/programme-vom-wechseldatenträger-starten</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Jul 2026 19:24:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/124149.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 24 Oct 2005 11:55:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Programme vom Wechseldatenträger starten on Mon, 24 Oct 2005 11:55:47 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe ein Problem. Ich habe einen USB stick wo PortableFirefox und andere Anwendungen drauf sind. Jetzt wollte ich mir ein Programm schreiben womit ich diese ganzen Programme starten kann. Mein Problem ist, das sich ja der Laufwerksbuchstabe immer ändert. Ich habe noch nicht soviel Ahnung von c++. aber mit diesem befehl kann ich Programme auf der Festplatte starten</p>
<pre><code>ShellExecute(Handle,NULL,&quot;C:\\test.exe&quot;,NULL, NULL, SW_MAXIMIZE);
</code></pre>
<p>so nun zur Frage wie mache ich es das das Programm weiß welchen Laufwerksbuchstabe der USB stick hat damit es das Programm starten kann.</p>
<p>ich hatte mal sowas ähnliches damit ich eine html seite laden konnte wo der pfand auch unterschiedlich wahr. das sah dann so aus</p>
<pre><code>WebAdresse = ExtractFilePath(Application-&gt;ExeName)+&quot;Hilfe\\index.html&quot;;
</code></pre>
<p>MFG neo-data</p>
]]></description><link>https://www.c-plusplus.net/forum/post/899985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/899985</guid><dc:creator><![CDATA[neo-data]]></dc:creator><pubDate>Mon, 24 Oct 2005 11:55:47 GMT</pubDate></item><item><title><![CDATA[Reply to Programme vom Wechseldatenträger starten on Mon, 24 Oct 2005 12:08:05 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>wo ist das Problem? Wenn der Loader ebenfalls auf dem USB-Stick liegt, must du das nur noch zusammensetzen :</p>
<pre><code class="language-cpp">AnsiString ProgName = ExtractFilePath(Application-&gt;ExeName)+&quot;ProgPath\\ProgFile.exe&quot;;
ShellExecute(Handle,&quot;open&quot;,ProgName.c_str(),NULL, NULL, SW_MAXIMIZE);
</code></pre>
<p>/Edit : Juchhu, 2000 Posts in weniger als 11 Monaten...</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/899994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/899994</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 24 Oct 2005 12:08:05 GMT</pubDate></item><item><title><![CDATA[Reply to Programme vom Wechseldatenträger starten on Tue, 25 Oct 2005 17:42:52 GMT]]></title><description><![CDATA[<p>jo danke hat geklappt</p>
<p>jetzt wollte ich mir noch den ordnerinhalt in einer Filelistbox anzeigen laßen bei examples gibts auch sowas aber irgendwie versteh ich das nicht so ganz. ach ja wenn ich dann auf die datei klicke soll sie im standart programm für diesen dateityp geöffnet werden. Hab zwar schon rausgefunden das man mit einem button eine datei aufmachen kann aber das möchte ich nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> . auch ordner kann ich per button öffnen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/900595</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/900595</guid><dc:creator><![CDATA[neo-data]]></dc:creator><pubDate>Tue, 25 Oct 2005 17:42:52 GMT</pubDate></item><item><title><![CDATA[Reply to Programme vom Wechseldatenträger starten on Tue, 25 Oct 2005 17:52:38 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>jetzt wollte ich mir noch den ordnerinhalt in einer Filelistbox anzeigen laßen bei examples gibts auch sowas aber irgendwie versteh ich das nicht so ganz</p>
</blockquote>
<p>Was genau verstehst du denn da nicht? Die wichtige Eigenschft ist <em>TFileListBox::Directory</em>.</p>
<blockquote>
<p>ach ja wenn ich dann auf die datei klicke soll sie im stan**** programm für diesen dateityp geöffnet werden</p>
</blockquote>
<p>Dazu brauchst du dann den Event <em>TFileListBox::OnChange</em>, die Eigenschaft <em>TFileListBox::FileName</em> sowie ShellExecute wie du es ja bereits angewendest hast.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/900606</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/900606</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 25 Oct 2005 17:52:38 GMT</pubDate></item><item><title><![CDATA[Reply to Programme vom Wechseldatenträger starten on Tue, 25 Oct 2005 18:35:19 GMT]]></title><description><![CDATA[<p>neo-data schrieb:</p>
<blockquote>
<p>jetzt wollte ich mir noch den ordnerinhalt in einer Filelistbox anzeigen laßen</p>
</blockquote>
<p>Bitte die Faustregel beachten: ein Thema pro Thread, ein Thread pro Thema. Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/900624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/900624</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Tue, 25 Oct 2005 18:35:19 GMT</pubDate></item><item><title><![CDATA[Reply to Programme vom Wechseldatenträger starten on Wed, 26 Oct 2005 12:27:55 GMT]]></title><description><![CDATA[<blockquote>
<p>Die wichtige Eigenschft ist TFileListBox::Directory.</p>
</blockquote>
<p>geht das etwas genauer denn wie gesagt ich bin noch ein Anfänger <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/52">@Jansen</a> Danke für den hinweis beim nächsten Problem werde ich ein neues thema aufmachen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/901131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/901131</guid><dc:creator><![CDATA[neo-data]]></dc:creator><pubDate>Wed, 26 Oct 2005 12:27:55 GMT</pubDate></item><item><title><![CDATA[Reply to Programme vom Wechseldatenträger starten on Wed, 26 Oct 2005 12:34:36 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>dann schau mal in die BCB-Hilfe zu der Komponente un ihren Eigenschaften</p>
<p>BCB_Hilfe schrieb:</p>
<blockquote>
<p>Die Eigenschaft Directory gibt das Verzeichnis an, das alle Dateien enthält, die im Dateilistenfeld aufgeführt sind.</p>
</blockquote>
<p>Also must du dort nur einen gültigen Pfad in Form eines AnsiStrings übergeben.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/901137</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/901137</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 26 Oct 2005 12:34:36 GMT</pubDate></item><item><title><![CDATA[Reply to Programme vom Wechseldatenträger starten on Wed, 26 Oct 2005 13:03:06 GMT]]></title><description><![CDATA[<p>Hm</p>
<p>wir haben aneinander vorbeigeredet ich hab jetzt erst gesehen das du die Filelistbox von win 3.1 meinst ich möchte aber das das so wie bei einer win 32 Anwendung (win xp) aussieht und nicht wie bei win 3.1</p>
<p>das einzige was ich in dem Forum gefunden habe ist dieses thema</p>
<p><a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-104594-and-highlight-is-ordnerinhalt.html" rel="nofollow">&gt;&gt;Klick&lt;&lt;</a></p>
<p>hoffe es wird deutlicher was ich will <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/901161</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/901161</guid><dc:creator><![CDATA[neo-data]]></dc:creator><pubDate>Wed, 26 Oct 2005 13:03:06 GMT</pubDate></item></channel></rss>