PREGUNTAS CONTESTADAS - Delphi≤nguaje=

 Hay un total de 680 Preguntas.<<  >> 

    Pregunta:  49177 - NO PUEDO EJECUTAR UNA APLICACIóN DE DELPHI 7 EN WINDOWS 95
Autor:  Jose Angel Melero
He creado una aplicaión en delphi 7 que usa una base de datos msql alojada en un servidor. Me funciona en windows 98, 2000 y xp, pero con windows 95 no.
La aplicación ha sido codificada sobre windows xp.

Muestra un mensaje de error sin ni siquiera iniciar la ejecución del código de la aplicaión. "Runtime error 217 at 0082f49E"

Si alguien pudiera ayudarme....
  Respuesta:  Pedro Araujo
el problemas que tenes es primero tenes que asegurate de redistribuir bien el BDE y que este funcione y segundo tenes que instalar el MDAC ya que windows 95 no lo posee

    Pregunta:  49211 - LISTAR MEDIANTE LA RESTA DE DOS FECHAS
Autor:  MARISOL DOMINGA
TENGO UN DBGRID E INTRODUCCIENDO UNA FECHA ¨a¨¨ Y UNA ¨b¨, NECESITO QUE ME LISTE LOS DATOS ENTRE ESAS DOS FECHAS.
  Respuesta:  marisol
gracias por la respuesta, pero la solucion que encontre porque estoy utilizando tquery es

query1.sql.text:='select *from table1 where fecha between :fech1 and
:fech2';

y me funciono, desde ya muchas gracias..........
  Respuesta:  Jose Angel Me
Si tienes asociado una tabla ADO solamente tienes que filtrar:

table.filtered:=true;
table.filter:= CampoFecha>=a AND CAmpoFecha<=b;
table.active:=true;

Si fuera una query pues haces una consulta.

Select * from TABLE where (CAmpoFecha>=a) and (camofecha<=b)

    Pregunta:  49216 - PASAR DE NUMERO A LETRAS
Autor:  Marianela Giordan
Hola les pido un favor el que sepa como pasar de numero a letras estoy haciendo un sistema q imprime recibo y quiero que el importe sea en numero y letra como es el recibo original pero que el usuario no tipee. Les doy un ejemplo pone 50 y si existe una funcion que lo transforme en cincuenta en letras. Si me pueden ayudar se los voy a agradecer lo necesito y no encuentro ningun funcion
  Respuesta:  Marianela Giordan
Encontre este codigo y anda perfecto

Visualizar el código

    Pregunta:  49476 - UN SCROLLBAR CON UN MEMO Y RICHEDIT
Autor:  roberto rangugni
me gustaria manejar con en mismo scrollbar un memo y un richedit al mismo tiempo que estan puestos los dos uno al lado del otro.. de manera de ver las mismas lineas al mismo tiempo..
  Respuesta:  José Cantó
pon este codigo en cada memo y/o richedtit que quieras mover "al mismo tiempo" cambiando la clase para cada tipo de control.

procedure TFMain.wwDBRichEdit19SelectionChange(Sender: TObject);
var
i: integer;
tmpControl: TControl;
PrimeraLinea: integer;
Salto: integer;
begin
if Moviendo then exit;

Moviendo:= True;
try
PrimeraLinea:= SendMessage(TwwDBRichEdit(Sender).Handle,EM_GETFIRSTVISIBLELINE,0,0);
for i:= 0 to TControl(Sender).Parent.ControlCount -1 do begin
if Sender <> TControl(Sender).Parent.Controls[i] then begin
tmpControl:= TControl(Sender).Parent.Controls[i];
if tmpControl.ClassType = TwwDBRichEdit then begin
Salto:= SendMessage(TwwDBRichEdit(tmpControl).Handle,EM_GETFIRSTVISIBLELINE,0,0);
Salto:= PrimeraLinea - Salto;
SendMessage(TwwDBRichEdit(tmpControl).Handle,EM_LINESCROLL,0,Salto);
end;
end;
end;
finally
Moviendo:= False;
end;
end;

la variable MOVIENDO es global a la unidad.

    Pregunta:  49695 - EJECUTAR UN .MSI DESDE UNA APLICACION.
Autor:  Hissune
Estoy teniendo problemas al intentar ejecutar archivos .msi desde mi aplicación, antes los ejecutables los tenia en .exe y no tenia ningún problema pero ahora no puejo ejecutarlos.

Gracias por la ayuda.
  Respuesta:  Remberto Gonzales C.
Los programas .msi, si bien deberian ejecutarse directamente, algunas veces no lo hacen, para eso es mejor utilizar otro programa denominado "msiexec.exe" y cuando ejecutes la aplicacion .msi, en vez de colocar directamente el nombre, coloca la siguiente linea, deberia funcionarte:

"msiexec.exe /i programa.msi"

    Pregunta:  49865 - SIMULAR UN BOTóN CON UN BMP
Autor:  Luis Miguel Montero Calvo
Hola, necesito que un botón que es una imagen bmp, se comporte como un TButton, cambie de color cuando el ratón pase por él y ejecute una acción cuando se haga click sobre el. Tengo varias imágenes que muestran los diferentes estados del botón.

Gracias de antemano
  Respuesta:  Alirio Gavidia
Hay un componente gratuito que hace eso TglGraphicButton parte de Globus.lib que es una librería rusa. Googleando la encontrarás sin mucho inconveniente.

    Pregunta:  49899 - INSTANCIAR DLL TIPO COM EN DELLPHI 5
Autor:  Marco Perez
Hola:
Tengo una aplicaion que esoy actualizando ahora utilizara una dll tipo COM que esta desarrollada en VB, el caso es que no se como instanciarla para poder utilizar sus funciones.
estoy utilizando win XP y delphi 5

gracias por la ayuda
  Respuesta:  Erwin Perez
De entrada te sugeriria que usaras el asistente para importacion de controles ActiveX en delphi, este te crea un componente en la paleta (por default en la pestaña ActiveX) que puedes colocar en tu aplicacion para hacer uso de sus propiedades, metodos y eventos si los implementa. Me gustaria explicaras un poco mas detalladamente que pretendes hacer con la libreria COM de la que hablas y especificamente que problemas tienes para usarla.

    Pregunta:  50105 - DESBLOQUEAR UNA BD DE ACCESS PARA COMPACTARLA DESDE DELPHI
Autor:  Jose Caceres
Necesito compactar una BD desde Delphi, he encontrado varios metodos, pero con todos me da el error de que no lo puede hacer porque la BD esta en uso en modo exclusivo por el usuario (nombre del usuario local), aunque yo desconecto y cierro la conexion ADO con el access y lo trabajo en una PC local, nada en red.

De que forma se tiene que abrir la BD, o de que forma se desconecta para que no me quede en uso.

Esto tambien lo necesito para poder reescribirla desde un respaldo de la misma.
  Respuesta:  Luis Felipe García Gutiérrez
Pues yo tenía el mismo problema y probé muchas formas para hacer lo mismo... la única solución que le encontré al problema fue desarrollar una aplicacación adicional que lo que hace es que cierra la aplicación que manipula la BD, verifa que la BD esté cerrada, sino la cierra; e inicia el proceso de compactación de la misma, cuando acaba se cierra por si sóla y abre nuevamente la aplicación que opera con la BD. Para el respaldo de la BD lo hago directamente con la aplicación macro, para ello no tengo ningún problema, lo que si hago para hacerla mas flexible es que almaceno el enrutamiento en un archivo plano que direcciono por código!

Espero les sea útil!!!

    Pregunta:  50232 - DELPHY Y MYSQL
Autor:  mauricio jomiak
Saludos, acabo de instalar el servidor de basas de datos mysql 5.0 para usarla con php para diseño web, pero como la pasion me puede mas se me ocurrio ver si podia usar este servidor de libre distribucion con delphi (4 ó 7), si bien todavia no he probado nada, justo he descubierto esta web y queria saber si alguien lo habia hecho y como le fué
  Respuesta:  Alirio Gavidia
Todo el tiempo.

Puedes usar un cliente ODBC con los componentes de Delphi para base de datos.

Hay un cliente muy ligero (realmente ligero) llamado Zeos Accesss que incluso funciona con ADO, Interbase, firebird, MS-SQL, Posgress y otras cosas. Pero tiene un problema sólo funciona hasta MySQL 4.1, para la versión 5 tienes que hacer un truco y es renombrar el archivo libmysql50.dll como libmysql41.dll y configurar la librería para usar el protocolo 4.1

Lo que si no dispones, al menos con Zeos, es la parte de trigers.

Tengo aplicaciones usando MySQL en redes locales y por internet. Los clientes de la empresa llenan fiichas por medio del sitio web y el software en delphi lee la solicitud del servidor y genera un presupuesto PDF que envia automáticamente usando correo electrónico.

bye

    Pregunta:  50297 - INSERTAR ANIMACIONES FLASH
Autor:  Fabian Villanueva
Amigos quien me puede ayudar a solucionar un problemita.

Quiciera saber como puedo poner una animación en mi proyecto, como por ejemplo poner un gif, flash

de antemano muchas gracias
  Respuesta:  Pedro Araujo
tenes una herramienta que se llama Flax de Goldshell y es muy buena para animaciones Flash

|<  <<  56 57 58 59 60 61 62 63 64 65 66  >>  >|