Recent

Poll

Foro Lazarus en espanol

bueno
38 (90.5%)
malo
4 (9.5%)

Total Members Voted: 42

Author Topic: Foro Lazarus  (Read 26293 times)

luk2009

  • Jr. Member
  • **
  • Posts: 51
Foro Lazarus
« on: March 15, 2010, 04:47:27 am »
foro to lazarus

Los que hablan espanol pueden visitar este nuevo foro y cooperar con la expansion del uso de lazarus. Los que hablan ingles tambien, pero es basicamente un foro en espanol.

Si he puesto el mensaje en el espacio equivocado, pido disculpas.

Saludos a todos


Ñuño_Martínez

  • Hero Member
  • *****
  • Posts: 1216
    • Burdjia
Re: Foro Lazarus
« Reply #1 on: March 15, 2010, 08:24:44 am »
Pues entonces ya hay dos. :D
Are you interested in game programming? Join the Pascal Game Development community!
Also visit the Game Development Portal

fredycc

  • Sr. Member
  • ****
  • Posts: 264
Re: Foro Lazarus
« Reply #2 on: March 15, 2010, 01:55:25 pm »
Pues ahora seríamos 3;  ;D

Q buenas noticias.

luk2009

  • Jr. Member
  • **
  • Posts: 51
Re: Foro Lazarus
« Reply #3 on: March 16, 2010, 01:19:07 am »
me alegro que les guste la idea y espero que compartamos en todos :D

fajprieto

  • Newbie
  • Posts: 5
Re: Foro Lazarus
« Reply #4 on: July 21, 2012, 05:39:34 pm »
Muchachos soy recien iniciado en Lazarus... Experto en Visual FoxPro y con muchos desarrollos en Sql Server...
Mi idea es elegir un nuevo lenguaje de desarrollo para migrar todos mis clientes... intente con c# no me gusto... intente con netbeans y la curva era muy alta... contrate un programador junior y eligio de plataforma java sobre Android... en Java hay que escribir mucho... será Lazarus la solucion... espero!

martinrame

  • Full Member
  • ***
  • Posts: 121
Re: Foro Lazarus
« Reply #5 on: July 21, 2012, 08:38:39 pm »
Quote
será Lazarus la solucion... espero!

Por supuesto, ¿alguna duda?.

fajprieto

  • Newbie
  • Posts: 5
Re: Foro Lazarus
« Reply #6 on: July 21, 2012, 09:30:53 pm »
Bueno, ahi va mi primera duda...

Comence a hacer una calculadora para ver la velocidad de desarrollo y su curva de aprendizaje...

Hacer que funcione cada uno de los botones numericos y de funciones me fue sencillo, pero me trabe al querer hacer el punto decimal...

Necesito una funcion que me diga si un determinado caracter esta dentro de un string... Intente buscar la documentacion de las funciones que tiene el lenguaje y no encontre nada...

Y me resulta extraño que no tenga funciones basicas... se me ocurre basicamente alguna que me diga la posicion que ocupa una determinada cadena dentro de otra... o recorrer una cadena... o funciones numericas... en fin funciones basicas que cualquier lenguaje tiene...

Alguien me puede dar una mano con esto?

Gracias,

Pancho
Argentina

typo

  • Hero Member
  • *****
  • Posts: 3051
Re: Foro Lazarus
« Reply #7 on: July 21, 2012, 10:01:12 pm »
Code: [Select]
If Pos(SubString, String) > 0 then

fajprieto

  • Newbie
  • Posts: 5
Re: Foro Lazarus
« Reply #8 on: July 21, 2012, 10:21:49 pm »
Typo,

Lo que veo son ejemplos de como trabajar, pero no veo las funciones disponibles...

Encontre este curso en Español... muy completo, pero aun así no menciona las funciones disponibles...

http://foro.elhacker.net/programacion_general/curso_pascal_de_facultad-t338056.0.html

Aqui encontre precisamente lo que necesitaba y mas aun... asi que se los comparto por si alguien mas tiene este inconveniente...

http://www.freepascal.es/cursos.php


Gracias,

Pancho
Argentina
« Last Edit: July 21, 2012, 10:29:02 pm by fajprieto »

typo

  • Hero Member
  • *****
  • Posts: 3051
Re: Foro Lazarus
« Reply #9 on: July 22, 2012, 12:51:32 am »

fajprieto

  • Newbie
  • Posts: 5
Re: Foro Lazarus
« Reply #10 on: July 22, 2012, 02:01:42 pm »
Excelente!

Ahora que logre hacer funcionar mi calculadora basica...

Quiero cambiar el boton CE a fondo rojo con letras blancas...

A continuacion adjunto la parte del fuente lfm que se refiere a eso:
 object btnFunCE: TButton
    Left = 48
    Height = 33
    Top = 42
    Width = 36
    Caption = 'CE'
    Color = clRed
    Font.Color = clWhite
    OnClick = btnFunCEClick
    ParentFont = False
    TabOrder = 18
  end   

Como pueden ver le digo exactamente eso sin embargo no se producen cambios sale en gris....

Leí por ahí que quizás sea porque uso el tipo TButton, que debería utilizar el TBitBtn... pero aunque probé sigue saliendo gris...

Que otra cosa puede ser...

Recuerden que este programa es un simple ejemplo que voy a ir complicando para poder luego migrar todos mis fuentes de Visual Fox

fajprieto

  • Newbie
  • Posts: 5
Re: Foro Lazarus
« Reply #11 on: July 22, 2012, 03:07:04 pm »
Bueno, me contesto yo mismo...

Por un lado los botones que vienen con Lazarus no pueden mostrar colores aunque su pantalla de propiedad diga que se puede... (segun lei es un bug)

Sin embargo...

Si se instala el paquete custondrawn 0.0 en Paquetes y se le pide que reconstruya el IDE... se agrega una serie de controles en common controls...

Entre ellos el que soluciona el problema TCDButton

Este, ademas de permitir el cambio de color tiene ina propiedad denominada DrawStyle, que colorea de distinta manera... En mi caso elegi dsWinCE... pero ojo si se elige dsCustom estalla...

En cuanto a la ayuda de estos controles del paquete lo pueden encontrar en

http://wiki.lazarus.freepascal.org/Lazarus_Custom_Drawn_Controls

Sigo investigando

Pancho
Argentina

gato2707

  • New Member
  • *
  • Posts: 42
Re: Foro Lazarus
« Reply #12 on: July 24, 2012, 05:49:44 am »
Ya probaste TColorButton?

tecnicosalta

  • New member
  • *
  • Posts: 7
Re: Foro Lazarus
« Reply #13 on: December 27, 2014, 11:17:05 pm »
Hola como están. Soy nuevo en lazarus hasta el momento estaba resorprendido con su flexibilidad y con zeos lib . me conectaba a diferentes bases sin drama. Pero me propuse a realizar un proyecto de un tpv , al principio todo de lujo pero luego cuando creaba formularios no me veía los datasets ,obio la unidad del datamodulo la declaraba en el uses . que puede ser que estoy haciendo mal.

Edson

  • Hero Member
  • *****
  • Posts: 1325
Re: Foro Lazarus
« Reply #14 on: December 28, 2014, 02:39:25 am »
Hola. Bienvenido a Lazarus.

Desgraciadamente no hay muchos hispanohablantes aquí en el foro. Mejor sería si preguntas en Inglés y en la sección de Base de Datos. Si tienes problemas con el idioma, escribe en esañol y agrega una traducción de google.
Lazarus 2.2.6 - FPC 3.2.2 - x86_64-win64 on Windows 10

 

TinyPortal © 2005-2018