Existe el tipo de dato Struct?

11/07/2004 - 12:37 por Javier Olger Gonzalez Palacios | Informe spam
Como diablos declaro un tipo Estruct o tipo registro en Visual Foxpro? ...
se puede? o existe otro metodo, por ejemplo que se pudiese crear la
siguiete estructura:

struct miestructura
string a
integer b
logn c
endstruct

o algo asi...

debe de haber una forma de definir tipos propios no?... como le hago?


Gracias!!

P.D. Por favor envien su respuesta con copia a
javierolger@hotmail.com, estare pendiente al foro.

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa

Preguntas similare

Leer las respuestas

#1 Ana María Bisbé York
11/07/2004 - 12:49 | Informe spam
Hola Javier:

No se entiende bien.

Puedes crer una tabla create table ... y definir los campos

Puedes obtener los campos de una tabla afields

Puedes crear un objeto a partir de una tabla y trabajar con sus campos como
propiedades del mismo scatter ... name...

Y así, más cosas.

Saludos,

Ana
www.amby.net

"Javier Olger Gonzalez Palacios" escribió en el
mensaje news:
Como diablos declaro un tipo Estruct o tipo registro en Visual Foxpro? ...
se puede? o existe otro metodo, por ejemplo que se pudiese crear la
siguiete estructura:

struct miestructura
string a
integer b
logn c
endstruct

o algo asi...

debe de haber una forma de definir tipos propios no?... como le hago?


Gracias!!

P.D. Por favor envien su respuesta con copia a
, estare pendiente al foro.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Alex Feldstein
11/07/2004 - 14:00 | Informe spam
On Sun, 11 Jul 2004 03:37:52 -0700, "Javier Olger Gonzalez Palacios"
wrote:

Como diablos declaro un tipo Estruct o tipo registro en Visual Foxpro? ...
se puede? o existe otro metodo, por ejemplo que se pudiese crear la
siguiete estructura:

struct miestructura
string a
integer b
logn c
endstruct

o algo asi...

debe de haber una forma de definir tipos propios no?... como le hago?




VFP no puede manejar estructuras en C directamente.
Pero puedes hacerlo con la clase Struct de Christof Wollenhaupt [MVP]
y con el excelente trabajo de Ed Rauh (QEPD)


Ver:
http://fox.wikis.com/wc.dll?Wiki~ApiStructures
http://fox.wikis.com/wc.dll?Wiki~ApiStructureClass



Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(Address scrambled with ROT-13)
Respuesta Responder a este mensaje
#3 Javier Olger Gonzalez Palacios
11/07/2004 - 14:33 | Informe spam
Hola york :)

No me refiero a una tabla especificamente o a una clase de un form o un
objeto cualquiera, mas bien me refiero a un tipo de datos Struct, no se si
tienes experiencia con C++ o VB u otro lenguaje, pero el tipo de datos
Struct te permite definir estructuras que puedes usar no solo como simples
variables, si no puedes meterte con las APi de windows mas facil, solo que
en fox no se como declarar un tipo definido a mi gusto o a mi antojo...

Por ejemplo en VB puedo hacer esto

Public Type V_Entrada
IdEntrada As String
Fecha As Date
NoRequisicion As String
FichaRecibe As String
Observaciones As String
End Type

en C++ puedo hacer esto:

Typedef struct {
char ev_type;
char ev_padding;
short ev_width;
unsigned ev_length;
long ev_long;
double ev_real;
CCY ev_currency;
MHANDLE ev_handle;
ULONG ev_object;
} Value;

Pero en fox no puedo... y esa es mi duda en concreto, como puedo definir
una variable tipo estructura en VFP??

Gracias por contestar!!

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#4 Ana María Bisbé York
11/07/2004 - 18:13 | Informe spam
Javier:

objeto cualquiera, mas bien me refiero a un tipo de datos Struct, no se si
tienes experiencia con C++ o VB u otro lenguaje, pero el tipo de datos



No, no tengo esa experiencia, ya te ha contestado Alex.


Saludos,

Ana
www.amby.net

"Javier Olger Gonzalez Palacios" escribió en el
mensaje news:#
Hola york :)

No me refiero a una tabla especificamente o a una clase de un form o un
objeto cualquiera, mas bien me refiero a un tipo de datos Struct, no se si
tienes experiencia con C++ o VB u otro lenguaje, pero el tipo de datos
Struct te permite definir estructuras que puedes usar no solo como simples
variables, si no puedes meterte con las APi de windows mas facil, solo que
en fox no se como declarar un tipo definido a mi gusto o a mi antojo...

Por ejemplo en VB puedo hacer esto

Public Type V_Entrada
IdEntrada As String
Fecha As Date
NoRequisicion As String
FichaRecibe As String
Observaciones As String
End Type

en C++ puedo hacer esto:

Typedef struct {
char ev_type;
char ev_padding;
short ev_width;
unsigned ev_length;
long ev_long;
double ev_real;
CCY ev_currency;
MHANDLE ev_handle;
ULONG ev_object;
} Value;

Pero en fox no puedo... y esa es mi duda en concreto, como puedo definir
una variable tipo estructura en VFP??

Gracias por contestar!!


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida