PREGUNTAS CONTESTADAS - Delphi≤nguaje=

 Hay un total de 680 Preguntas.<<  >> 

    Pregunta:  14885 - ALGORITMO DEL CAMINO MAS LARGO EN GRAFOS
Autor:  Alberto Valencia Solis
Estoy desarrollando un programa sobre redes de alcantarillados y para
simular uno de los comportamientos de este sistema he pensado en grafos dirigidos, implementados sobre listas enlazadas.

Me ha surgido la necesidad de determinar la SECUENCIA DE VERTICES QUE CONFORMAN EL CAMINO MAS LARGO.

Pueden ustedes ayudarme a conseguir una fuente que contenga EL ALGORITMO DEL CAMINO MAS LARGO, implementado sobre listas enlazadas.No importa el lenguaje de programación.

Gracias por su ayuda.
AVS
  Respuesta:  Gustavo Enriquez
Tengo una rutina en delphi de manejo de grafos y alguna vez hice la obteción de todas las rutas en el grafo para redes electricas, es un poco pesado dependiendo el número de nodos.

si te interesa por favor escribeme ampliando tu comentario.

    Pregunta:  14968 - CCOMO SABER DONDE SE ENCUENTRA Y COMO SE LLAMA MI APLICACION
Autor:  Jose Luis Gimeno Perez
Hola a todosl,el motivo de mi pregunta es la siguiente.Necesito hacer un programa
que al ejecutarlo me indique el path y el nombre de ese mismo ejecutable.
Es decir que yo pueda cambiarlo de lugar y cambiarle el nombre y que al ejecutarlo
me indique los cambions,me diga como se llama el ejecutable y donde estas
Muchas gracias
  Respuesta:  Arnaldo Serrano
Hola, Que tal? Ya vi que ya te pusieron como obtener el nombre de tu aplicación pero para que obtengas la ruta unicamente tienes que poner el siguiente código:

Var
midir:String;
Begin
midir:=GetCurrentDir;
..
..

Con eso ya tienes en la variable midir la ruta del directorio de tu aplicación. Espero y te sirva de ayuda.
  Respuesta:  Javier Alvarez Flores
Application.ExeName :-)

    Pregunta:  15048 - IMPRIMIR TICKET CON QREPORT
Autor:  raul
hola, necesito imprimir ticket con quickreport, todo va bien hasta que comienzo a imprimir, aqui por una impresora hp desjet o epson, no tengo ningun problema, pero cuando pongo una impresora de ticket, solo consigo imprimir codigo ilegibles, las impresoras de ticket que he probado son Sansumg srp-250 y epson tm-200D.

Gracias de antemano.
  Respuesta:  Ruben Carballo Macklis
Las impresoras de Ticket no imprimen graficos si no tienes el driver instalado que debe ser, es decir que debes estar usando el driver generico para matriz de punto.

las impresoras de tickets imprimen una sola linea de caracteres sin el driver apropiado, lo que tienes que hacer es una rutina utilizando 'Printer'
e imprimir linea por linea lo que quieras imprimir

Pero si tienes los drivers instalados de las impresoras no deberias tener problemas

Tambien toma en cuenta que impresora le asignas al Printer para imprimir en caso que la impresora de Tickets no este configurado como default en windows

Si necesitas mas ayuda o no repondi tu pregunta contactame porque yo ya hice una rutina igual a la que necesitas

    Pregunta:  15054 - CREAR DISCO VIRTUAL CON DELPHI
Autor:  isaac aldave
hola:

necesito crear un disco virtual para tener una forma de accesar ciertos archivos de uso fracuente en mi disco duro, pero hasta el momento solo he encontrado la forma de acerlos desde msdos.

esta solucion no me es practica ya que requiero que el disco cambie de tamaño cada cierto periodo de tiempo, dependiendo de la cantidad y tamaño de los archivos que se van a almacenar en el.

necesito saber, si me pueden ayudar, si hay una forma de crear discos virtuales desde delphi proporcionandole un tamaño varible dependiendo de la informacion que se vaya a almacenar en el.

por su atencion gracias
  Respuesta:  SUPERYOP
PUESDES CREAR UNA CARPETA EN EL DISCO DURO

C:\MI CARPETA

LUEGO EN EL AUTOEXEC.BAT

SUBST C:\MI CARPETA T:

ESTO TE CREA UNA UNIDAD T QUE ENLAZA A LA CARPETA.

SE COMPORTA COMO UNA UNIDAD DE DISCO DURO POR SUPUESTO VARIABLE COMO TU LA QUIERES.

    Pregunta:  15232 - INDICES DE CLIPPER EN DELPHI
Autor:  Jorge Muñoz Arechavala
Compañeros necesito saber si existe alguna libreria o alguna forma de poder trabajar con indices de Clipper tipo NTX y tablas tipo DBF desde Delphi. Ya que por requerimientos del desarrollo debo extraer datos desde ORACLE y afectar algunas tablas de una aplicación que esta hecha en Clipper utilizando tablas DBF que tienen indices asociados.

Por su ayuda gracias.
  Respuesta:  Sebastian Silva
Tenes que usar el origen de datos de ODBC para DBF

    Pregunta:  15243 - CREAR CUADROS DE TEXTO EN TIEMPO DE EJECUCIóN
Autor:  david
Necesito saber como puedo crear cuadros de texto en tiempo de ejecución dentro de un formulario MDI Child que fue creado también en tiempo de ejecución. si alguién me puede ayudar. se lo agradecería muchísimo
chau!
  Respuesta:  Luis Felipe García Gutiérrez
Yo encontré en red un truco muy útil para capturar un dato del usuario, sin necesidad de crear todo un formulario.

En el evento que pide el dato (puede ser un botón), declaro dos variables...
var
Fac:string;
Ok:Boolean;

luego en el evento...
Fac:='';
Ok:=InputQuery('Aplicación ::: Reimprimir','Factura número: ', Fac);
if (Ok and (Fac<>'')) then

y listo... mucha suerte!!!
  Respuesta:  Jorge Luis Guzman Abreu
Por ejemplo, creemos un botón desde el evento OnCreate de tu form:

procedure TForm1.FormCreate(Sender: TObject);
var
i: Integer;
Boton: TButton;
begin
Boton := TButton.Create(Self);
Boton.Parent := Self;
Boton.Left := 100;
Boton.Top := 100;
Boton.Caption:='Pulsame';
Boton.Name := 'Boton';
end;

y ahora, querrás hacer algo con el botón cuando lo pulsen ¿no?, pues creamos el procedimiento que trate su evento OnClick:

procedure TForm1.ClickBoton(Sender: TObject);
begin
Boton.Caption := 'Pulsado'; {Pressed}
end;

y se lo asignamos al boton mediante:

Boton.OnClick:=ClickBoton;

NOTA: Este procedimiento te sirve para tratar el evento de cualquier componente que crees en ejecución.

    Pregunta:  15386 - FALLO DE BLOB EN UN DATA GRID
Autor:  Pedro Recuenco
Vereis, saco por un Data Grid, el resultado de una Data Query, sobre una tabla que tiene un campo MEMO ( o LONG ), si el resultado son X registros, puedo moverme perfectamente por el Grid con teclas ó con la barra lateral vertical, pero si pasa de X+, me sale el siguiente mensaje de error del BDEngine.
"Invalid BLOB handle in record buffer ". y se bloquea todo el grid, aunque nó el programa.
¿ Hay alguna forma de solucionar esto ?, supongo qeu el problema es que el datagrid no puede con tanta información y que no mantiene todo en memoria.
¿ Se puede cahcear a disco de alguna forma ?.
Gracias de antemano.
Para lo que gusteis, me encuentro en el departamento de informática del Centro Universitario Fº de Vitoria en Madrid.
  Respuesta:  Ernesto Valcarcel
hola

en el BDE Administrator debes incrementar el tamaño de
BLOB SIZE a 1000
y
BLOBS TO CACHE a 65000

siempre los pongo así.

es recomendado que lo cargues al disco como dices, pero es para no bloquear la tabla de donde lees.
lo puedes hacer capturando el evento AfterOpen que los controles TQuery, TTable y TStoredProc heredan de TDataSet, en este evento debes especificar tu_Query. FetchAll para cargar todos los record a tu disco. (o de esta forma general TBDEDataSet(DataSet).FetchAll para cualquiera de los tres controles)

saludos

    Pregunta:  15741 - PROBLEMA CON LA SHELL
Autor:  Carlos Rodriguez
Cuando hago una llamada a un programa externo desde una aplicación delphi3, ésta me queda como entrecortada (difuminada), parece como si se bloqueara la aplicación cuando en realidad no es así.

Sabría alguien decirme si le paso el mismo caso que a mi ?, y si es así como podría solucionarlo?.

Gracias a tod@s de antemano.
  Respuesta:  Efrain Cruz
has usado esta instruccion?
Application.ProcessMessages

esta instruccion te ayuda a que los demas tareas o pendientes se corran ... y asi no se quede atascado el programa en una sola tarea.. en verdad ayuda que los mensajes que tiene en "Cola" Windows, los ejecute.

espero que eso te ayude.

    Pregunta:  15914 - USAR UNA INTERFEZ CREADA EN FLASH
Autor:  Fernando Pedraza
Quisiera saber como puedo crear un programa en delphi con una interfaz creada en Flash 5?
  Respuesta:  xavier bravo
Busca en la seccion de preguntas contestadas la respuesta a la pregunta no. 30475, ahi viene lo que estas buscando..

xavier

    Pregunta:  15930 - LEER PARAMETROS QUE ME PASA UN APPLET
Autor:  jose garcia
Hola a todos. Mi pregunta es la siguiente:
¿Como puedo leer parametros/datos que me pasa un Applet sin que mi aplicación sea un CGI ni una DLL?... Es una aplicación normal, con ventanas, etc..., y NO puedo utilizar el WebModCtl, que era el que me permitía hacerlo en los CGI's... Pero ahora estoy perdido, y me urge muchísimo... ¿Que componente hay que utlizar o qué método, procedimiento para poder leer los parámetros que me pasa?...
Muchas gracias...
  Respuesta:  jose
Prueba a ver con ParamStr. Busca en la ayuda.
Hazte un bucle que recorra esta función hasta el número de elementos que se te pase (Count), y ya lo tendrías. Espero que te haya servido. Un saludo. JOSE.

|<  <<  27 28 29 30 31 32 33 34 35 36 37  >>  >|