Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 28-04-2015
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.806
Poder: 22
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
WOW!!!

Parece que EBCDIC es una mostruocidad!

http://en.wikipedia.org/wiki/EBCDIC

Aparentemente esta formado por caracteres de 8 bits, pero la traducción no es tan simple como parece.
Supongo que una forma de hacerlo sería:

Código Delphi [-]
var 
  EBCDIC = array[0..255]of char;

// Carga la traducción del alfabeto EBCDIC a ASCII
procedure cargar_pagina_EBCDIC;
begin
   EBCDIC[0] := ' ';
   EBCDIC[1] := ' ';
   EBCDIC[2] := ' ';
   EBCDIC[3] := ' ';
   // ...
   EBCDIC[129] := 'a';
   EBCDIC[130] := 'b';
   // ...
end;

function traduce(sEBCDIC: string) : string;
var
   i:integer;
begin
   Result := '';
   for i := 1 to length(s) do
   begin
      Result := Result + EBCDIC[Ord(sEBCDIC)];
   end;
end;

begin
  cargar_pagina_EBCDIC;
  s := traduce('FJ#d2');
  ShowMessage(s);
end;
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Leer byte a byte un fichero binario NPIdea C++ Builder 2 22-03-2012 16:36:34
Duda Sobre Transformacion de Programas !! llSnakell Varios 2 25-01-2011 18:49:09
Ayuda con fichero binario JoAnCa Varios 9 28-07-2008 18:33:05
Localizar un array de bytes en un fichero binario. maro Varios 3 12-02-2008 11:58:12
Bloquear registro en fichero binario jonmendi API de Windows 3 13-11-2007 17:16:31


La franja horaria es GMT +2. Ahora son las 00:15:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi