Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 11-05-2006
freelance freelance is offline
Registrado
 
Registrado: may 2006
Posts: 9
Poder: 0
freelance Va por buen camino
Pues ...

Código Delphi [-]
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;
type
  TForm1 = class(TForm)
    Memo1: TListBox;
    procedure FormCreate(Sender: TObject);
    procedure FormPaint(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
  // el buffer para el texto
  // ej. 100 x 100 caracteres
  texto : array[0..99] of array[0..100] of Char;
 
implementation
 
{$R *.dfm}
 
// x -> coordenada vertical
// y -> coordenada horizontal
 
procedure WordToPosHor(x, y: integer; TheWord: string);
var
   i: integer;
begin
   for i := 0 to length(TheWord)-1 do
      texto[x, y+i] := TheWord[i+1];
end;
 
procedure WordToPosVer(x, y: integer; TheWord: string);
var
   i: integer;
begin
   for i := 0 to length(TheWord)-1 do
      texto[x+i, y] := TheWord[i+1];
end;
 
procedure TForm1.FormCreate(Sender: TObject);
var
   i: integer;
begin
   FillChar(texto, 100*101, 32);
   WordToPosHor(5, 5, 'pepe');
   WordToPosVer(25, 25, 'ejemplo de palabra');
   WordToPosHor(15, 5, 'hola que tal');
   WordToPosHor(16, 5, 'hola que tal');
   Repaint;
end;
 
procedure TForm1.FormPaint(Sender: TObject);
var
   h, i: integer;
begin
   Memo1.Clear;
   for i := 0 to 99 do
   begin
      texto[i,100] := #0;
      Memo1.Items.Add(strPas(texto[i]));
   end;
end;
 
end.

Prueba con esto.

Crea un formulario.
Pega un TListBox (y llámalo Memo1) en el formulario.

espero haberte ayudado....

Última edición por vtdeleon fecha: 11-05-2006 a las 01:28:10.
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
Uso de cadenas zvf OOP 4 05-04-2006 00:55:47
De una cadena a un arreglo D-MO PHP 2 06-01-2006 19:19:45
Compresión de cadenas HombreSigma Varios 4 16-03-2005 03:38:07
arreglo bidimensional Luli Varios 7 22-01-2005 13:09:44
if ... in [] con cadenas???? neon Varios 3 10-12-2004 13:15:39


La franja horaria es GMT +2. Ahora son las 18:51:21.


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