Ver la Versión Completa : Trucos
- Drag & Drop desde el Explorador de Windows.
- Borra un directorio completo
- Convertir de BMP a JPG y viceversa
- Lista de las unidades lógicas disponibles en el sistema
- Nombre de volumen de una unidad lógica determinada
- Obtener el nombre que se le ha dado a un determinado PC (sistema)
- Acceder a los forms abiertos de tu aplicacion
- Averiguar en qué versión de Windows se ejecuta nuestro programa
- Activar / Desactivar el salvapantallas de Windows
- Simular un clic en los botones (izquierdo, central y derecho) del ratón
- Copiar, mover y borrar una carpeta y todo su contenido
- Enviar uno o más archivos a la papelera de reciclaje
- Listar los archivos de un determinado directorio
- Obtener el número de subdirectorios de un directorio dado
- Comparar dos Streams entre sí y averiguar si son iguales
- Comparar dos archivos entre sí y averiguar si son iguales
- Mostrar el diálogo de propiedades de un archivo o directorio
- Quitar todos los números de una cadena
- Quitar todas las letras de una cadena
- LowerCase, UpperCase de caracteres
- Capitalizar todas las palabras de una frase
- Capitalizar una determinada cadena
- Quitar los acentos (y otros caracteres) de una cadena
- Averiguar si existen formularios visibles en la pantalla
- Procedimiento para reiniciar nuestra aplicación
- Averiguar si un formulario se muestra como "modal"
- Ejecutar una aplicación y, opcionalmente, esperar a su término
- Obtener la versión del ejecutable de una aplicación
- Mostrar un MessageDlg con su correspondiente sonido asociado
- Obtener el nombre del usuario del sistema
- Alinear texto a la derecha Tedit
- Convertir bmp, ico y wmf a jpeg
- Matar el proceso de nuestro programa
- Simular el avance y retroceso del tabulador
- Exportar un StringGrid a un fichero
- Formatear tamaño de archivos (B, KB, MB, GB,TB, etc)
- Optimizar un archivo Jpeg
- Mostrar las propiedades de un componente en runtime
- Leer comentarios en un archivo Jpeg
- Los numeros del Pasaporte / DNI
- Iniciar y parar un servicio
- Leer un REG_MULTI_SZ en el registro
- Ocultar / Mostrar la barra de tareas de Windows
- Crear Thumbnails (o mini imágenes)
- Efecto de sombra en los controles de un form
- Saber si un programa esta hecho en Delphi
- Crear un fichero MDB (Access) por código
- Eliminar los "saltos de línea" de un TStrings.Text
- Listar las memorias usb conectadas
- Impedir el uso de memorias USB
- Cifrado de texto MUY simple
- Bajar archivo con Wininet
- Capturar la pantalla en un archivo Jpg
- Crear gradiente Tono / Saturacion
- TFontStylesToInt y viceversa
- Ejecutar comando y capturar su salida
- Cambiar brillo y color de una imagen
- Cargar url sin usar Header
- Fecha y hora de creacion de un archivo
- URL Encode / Decode
- Cambiar wallpaper
- Classes con PHP - Ejemplo TCarrito
- Averiguar la version del DirectX instalado
- Vaciar texto e inicializar componentes
- Minimizar / Restaurar todo
- Mostrar form de forma animada
- Obtener las fechas de un fichero (creación, modificación y último acceso)
- Vaciar la seleccion de un combobox
- "Pasar" uno o varios ítems de un menú a la parte derecha
- Modificar ancho en un combobox al desplegarse
- Listbox con items de colores
- Imagenes en Combobox/Listbox
- Iniciar nuestra aplicación con Windows
- Encriptar texto con MD5
- Combinar 2 imagenes en una
- Buscar archivos con TSearchRec
- Calcular la letra del NIF (España)
- Buscar Ejecutable asociado a extensión
- Cifrar y descifrar archivos y cadenas con DCPcrypt
- Mostrar 1 ventana acerca de sistema.
- Tamaño real de un Archivo
- Desplegar DatetimePicker - código - Teclas
- Diálogo salir de Windows - obtener
- Minimizar todo
- Formulario de Contacto con Ajax y PHP
- Forzar el proceso de PHP en archivos HTML
- Enviar un email. Método elegante
- Este truco sirve para cualquier tipo de formularios (MDI, SDI)
- Creación de Arrays
- Imprimir los elementos de un TMainMmenú
- Más potente que copiar y pegar
- Cómo actualizar la fila actual de un conjunto de datos
- Como optimizar la operación Last
- Cómo obtener lista de Usuarios Paradox
- Índices únicos en Dbase VII
- Colecciones y persistencia
- Escribir en la barra de título
- Referenciar al formulario desde un módulo de datos
- Uso de Const con parámetros String
- Violación de Acceso en Quick R., utilizando varios Reports y Querys
- Cómo saber si una impresora está lista
- Calcular dígito de control de una cuenta bancaria
- Cómo saber si estoy conectado a Internet
- Obtener el nombre de la máquina local de Internet y la dirección IP
- En cliente, ¿cómo puedo obtener la dirección IP ó el Host?
- Enviar un email. Método rápido
- Capturar texto de una página WEB desde Delphi
- Extracción de datos en campos de fecha
- Error en SQL de tipo desconocido al devolver un valor
- Con SQL ¿cómo filtrar datos a través de una variable?
- Paradox en Red
- Error al efectuar SUM seleccionando campos.
- Pintar en un TListBox o TCheckListBox
- Acceder a los fuentes del programa de una forma rápida
- Compactar y Reparar Base de Datos en Access
- Aceptar ficheros arrastrados desde el Explorador de Windows. (Drag&Drop)
- Distribuir el exe sin incluir librerías
- Habilitar y deshabilitar la barra de tareas
- Como obtener la fecha en JavaScript
- Una única instancia del componente en cada Form
- Detectar modo de diseño y ejecución
- Cambiar fecha y hora del sistema desde la aplicación
- Detectar aplicaciones en ejecución
- ¿Cómo se puede acceder de forma rápida a los píxeles de un TBitmap?
- Alineación de las celdas de un StringGrid
- Ocultar propiedades métodos y eventos heredados
- Asignación de un evento en tiempo de ejecución
- Componente con una propiedad tipo lista desplegable
- Propiedad con subpropiedades anidadas
- DBGrid sin barra de deslizamiento vertical
- Abrir el editor de TeeChart en ejecución
- Cómo copiar texto al portapapeles
- Captura de pantalla en un Bitmap
- Pintar en un TListBox o TCheckListBox
- ¿Cómo detectar el usuario activo?
- Declarando un array dinámicamente
- Registrar un editor de propiedades
- Posicionar el ratón en un determinado punto del Form
- Formateo de cadenas
- Cambios en resolución de pantalla
- Icono en la barra de tareas (Tray)
- Saber si la aplicación ya está en ejecución
- Cambiar la visualización de True/False en un DBGrid
- Mover, copiar, renombrar ficheros
- Fijar tamaño máximo y mínimo a un Form
- Ejecutar otra Aplicación desde un programa Delphi
- Manejo de comodines en SQL
- Perder el control de un componente creado en tiempo de ejecución
- Evitar perder valores asignados en el constructor de un objeto
- Cambiar la tecla TAB por la tecla ENTER al pasar de controles
- Cómo enumerar todas las ventanas superiores
- Constante integer demasiado larga en operaciones matemáticas
- Posición del ratón en cualquier punto de la pantalla
- ¿Valores extraños con la función Round()?
- Recuperar el error de Windows en errores críticos
- Establecer los separadores de millares y decimales
- Reiniciar o apagar Windows
- Ejecutar una aplicación con parámetros
- Mostrar la hora en la barra de tareas
- Desactivar el botón de cerrar [x] de una ventana
- Mostrar el diálogo de búsqueda en Windows
- Ejecutar un programa esperando o no a que termine
- Evitar dobles instancias de una aplicación
- Ventana de la aplicación en una sola posición
- Reproducir continuamente un archivo de sonido WAV
- Cómo obtener las variables de entorno del DOS
- Extraer recursos (Resources) en tiempo de ejecución
- Crear "Array of Const" programáticamente
- El tiempo de espera en ADO
- ¿Cómo puedo saber el nombre del equipo?
- ¿Dónde estoy? [averiguar el directorio de nuestra aplicación]
- Redondear un número en coma flotante a cualquier precisión
- Enviar "teclas" a un objeto [TWinControl]
- Aplicación sin formularios
- Utilizar fuentes True Type propias
- Añadiendo estabilidad a Paradox
- Cuántos usuarios hay conectados a una BD Interbase
- Cambiar el "papel tapiz" del escritorio de Windows
- Creación automática de componentes
- Tablas en memoria
- La dirección, idiota, la dirección...
- Acción inmediata
- Cómo eliminar un generador en Interbase
- Campos Lookup más rápidos
- Ahorrando espacio con las etiquetas
- Convertir un Bmp en Jpg
- Enviar foco a una columna - Rejilla
- Centrar verticalmente el texto en un TDBText
- Cómo recuperar el SQLCODE
- DBGrid de color según campo lógico (u otro valor)
- Reemplazar archivo al reinicar el equipo
- El operador delete y el método free
- Obtener número de páginas a imprimir en QReport
- Imprimir un texto en vertical
- Agregar un item de menu al "System Menu"
- Etiquetas y directorios
- El bit y la espada
- Más trucos con generadores
- Actualiza, pero también selecciona
- Uso de la función Locate
- Líneas [TCanvas]
- El principio de incertidumbre de Heisenberg
- Checkbox en un TDBGrid
- Archivos de texto: de Pascal a Delphi
- Elección de impresora
- Como cambiar el tamaño de papel de la Impresora
- Saber cómo ha salido el usuario del PrinterSetup
- Adaptar la salida de la impresora a impresoras diferentes
- Imprimir texto haciendo uso del API de Windows
- Cómo imprimir varias copias de un mismo reporte
- Especificar las páginas que se quieren imprimir
- Girar un texto o imagen para imprimirlo
- Registrar un ActiveX sin utilizar RegSvr32.exe
- Acceso al Panel de Control de Windows
- Conocer el espacio que ocupa un directorio
- Conocer el Path del programa
- Cargar un archivo de Word (.doc) en un RTF.
- Cambiar la resolución del monitor
- Tus formularios de "forma" diferente
- Mostrar fechas en lo componentes TDateTimePicker
- Borrar un directorio completamente
- Crear un "acceso directo"
- Averiguar el tamaño de las fuentes en pantalla
- Generar "scroll horizontal" con los cursores en un Grid
- Cambiarle el color a un ProgressBar
- Cambiar el puntero del mouse por un archivo .ICO o .ANI
- Establecer el Caption en un MessageDlg
- Mover una imagen con el ratón
- Centrar los formularios de una aplicación
- Códigos virtuales del teclado
- Sencilla ventana "Acerca de..." una aplicación
- Averiguar si existe un disquete en la unidad
- Simular un Deltree. Borrar un directorio y todo su contenido
- PING entre computadores
- Formularios transparentes
- Huevos de Pascua en Delphi
- Función para encriptar password
- Formularios un tanto diferentes
- Extraer el icono de un archivo
- Acceso a campos privados de un objeto
- Ejecutar utilidades del Panel de Control de Windows
- Protección de componentes en el IDE de Delphi
- Diferencias entre los ENTER del teclado estandar y el numerico
- Encontrar todas las Computadoras de una Red LAN TCP/IP
- Enviar un IcqPage con el TclientSocket
- Generar archivos PDF en tus aplicaciones
- Como proteger tu codigo de Triggers y Stored Procedures en IB
- Mover la imagen con el raton, pero con API de Win32
- Acceso a campos privados (explicación más amplia)
- PosEx, mejora de la función Pos
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.