Вниз
Скачать: CL | DM;

Изменение битов в файлах   Найти похожие ветки 

← →
Zlobniy Virus.exe   (2003-08-27 19:29) [0]

Ребят подскажите пожалуста каким образом в Delphi такую фишку
провернуть?То есть у меня есть файл.Как мне например изменить
значение одного(или нескольких) бита(ов)?Скажем с нуля на 1 или
наоборот.Или хотя бы просто считать значение этого бита?Мне это
оооочень нужно.Помогите кто чем может или киньте в меня ссылкой
потяжелее.Буду очень благодарен.


← →
Reindeer Moss Eater ©   (2003-08-27 19:33) [1]

Читаем байт из файла. Если этот_байт логическое_и константа равно константе, то соответствующий бит "взведен"


← →
Романов Р.В. ©   (2003-08-27 20:17) [2]

and, or, shr, shl и т.д.


← →
Василий Петрович ©   (2003-08-27 20:21) [3]

Не понятно одно - тебе надо что менять-то БИТЫ или БАЙТЫ?


← →
Zlobniy Virus.exe   (2003-08-27 21:08) [4]

Мне надо менять именно БИТЫ.Короче мне надо считать значения всех
битов файла(все 0 и 1 из которых файл состоит)и запихать эти
значения скажем в RichEdit.Ребят я вообще-то может неправильно
выразился,но мне надо было следующее узнать:как надо файл открывать в моей проге чтобы считать эти значения?Через FileStream или как-то по другому?(например через F:File of Integer или т.п)


← →
Романов Р.В. ©   (2003-08-27 21:28) [5]

открывай как хочешь. читай данные из файла и преобразуй в двоичный формат.

зы: не F:File of Integer, а F:File of byte


← →
BillyJeans ©   (2003-08-28 08:42) [6]

ты на имя его посмотри....


← →
Романов Р.В. ©   (2003-08-28 09:11) [7]

8)


← →
Zlobniy Virus.exe   (2003-08-28 11:34) [8]

Романов,Спасибо огрооомммное.2BillyJeans:А что такого в моем имени?!


← →
Е-Моё имя ©   (2003-08-28 11:37) [9]

неформатное имя наверна)) надо в 8.3 формате



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.018 c
1-24450
Ann
2003-08-25 15:40
2003.09.08
Компоненты в Run Time


6-24582
StanSSmit
2003-07-07 03:56
2003.09.08
Подсчет трафика c конкретным IP


14-24683
gn
2003-08-18 13:10
2003.09.08
Математика и программирование???


1-24470
Ghost
2003-08-27 08:15
2003.09.08
Не получаеться отловить сообщение о выключении windows


6-24570
[quake]
2003-07-08 01:25
2003.09.08
Как правильно работать с indy SMTP client???




   Наверх