Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


Idée de logiciel

polien
polien


Masculin Nombre de messages : 2995
Age : 23
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Idée de logiciel Empty Idée de logiciel

Message par polien le Dim 30 Oct 2011 - 21:28

Bonjour,

J'ai une idée de logiciel qu'il serait intéressant de créer:

un logiciel qui permettrai de convertir du vb.net cru (celui de Visual Basic) en un vb.net adapté à SZ
exemple de code que j'avais trouvé sur le net:

Code:

Dim fonts As New InstalledFontCollection
        Dim font_f() As FontFamily = fonts.Families()
        For Each ft As FontFamily In font_f
            If ft.IsStyleAvailable(FontStyle.Regular) Then
                ComboBox1.Items.Add(ft.Name)
            End If
        Next

Ce code la marchait très bien avec visual basique et non avec SZ...
Et grâce à l'aide de lereparateurdepc( cheers) , il est devenu compréhensible par SZ:

Code:

 Dim fonts As New System.Drawing.Text.InstalledFontCollection
        Dim font_f() As System.Drawing.FontFamily = fonts.Families()
        For Each ft As System.Drawing.FontFamily In font_f
            If ft.IsStyleAvailable(System.Drawing.FontStyle.Regular) Then
                ComboBox1.Items.Add(ft.Name)
            End If
        Next

Néanmoins je pense que lereparateurdepc à autre chose à faire que de me faire la traduction chaque fois (même si c'est très gentil de sa part Smile ) , d'autant que d'autre personne ont pu rencontrer se problème... Neutral

un logiciel qui permettrai donc de convertir ces codes entre eux ne serai pas superflu me semble t-il...

Voila, si cette production inspire quelqu'un, j'ai déja quelques codes à convertir... Razz
Merci Wink

Cordialement,
polien

lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5606
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Idée de logiciel Empty Re: Idée de logiciel

Message par lereparateurdepc le Lun 31 Oct 2011 - 8:46

re ,

Il marche sous VB et non sous SZ car SZ ne déclare pas ou n'appelle PAS
automatiquement la fonction System.Drawing automatiquement dès qu'un code tu type FontFamily est tappé .
VB , lui le fait .
Voila pourquois , si il y as en toute première ligne le mot : Import comme Import System.Drawing , il n'y aura pas dans le code System.Drawing.FontFalily mail seullement FontFamily .

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Idée de logiciel Wp_20110Idée de logiciel 10_32010Idée de logiciel Wp_20111Idée de logiciel 07_sig10
polien
polien


Masculin Nombre de messages : 2995
Age : 23
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Idée de logiciel Empty Re: Idée de logiciel

Message par polien le Lun 31 Oct 2011 - 9:05

@lereparateurdepc a écrit:re ,

Il marche sous VB et non sous SZ car SZ ne déclare pas ou n'appelle PAS
automatiquement la fonction System.Drawing automatiquement dès qu'un code tu type FontFamily est tappé .
VB , lui le fait .
Voila pourquois , si il y as en toute première ligne le mot : Import comme Import System.Drawing , il n'y aura pas dans le code System.Drawing.FontFalily mail seullement FontFamily .

Cordialement ,
Le réparateur de PC
re,

d'accord, mais pourquoi sz ne le fait pas, ils sont basés sur le même .Net Frameworks non?

Cordialement,
polien

lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5606
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Idée de logiciel Empty Re: Idée de logiciel

Message par lereparateurdepc le Lun 31 Oct 2011 - 9:17

re ,

ça , c'est le logicie , dès sa conception qu reconnait ce que l'on tappe comme code .
VB le fait , cai il n'y as ue du code , SZ , normalement , il n'y a aucun code donc , ce n'est pas le plus important .

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Idée de logiciel Wp_20110Idée de logiciel 10_32010Idée de logiciel Wp_20111Idée de logiciel 07_sig10
polien
polien


Masculin Nombre de messages : 2995
Age : 23
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Idée de logiciel Empty Re: Idée de logiciel

Message par polien le Lun 31 Oct 2011 - 9:22

d'accord, oui c'est vrai SZ n'est pas fait pour coder, (normalement) mais je vois mal:
Code:

    If MyRTB IsNot Nothing Then
        If TypeOf MyRTB.Selection.GetPropertyValue(Run.FontWeightProperty) Is FontWeight _
            AndAlso (CType(MyRTB.Selection.GetPropertyValue(Run.FontWeightProperty), FontWeight) = FontWeights.Normal) Then
            MyRTB.Selection.ApplyPropertyValue(Run.FontWeightProperty, FontWeights.Bold)
        Else
            MyRTB.Selection.ApplyPropertyValue(Run.FontWeightProperty, FontWeights.Normal)
        End If
    End If
Coder ce code avec SZ, ou alors cela me prendrai plus de temps que d'apprendre le vb.net Very Happy et comme tout les aides sur le web sont pour le vb.net... Neutral

Cordialement,
polien


Contenu sponsorisé

Idée de logiciel Empty Re: Idée de logiciel

Message par Contenu sponsorisé


    La date/heure actuelle est Ven 18 Oct 2019 - 2:23