<?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[daten zu einem drop down feld hinzufügen]]></title><description><![CDATA[<p>hallo ich möchte über eine ADD taste dateien(dateinamen) in ein dropdownfeld schreiben,sodass man dann die namen der gewählten dateien im feld sehen kann.ausserdem sollte gleichzeitig der pfad irgendwo gespeichert werde da ich die dateien dann verarbeiten muss.bis jetzt sieht das ganz so aus :</p>
<pre><code>CFileDialog fd(TRUE,&quot;sdat&quot;, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, 

   &quot;Input Files (*.s51)|*.s51|All Files (*.*)|*.*||&quot;);

CString csLastDir;
csLastDir = AfxGetApp()-&gt;GetProfileString( &quot;LastSavedFile&quot;, &quot;Directory&quot;, &quot;&quot;);

if(csLastDir.GetLength())
{
fd.m_ofn.lpstrInitialDir = csLastDir;
::SetCurrentDirectory(csLastDir);
}
if(fd.DoModal()==IDOK)
{

  CString PathName = fd.GetPathName();
// Write last opened directory to registry:
char cFileDrive[_MAX_DRIVE];
char cFileDir[_MAX_DIR];
char cFileFname[_MAX_FNAME];
char cFileExt[_MAX_EXT];
_splitpath(PathName, cFileDrive, cFileDir, cFileFname, cFileExt);
char cPathName[_MAX_PATH];
sprintf(cPathName,&quot;%s%s\0&quot;,cFileDrive, cFileDir);
AfxGetApp()-&gt;WriteProfileString( &quot;LastSavedFile&quot;, &quot;Directory&quot;, cPathName);

CString File_ende = &quot;.s51&quot;;

CString File_Name_Anfang = cFileFname;

CString File_Name = File_Name_Anfang + File_ende;

m_show_unit = File_Name;

UpdateData(FALSE);

}
</code></pre>
<p>leider ist das nur fuer eine datei, wenn ich eine neue auswähle wird das alte wieder überschieben.</p>
<p>hat jemand noch einen tipp ?? danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/157856/daten-zu-einem-drop-down-feld-hinzufügen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 23:25:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/157856.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 30 Aug 2006 06:48:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to daten zu einem drop down feld hinzufügen on Wed, 30 Aug 2006 06:48:58 GMT]]></title><description><![CDATA[<p>hallo ich möchte über eine ADD taste dateien(dateinamen) in ein dropdownfeld schreiben,sodass man dann die namen der gewählten dateien im feld sehen kann.ausserdem sollte gleichzeitig der pfad irgendwo gespeichert werde da ich die dateien dann verarbeiten muss.bis jetzt sieht das ganz so aus :</p>
<pre><code>CFileDialog fd(TRUE,&quot;sdat&quot;, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, 

   &quot;Input Files (*.s51)|*.s51|All Files (*.*)|*.*||&quot;);

CString csLastDir;
csLastDir = AfxGetApp()-&gt;GetProfileString( &quot;LastSavedFile&quot;, &quot;Directory&quot;, &quot;&quot;);

if(csLastDir.GetLength())
{
fd.m_ofn.lpstrInitialDir = csLastDir;
::SetCurrentDirectory(csLastDir);
}
if(fd.DoModal()==IDOK)
{

  CString PathName = fd.GetPathName();
// Write last opened directory to registry:
char cFileDrive[_MAX_DRIVE];
char cFileDir[_MAX_DIR];
char cFileFname[_MAX_FNAME];
char cFileExt[_MAX_EXT];
_splitpath(PathName, cFileDrive, cFileDir, cFileFname, cFileExt);
char cPathName[_MAX_PATH];
sprintf(cPathName,&quot;%s%s\0&quot;,cFileDrive, cFileDir);
AfxGetApp()-&gt;WriteProfileString( &quot;LastSavedFile&quot;, &quot;Directory&quot;, cPathName);

CString File_ende = &quot;.s51&quot;;

CString File_Name_Anfang = cFileFname;

CString File_Name = File_Name_Anfang + File_ende;

m_show_unit = File_Name;

UpdateData(FALSE);

}
</code></pre>
<p>leider ist das nur fuer eine datei, wenn ich eine neue auswähle wird das alte wieder überschieben.</p>
<p>hat jemand noch einen tipp ?? danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1127309</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1127309</guid><dc:creator><![CDATA[mike303]]></dc:creator><pubDate>Wed, 30 Aug 2006 06:48:58 GMT</pubDate></item><item><title><![CDATA[Reply to daten zu einem drop down feld hinzufügen on Wed, 30 Aug 2006 07:16:09 GMT]]></title><description><![CDATA[<p>Füge per AddString einfach den Namen in die ComboBox ein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1127333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1127333</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 30 Aug 2006 07:16:09 GMT</pubDate></item><item><title><![CDATA[Reply to daten zu einem drop down feld hinzufügen on Wed, 30 Aug 2006 07:41:11 GMT]]></title><description><![CDATA[<p>das habe ich versucht bekomme aber immer dieser fehlermeldung.woran kann das liegen?</p>
<pre><code>String File_Name = File_Name_Anfang + File_ende;

m_show_unit.AddString(File_Name);

//m_show_unit = File_Name;

UpdateD
</code></pre>
<p>c:\dokumente und einstellungen\software\desktop\bin_maker\make_bin_1\s51dlg.cpp(291) : error C2039: 'AddString' : Ist kein Element von 'CString'<br />
c:\programme\microsoft visual studio\vc98\mfc\include\afx.h(368) : Siehe Deklaration von 'CString'<br />
Fehler beim Ausführen von cl.exe.</p>
<p>s51.exe - 1 Fehler, 0 Warnung(en)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1127349</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1127349</guid><dc:creator><![CDATA[mike303]]></dc:creator><pubDate>Wed, 30 Aug 2006 07:41:11 GMT</pubDate></item><item><title><![CDATA[Reply to daten zu einem drop down feld hinzufügen on Wed, 30 Aug 2006 07:42:11 GMT]]></title><description><![CDATA[<p>Lies mal, was dir die Meldung mitteilen will.<br />
Mach ne controlvariable, keine Wertvariable. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1127350</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1127350</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Wed, 30 Aug 2006 07:42:11 GMT</pubDate></item><item><title><![CDATA[Reply to daten zu einem drop down feld hinzufügen on Wed, 30 Aug 2006 07:44:43 GMT]]></title><description><![CDATA[<p>okay , sorry,da hätte man auch drauf kommen können.<br />
danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1127354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1127354</guid><dc:creator><![CDATA[mike303]]></dc:creator><pubDate>Wed, 30 Aug 2006 07:44:43 GMT</pubDate></item><item><title><![CDATA[Reply to daten zu einem drop down feld hinzufügen on Wed, 30 Aug 2006 08:17:51 GMT]]></title><description><![CDATA[<p>ich hätte noch eine kleine simple frage. es ist bestimmt total einfach aber ich finde es einfach nicht.ich kann jetzt die daten adden,aber es wird immer nur eine schnale zeile angezeigt,wenn ich auf den dropdown pfeil gehe dann komm nur eine kleine leiste wo ich die namen runterscrollen kann. würde aber gern alles auf einmal einsehen können.was muss ich da umstellen ??<br />
danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1127381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1127381</guid><dc:creator><![CDATA[mike303]]></dc:creator><pubDate>Wed, 30 Aug 2006 08:17:51 GMT</pubDate></item><item><title><![CDATA[Reply to daten zu einem drop down feld hinzufügen on Wed, 30 Aug 2006 08:20:29 GMT]]></title><description><![CDATA[<p>Schau mal in die Faq. <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/1127383</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1127383</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Wed, 30 Aug 2006 08:20:29 GMT</pubDate></item><item><title><![CDATA[Reply to daten zu einem drop down feld hinzufügen on Wed, 30 Aug 2006 08:51:44 GMT]]></title><description><![CDATA[<p>hm... hatte das prob schon öfter. und habs eig immer groß genug gezogen <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="🙂"
    /> naja... beim 5.ten mal neumachen hats nu geklappt ^^ danke dir</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1127414</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1127414</guid><dc:creator><![CDATA[mike303]]></dc:creator><pubDate>Wed, 30 Aug 2006 08:51:44 GMT</pubDate></item></channel></rss>