PREGUNTAS CONTESTADAS - Delphi≤nguaje=

 Hay un total de 680 Preguntas.<<  >> 

    Pregunta:  13354 - GENERACION DE *DXF´S
Autor:  Carlos Abarca
Existe manera de generar archivos dxf, para poder leerlos desde un cad?
  Respuesta:  Diego Arenaza
Hola Carlos, la respuesta a tu pregunta es que si se puede y tienes 2 formas de hacerlo:

1) Puedes crearte el archivo desde delphi y para ello necesitas conocer la estructura interna de un archivo dxf, para lo cual visita esta pagina http://www.wotsit.org/default.asp

2) La segunda forma de atacar tu problema es mediante automatizacion OLE para esto te recomiendo que le eches un vistazo a la siguiente web: http://www.djpate.freeserve.co.uk/Automation.htm tambien te recomiendo el siguiente libro: Programacion COM en Delphi de la editorial DanyPress

Espero haberte ayudado y cualquier duda que tengas puedes escribirme a mi direccion de e-mail: [email protected]

Salu2.

    Pregunta:  13396 - SOBRE CREACION DE SERVICIO
Autor:  Julio Cesar Jerez Camps
Necesitaria crear un servicio, el cual me permitiera lanzar una aplicacion determinada, cuando se pulse una combinacion de teclas especificas.
Se que para crear un servicio es mediante la clase TService, pero no se como hacer para que responda a una combinacion de teclas, y me lance una aplicacion.
Gracias
  Respuesta:  Josue Jimenez Noyola
Haber si te sirve mi comentario Julio!!!
Mira pones en el evento de KeyDown y haces lo siguiente:
if Key = VK_Return then donde VK_Return es enter nada mas tienes que
Buscar tu combinacion de teclas ej: VK_F10 etc...

Espero y te sirva.

    Pregunta:  13429 - PARADOX
Autor:  Juan Ramirez
Como puedo crear relaciones de tablas que estan hechas en Paradox, pero las relaciones las quiero hacer desde delphi

De antemano muchas gracias
  Respuesta:  Loren@ Oceguera Alvarado
Hola, ojala y mi respuesta te sea de ayuda.

Ya que tienes agregadas las tablas sobre un datamodule o sobre la forma, debes hacer doble clic sobre la tabla y se te abre un editor de campos (pqña ventanita), sobre de él debes hacer clic derecho y selecciona all fields (algo así), entonces todos los campos que tu asignaste desde el Database Desktop se muestran sobre esta ventanita ok.
Bueno Si queremos jalar un dato de una tabla y éste ha sido capturado previamente (me refiero a otra tabla) entonces debemos hacer lo siguiente: dar doble clic sobre el table hacia donde lo queremos jalar. y nos aparece nuevamente la ventanita, aquí damos clic derecho y seleccionamos new field y se despliega otra ventana en donde nos pide que le asignemos un nombre al campo, el tipo de dato, debes seleccionar que el campo es lookup, posteriormente en la sección de abajo deberas especificar.
en Keyfields - campo llave de la tabla1
en Dataset debes especificar la tabla2 con la que debera coincidir.
en LookupKeys - campo con el que va a coincidir en la tabla2
ResultField es el campo a mostrar o el resultado en este caso.
Oprimes finalmente el ok y ya te lo habra agregado al editor de campos (pqña ventanita que te comente en un principio, ok), lo arrastras sobre la forma en la que deseas que este. ok

Ojala te sea de ayuda y que no te haya enredado más. Contestame si te dio resultados, sip??
Suerte

    Pregunta:  13469 - ESTRUCTURAS DE DATOS
Autor:  Gregory Murillo
Como creo un arbo b en disco para generar un indice de 5 vías e introducir datos?
  Respuesta:  Edgar Rodríguez
Mira, lo que debes hacer es revisar cómo está construido el objeto TOutline, ya que es un buen "arbol", luego te buscas un libro sobre estructuras de datos y lo implementas. TOutline es capaz de guardar objetos en cada uno de sus nodos sin importar la estructura.

    Pregunta:  13484 - CREAR JUEGOS
Autor:  Luis Montes Sánchez
Desearía saber si se pueden hacer juegos del tipo de un comecocos con Delphi 3.0 y si es posible si existe algún manual que enseñe a hacerlo.
  Respuesta:  mamcx m
Claro que se puede! Busca "Delphi Games" en un motor de búsqueda (te recomiendo www.delphiseek.com porque es solo de Delphi) Tambien en la pagina de Delphi (www.borland.com/Delphi) hay un enlaze a páginas de Delphi. Busca en Torry's, y en Delphi Games Creator

    Pregunta:  13556 - COMPONENTES ADO QUE FUNCIONAN EN UN EXE PERO NO EN UNA DLL
Autor:  Santiago Reyes
Me he creado un programa muy simple que muestra los datos de una tabla de ACCESS 97, en un DBGRID. Para ello, utilizo una ADOTable (que se conecta a la BD de ACCESS mediante un ODBC que he creado)y un DataSource.
De este programa he hecho dos versiones: un .EXE y una .DLL.
El .EXE funciona perfectamente. Sin embargo la .DLL me da un error "EOleSysError" con el siguiente mensaje: "No se ha llamado a CoInitialize". No llego a entender por qué pasa esto si el .EXE y la .DLL son iguales.

Un Saludo y GRACIAS.
  Respuesta:  mamcx m
Felicitaciones: Ahora ves la diferencia entre un EXE y una DLL...

Si abres el archivo de aplicacion (Project/View Source) vas a ver cosas con Application.Initialize etc.. Application se encarga de crear los forms y DataModules cuando se carga el EXE. Has lo mismo en la DLL (Ups!!) Nada... y esto es porque una DLL Trabaja en Memoria, y su ciclo de vida NO es controlado por la DLL si no por quien lo llama (o sea, en otro exe se carga la DLL, se va a memoria, luego cuando el exe termina de usarla, se descarga de alli)

El problema es sencillamente que el TDataModule no esta creado... Debes crear en CADA metodo/propiedad que la invoque.. Para ello usa

MiModullo:=TDataModule.Create
try
Codigo
finally
Mimodulo.Free =IMPORTANTE
end;

    Pregunta:  13569 - IMAGENES EN DELPHI&ORACLE (BLOBS)
Autor:  Abraxas Fire
Hola:
Alguien sabe como insertar y recuperar fotos con delphi5 en una BD Oracle8i ??
El campo en la BD es un Blob y el formato de la foto es JPG.

Gracias.
  Respuesta:  Rubèn Regalado Alarcòn
Puedes usar un TJPEG como puente, junto con un TBlobStream.
Creas el TBlob y lo conectas al campo donde insertaras la foto, y despues utilizas el evento SaveToStream del TJPEG.
Para leer la imagen, conectas el TBlob al campo y despues usas el evento LoadFromStream del TJPEG.
Si gustas, enviame un correo con una descripciòn mas amplia para poder ayudarte de una mejor forma.
Saludos

    Pregunta:  13582 - QUICK REPORT PARA MOSTRAR VARIAS CONSULTAS
Autor:  ROGER POLO
saludo a todos, mi pregunta es la siguiente:
como utilizo quick report para mostrar consultas,
¿ por ejemplo si son 3 consultas, puedo utilizar un solo quickreport?
  Respuesta:  Mauricio Murgas
hola, lo que hice para que corriera el dataset y se hiciera la lista del reporte fue hacer varios reportes en una forma y los uni con un Qr_composer ADD ,esto hacen ver como un solo reporte a varias consultas. ve el demo de qreport.

    Pregunta:  13619 - TAMAñO DE UNA CARPETA
Autor:  mikel torres
Hola:
Me gustaria saber como puedo sacar el tamaño en bytes de una carpeta incluyedo archivos y subcarpetas.
He probado con esta función pero sólo soy capaz de sacar el tamaño de un fichero y no una carpeta:

function GetFileSize(const FileName: string): LongInt;
var
SearchRec: TSearchRec;
begin

if FindFirst(ExpandfileName(filename),fadirectory, SearchRec) = 0 then
Result := SearchRec.Size
else Result := -1;
end;

Gracias y un saludo.
  Respuesta:  Javier Alvarez Flores
Baja el archivo di200106bt_f.zip de la siguiente dirección:

http://www.DelphiZine.com/download/

tiene dos componentes hechos por Bill Todd para el manejo de carpetas y archivos desde delphi, no están complicados y usan funciones API, seguro te ayudarán en algo. :-)

    Pregunta:  13657 - COMO HAGO FUNCIONAR LA FUNCION DE PAYMENT EN DELPHI
Autor:  edgar polanco
como hago funcionar la funcion de payment en delphi ?

he tratado de hacerla funcionar de todas formas y no me resulta si alguien tiene al gun ejemplo por favor de ayudarme

gracias
  Respuesta:  diego fernandez
tienes que declarar la unidad en uses la unidad Math
, espero tu respuesta si te funciono .

|<  <<  24 25 26 27 28 29 30 31 32 33 34  >>  >|