Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Varios
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Coloboración Paypal con ClubDelphi

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 22/01/2011
juliomarin juliomarin is offline
Registrado
NULL
 
Join Date: Jan 2011
Posts: 2
Poder: 0
juliomarin Va por buen camino
Cómo pasar matrices por variable??

Hola.
Tengo un problema simple pero que me lleva de cabeza.

Tengo una matriz de dos dimensiones llamada "MatContenido" en una ventana llemada "Programar" y definida tal y como sigue en su unidad "Programar.pas"


Código Delphi [-]
unit Programar;
...
Type

  TMatBidiEnteros = array[1..6, 1..48] of Integer;
  TMatBidiBooleanos = array[1..4, 1..48] of Boolean;
var
....
  MatContenido:TMatBidiEnteros;
....
implementation

uses Principal, Valores_Serie, PuertoSerie;
{$R *.DFM}
...
{Y accedo a la matriz en toda esta unida de forma normal, sin problemas, como se ve aqui por ejemplo}
MatContenido[4,VentanaProgramar.Rejilla.Row]:=1

Pero luego tengo ventana llamada "PuertoSerie", con su unidad llamada "PuertoSerie.pas" y aún que si puedo acceder a la citada matriz para leer datos de ella, no puedo escribirla con algún dato nuevo.

Código Delphi [-]
unit PuertoSerie;
interface
...
Type

  TMatBidiEnteros = array[1..6, 1..48] of Integer;
  TMatBidiBooleanos = array[1..4, 1..48] of Boolean;
var
...
   MatrizTMPContenido: TMatBidiEnteros;// Array[1..6, 1..48] of Integer;
implementation

uses Programar,Principal,ConsolaSerie;//, PuertoSerie;
...
MatContenido[3,FilaTMP] := StrToInt (CadenaCaracteresRecibidos[16]);
{Esto da error porque se supone que no esta pasada por valor}
...

RESUMIENDO
¿Cómo escribo en esta matriz que está en otra unidad?
o lo que es lo mismo
¿Cómo como paso por variable MatContenido para poder modificar sus valores?
Reply With Quote
  #2  
Old 23/01/2011
Delphius's Avatar
[Delphius] Delphius is offline
Miembro Premium
 
Join Date: Jul 2004
Location: Salta, Argentina
Posts: 5,582
Poder: 28
Delphius Va camino a la fama
Hola,
Bienvenid@ a ClubDelphi.

Respecto a tu problema, resulta llamativo que puedas leer y no guardar. Sería de mucha ayuda el que nos digas el error textual que te arroja.
También es necesario que nos brindes más información sobre tu código y lo que estás tratando de realizar... ¿que es y/o que hace CadenaCaracteresRecibidos?

De lo que nos comentas me resulta difícil poder decirte que puede ser el problema. Nos hace falta más información como para intentar reproducir tu caso y proponer una solución o alternativa.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Reply With Quote
  #3  
Old 25/01/2011
juliomarin juliomarin is offline
Registrado
NULL
 
Join Date: Jan 2011
Posts: 2
Poder: 0
juliomarin Va por buen camino
Muchas gracias Delphius por tu interés
Parece que ahora funciona, no se que estaba haciendo mal si lo descubro y seguís interesad@s lo postearé.

Un saludo.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
cómo pasar valor de variable php a formulario html Casimiro Noteví PHP 29 16/10/2012 19:49
Pasar una variable a una consulta jafera Conexión con bases de datos 9 16/02/2010 16:13
Como pasar el valor de un campo a una variable en Mysql y php? maravert MySQL 3 25/11/2009 23:41
Como pasar la parte decimal de una variable maravert Varios 1 30/10/2006 20:30
pasar resultado sql a una variable ?? Alex2000 SQL 7 08/12/2003 23:09


All times are GMT +2. The time now is 02:16.


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