Visual Basic - Macros en Visual

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Macros en Visual

Publicado por Claudio (54 intervenciones) el 22/02/2006 19:54:03
Hola amigos: Soy programador en clipper y en este lenguaje yo uso una variable que contiene otra variable, hay alguna forma de hacer esto en visual.
Pro ej.: a = "Claudio"
b = "a"
? &b (esto mostraria Claudio)

Muchas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Macros en Visual

Publicado por wladimir (54 intervenciones) el 22/02/2006 20:08:53
hola, no se si es esto lo que quieres saber pero asi se haria lo mismo en visual

Private Sub Form_Load()
Dim a As String
Dim b As String
a = "claudio"
b = a
MsgBox b
End Sub

espero que sea lo que necesitas saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Macros en Visual

Publicado por Claudio (54 intervenciones) el 22/02/2006 20:16:42
El tema es que asi estas mostrando el contenido de b pero yo quiero mostrar el contenido de a porque puedo variar a sin tener que variar b (se entiende??????)
Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Macros en Visual

Publicado por maife (21 intervenciones) el 22/02/2006 20:34:58
en el ejemplo que tu colocaste,

a = "claudio"
b = a

el valor contenido en "b" siempre será el mismo que "a", por ende si "a" cambia "b" tambien lo hace.

Si puedes detalla un poco mas la idea y asi podemos ayudarte mejor

salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Macros en Visual

Publicado por wladimir (54 intervenciones) el 22/02/2006 21:05:06
como dijo maife trata de detallar mas porque si preguntas si una variable valga la redundacia puede variar "si", no hay problema ojala puedas detallar mas saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Macros en Visual

Publicado por Cecilia Colalongo (3116 intervenciones) el 23/02/2006 01:47:17
La macrosustitución de los lenguajes xBase (&) no existe en VB.

Puedes utilizar el ScriptControl, definiendo las variables y los objetos que quieres tratar.

La macrosustitución de tipo xBase no existe en VB. Puedes utilizar el ScriptControl y el método Eval por ejemplo para evaluar el contenido de una expresión.

En http://msdn.microsoft.com/library/en-us/dnexpvb/html/usingscriptcontrolmethods.asp tienes documentación del control.

Sino puedes usar:

Private Declare Function EbExecuteLine Lib "vba6.dll" _
(ByVal pStringToExec As Long, ByVal Foo1 As Long, _
ByVal Foo2 As Long, ByVal fCheckOnly As Long) As Long

Private Sub Command1_Click()
dim stCode as string, code as long
stCode="form1.text1.visible=false"
Code = EbExecuteLine(StrPtr(stCode), 0&, 0&, Abs(False)) = 0
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Macros en Visual

Publicado por Claudio (54 intervenciones) el 23/02/2006 19:53:08
Gracias a todos con EbExecuteLine solucione el problema
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar