![]() |
Convertir codigo Delphi a Builder
HOla,
Ahora q tengo un poco más de tiempo estoy convirtiendo a una serie de componentes que estan creados en Delphi a Builder... Lo bueno es que son de codigo abierto, por eso me he decidido a convertir los ejemplos a Builder. Me han surgido una serie de dudas a la hora de convertir, y por eso lo indico aqui a ver si hay alguien que sepa me puede indicar . "el paso a builder" Código:
L=Round(Sqrt(Sqr(PT.x-LastBrushX)+Sqr(PT.y-LastBrushY))); Código:
if (SXSkinLibrary1.Styles[A] is TSXSkinGeneralStyle) then Código:
Dec(StartDragPT.X,Left); Al igual que creo que Inc(BrushCounter,2); // en Delphi creo que en Builder, seria algo asi como BrushCounter+=2; si existe alguien q me lo confirme. Bueno, pues eso si hay alguien que sepa delphi o que tb ha realizado alguna que otra adaptación a builder, ...y tiene tiempo pues que me heche una manilla. Gracias. Si alguien ha trabajado con estos componentes que se ponga en contacto conmigo y comente que tal le va, los problemas que ha tenido, etc. Los componentes son: http://www.saarixx.info/sxskincomponents/en/ |
Código:
{ Object Pascal. } Por otro lado utilizo el operador flecha (->) ya que, por lo que sé, Builder utiliza punteros para referenciar los objetos. Código:
{ Object Pascal. } Código:
{ Object Pascal } |
Sólo una pequeña nota...
= es para las asignaciones en una variable y == para preguntar si una expresión es igual a otra, por lo que: Código:
// C++ |
[Gabo], tienes razón, pero como ya escribí antes _Willa escribió "L =..." (comparación) y no "L :=..." (asignación). De todas formas, buena puntualización que seguro que alguno se despista.
|
La franja horaria es GMT +2. Ahora son las 09:30:57. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi