Hay un total de 680 Preguntas. | << >> |
Pregunta: | 27151 - IMPRIMIR REMOTAMENTE SIN POSEER LOS DRIVES LOCALMENTE |
Autor: | Gianni C. Nakandakare T. |
Hola! y Agradezco enormemente de antemano su colaboración.Tengo un gran problema que es el siguiente:
Tengo una aplicacion servidor hecha en Delphi 5.0 que está corriendo sobre Red Hot Linux 7.1 Tengo también varias aplicaciones clientes hecha en Delphi 5.0 corriendo en Windows Me. Cinco de estas estaciones PC clientes, tienen cada uno diferentes impresoras, con la propiedad de poder compartirla hacia las demas pc que no poseen impresora. Lo que deseo implementar es que, desde una aplicaciön cliente en Delphi 5.0, pueda imprimir hacia cualquier otra pc que posea impresora, sin necesidad de poseer todos los drives de cada impresora que se encuentre en la red. Ejemplo: Si poseo una aplicación cliente desde mi casa y me conecto al servidor via internet, dicha aplicación debe ser capaz de mandar una impresión hacia cualquier impresora que se encuentra en la oficina, sin necesidad de tener los drives de dicha impresora en la pc de mi casa. Ahora, no solamente quiero mandar a imprimir, sino que la aplicación me permita entrar a la configuración de la impresora para poder variar los valores según se presente el caso. (Tamaño de hoja, Margenes, etc) Existe alguna forma de lograr esto? Hay algún componente? o librería? Agradezco nuevamente la ayuda, y espero que alguien me apoye para encontrar una solución que la vengo buscando desde hace mucho. |
Respuesta: | Edgar Rodriguez |
Puedes fabricar una aplicación que funcione de manera local para asignar la impresora pero que se pueda conectar por medio de la red, busca los ejemplos de Internet que aparecen en Delphi eso te servirá de ayuda.
"Follow the Source..." |
Pregunta: | 27187 - AYUDA CON TCRITICALSECTION !!!... |
Autor: | joselito joselito |
Hola, amigos.
Hace un tiempo, hice una pregunta sobre secciones criticas, y me respondieron que la que yo estaba utilizando por entonces (la TRTLCriticalSection), no era válidad para los Threads, y me respondieron que había que utilizar TCriticalSection... pero sigue sin funcionar. Mi pregunta es: ¿Como utilizar CORRECTAMENTE una TCriticalSection?... Me refiero, cómo y cuándo poner Leave, Enter, Destroy, o InitializeCriticalSection.... Muchas gracias. Jose. |
Respuesta: | Julio Arias |
Hola.
Te comento que la forma de usar un objeto TCriticalSection es la siguiente: Codigo a poner en alguna parte que se ejecute en la thread principal del programa (por ejemplo, en el constructor del mainform). ---------- constructor TForm.Create(Owner: TComponent); begin inherited; {GCriticalSection es un objeto global} GCriticalSection:= TCriticalSection.Create; end; ---------- Dónde lo destruímos? En algún lugar en donde estemos seguros que las threads secundarias ya fueron finalizadas ==> un buen lugar es el destructor del mainform. ----------- destructor TForm.Destroy; begin GCriticalSection.Free; GCriticalSection:= nil; inherited; end; ----------- Ahora que ya tenemos creado nuestro objeto TCriticalSection, lo debemos usar cuando deseamos ejecutar un código que accede a memoria compartida por las threads del programa. Lo hacemos de la siguiente manera: ----------- GCriticalSection.Enter; try { acá ponemos el código que queremos proteger } finally GCriticalSection.Leave; end; ---------- Bueno, espero que te sirva. Chau. |
Pregunta: | 27359 - CREAR CONEXIóN TELEFONICA |
Autor: | xavier bravo |
Necesito crear una aplicación que genere una conexión telefónica a redes, yo ya sé cuales son todos los parametros que requiere esa conexión; tambien necesito crear desde otra aplicación una cuenta de correo en outlook express, de antemano ya sé tambien cuales son los
parametros que necesita la cuenta, alguno sabe donde encontrar documentación o algo por el estilo? Gracias |
Respuesta: | olit |
sabes solo t puedo recomendar una pagina en donde podrias encontrar solucion a tu poblema es www.torry.net ahi vine incluido codigo el cual t podra ayudar |
Pregunta: | 27665 - COMO SE MANIPULA EL NUMERO DE PAGINA DE QUICK REPOR |
Autor: | compu susoporte |
Tengo 50 hojas en un solo listado para imprsion pero las quiero dividir por parte a,parte b y parte c. pero el numero de pagina quiero que sea consecutivo a la parte anterior poe ejemplo si imprimo la parte a esta comienza de la 1 hasta n pero si cargo en quickreport la parte c esta tambien comienza de 1 hasta n, esto es lo que quiero evitar, deseo que la siguiente parte a imprimir del listado particionado comience desde donde n hacia adelante consecutivamente ..... de antemano gracias |
Respuesta: | Luis Herreria |
Hola, en el Quitreport tenes un evento que se llama BeforePrint, ahi crea una variable xej npg, colocas un QLabel y se lo asignas
inc(npg); QLabel1 := npg; Espro que te sirva Saludos |
Pregunta: | 27891 - ARCHIVOS EN DELPHI |
Autor: | Alejandro Estrada |
Mi pregunta es la siguiente.
En delphi se pueden utilizar archivos, manipularlos y dejarlos listos para una base de datos o para poder verlos en tipo texto, si esto es posible,es conveniente?. Gracias |
Respuesta: | Arnaldo Gabriel Ayala Meyer |
Todo lo que ha citado es posible hacerlo, si la pregunta es esa. En cuanto a la conveniencia, debiera especificar un criterio. |
Pregunta: | 27935 - CREAR UNA GRAFICA TCHART CON LOS VALORES DE UNA MATRIZ |
Autor: | xavi palacin |
Quiero aprovechar los datos que tengo en una matriz para crear una gráfica con tchart de tipo lines.
Lo que no sé es como asignar los valores de x e y de las series con los valores de las filas y columnas de la matriz. Muchas gracias |
Respuesta: | Luis Flores |
Si lo que entiendo es que tienes una matriz y la quieres conectar a unTChartlo que puedes hacer es utilizar unTDBChart y esa matriz vaciarla a una tabla temporal y conectar el TDBChart a esa tabla.
Una solución muy poco elegante pero te puede servir de mientras Luis |
Pregunta: | 28229 - REVISIóN ORTOGRáFICA DENTRO DE UN TRICHEDIT |
Autor: | Rubén Regalado Alarcón |
Estoy utilizando un TRichEdit en una especie de editor personal. El problema es que quiero agregar la herramienta de revisión ortográfica, por lo que utilizo un TWordApplication y un TWordDocument, para poder ejecutar el CheckSpelling del WordDocument. El detalle es que al guardar el contenido del TRichEdit como doc, me toma como lenguaje por omisión el inglés y al llamar a la revisión ortográfica necesito que tome el lenguaje como español. Utilicé una macro (que selecciona todo el contenido del documento y le cambia el idioma a español) y después corro la revisión. Mi pregunta es: ¿Existe algún método mejor para hacer esto? ¿Dónde puede encontrar a los de Visual Components, quienes desarrollaron el VSSpell que se encuentra en la página ActiveX de Delphi5, ya que la liga que viene en la ayuda no funciona? |
Respuesta: | CArlos Ravelo |
Te aconsejo que uses los componentes SynEditor que incorporan revision ortografica, highlight de sintaxsis, etc
Los puedes descargar de sourceforge.net son gratis Gracias |
Pregunta: | 28230 - AYUDA EN FORMATO HTML |
Autor: | José Silva |
Hola a todos.
Tengo un archivo de ayuda compilado con el Html Help Work Shop y quisiera saber cómo implementarlo con Delphi 5. Muchas gracias |
Respuesta: | Mario Suarez |
Sr silva:
Para poder utilizar un archivo de ayuda necesitas utilizar el evento Shorcut. si deseas mas explicaciones por favor contactame. |
Pregunta: | 28231 - TAMAñO DE PáGINA EN QREPORT |
Autor: | Jose Silva |
Hola a todos
En tiempo de ejecución quiero asignar el tamaño de papel del reporte y de impresión. Utilizo este código y me da incompatibilidad: Reporte.page.papersize:=A4 en el caso de la orientación me funciona bien: Reporte.page.orientation:=poLandscape Y en el caso de la impresora no existe: printer.papersize. ¿Cómo hago para asignar el tamaño de página? Gracias |
Respuesta: | Sebastián Mayorá |
Fíjate en qué unit está definida la propiedad PaperSize,
Asegúrate que esta unit es la última que figura en la sección uses de la unit en la que tienes problemas. |
Pregunta: | 28270 - SOCKET EN WINDOWS 2000 |
Autor: | Enrique Palacios |
Tengo una aplicación realizada en delphi 3 contra un servidor solaris bajo windows nt, la misma aplicación la he transportado a windows 2000 y se pierde la conexión con el servidor cada poco tiempo quedando totalmente inestable. ¿Son los sockets?. Necesito ayuda, muchas gracias |
Respuesta: | Germán Casais |
Hola.
Hay algunas diferencias sensibles entre la winsock de NT 4 y la de Windows 2000, pero para poder darte alguna pista mas certera necesitaria saber más detalles sobre la implmentación, por ejemplo: ¿Los sockets los creas directamente usando la API, o estas usando algún tipo de componentes?, son sockets server?, TCP o UDP? Si aún tienes el problema comentame porqque lamentablemente sufri estos inconvenientes pero al reves, pasando de 2000 a NT 4 y he profundizado mucho el tema. Saludos!!! |
|< << 39 40 41 42 43 44 45 46 47 48 49 >> >| |