Совместимость программы на Delphi с Vista

Рейтинг: 0Ответов: 3Опубликовано: 31.03.2011

Здравствуйте. Программа была написана в Embarcadero RAD Studio Delphi 2010, ОС Windows 7 32-бит... При запуске программы на Vista, вылезают ошибки разного рода... Что делать?...

К примеру в FormCreate...

  dir:='c:/Dir';
  fileName:='c:/Dir/files.txt';

  if (DirectoryExists(dir)) then {проверяем наличие директории}
  begin
   if (FileExists(fileName)) then  {проверяем наличие файла}
    begin
    AssignFile(usersfile, fileName);
    Reset(usersfile);
    while not Eof(usersfile) do
    begin
      i:=i+1;
      ReadLn(usersfile, temp[i]);{читаем из файла пользователя}
    end;
    CloseFile(usersfile);
   end;
  end else
   begin
   ForceDirectories(dir);
   AssignFile(usersfile, fileName);
   ReWrite(usersfile);
   CloseFile(usersfile);
   end;

при нажатие на кнопку

      AssignFile(usersfile, fileName);
      Append(usersfile);
      WriteLn(usersfile, edit1.text);  // значения из текстовых полей
      WriteLn(usersfile, edit2.text);
      WriteLn(usersfile, edit3.text);
      WriteLn(usersfile, edit4.Text);
      CloseFile(usersfile);

возникает ошибка invalid specification files %s...

Также возникает ошибка при подключение к серверу...

Спасибо.

Ответы

Ответов пока нет.