<?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[SHFileOperation tut nicht]]></title><description><![CDATA[<p>Hallo zusammen, ich versuche seit knapp zwei Stunden einen vom eigenen Programm erstellten Ordner in Start&gt;Programm&gt;... von diesem wieder löschen zu lassen. SHFileOperation funktioniert überall (auch wenn noch Dateien im Ordner sind) nur nicht in Start&gt;Programme. Weiß einer von euch Rat?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/92487/shfileoperation-tut-nicht</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Apr 2026 23:42:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/92487.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 19 Nov 2004 13:38:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 13:38:33 GMT]]></title><description><![CDATA[<p>Hallo zusammen, ich versuche seit knapp zwei Stunden einen vom eigenen Programm erstellten Ordner in Start&gt;Programm&gt;... von diesem wieder löschen zu lassen. SHFileOperation funktioniert überall (auch wenn noch Dateien im Ordner sind) nur nicht in Start&gt;Programme. Weiß einer von euch Rat?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/655105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655105</guid><dc:creator><![CDATA[Herrmann@Work]]></dc:creator><pubDate>Fri, 19 Nov 2004 13:38:33 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 13:42:42 GMT]]></title><description><![CDATA[<p>Geht es denn vom Explorer aus? IMHO benutzt der Explorer auch SHFileOperation.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/655109</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655109</guid><dc:creator><![CDATA[:-)))]]></dc:creator><pubDate>Fri, 19 Nov 2004 13:42:42 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 13:50:46 GMT]]></title><description><![CDATA[<p>Was sagt GetLastError()?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/655116</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655116</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Fri, 19 Nov 2004 13:50:46 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 13:51:20 GMT]]></title><description><![CDATA[<p>@:-))),<br />
ja das ist ja das komische.<br />
Folgende unschöne Lösung funktioniert auch:</p>
<pre><code class="language-cpp">system( &quot;rmdir /S /Q c:\Dokumente und Einstellungen\...&quot; );
</code></pre>
<p>jedoch geht das ganze so nicht:</p>
<pre><code class="language-cpp">WinExec( &quot;rmdir /S /Q c:\Dokumente und Einstellungen\...&quot;, SW_SHOW );
</code></pre>
<p>Ich verstehe das ganze nicht wirklich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/655117</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655117</guid><dc:creator><![CDATA[Herrmann@Work]]></dc:creator><pubDate>Fri, 19 Nov 2004 13:51:20 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 13:53:20 GMT]]></title><description><![CDATA[<p>ist ja wohl klar. da sind leerzeichen im pfad. musst den pfad quoten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/655120</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655120</guid><dc:creator><![CDATA[:-))))]]></dc:creator><pubDate>Fri, 19 Nov 2004 13:53:20 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 13:54:18 GMT]]></title><description><![CDATA[<p>@Luckie,<br />
wenn ich mir von SHFileOperation die Fehlerboxen anzeigen lasse, bekomme ich folgende Meldung: <em>Datei kann nicht gelöscht werden: Die Quelldatei oder vom Quelldatenträger kann nicht gelesen werden.</em> <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>
]]></description><link>https://www.c-plusplus.net/forum/post/655121</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655121</guid><dc:creator><![CDATA[Herrmann@Work]]></dc:creator><pubDate>Fri, 19 Nov 2004 13:54:18 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 13:55:20 GMT]]></title><description><![CDATA[<p>@:-)))), stimmt...habe bei mir auch &quot; um den Pfad herum.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/655122</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655122</guid><dc:creator><![CDATA[Herrmann@Work]]></dc:creator><pubDate>Fri, 19 Nov 2004 13:55:20 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 14:04:15 GMT]]></title><description><![CDATA[<p>Zeig doch einfach deinen Code.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/655129</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655129</guid><dc:creator><![CDATA[code.]]></dc:creator><pubDate>Fri, 19 Nov 2004 14:04:15 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 14:12:03 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">static bool CInstaller::DeleteDir( string sPath );
...
bool CInstaller::DeleteDir( string sPath )
{
  SHFILEOPSTRUCT fs;
  ZeroMemory( &amp;fs, sizeof( SHFILEOPSTRUCT ) );
  fs.wFunc = FO_DELETE;
  fs.pFrom = sPath.c_str();
  // Ohne das Flag bekomme ich die Fehlermeldung
  fs.fFlags = FOF_SILENT;
  if ( !SHFileOperation( &amp;fs ) )
    return true;
  return false;
};
...
...
string sPath = &quot;C:\\Dokumente und Einstellungen\\All Users\\Sta....
// DeleteDir und gibt immer false zurück
CInstaller::DeleteDir( sPath );
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/655136</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655136</guid><dc:creator><![CDATA[Herrmann@Work]]></dc:creator><pubDate>Fri, 19 Nov 2004 14:12:03 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 14:18:23 GMT]]></title><description><![CDATA[<p>An additional NULL character must be appended to the end of the final name to indicate the end of pFrom.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/655142</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655142</guid><dc:creator><![CDATA[????????]]></dc:creator><pubDate>Fri, 19 Nov 2004 14:18:23 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 14:23:59 GMT]]></title><description><![CDATA[<p>???????? schrieb:</p>
<blockquote>
<p>An additional NULL character must be appended to the end of the final name to indicate the end of pFrom.</p>
</blockquote>
<p>mist genau das selbe wollte ich auch schreiben, hatten wir diese woche schon mal.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/655146</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655146</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Fri, 19 Nov 2004 14:23:59 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 14:29:11 GMT]]></title><description><![CDATA[<p>Bei mir funktioniert das:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;shellapi.h&gt;

int main()
{
	SHFILEOPSTRUCT fs;
	ZeroMemory( &amp;fs, sizeof( SHFILEOPSTRUCT ) );
	fs.wFunc = FO_DELETE;
	fs.pFrom = &quot;C:\\Dokumente und Einstellungen\\All Users\\Startmenü\\Programme\\MeinProgramm&quot;;
	fs.fFlags = FOF_SILENT;
	SHFileOperation( &amp;fs );
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/655150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655150</guid><dc:creator><![CDATA[hmmmmmmm]]></dc:creator><pubDate>Fri, 19 Nov 2004 14:29:11 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 14:32:28 GMT]]></title><description><![CDATA[<p>Juhu...das wars. Wieder etwas gelernt <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/655152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655152</guid><dc:creator><![CDATA[Herrmann@Work]]></dc:creator><pubDate>Fri, 19 Nov 2004 14:32:28 GMT</pubDate></item><item><title><![CDATA[Reply to SHFileOperation tut nicht on Fri, 19 Nov 2004 14:35:19 GMT]]></title><description><![CDATA[<p>Wieder was gelernt? Lern mal Doku lesen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/655156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655156</guid><dc:creator><![CDATA[looooool]]></dc:creator><pubDate>Fri, 19 Nov 2004 14:35:19 GMT</pubDate></item></channel></rss>