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 28/07/2015
edy_aca edy_aca is offline
Miembro
 
Join Date: Nov 2003
Posts: 74
Poder: 23
edy_aca Va por buen camino
Wink ejecutar instruccion contenida en variable

hola hace mucho tiempo use visual foxpro, y desde ya hace mucho que uso delphi. mi pregunta es la siguiente


en vfp se podia hacer esto:


se le asignaba a una variable una instruccion

ejemplo:
a="create table "

y luego la ejecutas

&a

..


existe algo similar en DELPHI O una alternativa

muchas gracias
Reply With Quote
  #2  
Old 28/07/2015
ecfisa's Avatar
ecfisa ecfisa is offline
Moderador
 
Join Date: Dec 2005
Location: Tres Arroyos, Argentina
Posts: 10,508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola edy_aca.

No conozco FoxPro, pero según el ejemplo de esta página: using Run command with variable, el código es:
Code:
abcd = "run /n explorer c:\program files\"
&abcd
Y creo que el equivalente mas aproximado en Delphi sería:
Código Delphi [-]
...
uses ShellApi;
...
var
  abcd: string;
begin
  abcd := 'c:\windows\explorer c:\program files\';
  WinExec(PChar(abcd), SW_SHOWNORMAL);
end;

Pero WinExec se mantiene en vigencia sólo por compatibilidad con las aplicaciones de 16 bits, por lo que es aconsejable usar ShellExecute en su lugar:
Código Delphi [-]
...
uses ShellApi;

...
var
  prog, param: string;
begin
  prog  := 'c:\windows\explorer.exe';
  param := 'c:\program files\';
  ShellExecute(0, 'open', PChar(prog), PChar(param), '', SW_SHOWNORMAL);
end;
Ahora, tratándose de la creación de una tabla como mencionas en tu mensaje, la sintáxis depende de la base de datos y de los componentes que uses para conectarte trabajando con Delphi.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Reply With Quote
  #3  
Old 28/07/2015
AgustinOrtu's Avatar
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Join Date: Aug 2013
Location: Argentina
Posts: 1,858
Poder: 17
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Pero que tipo de comandos querés ejecutar? Los que mandas por consola de windows (cmd.exe, inicio ejecutar)

O sentencias sql?
Reply With Quote
  #4  
Old 28/07/2015
edy_aca edy_aca is offline
Miembro
 
Join Date: Nov 2003
Posts: 74
Poder: 23
edy_aca Va por buen camino
Smile que detalle muchas gracias por responder

que amables son. muchas gracias. si mi intención es ejecutar todo tipo de comando por ejemplo:


en foxpro seria asi:


abcd='Edit1.visible=false;'
&abcd;



en delphi

no se como seria.....
Reply With Quote
  #5  
Old 28/07/2015
AgustinOrtu's Avatar
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Join Date: Aug 2013
Location: Argentina
Posts: 1,858
Poder: 17
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Depende de lo que quieras hacer, no hay forma de ejecutar como fox pro

Para cambiar la visibilidad de un edit basta con escribir

Código Delphi [-]
edit1.Visible := False

Ese código va en algún evento que tengas definido, no hay que guardarlo en una variable y ejecutarlo

Para ejecutar sql hay que usar componentes (clases, objetos), y para el caso comandos windows usar la API de windows, como ya te mostró ecfisa

Viendo que lo preguntas es muy básico te diría que te leas el libro La Cara Oculta de Delphi que esta en el FTP del club,

Saludos
Reply With Quote
  #6  
Old 11/08/2015
Ñuño Martínez's Avatar
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Join Date: Jul 2006
Location: Ciudad Catedral, Españistán
Posts: 6,025
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Yo creo que deberías echarle un vistazo a Pascal Script.
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
Ejecutar consulta contenida en string mlara Firebird e Interbase 1 24/03/2008 14:33
como ejecutar una instruccion omy Varios 14 05/11/2007 21:25
como puedo ejecutar alguna instruccion cuando le doy aceptar a un mensaje confirm() Shidalis PHP 2 09/10/2006 22:33
Ejecutar Valor de una variable bbjb Varios 8 13/09/2006 13:01
como hago para ejecutar una instruccion de ms-dos? lazarous Varios 2 17/10/2005 13:39


All times are GMT +2. The time now is 21:10.


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