Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-05-2006
victor2023 victor2023 is offline
Miembro
 
Registrado: abr 2006
Posts: 22
Poder: 0
victor2023 Va por buen camino
Question Arreglo De Cadenas : String

HOLA A TODOS, TENGO UNA PREGUNTILLA, , AVER SI ALGUIEN ME PUDIERA AYUDAR, LA SITUACION ESTA ASI := QUIERO MANDAR DATOS A DIFERENTES POSICIONES A UN ARCHIVO DE TEXTO, EJEMPLO := LO QUE TENGO EN UN EDIT MANDARLO AL RENGLON 16 POSICION 20, Y EN OTRO EDIT MANDARLO AL REGLON 16 POSICION 40, EN OTRO EDIT MANDARLO AL RENGLON 14 POSICION 15 ETC.. Y ASI CONSECUTIVAMENTE PERO POR VALORES ALMACENADOS EN VARIABLES, ESPERO QUE ALGUIEN ME PUEDA AYUDAR, SE LOS AGRADECERIA MUCHISIMO...

Última edición por victor2023 fecha: 03-05-2006 a las 18:49:14.
Responder Con Cita
  #2  
Antiguo 03-05-2006
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 23
maeyanes Va por buen camino
Hola... bienvenido a estos foros....

Antes que otra cosa... te sugiero que le des una leidita a la Guía de Estilo de estos foros...


Saludos...
Responder Con Cita
  #3  
Antiguo 03-05-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
victor2023:

Convendría te leyeras la "Guía de Estilo", verás que escribir todo en mayúsculas significa chillar, también verás otras cosas importantes a la hora de publicar mensajes en los Foros, la lectura te llevará unos 5 minutos y el adaptarte a las normas citadas no supondrá esfuerzo alguno, todo ello redundará en el bien de los Foros y de todos nosotros.

Tocante al tema planteado, aunque no acabo de verlo claro, sino me equivoco en lo que pides, tendrías que utilizar una TStringList para recuperar el archivo de texto con el método LoadFromFile ......

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #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
  #5  
Antiguo 11-05-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos

freelance, utiliza las etiquetas para los codigos!

Edita tu mensaje para que veas como se usan.
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #6  
Antiguo 17-05-2006
victor2023 victor2023 is offline
Miembro
 
Registrado: abr 2006
Posts: 22
Poder: 0
victor2023 Va por buen camino
gracias por contestar mi pregunta, voy a probar con las dos ideas
Responder Con Cita
  #7  
Antiguo 19-05-2006
Alfredo Alfredo is offline
Miembro
 
Registrado: nov 2003
Ubicación: Valencia, Venezuela
Posts: 234
Poder: 21
Alfredo Va por buen camino
interesante este tema... felicito a freelance...

es muy deseable que se lea la guia de estilo, pero es muy bueno cuando ademas se ayuda....
__________________
if Vivir = Vivir + Aprender then Aprender = ?
Alfredo Borges
Responder Con Cita
Respuesta



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 00:20:19.


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