Вопрос № 61961: Не знаю в тему вопрос или нет, но думаю что с етим сталкивался каждый кто делал акцент на дизайн программы..
1.есть картинка - круглый логотип
2.окно представляет собой круглую форму подогнаную под размер логотипа...
Проблемма в след...Вопрос № 62026: Какое действие данного параметра TurboLink32:
-ax Specify application type
-ap Windowing Compatible
-aa Uses Windowing API
..Вопрос № 62032: Здравствуйте!
У меня проблемы с загрузочным сектором на HDD. После определённых операций перестала грузиться ОС(на винчестере два логических диска файловая система NTFS и FAT32). Неподскажете ли вы как "залесть" в загрузочный сектор и о...
Вопрос № 61.961
Не знаю в тему вопрос или нет, но думаю что с етим сталкивался каждый кто делал акцент на дизайн программы..
1.есть картинка - круглый логотип
2.окно представляет собой круглую форму подогнаную под размер логотипа...
Проблемма в следуюшем... при создании формы и наложении на нее картинки, круг получается не ровный...точней края круга не ровные, а в квадратиках(почему ето я понял потомучто круг строится по пикселям и именно ети пиксели и создают ету неровность)
вопрос:
1.как можно создать ровную картинку...
есть идея которая бы решила ету проблемму, но и она имеет небольшую проблемму:
вобшем можно создать форму которая будет чуть больше картинки и сделать ее прозрачной(при заполнении струстуры WNDCLASS цвет окно передать значение 0)
НО картинка при сохранении в бмп формат имеет белый фон...
ВОПРОС: возможно как либо етот фон убрать... я слышал что в делфи при создании фона (картинки) можно закрасить его темно голубым и темно красным (вроде как ети цвета в виндовсе означают прозрачность) тогда етот фон будет прозрачным... только вот в асме ето не получается. ВОБШЕМ БУДУ БЛАГОДАРЕН ЛЮБОМУ СОВЕТУ!
ЗАРАНЕЕ СПАСИБО
Отправлен: 09.11.2006, 17:38
Вопрос задал: Gwest (статус: 2-ой класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 4)
Отвечает: PaVeL_Ekt
Здравствуйте, Gwest!
в делфи точно знаю с 6 версии у формы есть Свойство: TransperentColor, которое и обозначает, что цвет указаный в св-ве TransperentColorValue будет отображаться как прозрачный, но здесь тоже может возникнуть проблема только уже с самой картинкой прозрачным становиться только определенный цвет, а потому если значение отличаеться на 1 то прозрачным оно не будет, а потому если на картинке края сглаженные перетеканием цвета, а не четкие, то будет такойже эффект !!!
--------- Да поможет Вам F1, да сохранит Вас F2, во имя CTRL, ALT и святого DEL
Ответ отправил: PaVeL_Ekt (статус: 3-ий класс)
Ответ отправлен: 10.11.2006, 07:12 Оценка за ответ: 5 Комментарий оценки: Да, но если сделать фон одного цвета и его сделать прозрачным
то тогда на картинке будет как раз таки только логотип... Вобшем подскажите како
;й нибуть способ чтоб можно было добиться такого же эфекта как и функцией TransperentColor в делфи
Вопрос № 62.026
Какое действие данного параметра TurboLink32:
-ax Specify application type
-ap Windowing Compatible
-aa Uses Windowing API
Отправлен: 10.11.2006, 05:37
Вопрос задал: Alexei_FAQ (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Вiктор
Здравствуйте, Alexei_FAQ!
-ax - это выбор типа приложения, где вместо "х" надо поставить одну из букв: или "р", или "а".
В виндовс есть 2 типа приложений: GUI и консольные. GUI - это приложения, использующие окно, кнопочки и т.п., т.е. графические элементы. А консольные приложения - это такие, которые используют виндовский текстовый режим, похожий на досовский. Например, FAR - это как раз консольное приложение (но он использует псевдографику - текстовые рамочки и т.п.)
-ap Windowing Compatible - значит совместимое с оконным режимом (виндовское консольное приложение). Тот же FAR может запускаться и в полноэкранном режиме, и в режиме окна, при этом он остаётся текстовым.
-aa Uses Windowing API - это значит оконное приложение. Оно использует API для создания графических элементов управления - окон, кнопок, текстовых полей, и для управления этими элементами (например, задать положение окна)
(А вообще конечно запутанное обозначение. Вот в майкрософтовском линкере более понятно: / SUBSYSTEM:CONSOLE - значит консоль, / SUBSYSTEM:WINDOWS - значит оконное приложение.)
--------- ни дня без строчки (но не получается)
Ответ отправил: Вiктор (статус: 8-ой класс)
Ответ отправлен: 10.11.2006, 10:47 Оценка за ответ: 5
Вопрос № 62.032
Здравствуйте!
У меня проблемы с загрузочным сектором на HDD. После определённых операций перестала грузиться ОС(на винчестере два логических диска файловая система NTFS и FAT32). Неподскажете ли вы как "залесть" в загрузочный сектор и отредактировать его? Какие программы при этом использовать?
P.S. Я понимаю, что вопрос для данной рубрики не в кассу, но хочется учиться у проффесионалов.
Отправлен: 10.11.2006, 07:44
Вопрос задал: KuchumHan (статус: Студент)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 6)
Отвечает: Bob Johnson
Здравствуйте, KuchumHan!
я бы тебе порекомендовал не заморачиваться с загрузочным сектором, а использовать программу GetDataBack for NTFS, которая восстановит нужные тебе файлы с диска.
сайт:
http://www.runtime.org/
все остальное найдет поисковый сервер :)
Ответ отправил: Bob Johnson (статус: Академик) Россия, Калуга WWW:Программирование ---- Ответ отправлен: 10.11.2006, 09:33 Оценка за ответ: 5 Комментарий оценки: это всё конечно понятно, но мне нужен конкретный ответ, а триальные версии искать по интернету может кто угодно P.S.Такую оценку ставлю за высылку мне книги по ассемблеру.Ну сами посудите толи ковыряться в этой убогой программе
при восстановлении даннных, толи поковыряться в загрузчике.
Отвечает: Волков Павел Юрьевич
Здравствуйте, KuchumHan!
используйте шестнадцатеричные редакторы, например, WinHex (http://www.winhex.com/).
Лента ЖЖ по теме - http://mika0x65.livejournal.com/.
--------- Век живи, век учись.
Ответ отправил: Волков Павел Юрьевич (статус: 9-ый класс)
Ответ отправлен: 10.11.2006, 10:21
Отвечает: Lonely Wolf
Здравствуйте, KuchumHan!
Загрузочный сектор можно восстановить без проблем программой ScanDisk. Можно было бы считать эти сектора куда-нибудь в файл при помощи прерываний 13h,25h. А потом записать 26h.
--------- Ассемблер FOREVER!!!
Ответ отправил: Lonely Wolf (статус: Студент)
Ответ отправлен: 10.11.2006, 11:03
Отвечает: Луковкин Николай Иванович
Здравствуйте, KuchumHan!
Попробуйте следующее:
1. Во время загрузки ОС нажмите (и не отпускайте) клавишу F8, выберете пункт - загрузка последней удачной конфигурации, нажмите ОК.
2. Если это не помогло, выберете пункт - загрузка в безопасном режиме. Если получилось, следуйте далее и выполните - восстановление системы. Во время восстановления системы выберете точку предыдущию (неделю, месяц назад), когда ОС у Вас работала нормально. Если это не помогло:
3. Во время загрузки ОС, зайдите в BIOS, исправте в секции Advanced BIOS Features пункт - First Boot Device с HDD-0 на CD-ROM. Вставте загрузочный диск с программой, где есть проверка диска (типа Norton Disk) и попробуйте проверить оба Ваши диска на наличие ошибок, по возможности иправить эти ошибки.
4. Если пункты 1,2,3 положительного результата не принесли, следует выполнить пункт 3 и переустановить ОС.
--------- Главным критерием эффективности того или иного пути может служить лишь то, достиг или нет крекер конечного результата!!!