Проблемка с делфи

Тема в разделе "ASM, С/С++, Delphi, Java", создана пользователем Bicdibus, 5 мар 2012.

  1. Bicdibus

    Bicdibus

    Регистр.:
    5 мар 2010
    Сообщения:
    492
    Симпатии:
    7
    поставил 6 призапуске проги и\о ерор постоянно, может ли єто біть связяно с нодом, прога простенькая вводятся даніе в поля и єто записывается в файл, все написано верно.Пробовал отключить нод, не полностью, только отключил скан локальных файлов.не помогло, может снести егонахрен и поставить аваст.Также пробовал ставить 7 портабле таже хрень. У кого-то возникали подобные проблемы, кто что может посоветовать?
     
  2. Hwo

    Hwo Писатель

    Регистр.:
    5 мар 2012
    Сообщения:
    5
    Симпатии:
    2
    Для начала выясните на каком этапе возникает ошибка.

    F7 - пошаговое выполнение
    F8 - пошаговое выполнение текущего метода с пропуском вхождения в циклы и другие методы
     
  3. Bicdibus

    Bicdibus

    Регистр.:
    5 мар 2010
    Сообщения:
    492
    Симпатии:
    7
    ошыбка возникает на команде rewrite а также на write.Нод снес поставил аваст не помогло и ещо шыбка i/o error 32(если стопорится на rewrite) и ошыібка 105 если тормозит на write
     
  4. Hwo

    Hwo Писатель

    Регистр.:
    5 мар 2012
    Сообщения:
    5
    Симпатии:
    2
    Варианта 2: или у вас нет прав или вы неправильно организовываете потоки записи.

    Скомпилируйте проект, зайдите в папку с проектом, найдите папку debug (build/output) найдите скомпилированный исполняемый файл (проект.exe) кликните правой кнопкой -> запустить от имени администратора.

    Если не поможет - откройте диспетчер задач и посмотрите, нет ли у вас в процессах вашего проекта. Если есть - завершите его.
    Чтобы окончательно убедиться в том, что к вашим файлам записи нет обращения извне - попробуйте их переименовать.
    Так же проверьте аттрибуты файлов, снимите флаг с "только для чтения".

    И в конце проследите, чтобы потоки записи в файл правильно закрывались.
     
  5. Bicdibus

    Bicdibus

    Регистр.:
    5 мар 2010
    Сообщения:
    492
    Симпатии:
    7
    блин хрень какая-то получается, не могу запустить от имени админа, говорит, что вход в систему не произведен, имеются ограничения и че с єтим делать, форточку не я ставил.
     
  6. Da1VeR

    Da1VeR Постоялец

    Регистр.:
    22 фев 2012
    Сообщения:
    128
    Симпатии:
    21
    2bicdibus
    В винде 7 существует 2 админа... админ который дается системой и админ - который является супер админом.... так вот большинству программ нужен именно права 2 админа.... найдите того кто ставил и узнайте, в дальнейшем поможет, либо сами переставьте... сейчас в интернете куча сборок есть.
     
  7. Bicdibus

    Bicdibus

    Регистр.:
    5 мар 2010
    Сообщения:
    492
    Симпатии:
    7
    да нет у меня ХР не нравится мне 7 просто загружался как юзер а не админ оттого и проблема была стал админом и все ок
     
  8. ms301

    ms301 Писатель

    Регистр.:
    20 сен 2012
    Сообщения:
    6
    Симпатии:
    1
    Покажите участок кода с методом write
     
  9. bssat

    bssat Создатель

    Регистр.:
    11 мар 2013
    Сообщения:
    18
    Симпатии:
    1
    Да все уже, походу он вопрос решил, просто не было прав на запись в файл у простого пользователя. У меня такие проблемы возникают, когда клиенту отдаешь приложение, которое работает с реестром. Приходится учить запускать от имени администратора. :)
     
  10. xcoder007

    xcoder007 Создатель

    Регистр.:
    7 фев 2016
    Сообщения:
    49
    Симпатии:
    26
    у меня винда 10 - 64бит - полёт нормальный на Delphi 7
    Устанавливал от админа, запускаю delphi32.exe из папки BIN