(vb6) aide pour correction imposs+optimisat°
Résolu/Fermé
manautop
Messages postés
138
Date d'inscription
lundi 27 novembre 2006
Statut
Membre
Dernière intervention
24 janvier 2013
-
27 févr. 2012 à 18:07
manautop Messages postés 138 Date d'inscription lundi 27 novembre 2006 Statut Membre Dernière intervention 24 janvier 2013 - 23 mars 2012 à 12:09
manautop Messages postés 138 Date d'inscription lundi 27 novembre 2006 Statut Membre Dernière intervention 24 janvier 2013 - 23 mars 2012 à 12:09
A voir également:
- (vb6) aide pour correction imposs+optimisat°
- Vb6 - Télécharger - Divers Utilitaires
- Correction orthographe - Guide
- Telecharger clavier français avec correction - Télécharger - Divers Utilitaires
- Mode correction word - Guide
- Activer correction automatique android - Accueil - Mobile
1 réponse
manautop
Messages postés
138
Date d'inscription
lundi 27 novembre 2006
Statut
Membre
Dernière intervention
24 janvier 2013
3
23 mars 2012 à 12:09
23 mars 2012 à 12:09
et voici ma solution
Creer un fichier Excel avec System.Reflection
' et Methode shared AssemblyGetManifestResourceStream("namespace.nomfichier.ext"
'---------------------------------------------------------------------------
'NOTA-BENE:
'1/Recuperer la chaine namespace dans proprites du projet
'2/Proprietes Projet->Resources->Ajouter Fichier...
'3/Eplorateur Solution-> Fichier resource ->Proprietes
'- action de generation =>mettre resource incoporeee
Imports System
Imports System.Windows
Imports System.Reflection
Imports System.IO
Public Class Window3
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button2.Click
Me.Close()
End Sub
Private Sub Button3_Click_1(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button3.Click
Dim MyPath As String 'Définition des variables
Dim MyName As String
Dim yearname As String
yearname = TextBox1.Text
'Contrôler si répertoire existe
MyPath = "C:\Documents and Settings\JSEBBAN\Bureau\projet\" & yearname 'On initialise la variable
If TextBox1.Text = "" Then
Title$ = " Creating a directory"
Dim Messagek = ("Please enter the directory name to create!")
MsgBox(Messagek, 64, Title$)
TextBox1.Focus()
Else
'Instructions
End If
'Si l'utilisateur n'a pas saisie un nom... alors sortie du programme
If TextBox1.Text = "" Then Exit Sub
'Puisqu'il a saisi un nom, nous traitons sa demande!
If MyName = Dir(MyPath, vbDirectory) = vbEmpty Then
'On teste l'existence du répertoire
MsgBox("the directory " & Chr(34) & MyPath & Chr(34) & " exists!")
'Si le répertoire saisie existe... alors sortons....
Exit Sub
Else
MsgBox("the directory " & Chr(34) & MyPath & Chr(34) & " does not exists!", vbExclamation)
'Alors...créons le répertoire
yearname = TextBox1.Text
MkDir("C:\Documents and Settings\JSEBBAN\Bureau\projet\" & yearname) 'Indiquez le chemin ou doit être stocké le répertoire
End If
'Ouverture d'une fenêtre de dialogue
MsgBox("the directory " & yearname & " newly created!")
' creation du excel par la ressource
Dim path_excel As String
path_excel = MyPath & "\" & TextBox1.Text & " " & "MkgFund.xlsx"
IO.File.WriteAllBytes(path_excel, My.Resources.MkgFund)
path_excel = MyPath & "\" & TextBox1.Text & " " & "AFRICA" & " " & "MkgFund.xlsx"
IO.File.WriteAllBytes(path_excel, My.Resources.MkgFund)
'etc copier ces trois derniere ligne en modifiant le path-excel pour rejouter une copie e, changeant le nom
' pensez à mettre le doc ds vos ressources ex ici MkgFund.xls est dans es ressources
End Sub
End Class
Creer un fichier Excel avec System.Reflection
' et Methode shared AssemblyGetManifestResourceStream("namespace.nomfichier.ext"
'---------------------------------------------------------------------------
'NOTA-BENE:
'1/Recuperer la chaine namespace dans proprites du projet
'2/Proprietes Projet->Resources->Ajouter Fichier...
'3/Eplorateur Solution-> Fichier resource ->Proprietes
'- action de generation =>mettre resource incoporeee
Imports System
Imports System.Windows
Imports System.Reflection
Imports System.IO
Public Class Window3
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button2.Click
Me.Close()
End Sub
Private Sub Button3_Click_1(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button3.Click
Dim MyPath As String 'Définition des variables
Dim MyName As String
Dim yearname As String
yearname = TextBox1.Text
'Contrôler si répertoire existe
MyPath = "C:\Documents and Settings\JSEBBAN\Bureau\projet\" & yearname 'On initialise la variable
If TextBox1.Text = "" Then
Title$ = " Creating a directory"
Dim Messagek = ("Please enter the directory name to create!")
MsgBox(Messagek, 64, Title$)
TextBox1.Focus()
Else
'Instructions
End If
'Si l'utilisateur n'a pas saisie un nom... alors sortie du programme
If TextBox1.Text = "" Then Exit Sub
'Puisqu'il a saisi un nom, nous traitons sa demande!
If MyName = Dir(MyPath, vbDirectory) = vbEmpty Then
'On teste l'existence du répertoire
MsgBox("the directory " & Chr(34) & MyPath & Chr(34) & " exists!")
'Si le répertoire saisie existe... alors sortons....
Exit Sub
Else
MsgBox("the directory " & Chr(34) & MyPath & Chr(34) & " does not exists!", vbExclamation)
'Alors...créons le répertoire
yearname = TextBox1.Text
MkDir("C:\Documents and Settings\JSEBBAN\Bureau\projet\" & yearname) 'Indiquez le chemin ou doit être stocké le répertoire
End If
'Ouverture d'une fenêtre de dialogue
MsgBox("the directory " & yearname & " newly created!")
' creation du excel par la ressource
Dim path_excel As String
path_excel = MyPath & "\" & TextBox1.Text & " " & "MkgFund.xlsx"
IO.File.WriteAllBytes(path_excel, My.Resources.MkgFund)
path_excel = MyPath & "\" & TextBox1.Text & " " & "AFRICA" & " " & "MkgFund.xlsx"
IO.File.WriteAllBytes(path_excel, My.Resources.MkgFund)
'etc copier ces trois derniere ligne en modifiant le path-excel pour rejouter une copie e, changeant le nom
' pensez à mettre le doc ds vos ressources ex ici MkgFund.xls est dans es ressources
End Sub
End Class