|  | 
 
 | 
| 
 | |||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
|  | 
|  | Опции темы | Поиск в этой теме | Опции просмотра | 
| 
			 
			#16  
			
			
			
			
		 | ||||
| 
 | ||||
|   Цитата: 
 Код: procedure HexStrToFile(hex_str,out_file: string);
var
  tmp: string;
  i,cnt: integer;
  f: file;
  buf: char;
begin
  tmp := '';
  cnt := 0;
  AssignFile(f, out_file);
  Rewrite(f, 1);
  for i:=1 to Length(hex_str) do
  begin
    Inc(cnt);
    tmp := tmp + hex_str[i];
    if cnt > 1 then
    begin
      buf := Chr(StrToInt('$'+tmp));
      BlockWrite(f,buf,1);
      cnt := 0;
      tmp := '';
      continue;
    end;
  end;
  
  CloseFile(f);
end;сильно не пинать, писалось очень быстро и только для этого случая))) использовать так: Код: HexStrToFile('a980393b228182fabf8568ae5e2b53fdc19c405939b5e7af','file.txt');Последний раз редактировалось Marvel, 21.06.2010 в 00:59. | 
| 
			 
			#17  
			
			
			
			
		 | ||||
| 
 | ||||
|   Цитата: 
   | 
| 
			 
			#18  
			
			
			
			
		 | ||||
| 
 | ||||
|   вот про это я и писал, про ручной метод )))) | 
| 
			 
			#19  
			
			
			
			
		 | ||||
| 
 | ||||
|   Цитата: 
 P.S.: если не знаешь слова, то тебе сюда: http://forum.insidepro.com/ - тут помогут я думаю Последний раз редактировалось Marvel, 21.06.2010 в 08:49. | 
| 
			 
			#20  
			
			
			
			
		 | ||||
| 
 | ||||
|   Вы хоть на даты смотрели? Зачем поднимать тему 7-ми месячной давности? | 
| 
			 
			#21  
			
			
			
			
		 | ||||
| 
 | ||||
|   x_O извеняюсь ))) но мож кому и понадобицца HexStrToFile )))) |