La Web del Programador: Comunidad de Programadores
 
    Pregunta:  15335 - COMO CENTRAR UNA CAJA DE DIALOGO (COMMON DIALOG)
Autor:  Carlos Irigoyen
Quisiera saber cómo se puede en VB centrar una caja de diálogo mostrada con el Common Dialog (Ej. commondialog1.ShowOpen), cuando se pone ésta sentencia siempre la muestra en el lado superior izquierdo, y desearía que ésta apareciese centrada en pantalla, como por ejemplo en Access.

  Respuesta:  Sergio Brillo
Un pequeño truco para tu problema es crearte un frame ponerlo invisible si lo deseas y lo q pasa es q el commondialog siempre toma primero si hay un frame se situa en las mismas coordenadas q el frame, osea en la parte de arriba, y si no hay un frame se te situa en el del form, espero q te sirva esto y si tienes alguna duda de como hacerlo o no te funciona escribeme y te lo comento mas extensamente, un saludo