wtf.pas

  1. (**
  2.   * Yep, you guessed it. More code from the infamous ex-coworker.
  3.   *)
  4.  
  5. // -------------------------------------------------------
  6. // Display list of paramters that have been used in the program
  7. // -------------------------------------------------------
  8. Procedure CreateParamsinXMLFile;
  9. begin
  10. Writeln(XMLFile,'<Parameters>');
  11.  
  12. Writeln(XMLFile,Format('<Param1>%s</Param1>',[Paramstr(1)]));
  13. Writeln(XMLFile,Format('<Param2>%s</Param2>',[Paramstr(2)]));
  14. Writeln(XMLFile,Format('<Param3>%s</Param3>',[Paramstr(3)]));
  15. Writeln(XMLFile,Format('<Param4>%s</Param4>',[Paramstr(4)]));
  16. Writeln(XMLFile,Format('<Param5>%s</Param5>',[Paramstr(5)]));
  17. Writeln(XMLFile,Format('<Param6>%s</Param6>',[Paramstr(6)]));
  18. Writeln(XMLFile,Format('<Param7>%s</Param7>',[Paramstr(7)]));
  19. Writeln(XMLFile,Format('<Param8>%s</Param8>',[Paramstr(8)]));
  20. Writeln(XMLFile,Format('<Param9>%s</Param9>',[Paramstr(9)]));
  21. Writeln(XMLFile,Format('<Param10>%s</Param10>',[Paramstr(10)]));
  22. Writeln(XMLFile,Format('<Param11>%s</Param11>',[Paramstr(11)]));
  23. Writeln(XMLFile,Format('<Param12>%s</Param12>',[Paramstr(12)]));
  24. Writeln(XMLFile,Format('<Param13>%s</Param13>',[Paramstr(13)]));
  25. Writeln(XMLFile,Format('<Param14>%s</Param14>',[Paramstr(14)]));
  26. Writeln(XMLFile,Format('<Param15>%s</Param15>',[Paramstr(15)]));
  27.  
  28. if Stage <> 1 then Writeln(XMLFile,Format('<Param16>%s</Param16>',[Paramstr(16)]));
  29.  
  30. if (Stage <> 1) and (Stage <> 2) then
  31. begin
  32. Writeln(XMLFile,Format('<Param17>%s</Param17>',[Paramstr(17)]));
  33. Writeln(XMLFile,Format('<Param18>%s</Param18>',[Paramstr(18)]));
  34. end;
  35.  
  36. Writeln(XMLFile,'</Parameters>');
  37. end;
  38.