Ver Fonte

Projektdateien hinzufügen.

Kolja Strohm há 6 anos atrás
pai
commit
da72d25c01
154 ficheiros alterados com 312 adições e 0 exclusões
  1. BIN
      Laden/f00000.png
  2. BIN
      Laden/f00001.png
  3. BIN
      Laden/f00002.png
  4. BIN
      Laden/f00003.png
  5. BIN
      Laden/f00004.png
  6. BIN
      Laden/f00005.png
  7. BIN
      Laden/f00006.png
  8. BIN
      Laden/f00007.png
  9. BIN
      Laden/f00008.png
  10. BIN
      Laden/f00009.png
  11. BIN
      Laden/f00010.png
  12. BIN
      Laden/f00011.png
  13. BIN
      Laden/f00012.png
  14. BIN
      Laden/f00013.png
  15. BIN
      Laden/f00014.png
  16. BIN
      Laden/f00015.png
  17. BIN
      Laden/f00016.png
  18. BIN
      Laden/f00017.png
  19. BIN
      Laden/f00018.png
  20. BIN
      Laden/f00019.png
  21. BIN
      Laden/f00020.png
  22. BIN
      Laden/f00021.png
  23. BIN
      Laden/f00022.png
  24. BIN
      Laden/f00023.png
  25. BIN
      Laden/f00024.png
  26. BIN
      Laden/f00025.png
  27. BIN
      Laden/f00026.png
  28. BIN
      Laden/f00027.png
  29. BIN
      Laden/f00028.png
  30. BIN
      Laden/f00029.png
  31. BIN
      Laden/f00030.png
  32. BIN
      Laden/f00031.png
  33. BIN
      Laden/f00032.png
  34. BIN
      Laden/f00033.png
  35. BIN
      Laden/f00034.png
  36. BIN
      Laden/f00035.png
  37. BIN
      Laden/f00036.png
  38. BIN
      Laden/f00037.png
  39. BIN
      Laden/f00038.png
  40. BIN
      Laden/f00039.png
  41. BIN
      Laden/f00040.png
  42. BIN
      Laden/f00041.png
  43. BIN
      Laden/f00042.png
  44. BIN
      Laden/f00043.png
  45. BIN
      Laden/f00044.png
  46. BIN
      Laden/f00045.png
  47. BIN
      Laden/f00046.png
  48. BIN
      Laden/f00047.png
  49. BIN
      Laden/f00048.png
  50. BIN
      Laden/f00049.png
  51. BIN
      Laden/f00050.png
  52. BIN
      Laden/f00051.png
  53. BIN
      Laden/f00052.png
  54. BIN
      Laden/f00053.png
  55. BIN
      Laden/f00054.png
  56. BIN
      Laden/f00055.png
  57. BIN
      Laden/f00056.png
  58. BIN
      Laden/f00057.png
  59. BIN
      Laden/f00058.png
  60. BIN
      Laden/f00059.png
  61. BIN
      Laden/f00060.png
  62. BIN
      Laden/f00061.png
  63. BIN
      Laden/f00062.png
  64. BIN
      Laden/f00063.png
  65. BIN
      Laden/f00064.png
  66. BIN
      Laden/f00065.png
  67. BIN
      Laden/f00066.png
  68. BIN
      Laden/f00067.png
  69. BIN
      Laden/f00068.png
  70. BIN
      Laden/f00069.png
  71. BIN
      Laden/f00070.png
  72. BIN
      Laden/f00071.png
  73. BIN
      Laden/f00072.png
  74. BIN
      Laden/f00073.png
  75. BIN
      Laden/f00074.png
  76. BIN
      Laden/f00075.png
  77. BIN
      Laden/f00076.png
  78. BIN
      Laden/f00077.png
  79. BIN
      Laden/f00078.png
  80. BIN
      Laden/f00079.png
  81. BIN
      Laden/f00080.png
  82. BIN
      Laden/f00081.png
  83. BIN
      Laden/f00082.png
  84. BIN
      Laden/f00083.png
  85. BIN
      Laden/f00084.png
  86. BIN
      Laden/f00085.png
  87. BIN
      Laden/f00086.png
  88. BIN
      Laden/f00087.png
  89. BIN
      Laden/f00088.png
  90. BIN
      Laden/f00089.png
  91. BIN
      Laden/f00090.png
  92. BIN
      Laden/f00091.png
  93. BIN
      Laden/f00092.png
  94. BIN
      Laden/f00093.png
  95. BIN
      Laden/f00094.png
  96. BIN
      Laden/f00095.png
  97. BIN
      Laden/f00096.png
  98. BIN
      Laden/f00097.png
  99. BIN
      Laden/f00098.png
  100. BIN
      Laden/f00099.png
  101. BIN
      Laden/f00100.png
  102. BIN
      Laden/f00101.png
  103. BIN
      Laden/f00102.png
  104. BIN
      Laden/f00103.png
  105. BIN
      Laden/f00104.png
  106. BIN
      Laden/f00105.png
  107. BIN
      Laden/f00106.png
  108. BIN
      Laden/f00107.png
  109. BIN
      Laden/f00108.png
  110. BIN
      Laden/f00109.png
  111. BIN
      Laden/f00110.png
  112. BIN
      Laden/f00111.png
  113. BIN
      Laden/f00112.png
  114. BIN
      Laden/f00113.png
  115. BIN
      Laden/f00114.png
  116. BIN
      Laden/f00115.png
  117. BIN
      Laden/f00116.png
  118. BIN
      Laden/f00117.png
  119. BIN
      Laden/f00118.png
  120. BIN
      Laden/f00119.png
  121. BIN
      Laden/f00120.png
  122. BIN
      Laden/f00121.png
  123. BIN
      Laden/f00122.png
  124. BIN
      Laden/f00123.png
  125. BIN
      Laden/f00124.png
  126. BIN
      Laden/f00125.png
  127. BIN
      Laden/f00126.png
  128. BIN
      Laden/f00127.png
  129. BIN
      Laden/f00128.png
  130. BIN
      Laden/f00129.png
  131. BIN
      Laden/f00130.png
  132. BIN
      Laden/f00131.png
  133. BIN
      Laden/f00132.png
  134. BIN
      Laden/f00133.png
  135. BIN
      Laden/f00134.png
  136. BIN
      Laden/f00135.png
  137. BIN
      Laden/f00136.png
  138. BIN
      Laden/f00137.png
  139. BIN
      Laden/f00138.png
  140. BIN
      Laden/f00139.png
  141. BIN
      Laden/f00140.png
  142. BIN
      Laden/f00141.png
  143. BIN
      Laden/f00142.png
  144. BIN
      Laden/f00143.png
  145. BIN
      Laden/f00144.png
  146. BIN
      Laden/f00145.png
  147. BIN
      Laden/f00146.png
  148. BIN
      Laden/f00147.png
  149. BIN
      Laden/f00148.png
  150. BIN
      Laden/f00149.png
  151. 28 0
      NameAnimation.sln
  152. 149 0
      NameAnimation/NameAnimation.vcxproj
  153. 22 0
      NameAnimation/NameAnimation.vcxproj.filters
  154. 113 0
      NameAnimation/main.cpp

BIN
Laden/f00000.png


BIN
Laden/f00001.png


BIN
Laden/f00002.png


BIN
Laden/f00003.png


BIN
Laden/f00004.png


BIN
Laden/f00005.png


BIN
Laden/f00006.png


BIN
Laden/f00007.png


BIN
Laden/f00008.png


BIN
Laden/f00009.png


BIN
Laden/f00010.png


BIN
Laden/f00011.png


BIN
Laden/f00012.png


BIN
Laden/f00013.png


BIN
Laden/f00014.png


BIN
Laden/f00015.png


BIN
Laden/f00016.png


BIN
Laden/f00017.png


BIN
Laden/f00018.png


BIN
Laden/f00019.png


BIN
Laden/f00020.png


BIN
Laden/f00021.png


BIN
Laden/f00022.png


BIN
Laden/f00023.png


BIN
Laden/f00024.png


BIN
Laden/f00025.png


BIN
Laden/f00026.png


BIN
Laden/f00027.png


BIN
Laden/f00028.png


BIN
Laden/f00029.png


BIN
Laden/f00030.png


BIN
Laden/f00031.png


BIN
Laden/f00032.png


BIN
Laden/f00033.png


BIN
Laden/f00034.png


BIN
Laden/f00035.png


BIN
Laden/f00036.png


BIN
Laden/f00037.png


BIN
Laden/f00038.png


BIN
Laden/f00039.png


BIN
Laden/f00040.png


BIN
Laden/f00041.png


BIN
Laden/f00042.png


BIN
Laden/f00043.png


BIN
Laden/f00044.png


BIN
Laden/f00045.png


BIN
Laden/f00046.png


BIN
Laden/f00047.png


BIN
Laden/f00048.png


BIN
Laden/f00049.png


BIN
Laden/f00050.png


BIN
Laden/f00051.png


BIN
Laden/f00052.png


BIN
Laden/f00053.png


BIN
Laden/f00054.png


BIN
Laden/f00055.png


BIN
Laden/f00056.png


BIN
Laden/f00057.png


BIN
Laden/f00058.png


BIN
Laden/f00059.png


BIN
Laden/f00060.png


BIN
Laden/f00061.png


BIN
Laden/f00062.png


BIN
Laden/f00063.png


BIN
Laden/f00064.png


BIN
Laden/f00065.png


BIN
Laden/f00066.png


BIN
Laden/f00067.png


BIN
Laden/f00068.png


BIN
Laden/f00069.png


BIN
Laden/f00070.png


BIN
Laden/f00071.png


BIN
Laden/f00072.png


BIN
Laden/f00073.png


BIN
Laden/f00074.png


BIN
Laden/f00075.png


BIN
Laden/f00076.png


BIN
Laden/f00077.png


BIN
Laden/f00078.png


BIN
Laden/f00079.png


BIN
Laden/f00080.png


BIN
Laden/f00081.png


BIN
Laden/f00082.png


BIN
Laden/f00083.png


BIN
Laden/f00084.png


BIN
Laden/f00085.png


BIN
Laden/f00086.png


BIN
Laden/f00087.png


BIN
Laden/f00088.png


BIN
Laden/f00089.png


BIN
Laden/f00090.png


BIN
Laden/f00091.png


BIN
Laden/f00092.png


BIN
Laden/f00093.png


BIN
Laden/f00094.png


BIN
Laden/f00095.png


BIN
Laden/f00096.png


BIN
Laden/f00097.png


BIN
Laden/f00098.png


BIN
Laden/f00099.png


BIN
Laden/f00100.png


BIN
Laden/f00101.png


BIN
Laden/f00102.png


BIN
Laden/f00103.png


BIN
Laden/f00104.png


BIN
Laden/f00105.png


BIN
Laden/f00106.png


BIN
Laden/f00107.png


BIN
Laden/f00108.png


BIN
Laden/f00109.png


BIN
Laden/f00110.png


BIN
Laden/f00111.png


BIN
Laden/f00112.png


BIN
Laden/f00113.png


BIN
Laden/f00114.png


BIN
Laden/f00115.png


BIN
Laden/f00116.png


BIN
Laden/f00117.png


BIN
Laden/f00118.png


BIN
Laden/f00119.png


BIN
Laden/f00120.png


BIN
Laden/f00121.png


BIN
Laden/f00122.png


BIN
Laden/f00123.png


BIN
Laden/f00124.png


BIN
Laden/f00125.png


BIN
Laden/f00126.png


BIN
Laden/f00127.png


BIN
Laden/f00128.png


BIN
Laden/f00129.png


BIN
Laden/f00130.png


BIN
Laden/f00131.png


BIN
Laden/f00132.png


BIN
Laden/f00133.png


BIN
Laden/f00134.png


BIN
Laden/f00135.png


BIN
Laden/f00136.png


BIN
Laden/f00137.png


BIN
Laden/f00138.png


BIN
Laden/f00139.png


BIN
Laden/f00140.png


BIN
Laden/f00141.png


BIN
Laden/f00142.png


BIN
Laden/f00143.png


BIN
Laden/f00144.png


BIN
Laden/f00145.png


BIN
Laden/f00146.png


BIN
Laden/f00147.png


BIN
Laden/f00148.png


BIN
Laden/f00149.png


+ 28 - 0
NameAnimation.sln

@@ -0,0 +1,28 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 14
+VisualStudioVersion = 14.0.22823.1
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NameAnimation", "NameAnimation\NameAnimation.vcxproj", "{485958F6-5983-4DE6-A86B-B20FB538E62A}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Win32 = Debug|Win32
+		Debug|x64 = Debug|x64
+		Release|Win32 = Release|Win32
+		Release|x64 = Release|x64
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{485958F6-5983-4DE6-A86B-B20FB538E62A}.Debug|Win32.ActiveCfg = Debug|Win32
+		{485958F6-5983-4DE6-A86B-B20FB538E62A}.Debug|Win32.Build.0 = Debug|Win32
+		{485958F6-5983-4DE6-A86B-B20FB538E62A}.Debug|x64.ActiveCfg = Debug|x64
+		{485958F6-5983-4DE6-A86B-B20FB538E62A}.Debug|x64.Build.0 = Debug|x64
+		{485958F6-5983-4DE6-A86B-B20FB538E62A}.Release|Win32.ActiveCfg = Release|Win32
+		{485958F6-5983-4DE6-A86B-B20FB538E62A}.Release|Win32.Build.0 = Release|Win32
+		{485958F6-5983-4DE6-A86B-B20FB538E62A}.Release|x64.ActiveCfg = Release|x64
+		{485958F6-5983-4DE6-A86B-B20FB538E62A}.Release|x64.Build.0 = Release|x64
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal

+ 149 - 0
NameAnimation/NameAnimation.vcxproj

@@ -0,0 +1,149 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|x64">
+      <Configuration>Debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|x64">
+      <Configuration>Release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{485958F6-5983-4DE6-A86B-B20FB538E62A}</ProjectGuid>
+    <Keyword>Win32Proj</Keyword>
+    <RootNamespace>NameAnimation</RootNamespace>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <UseDebugLibraries>true</UseDebugLibraries>
+    <PlatformToolset>v141</PlatformToolset>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <UseDebugLibraries>true</UseDebugLibraries>
+    <PlatformToolset>v141</PlatformToolset>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <UseDebugLibraries>false</UseDebugLibraries>
+    <PlatformToolset>v141</PlatformToolset>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <UseDebugLibraries>false</UseDebugLibraries>
+    <PlatformToolset>v141</PlatformToolset>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <LinkIncremental>true</LinkIncremental>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <LinkIncremental>true</LinkIncremental>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <LinkIncremental>false</LinkIncremental>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <LinkIncremental>false</LinkIncremental>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <ClCompile>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <Optimization>Disabled</Optimization>
+      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+    </ClCompile>
+    <Link>
+      <SubSystem>Console</SubSystem>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <ClCompile>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <Optimization>Disabled</Optimization>
+      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+    </ClCompile>
+    <Link>
+      <SubSystem>Console</SubSystem>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <WarningLevel>Level3</WarningLevel>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <Optimization>MaxSpeed</Optimization>
+      <FunctionLevelLinking>true</FunctionLevelLinking>
+      <IntrinsicFunctions>true</IntrinsicFunctions>
+      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+    </ClCompile>
+    <Link>
+      <SubSystem>Console</SubSystem>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <OptimizeReferences>true</OptimizeReferences>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <ClCompile>
+      <WarningLevel>Level3</WarningLevel>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <Optimization>MaxSpeed</Optimization>
+      <FunctionLevelLinking>true</FunctionLevelLinking>
+      <IntrinsicFunctions>true</IntrinsicFunctions>
+      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+    </ClCompile>
+    <Link>
+      <SubSystem>Console</SubSystem>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <OptimizeReferences>true</OptimizeReferences>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="main.cpp" />
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>

+ 22 - 0
NameAnimation/NameAnimation.vcxproj.filters

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="Quelldateien">
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+    </Filter>
+    <Filter Include="Headerdateien">
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
+    </Filter>
+    <Filter Include="Ressourcendateien">
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="main.cpp">
+      <Filter>Quelldateien</Filter>
+    </ClCompile>
+  </ItemGroup>
+</Project>

+ 113 - 0
NameAnimation/main.cpp

@@ -0,0 +1,113 @@
+#include <iostream>
+#include <direct.h>
+#include <Shlwapi.h>
+
+using namespace std;
+
+#pragma comment(lib, "Shlwapi.lib")
+
+int main()
+{
+	char pfad[ 255 ];
+	while( 1 )
+	{
+		cout << "gebe den ordner an:";
+		getchar();
+		cin.getline( pfad, 255 );
+		if( !PathFileExists( pfad ) )
+		{
+			cout << "Fehler: Der Ordner existiert nicht." << endl;
+			continue;
+		}
+		if( !strlen( pfad ) )
+		{
+			cout << "Bitte gebe den Quellordner an." << endl;
+			continue;
+		}
+		break;
+	}
+	cout << "----Start----" << endl;
+	int länge = (int)strlen( pfad );
+	for( int i = 0; i < länge; i++ )
+	{
+		if( pfad[ i ] == '/' )
+			pfad[ i ] = '\\';
+	}
+	char pfad2[ 255 ];
+	memcpy( pfad2, pfad, länge );
+	if( pfad2[ länge - 1 ] == '\\' )
+	{
+		pfad2[ länge - 1 ] = '2';
+		pfad2[ länge ] = '\\';
+		pfad2[ länge + 1 ] = 0;
+		pfad[ länge ] = '*';
+		länge++;
+		pfad[ länge ] = 0;
+	}
+	else
+	{
+		pfad2[ länge ] = '2';
+		pfad2[ länge + 1 ] = '\\';
+		pfad2[ länge + 2 ] = 0;
+		pfad[ länge ] = '\\';
+		länge++;
+		pfad[ länge ] = '*';
+		länge++;
+		pfad[ länge ] = 0;
+	}
+	if( PathFileExists( pfad2 ) )
+	{
+		cout << "Fehler: Zielverzeichnes existiert bereits." << endl;
+		return 0;
+	}
+	_mkdir( pfad2 );
+	if( !PathFileExists( pfad2 ) )
+	{
+		cout << "Fehler: Zielverzeichnes konnte nicht erstellt werden." << endl;
+		return 0;
+	}
+	WIN32_FIND_DATA wfd;
+	HANDLE fHandle = FindFirstFile( pfad, &wfd );
+	FindNextFile( fHandle, &wfd );
+	länge = (int)strlen( pfad2 );
+	char c[ 3 ] = { 'a', 'a', 'a' };
+	while( FindNextFile( fHandle, &wfd ) )
+	{
+		char datei[ 255 ];
+		memcpy( datei, pfad, strlen( pfad ) );
+		for( int i = 0; i < (int)strlen( wfd.cFileName ); i++ )
+			datei[ strlen( pfad ) + i - 1 ] = wfd.cFileName[ i ];
+		datei[ strlen( pfad ) + strlen( wfd.cFileName ) - 1 ] = 0;
+		char datei2[ 255 ];
+		memcpy( datei2, pfad2, länge );
+		datei2[ länge ] = 'f';
+		datei2[ länge + 1 ] = c[ 0 ];
+		datei2[ länge + 2 ] = c[ 1 ];
+		datei2[ länge + 3 ] = c[ 2 ];
+		datei2[ länge + 4 ] = '.';
+		datei2[ länge + 5 ] = 'p';
+		datei2[ länge + 6 ] = 'n';
+		datei2[ länge + 7 ] = 'g';
+		datei2[ länge + 8 ] = 0;
+		MoveFile( datei, datei2 );
+		c[ 2 ]++;
+		if( c[ 2 ] > 'z' )
+		{
+			c[ 2 ] = 'a';
+			c[ 1 ]++;
+			if( c[ 1 ] > 'z' )
+			{
+				c[ 1 ] = 'a';
+				c[ 0 ]++;
+				if( c[ 0 ] > 'z' )
+				{
+					cout << "Fehler: Es sind über 17576 Dateien in dem ordner." << endl;
+					return 0;
+				}
+			}
+		}
+	}
+	FindClose( fHandle );
+	cout << "----Ende----" << endl;
+	return 1;
+}