Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

743 commentaire(s) de bouv sur des sources sur tout CodeS-SourceS

Le : 19/05/2009 18:33:57
Source : OCX - CONTRÔLES STYLE XP ( BOUTON , CHECK , OPTIONBUTTON......)
Slt,
Je me permet d'intervenir dans la discussion.

"C'est le moment de se lancer ...". Je ne le conseil pas. Comme l'a dit Renfield ce code est vieux... Il mérite d'être totalement repensé et réécrit.

++
Bouv


Le : 22/04/2009 23:32:14
Source : SMARTSCRIPTING - COMPOSANT PERMETTANT D'INTÉGRER DES SCRIPTS EN VB DOTNET
Pense à cocher la case .NET

Par ailleurs, je ne suis pas sûr d'avoir bien compris la fonctionnalité de ce code. S'agit-il d'un truc du genre ILMerge ?


Le : 14/04/2009 11:11:49
Source : SMS GENERATOR
Renfield : Tu as raison on peut dans ce cas passer par une étape supplémentaire :

Dim oBtn As Button = CType(sender, Button)
Dim ControlName As String = oBtn.name



Le : 14/04/2009 10:38:50
Source : SMS GENERATOR
Pour raccourcir nos codes en VB6 on pouvait faire :

For i = 0 to Ubound(MonGroupe)
   MonGroupe(i).Enabled = True
Next i

Voici la solution que j'ai trouvée pour le reproduire en .Net :

Nomme tes boutons MonGroupe1, MonGroupe2, ..., MonGroupe5

'En tête de module
Private MonGroupe(5) As Windows.Forms.Button

'Dans MyBase.Load
For Each oCtl As Control In Me.Controls
    If oCtl.Name.StartsWith("MonGroupe") Then
        Dim i As Integer = oCtl.Name.Substring(oCtl.Name.Length - 1, 1)
        MonGroupe(i) = oCtl
    ElseIf oCtl.Name.StartsWith("UnAutreGroupe") Then
        Dim i As Integer = oCtl.Name.Substring(oCtl.Name.Length - 1, 1)
        UnAutreGroupe(i) = oCtl
    End If
Next oCtl

'Pour récupérer les évenements dans une même procédure :
Private Sub MonGroupe_Click_Mais_en_fait_je_la_nomme_comme_je_veux(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MonGroupe1.Click, MonGroupe2.Click, MonGroupe3.Click, MonGroupe4.Click, MonGroupe5.Click

'Récupère le nom du control
Dim ControlName As String = sender.name

'Récupère l'index du control
Dim Index As Integer = CInt(ControlName.Substring(ControlName.Length - 1, 1))

MonGroupe(Index) est ensuite disponible dans la procédure



Le : 11/04/2009 10:36:36
Source : CRYPTER ET DÉCRYPTER DES MESSAGES
D'autant que ce type de cryptage est pêté en moins de 10 min !!!

Comme le dit Nhervagault : pourquoi ne pas utiliser la classe fourni par le framework.
Voir du côté de System.Security.Cryptography

Bonne prog
++


Le : 18/03/2009 08:41:06
Source : FAIRE UN MESSAGE D'ERREUR A PARTIR DE VBS
Que de mauvais esprits ! Moi je la trouve utile cette source.

Elle pourrait par exemple servir à comme exemple aux nouveaux inscrits sur ce que l'on ne souhaite pas comme dépôt...

++


Le : 27/02/2009 17:53:58
Source : SUPPRESSEUR DE LA DÉPENDACE À VB6FR.DLL REND LES EXES VB6 AUTONOMES
PATATE>>ThInstall = petites applis uniquement...
Je ne suis pas tout à fait d'accord. On trouve sur le réseau torrent beaucoup de grosses appli (Office, Photoshop) qui ont été virtualisée avec ThInstall et qui fonctionne très bien.

Par contre concernant l'UAC je sais pas.

VBbigineure>>Qu'entends tu par : "je bene aussi les appels à msvbvm60.dll" ?
Il me semblait que cette dll est nécessaire à tout programme VB6 ?!?


Le : 26/02/2009 22:48:49
Source : SUPPRESSEUR DE LA DÉPENDACE À VB6FR.DLL REND LES EXES VB6 AUTONOMES
ThInstall fait cela très bien (recompiler un exe en y intégrant les dll, ocx,...).
Côté performance, le lancement de l'exe devient un peu plus long mais je n'ai pas senti de différence flagrante à l'utilisation.

J'ai eu beau cherché, je ne comprend toujours pas le mécanisme employé. Mais je doute que l'on puisse en faire de même en VB6.


Le : 17/02/2009 18:14:56
Source : MCOPY (UTILITAIRE DE COPIES)
Désolé pas le temps, je bosse autour de 300h/mois en ce moment !
Je trouve à peine le temps de répondre.

Mais tu peux regarder ma source OpenGED. J'y utilise l'API. Il faut juste dépouiller tout le reste.

Bonne prog
++


Le : 17/02/2009 11:46:41
Source : MCOPY (UTILITAIRE DE COPIES)
Nathan>>Faux, Faux et Faux.
- Windows permet lui de faire du vrai multi-copy
- Windows est presque 2 fois plus rapide dans ce genre de tâches
- La barre de progression de Windows est beaucoup plus précise

Les 2 derniers point peuvent facilement être résolus avec l'API CopyFileEx.

Pour le vrai multi-copy, c'est pas gagné, comme dit plus haut il faudrait passer en VB.Net

Cependant, ce point n'est pas très grave car les performances sont bien moins bonnes car cela oblige le disque dur à écrire à plusieurs endroits en même temps... et bonjour la fragmentation...





Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.