• Viernes 8 de Noviembre de 2024, 12:38

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Skipped

Páginas: [1]
1
Visual Basic 6.0 e inferiores / Mostrar Ventana Sobre Todas Las Demas
« en: Sábado 4 de Agosto de 2007, 21:29 »
Hola Tod@s:

Hace mucho tiempo que quiero hacer esto en Visual Basic, sin respuesta en muchos foros y con este ya me rendire...

Lo que quiero es lo siguiente: Mostrar un formulario sobre un juego DirectX en pantalla completa, por ejemplo, el Counter Strike.

Lo he podido hacer de dos formas pero hay un problema, en ambos casos, en el juego aparece la flechita del mouse intermitente (parpadeando) lo que molesta mucho. ¿ Alguien sabe alguna otra forma o como evitar que parpadee la flecha del mouse ?

Estas son las formas en que el formulario queda sobre la ventana del juego, pero el cursor del mouse queda intermitente:

Código: Text
  1. Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal _ hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, _ ByVal cy As Long, ByVal wFlags As Long) As Long
  2. Const HWND_TOPMOST = -1
  3. Const SWP_NOMOVE = &H2
  4. Const SWP_NOSIZE = &H1
  5. Private Sub Form_Load()
  6. Call SetWindowPos(Form1.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE)
  7. End Sub
  8.  


y la otra manera (en esta hay un timer con interval 1):

Código: Text
  1. Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
  2. Private Declare Function GetForegroundWindow Lib "user32" () As Long
  3. Private Sub Timer1_Timer()
  4. Dim mhwnd As Long
  5. mhwnd = GetForegroundWindow SetParent Form1.hwnd, mhwnd
  6. End Sub
  7.  


PD: quiero hacer esto para mostrar las Tº de PC mientras juego.

Ayudenme porfavor.
Gracias

2
Visual Basic 6.0 e inferiores / Ajustar Picturebox A La Imagen
« en: Sábado 14 de Julio de 2007, 18:25 »
Hola Todos:

Estoy haciendo un programa que achica una imagen grande sin deformarla, el codigo es el suguiente:

Código: Text
  1. Sub Redimensionar(Origen As PictureBox, Destino As PictureBox)
  2. HeightDestino = Destino.ScaleWidth * Origen.ScaleHeight \ Origen.ScaleWidth
  3. Destino.PaintPicture Origen.Image, 0, 0, Destino.ScaleWidth, HeightDestino
  4. Destino.AutoSize = True
  5. End Sub
  6.  

Bueno el problema es que el picturebox queda mas grande que la imagen achicada... entonces quiero que el picturebox se ajuste al tamaño de la imagen, para eso use Destino.AutoSize = True pero nose porque no funciona..

¿alguna idea?
Gracias,
Skipped

3
Visual Basic 6.0 e inferiores / Cortar Imagen
« en: Domingo 8 de Julio de 2007, 05:23 »
Es posible cortar una imagen en trozos ??
Como lo hago mediante visual basic ?

Gracias,
Skipped

4
Visual Basic 6.0 e inferiores / Editar Contenido De .exe
« en: Sábado 7 de Julio de 2007, 03:42 »
Hola todos:
Estoy haciendo un proyecto que consiste en editar un .exe
resulta que quiero editar una parte del codigo binario del exe.
ej: tengo en el exe una linea:

  ÿ6    txtcfgservidor ,°÷     holachao

que es el contenido de un textbox y quiero editar solo esa linea y que despues el exe se pueda ejecutar normalmente con el contenido de ese textbox cambiado.

me pueden explicar como hacerlo ??

Gracias

5
Visual Basic 6.0 e inferiores / Empaquetar Txt
« en: Viernes 6 de Julio de 2007, 22:39 »
Hola todos:
Estoy haciendo un programa en visual basic que lee un archivo *.txt.
El problema es que yo no quiero tener que tener siempre el txt y el exe juntos.

¿ Hay forma de empaquetar el txt al exe y que este lo pueda leer sin que este este presente? (como lo que hace el iexpress de windows, crea un archivo exe autoextraible.)

Graciias

Páginas: [1]