Olá galera, >Se você é quem vai modelar os dados, a solução do Marcos é uma boa.
Com certeza, e a do Caique tb ;) >No meu caso, tenho uma solução abstrata e por isto não tenho como guardar >o tipo do campo. Esta unit: >http://pressobjects .svn.sourceforge .net/viewvc/ pressobjects/ trunk/Source/ >Core/PressPictur e.pas?view= markup >tem um registro de tipos de imagens. A procedure _InitGraphicFormat >cria alguns tipos pré-definidos e o último parâmetro são os primeiros >bytes para cada um dos tipos de arquivo. Lembro de ter feito testes >com todos, e até aonde eu lembro estão corretos. O restante da unit >declara a forma que o registro é feito bem como a forma que o >framework faz a busca e instancia a classe correta. Caramba, eu estou com o Press aqui (mesmo sem "ainda" entender OO faço questão de acompanhar :) ) e não tinha visto isso, admito ser um tanto disperso, mas, o Press tem informações que até o João duvida, rs... Quem pegar o SDK vai ver que ele está enorme (não em MB, e sim em funcionalidades/recursos). >//PressRegisterGraphicFormat(TPressGraphicFormat.Create(png, >#137#80#78#71#13#10#26#10)); Essa parte faço questão de "descomentar" e testar, uso bastante PNG's. ________________________________ []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]