begin process at 2012 02 04 11:59:21
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > AERO GLASS EFFECT WITH VB6

AERO GLASS EFFECT WITH VB6


 Information sur la source

Note :
5 / 10 - par 2 personnes
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Classé sous :aero, glass, vista Niveau :Expert Date de création :27/12/2006 Vu :12 321

Auteur : Low K

Ecrire un message privé
Site perso
Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note

 Description

Juste un petit tutoriel pour démontrer l'utilisation des APis du Desktop Windows Manager de Vista en Visual Basic 6.
Lancez VB6, choisissez Standard EXE, ajoutez une Form et copiez le code. F5 pour apercevoir le résultat.

Source

  • Option Explicit
  • Private m_ScaleX As Long
  • Private m_ScaleY As Long
  • Private m_hdc As Long
  • Private m_hwnd As Long
  • Dim m_hTheme As Long
  • Dim m_hFont As Long
  • Dim m_lFontSize As Long
  • Private Type MARGINS
  • Left As Long
  • Right As Long
  • Top As Long
  • Bottom As Long
  • End Type
  • Private Type RECT
  • Left As Long
  • Top As Long
  • Right As Long
  • Bottom As Long
  • End Type
  • Private Type POINTAPI
  • x As Long
  • y As Long
  • End Type
  • Private Type BITMAPINFOHEADER
  • biSize As Long
  • biWidth As Long
  • biHeight As Long
  • biPlanes As Integer
  • biBitCount As Integer
  • biCompression As Long
  • biSizeImage As Long
  • biXPelsPerMeter As Long
  • biYPelsPerMeter As Long
  • biClrUsed As Long
  • biClrImportant As Long
  • End Type
  • Private Type RGBQUAD
  • rgbBlue As Byte
  • rgbGreen As Byte
  • rgbRed As Byte
  • rgbReserved As Byte
  • End Type
  • Private Type BITMAPINFO
  • bmiHeader As BITMAPINFOHEADER
  • bmiColors As RGBQUAD
  • End Type
  • Private Type DTTOPTS
  • dwSize As Long
  • dwFlags As Long
  • crText As Long
  • crBorder As Long
  • crShadow As Long
  • eTextShadowType As Long
  • ptShadowOffset As POINTAPI
  • iBorderSize As Long
  • iFontPropId As Long
  • iColorPropId As Long
  • iStateId As Long
  • fApplyOverlay As Long
  • iGlowSize As Long
  • End Type
  • Private Type LOGFONT
  • lfHeight As Long
  • lfWidth As Long
  • lfEscapement As Long
  • lfOrientation As Long
  • lfWeight As Long
  • lfItalic As Byte
  • lfUnderline As Byte
  • lfStrikeOut As Byte
  • lfCharSet As Byte
  • lfOutPrecision As Byte
  • lfClipPrecision As Byte
  • lfQuality As Byte
  • lfPitchAndFamily As Byte
  • lfFaceName(31) As Byte
  • End Type
  • Private Type NONCLIENTMETRICS
  • cbSize As Long
  • iBorderWidth As Long
  • iScrollWidth As Long
  • iScrollHeight As Long
  • iCaptionWidth As Long
  • iCaptionHeight As Long
  • lfCaptionFont As LOGFONT
  • iSMCaptionWidth As Long
  • iSMCaptionHeight As Long
  • lfSMCaptionFont As LOGFONT
  • iMenuWidth As Long
  • iMenuHeight As Long
  • lfMenuFont As LOGFONT
  • lfStatusFont As LOGFONT
  • lfMessageFont As LOGFONT
  • End Type
  • Const DIB_RGB_COLORS = 0
  • Const BI_RGB = 0
  • Const DTT_GLOWSIZE = 2048
  • Const DTT_COMPOSITED = 8192
  • Const SRCCOPY As Long = &HCC0020
  • Const DT_SINGLELINE = &H20
  • Const DT_CENTER = &H1
  • Const DT_VCENTER = &H4
  • Const DT_NOPREFIX = &H800
  • Const SPI_GETNONCLIENTMETRICS = 41
  • Const DEFAULT_QUALITY = 0
  • Const NONANTIALIASED_QUALITY = 3
  • Const ANTIALIASED_QUALITY = 4
  • Const CLEARTYPE_QUALITY = 5
  • Private Declare Function DwmExtendFrameIntoClientArea Lib "dwmapi.dll" (ByVal hWnd As Long, margin As MARGINS) As Long
  • Private Declare Function DwmIsCompositionEnabled Lib "dwmapi" (ByRef pfEnabled As Long) As Long
  • '
  • Private Declare Function GetClientRect Lib "user32" (ByVal hWnd As Long, lpRect As RECT) As Long
  • Private Declare Function FillRect Lib "user32" (ByVal hdc As Long, lpRect As RECT, ByVal hBrush As Long) As Long
  • Private Declare Function GetDC Lib "user32" (ByVal hWnd As Long) As Long
  • Private Declare Function ReleaseDC Lib "user32" (ByVal hWnd As Long, ByVal hdc As Long) As Long
  • Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByRef lpvParam As NONCLIENTMETRICS, ByVal fuWinIni As Long) As Long
  • '
  • Private Declare Function CreateSolidBrush Lib "gdi32" (ByVal crColor As Long) As Long
  • Private Declare Function SelectObject Lib "gdi32" (ByVal hdc As Long, ByVal hObject As Long) As Long
  • Private Declare Function DeleteObject Lib "gdi32" (ByVal hObject As Long) As Long
  • Private Declare Function CreateCompatibleDC Lib "gdi32" (ByVal hdc As Long) As Long
  • Private Declare Function CreateDIBSection Lib "gdi32" (ByVal hdc As Long, ByRef pBitmapInfo As BITMAPINFO, ByVal un As Long, ByVal lplpVoid As Long, ByVal handle As Long, ByVal dw As Long) As Long
  • Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long
  • Private Declare Function DeleteDC Lib "gdi32" (ByVal hdc As Long) As Long
  • Private Declare Function CreateFontIndirect Lib "gdi32" Alias "CreateFontIndirectA" (ByRef lpLogFont As LOGFONT) As Long
  • '
  • Private Declare Function OpenThemeData Lib "uxtheme" (ByVal hWnd As Long, ByVal pszClassList As String) As Long
  • Private Declare Function CloseThemeData Lib "uxtheme" (ByVal hTheme As Long) As Long
  • Private Declare Function DrawThemeTextEx Lib "uxtheme" (ByVal hTheme As Long, ByVal hdc As Long, ByVal iPartId As Long, _
  • ByVal iStateId As Long, ByVal pszText As String, ByVal iCharCount As Long, ByVal dwFlags As Long, pRect As RECT, pOptions As DTTOPTS) As Long
  • Private Sub Form_Load()
  • Dim enabled As Long
  • Dim x As Long
  • Dim mg As MARGINS
  • Dim lpFont As LOGFONT
  • Dim ncm As NONCLIENTMETRICS
  • With Screen
  • m_ScaleX = .TwipsPerPixelX
  • m_ScaleY = .TwipsPerPixelY
  • End With
  • With Me
  • m_hdc = .hdc
  • m_hwnd = .hWnd
  • m_hTheme = OpenThemeData(.hWnd, StrConv("Window", vbUnicode))
  • End With
  • With mg
  • .Left = -1
  • .Right = -1
  • .Top = -1
  • .Bottom = -1
  • End With
  • With ncm
  • .cbSize = Len(ncm)
  • Call SystemParametersInfo(SPI_GETNONCLIENTMETRICS, Len(ncm), ncm, 0)
  • lpFont = .lfMessageFont
  • End With
  • With lpFont
  • .lfWeight = 700
  • .lfHeight = .lfHeight * 1.5 ' FontSize == 18
  • m_lFontSize = -.lfHeight
  • .lfQuality = CLEARTYPE_QUALITY
  • End With
  • m_hFont = CreateFontIndirect(lpFont)
  • Call DwmIsCompositionEnabled(enabled)
  • If (enabled) Then Call DwmExtendFrameIntoClientArea(m_hwnd, mg)
  • End Sub
  • Private Sub Form_Paint()
  • Dim obj As Long
  • Dim hOld As Long
  • Dim lpRect As RECT
  • obj = CreateSolidBrush(RGB(0, 0, 0))
  • hOld = SelectObject(m_hdc, obj)
  • GetClientRect m_hwnd, lpRect
  • FillRect m_hdc, lpRect, obj
  • SelectObject m_hdc, hOld
  • DeleteObject obj
  • '
  • Call DrawGlassEffect("Hello VISTA", lpRect)
  • End Sub
  • Private Sub Form_Unload(Cancel As Integer)
  • If m_hTheme Then CloseThemeData (m_hTheme)
  • If m_hFont Then DeleteObject (m_hFont)
  • End Sub
  • Private Sub DrawGlassEffect(ByVal szText As String, lpRect As RECT)
  • Dim bm As Long
  • Dim hOld As Long
  • Dim handle As Long
  • Dim dib As BITMAPINFO
  • Dim dto As DTTOPTS
  • '
  • handle = CreateCompatibleDC(m_hdc)
  • '
  • With dib.bmiHeader
  • .biSize = 40 ' sizeof(BITMAPINFOHEADER)
  • .biWidth = 50 * m_ScaleX
  • .biHeight = -m_lFontSize * m_ScaleY
  • .biPlanes = 1
  • .biBitCount = 32
  • .biCompression = BI_RGB
  • End With
  • '
  • With dto
  • .dwSize = Len(dto)
  • .dwFlags = DTT_GLOWSIZE Or DTT_COMPOSITED
  • .iGlowSize = 10
  • End With
  • '
  • bm = CreateDIBSection(m_hdc, dib, DIB_RGB_COLORS, 0, 0, 0)
  • '
  • hOld = SelectObject(handle, bm)
  • Call SelectObject(handle, m_hFont)
  • '
  • Call DrawThemeTextEx(m_hTheme, handle, 0, 0, StrConv(szText, vbUnicode), -1, DT_SINGLELINE Or DT_CENTER Or DT_VCENTER Or DT_NOPREFIX, lpRect, dto)
  • Call BitBlt(m_hdc, 0, 0, 50 * m_ScaleX, m_lFontSize * m_ScaleY, handle, 0, 0, SRCCOPY)
  • '
  • Call SelectObject(handle, hOld)
  • DeleteObject bm
  • DeleteDC handle
  • End Sub
Option Explicit

Private m_ScaleX As Long
Private m_ScaleY As Long
Private m_hdc As Long
Private m_hwnd As Long
Dim m_hTheme As Long
Dim m_hFont As Long
Dim m_lFontSize As Long

Private Type MARGINS
  Left As Long
  Right As Long
  Top As Long
  Bottom As Long
End Type

Private Type RECT
  Left As Long
  Top As Long
  Right As Long
  Bottom As Long
End Type

Private Type POINTAPI
  x As Long
  y As Long
End Type

Private Type BITMAPINFOHEADER
  biSize As Long
  biWidth As Long
  biHeight As Long
  biPlanes As Integer
  biBitCount As Integer
  biCompression As Long
  biSizeImage As Long
  biXPelsPerMeter As Long
  biYPelsPerMeter As Long
  biClrUsed As Long
  biClrImportant As Long
End Type

Private Type RGBQUAD
  rgbBlue As Byte
  rgbGreen As Byte
  rgbRed As Byte
  rgbReserved As Byte
End Type

Private Type BITMAPINFO
  bmiHeader As BITMAPINFOHEADER
  bmiColors As RGBQUAD
End Type

Private Type DTTOPTS
    dwSize As Long
    dwFlags As Long
    crText As Long
    crBorder As Long
    crShadow As Long
    eTextShadowType As Long
    ptShadowOffset As POINTAPI
    iBorderSize As Long
    iFontPropId As Long
    iColorPropId As Long
    iStateId As Long
    fApplyOverlay As Long
    iGlowSize As Long
End Type

Private Type LOGFONT
  lfHeight As Long
  lfWidth As Long
  lfEscapement As Long
  lfOrientation As Long
  lfWeight As Long
  lfItalic As Byte
  lfUnderline As Byte
  lfStrikeOut As Byte
  lfCharSet As Byte
  lfOutPrecision As Byte
  lfClipPrecision As Byte
  lfQuality As Byte
  lfPitchAndFamily As Byte
  lfFaceName(31) As Byte
End Type

Private Type NONCLIENTMETRICS
  cbSize As Long
  iBorderWidth As Long
  iScrollWidth As Long
  iScrollHeight As Long
  iCaptionWidth As Long
  iCaptionHeight As Long
  lfCaptionFont As LOGFONT
  iSMCaptionWidth As Long
  iSMCaptionHeight As Long
  lfSMCaptionFont As LOGFONT
  iMenuWidth As Long
  iMenuHeight As Long
  lfMenuFont As LOGFONT
  lfStatusFont As LOGFONT
  lfMessageFont As LOGFONT
End Type

Const DIB_RGB_COLORS = 0
Const BI_RGB = 0
Const DTT_GLOWSIZE = 2048
Const DTT_COMPOSITED = 8192
Const SRCCOPY As Long = &HCC0020
Const DT_SINGLELINE = &H20
Const DT_CENTER = &H1
Const DT_VCENTER = &H4
Const DT_NOPREFIX = &H800
Const SPI_GETNONCLIENTMETRICS = 41
Const DEFAULT_QUALITY = 0
Const NONANTIALIASED_QUALITY = 3
Const ANTIALIASED_QUALITY = 4
Const CLEARTYPE_QUALITY = 5

Private Declare Function DwmExtendFrameIntoClientArea Lib "dwmapi.dll" (ByVal hWnd As Long, margin As MARGINS) As Long
Private Declare Function DwmIsCompositionEnabled Lib "dwmapi" (ByRef pfEnabled As Long) As Long
'
Private Declare Function GetClientRect Lib "user32" (ByVal hWnd As Long, lpRect As RECT) As Long
Private Declare Function FillRect Lib "user32" (ByVal hdc As Long, lpRect As RECT, ByVal hBrush As Long) As Long
Private Declare Function GetDC Lib "user32" (ByVal hWnd As Long) As Long
Private Declare Function ReleaseDC Lib "user32" (ByVal hWnd As Long, ByVal hdc As Long) As Long
Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByRef lpvParam As NONCLIENTMETRICS, ByVal fuWinIni As Long) As Long
'
Private Declare Function CreateSolidBrush Lib "gdi32" (ByVal crColor As Long) As Long
Private Declare Function SelectObject Lib "gdi32" (ByVal hdc As Long, ByVal hObject As Long) As Long
Private Declare Function DeleteObject Lib "gdi32" (ByVal hObject As Long) As Long
Private Declare Function CreateCompatibleDC Lib "gdi32" (ByVal hdc As Long) As Long
Private Declare Function CreateDIBSection Lib "gdi32" (ByVal hdc As Long, ByRef pBitmapInfo As BITMAPINFO, ByVal un As Long, ByVal lplpVoid As Long, ByVal handle As Long, ByVal dw As Long) As Long
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long
Private Declare Function DeleteDC Lib "gdi32" (ByVal hdc As Long) As Long
Private Declare Function CreateFontIndirect Lib "gdi32" Alias "CreateFontIndirectA" (ByRef lpLogFont As LOGFONT) As Long
'
Private Declare Function OpenThemeData Lib "uxtheme" (ByVal hWnd As Long, ByVal pszClassList As String) As Long
Private Declare Function CloseThemeData Lib "uxtheme" (ByVal hTheme As Long) As Long
Private Declare Function DrawThemeTextEx Lib "uxtheme" (ByVal hTheme As Long, ByVal hdc As Long, ByVal iPartId As Long, _
                                                        ByVal iStateId As Long, ByVal pszText As String, ByVal iCharCount As Long, ByVal dwFlags As Long, pRect As RECT, pOptions As DTTOPTS) As Long


Private Sub Form_Load()
  Dim enabled As Long
  Dim x As Long
  Dim mg As MARGINS
  Dim lpFont As LOGFONT
  Dim ncm As NONCLIENTMETRICS
  
  With Screen
    m_ScaleX = .TwipsPerPixelX
    m_ScaleY = .TwipsPerPixelY
  End With
  
  With Me
    m_hdc = .hdc
    m_hwnd = .hWnd
    m_hTheme = OpenThemeData(.hWnd, StrConv("Window", vbUnicode))
  End With
  
  With mg
    .Left = -1
    .Right = -1
    .Top = -1
    .Bottom = -1
  End With
  
  With ncm
    .cbSize = Len(ncm)
    Call SystemParametersInfo(SPI_GETNONCLIENTMETRICS, Len(ncm), ncm, 0)
    lpFont = .lfMessageFont
  End With
  
  With lpFont
    .lfWeight = 700
    .lfHeight = .lfHeight * 1.5 ' FontSize == 18
    m_lFontSize = -.lfHeight
    .lfQuality = CLEARTYPE_QUALITY
  End With
  
  m_hFont = CreateFontIndirect(lpFont)
  
  Call DwmIsCompositionEnabled(enabled)
  If (enabled) Then Call DwmExtendFrameIntoClientArea(m_hwnd, mg)
End Sub


Private Sub Form_Paint()
  Dim obj As Long
  Dim hOld As Long
  Dim lpRect As RECT
  
  obj = CreateSolidBrush(RGB(0, 0, 0))
  hOld = SelectObject(m_hdc, obj)
  GetClientRect m_hwnd, lpRect
  FillRect m_hdc, lpRect, obj
  SelectObject m_hdc, hOld
  DeleteObject obj
  '
  Call DrawGlassEffect("Hello VISTA", lpRect)
End Sub


Private Sub Form_Unload(Cancel As Integer)
  If m_hTheme Then CloseThemeData (m_hTheme)
  If m_hFont Then DeleteObject (m_hFont)
End Sub



Private Sub DrawGlassEffect(ByVal szText As String, lpRect As RECT)
  Dim bm As Long
  Dim hOld As Long
  Dim handle As Long
  Dim dib As BITMAPINFO
  Dim dto As DTTOPTS
  '
  handle = CreateCompatibleDC(m_hdc)
  '
  With dib.bmiHeader
    .biSize = 40 ' sizeof(BITMAPINFOHEADER)
    .biWidth = 50 * m_ScaleX
    .biHeight = -m_lFontSize * m_ScaleY
    .biPlanes = 1
    .biBitCount = 32
    .biCompression = BI_RGB
  End With
  '
  With dto
    .dwSize = Len(dto)
    .dwFlags = DTT_GLOWSIZE Or DTT_COMPOSITED
    .iGlowSize = 10
  End With
  '
  bm = CreateDIBSection(m_hdc, dib, DIB_RGB_COLORS, 0, 0, 0)
  '
  hOld = SelectObject(handle, bm)
  Call SelectObject(handle, m_hFont)
  '
  Call DrawThemeTextEx(m_hTheme, handle, 0, 0, StrConv(szText, vbUnicode), -1, DT_SINGLELINE Or DT_CENTER Or DT_VCENTER Or DT_NOPREFIX, lpRect, dto)
  Call BitBlt(m_hdc, 0, 0, 50 * m_ScaleX, m_lFontSize * m_ScaleY, handle, 0, 0, SRCCOPY)
  '
  Call SelectObject(handle, hOld)
  DeleteObject bm
  DeleteDC handle
End Sub



 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) STYLE AERO DE VISTA/SEVEN SUR FORM VB par Gabilach
Source avec Zip Source avec une capture [VB6] BOUTON WINDOWS VISTA par Duke49
Source avec Zip Source avec une capture Source .NET (Dotnet) UTILISATION DE DWMAPI.DLL AVEC VB.NET par Psychotronic
Source avec Zip Source avec une capture EFFET GLASS SUR LA TOUTE SURFACE DE LA FENETRE par wtor
Source avec Zip EFFET GLASS DE WINDOWS VISTA TRANSPARENCE SUPERBE par wtor

Commentaires et avis

Commentaire de petchy le 27/12/2006 21:33:21

salut
sa bug sur se code
"fichier introuvable:DWMAPI
Call DwmIsCompositionEnabled(enabled) "
@ plus

Commentaire de Willi le 27/12/2006 22:48:44 administrateur CS

Petchy, Windows Vista oblige...

Commentaire de Charles Racaud le 27/12/2006 23:31:15

Ca marche très bien mais pourrais tu nous commenter tout ca ?

Mais on est obliger de glasser toute la form ?
Ca serait pratique de pouvoir choisir les zones.
J'en dis peut-être trop.

Commentaire de lapinblanc le 28/12/2006 11:57:34

Petchy, j'ai lu quelque part qu'il faut désinstaller IE7 pour résoudre le pb.... (bug Microsoft connu)

A+

Commentaire de Low K le 28/12/2006 12:06:16

Bien évidemment la précision est d'importance, ce code ne fonctionne que sous Vista.
Pour modifier la region sur laquelle l'effet est appliqué, changer les valeurs de la structure MARGINS.
Il s'agit avant tout d'un tutoriel, donc d'une base de travail à partir de laquelle vous pouvez faire tous les tests voulus.
Afin d'obtenir une gestion plus fine des évènements, je suggère de sous-classer la Form et des gérer les message WM_PAINT et WM_DRAWITEM (après avoir notifié les contrôles de la Form avec OWNERDRAW).
@+

Commentaire de lapinblanc le 28/12/2006 12:24:54

J'ai retrouvé le lien :

http://forum.matbe.com/materielbe/OSSoftwareReseauxJeuxvideos/DLL-manquante-DWMAPI-DLL-sujet-6948-1.htm

Commentaire de NISANDSYSTEMS le 28/12/2006 12:56:19

Tu l'as posté sur combien de site ce code...

Commentaire de PaTaTe le 28/12/2006 14:29:28

Une capture serait la bienvenue ^^

Commentaire de Low K le 28/12/2006 18:31:56

J'ai posté ce code sur le 2 sites VB que je connaisse (celui-ci et Planet Source Code)

Commentaire de PaTaTe le 29/12/2006 09:56:29

Oui mais une capture serait quand même appréciée en plus du code ^^

Commentaire de jack le 29/12/2006 15:46:12 administrateur CS

Salut
Intéressant.
Oui, une capture du rendu serait la bienvenue
+ idée : un zip de ce code avec, en ajout, le test de la version de windows au démarrage de ton appli afin de signaler si le système est compatible (vista) ou pas.

Commentaire de seyd1061 le 19/04/2007 12:48:13

ok

Commentaire de cnstarwork le 17/05/2007 04:29:21

http://hi.baidu.com/starwork/blog/item/07395a818e9ebfd9bd3e1e78.html

Commentaire de PaTaTe le 04/07/2009 05:14:27

J'ajoute aussi que si sur une form vierge ça a son petit effet, une fois qu'on l'utilise avec divers contrôles (testez avec un bouton banal vous verrez), ça devient tout simplement inutilisable. Ou alors j'ai zappé quelque chose ...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

fermeture d un prog [ par lolo ] J ouvre show case (requete sur as400) parcr = Shell("C:\Program Files\ShowCaseSTRATEGY\Desktop\vista.exe") 'recup idchannel = Application.DDEInitiate( vba excel [ par lolo ] j ouvre show case (requete as400) parcr = Shell("C:\Program Files\ShowCase STRATEGY\Desktop\vista.exe") 'recup idchannel = Application.DDEInitiate("VI vba excel et programme [ par lolo ] j ouvre show case (requete as400) parcr = Shell("C:\Program Files\ShowCase STRATEGY\Desktop\vista.exe") 'recup idchannel = Application.DDEInitiate("VI Export access / Excel... besoin d'aide!!!! [ par mike la menace ] Salut, je réalise un projet de gestion sur Access, et afin d'effectuer une sauvegarde quotidienne de certains éléments de la base, je d Vista ... [ par Anotine ] Bonjour ... je vais essayer de faire court : Depuis peu, j'ai installé Windows Vista sur ma machine ... J'ai aussi créé une petite Windows Vista ! C'est laid :( [ par scottmat ] Bonjours à tous, J'ai développé un petit logiciel (traitement MICROSOFT WINDOWS VISTA [ par browser64 ] SALUT,LES APPLICATIONS VISUAL-BASIC 6 QUI SONT EN 32 BIT  PASSERONS-ELLES SUR WINDOWS VISTA ?ET AUSSI PEUT-ON ECRIRE DANS LE REGISTRE HKEY_CURRENT_USE TEST ET CONCLUSION SUR WINDOWS VISTA [ par browser64 ] Salut a tous,Voila j'ai procédé a des test variés sur windows vista (version bêta).En ce momant je developpe des applications en assembleur ecriture R Windows Vista [ par valtrase ] Salut à tous,J'ai télécharger windows Vista a cette adresse http://download.windowsvista.com/preview/beta2/en/x86/download.htmet en fait l'install me Comment faire un formulaire Vista [ par joedata ] Bonjour à tous!Il existe des petit programmes qui donnent l'apparence de Windows Vista, notamment quant l'utilisateur passe la souris sur une icone ce


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales