Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.27;
Скачать: CL | DM;

Вниз

TFileStream помогите плиз   Найти похожие ветки 

 
Demo ©   (2003-03-18 08:28) [0]

как правильно сделать шоб выщитывалась разность байт в one и two
и когда записывалась в run писало например так (смещение)разница
void __fastcall TForm1::Button4Click(TObject *Sender)
{
int on,tw,ru;
bool set;
BYTE *onB,*twB,*ruB;
BYTE *SAR_shell="(",*SAR_jle=")";
upd gh;
TFileStream* one = new TFileStream(Edit1->Text,fmOpenRead);
TFileStream* two = new TFileStream(Edit2->Text,fmOpenRead);
TFileStream* run = new TFileStream(Edit3->Text,fmCreate);
for(tw=0;tw<=two->Size-1;tw++){
for(on=0;on<=one->Size-1;on++)
one->Position=on;
two->Position=tw;
one->Read(&onB,1);
two->Read(&twB,1);
if(onB!=twB){
run->Write(SAR_shell,1);
run->Write(&gh,1);
run->Write(SAR_jle,1);
run->Position=tw-one->Size;
run->Write(&twB,1);
}
}
one->Free();
two->Free();
run->Free();
}


 
Smithson ©   (2003-03-18 08:54) [1]

Солнце мое, а в чем вопрос-то?


 
Demo ©   (2003-03-18 09:09) [2]

как ПРАВИЛЬНО записать разницу в двух файлах в отдельный файл UPDATE.rrr шоб потом дописать в первую версию проги



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

Текущий архив: 2003.03.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
6-88119
SeNtiMeL
2003-02-03 03:06
2003.03.27
Подвисание приложения во время передачи файла...


4-88307
[lamer]Barmaglot
2003-01-29 13:16
2003.03.27
ListView_insertcolumn как пользоваться


3-87819
a123
2003-03-05 18:54
2003.03.27
Русский язык в InterBase


14-88166
Романов Р.В.
2003-03-10 22:19
2003.03.27
А это для тех кто хочет работать за деньги


3-87826
sunrider
2003-03-08 23:51
2003.03.27
Ошибка при выполнении модификации данных в Thread