georgich, возможно, моя проблема связана как раз с тем, что у меня уже зарегистрирована предыдущая версия. Сейчас ищу, как правильно на новую версию переходить.
SpiderPigAndCat, Что за синий и красный, откуда оно на монохромном дисплее??
А контрастность-то крутить попробовали? На "черной штуке" есть подстроечный резистор под мелкую крестовую отверточку. Его там не с чем перепутать. Покрутите от края до края, не появится ли изображение.
А схема - какая уж тут схема. По Вашей ссылке табличка соединения выводов есть. UNO - это колонка "На базе ATmega 328". На I2C модуле (чёрной штуке) выводы подписаны должны быть.
AD56, Так и в чём проблема то? Принесёте из сервиса ноут с установленными ssd и ram и дома сами установите на него windows. Установочную флешку или диск заранее приготовить.
Tenebrius, да любые, что в гугле найдёте. Так и спрашивайте "raspberry pi gpio". Будут и картинки и примеры. Увидите, что можно непосредственно к малине подключать, а с чем нужно через дополнительные устройства взаимодействовать. Если вдруг что-то сразу не попадётся, то дополнительно гуглите например "raspberry pi encoder", "raspberry pi ADC" и т.д. Наверное о малине уже и книжки напечатали, где всё вместе есть, но я не в курсе. Примеров и так очень много.
ZIK1337, действительно, этот пример тупо переписывается из статьи в статью по всему интернету. Но жизнь-то меняется. Что работало ещё недавно, теперь не работает. Это нормально. Ищите новую, максимально свежую информацию. С тех пор, как кто-то написал этот пример, наверняка уже много чего нового появилось.
И не стоит так уж сразу конкретизировать - физические читает, логические не читает. Я Вам только сказал, что Ваша проблема наверное где-то в этой области. Сначала изучите, что это такое вобще, как работают соответствующие winapi функции в различных версиях Windows, потом уж делайте выводы.
ZIK1337, раз уж обещался немного поэкспериментировать, то вот результат. Запускал на десятке 64-х битной. Запускать надо от имени администратора. Работают обе версии. Натравливал их на флешку. Но показывали они совсем не то, что днём под 7-кой. Сам бы я конечно не понял, что именно они мне такое рисуют, но подсказала одна из программулек, с которыми я Ваши сравнивал. У неё есть две возможности прочитать физический сектор и логичекий сектор. И результат разный. И вот сейчас, то что выдает Ваша программа, совпадает с логическим сектором. А все эти ожидаемые сигнатуры надо смотреть в физическом. А днём под 7 без разницы было. Так что, если есть интерес к изучению файловых систем, копайте в этом направлении (физические и логические сектора). Мои знания тут кончаются, да и к Дельфи это уже не относится.
Вот две утилитки, которыми я пользовался: https://cloud.mail.ru/public/FkYs/WjptyNjjD (первое, что в интернете попалось)
ZIK1337, У меня никакой ошибки нет. Точнее ошибки нет, если выбрать диск - флешку с FAT32. Если выбрать HDD с NTFS, то да, будет ошибка. Но это вобще-то не удивительно.
ZIK1337, ой сорри, это первой версии касалось. Во второй у Вас уже всё по другому. А там Вы как-то слишком вольно с формами обращались. Если открыть форму по кнопке "Информация о FAT" а потом закрыть Form2 не кнопкой "Закрыть", а "крестиком", то получалось то, что я описал - открытых форм нет, а процесс висит.
Ой, кстати! Вторая версия у Вас завершается как-то некорректно, процесс остаётся висеть. Вот он небось работать и мешает. В код вникать лень.
Но это так к слову, исходной проблемы не решает.
ZIK1337, Что-то уж у Вас совсем чудеса какие-то. Я бы на Вашем месте вторую версию просто забыл - ну поправили что-то не то, лучше не стало, только хуже, наплевать на неё. Дальше принял к сведению, что первая версия где-то даже работает. Т.е. с ней не всё так плохо. Расширил бы условия эксперимента - другой компьютер, другая ось, другие диски.
Вся эта посекторная работа с дисками представляла интерес уже настолько давно, что сейчас даже затрудняюсь сходу придумать причину, которая ей может мешать. Не знаю, что с Вашим компом может быть не так.
Домой приду, там ещё запущу. Может даже xp-шную виртуалку найду, но не гарантирую, не помню, жива она у меня или нет.
ZIK1337, Так Вы не на физической машине а на виртуальной?? Не утверждаю на 100%, но, по-моему, в плане посекторного чтения виртуальный диск ничего никому не должен.
Что мешает из под физической винды со съёмным носителем проверить?
По поводу последнего Вашего сообщения. У Вас же до каких-то изменений всё работало - верните всё как было!
ZIK1337, да кто же его знает! Вы опять гадаете. У Вас это сообщение может быть выдано минимум по трём причинам - не создан файл, не установлен указатель в файле, ничего не прочитано из файла. Локализуйте причину и смотрите, что Вы такого поменяли, что вот это конкретное место перестало работать. Старый вариант работает? Значит точно изменения виноваты.
Ну и в плане использования метода тыка, Вы пробовали Вашу программу запускать с другим диском, на другом компьютере? Может проблема-то не в программе? На том что я смог проверить (win7 + флэшка), так похоже, что вроде всё более менее работает. А уж физической XP у меня в обозримом окружении нет.
Удалил предыдущее сообщение, оно неточную информацию содержало. У меня Ваша и две другие программы содержимое например 0 сектора флешки показывают одинаково. Дальше не проверял.
Вы говорите, что некоторая функция у Вас вызывается три раза и возвращает разный результат. Значит ставите точку останова на первой строке этой функции, входные параметры выводите в окно отслеживания. Не по Вашему коду, а по реально наблюдаемым значениям убеждаетесь, что все три раза в функцию приходят одни и те же величины. Убедились, а результат разный, значит добавляем в отслеживание все переменные используемые в коде функции и каждый из этих трёх раз пошагово проходим всю функцию под отладчиком. Находим в какой строке возникает различие. Осмысляем.
Вот как-то так надо действовать, а медитировать на код бесполезно.
Ошибка может быть самой разной. Но отладчик именно для поиска ошибок и придумали.
Попробуйте переформулировать вопрос. Сейчас он не имеет смысла - выбрать несуществующий item нельзя, тут нечего запрещать. Можете попробовать свои желания по шагам расписать. Типа есть combobox с таким, таким, таким и таким item-ами (для примера их не нужно много). Я ввожу такой текст - происходит следующее. А если такой текст, то следующее. А то пока не очень понятно, только догадки.