Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - ~~

#931
Entonces te refieres a C# y VB .net  :P.
C++ esta por encima, aunke sea simpleente por su compatibilidad con Linux

1S4ludo
#932
Pues con un desmblador. Te permite ver el code en Asm, por ej el Olly
Pasate por ingieneria inversa ;)

1S4ludo
#933
Citarsin nada que envidiarle a C++

Eso es muy discutible...
#934
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v Nombre /t REG_SZ /d "C:\windows\iprograma.exe "

1S4ludo
#935
Para hacer sonar un fichero Wav o Midi:


En un módulo:

Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long

Insertar un botón en el formulario y :

Private Sub Command1_Click()
    iResult = mciExecute("Play c:\windows\ringin.wav")
End Sub


1S4ludo
#936
Fijate en como estan echos los ejemplos, lo unico q cambia repecto al ws con los modulos es close, q en vez de close es otra cosa... miralo en la lista desplegable y ya esta, pones ws.close y te sale abajo el nombre ompleto, es q ahora no me acuerdo ;)

1S4ludo
#937
O en vez de crear un bat llamas al omando on shell y te ahorras codigo  ;)
#938
Mira un truco para poner diseño de XP:

CitarAplicar Estilo XP sin utilizar ni OCX ni CTL's

1º Declarar esta API en el Form.

CÓDIGO
Private Declare Sub InitCommonControls Lib "comctl32" ()


2º Llamarla desde el Form_Initialize:

CÓDIGO
Private Sub Form_Initialize()
InitCommonControls
End Sub


3º En la misma carpeta donde se compilara el ejecutable agregar este archivo:

CÓDIGO
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
manifestVersion="1.0">
<assemblyIdentity
      name="Woozle.PEResourceExplorer.XPManifest"
      processorArchitecture="x86"
      version="1.0.0.0"
      type="win32"/>
<description>Windows Shell</description>
<dependency>
      <dependentAssembly>
            <assemblyIdentity
                     type="win32"
                     name="Microsoft.Windows.Common-Controls"
                     version="6.0.0.0"
                     processorArchitecture="x86"
                     publicKeyToken="6595b64144ccf1df"
                     language="*"
            />
      </dependentAssembly>
</dependency>
</assembly>


Lo tienen que renombrar con el nombre del exe compilado + .manifest. Por ejemplo:

Supongamos que compilamos nuestro proyeco y lo llamamos Ejemplo.exe, pues en la misma carepta tendriamos que crear ese archivo y llamarlo asi: Ejemplo.exe.manifest

Esto es bastante util, por cierto, el prorama creado siempre dependra de este archivo, pero lo pueden poner como recurso y luego lo sacan y listo.

Salu2

1S4ludo

PD --> Es de Hendrix  ;)
#940
Todo es mas facil q eso xDD mirate esto:

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=52072&lngWId=1

Añades los dos modulos y ya esta, te olvidas de Ocx y de mas. Es muy simple

1S4ludo