Nuevo Tipo de Datos

03/01/2006 - 15:17 por Jose Valverde | Informe spam
Buenas Amigos de PortaFox

Quisiera una pequeña ayuda en lo siguiente:
como puedo crear lo siguiente en Visual FoxPro 9.0 o cualquier version

enum
[Campo1]
[Campo2]
[Campo3]
endenum - Este en Visual Basic

Struct NewDato
{
int campo1;
int campo2;
int campo3;
} asi es c++

agradeceria su ayuda
gracias


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

PortalFox - NNTP Forum Gateway

Preguntas similare

Leer las respuestas

#1 Carlos Alloatti
03/01/2006 - 17:31 | Informe spam
"Jose Valverde" escribió en el mensaje
news:O%23Vg%
Buenas Amigos de PortaFox

Quisiera una pequeña ayuda en lo siguiente:
como puedo crear lo siguiente en Visual FoxPro 9.0 o cualquier version

enum
[Campo1]
[Campo2]
[Campo3]
endenum - Este en Visual Basic

Struct NewDato
{
int campo1;
int campo2;
int campo3;
} asi es c++

agradeceria su ayuda
gracias





Fijate esto: http://www.foxitaly.com/ecerlini/st...pi_en.html

rAPIdStructure is an adapter for API Structures and it requires VFP 7 or
greater.

Está muy bueno, le pasas la estructura VB o C y te crea una en FOX. Yo la he
usado y me parece muy buena.

Carlos
Respuesta Responder a este mensaje
#2 Ramón Rodríguez Martínez
10/01/2006 - 07:36 | Informe spam
Jose Valverde wrote:
Buenas Amigos de PortaFox

Quisiera una pequeña ayuda en lo siguiente:
como puedo crear lo siguiente en Visual FoxPro 9.0 o cualquier version

enum
[Campo1]
[Campo2]
[Campo3]
endenum - Este en Visual Basic

Struct NewDato
{
int campo1;
int campo2;
int campo3;
} asi es c++

agradeceria su ayuda
gracias


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

PortalFox - NNTP Forum Gateway


Pues quizás estoy entendiendo mal, pero te estas referiendo a una
colección o registro; un registro como el que planteas podría
representarse de muchas maneras, de entrada se me ocurren dos:

Dimension NewDato(3)
NewDato(1)=Campo1
NewDato(2)=Campo2
NewDato(3)=Campo3

Define Class NewDato as custom
campo1=""
campo2=""
campo3=""
Enddefine

zz=createObject([NewDato])
zz.Campo1=Campo1
zz.Campo2=Campo2
zz.Campo3=Campo3

Espero te sirva de algo

Saludos
Respuesta Responder a este mensaje
#3 Hector Quiñones
11/01/2006 - 00:02 | Informe spam
Creo que es crear nuevos campos, entonces seria:

ALTER TABLE mitabla ADD COLUMN campo1 N(4)
ALTER TABLE mitabla ADD COLUMN campo2 N(4)




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