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 !

Sujet : Coder le " et retoure chariot ASCII en VB.NET [ Divers / Débutants ] (Impossibeulman)

vendredi 4 juillet 2008 à 14:24:45 | Coder le " et retoure chariot ASCII en VB.NET

Impossibeulman

Voila ^^
Je ne sais pas si je poste au bon endroit et le m'en excuse si tel en est le cas.

Voici mon problème:
--------------------------------------------------------------------------------------
Je cherche a encoder se qui suit :

In = FALSE
Out = FALSE
Key = "user-agent: xxTEXTxx"
Match = "*"
Replace = "xxTEXTxx"


Comme cela...

        frm1 = "In = FALSE" & 13 & "Out = False" & 13 & "Key = " & 34 & "user-agent: "
        frm2 = 34 & 13 & "Match = " & 34 & "*" & 34 & 13 & "Replace = " & 34
        frm3 = 34


13 : retour charriot
34: "

J'ai choper les num ASCII ici:


Et le fonction concerner:

Sub gen_cfg()
        Dim appxls As Microsoft.Office.Interop.Excel.Application REM appel Exel
        Dim book As Microsoft.Office.Interop.Excel.Workbook REM classeur
        Dim excelfile As String
        Dim a As Int16 REM nbligne
        Dim b As Int16
        Dim frm1 As String
        Dim frm2 As String
        Dim frm3 As String
        Dim Tableau1(a - 1) As String
        Dim Tableau2(a - 1) As String
        Dim Tableau3(a - 1) As String
        frm1 = "In = FALSE" & 13 & "Out = False" & 13 & "Key = " & 34 & "user-agent: "
        frm2 = 34 & 13 & "Match = " & 34 & "*" & 34 & 13 & "Replace = " & 34
        frm3 = 34


        b = 2
        Try
            Do
                b = b + 1
                Tableau1(0 + (b - 3)) = appxls.ActiveWorkbook.Worksheets(2).range("A" & b).value
                Tableau2(0 + (b - 3)) = appxls.ActiveWorkbook.Worksheets(2).range("B" & b).value
                Tableau3(0 + (b - 3)) = frm1 & Tableau1(0 + (b - 3)) & frm2 & Tableau2(0 + (b - 3)) & frm3
            Loop While b <> a

        Catch ex As Exception
            MessageBox.Show(ex.Message, "Erreur...")
        End Try

    End Sub


Merci d'avance.

Cordialement.

Impossibeulman.

vendredi 4 juillet 2008 à 14:28:46 | Re : Coder le " et retoure chariot ASCII en VB.NET

casy

Membre Club
Réponse acceptée !
pour le retour chariot c'est Environment.NewLine et pour le ", il suffit de le doubler dans la chaine.

---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]

vendredi 4 juillet 2008 à 14:34:06 | Re : Coder le " et retoure chariot ASCII en VB.NET

Impossibeulman

Réponse acceptée !
Comme cela ?!

  frm1 = "In = FALSE" & Environment.NewLine & "Out = False" & Environment.NewLine & "Key = " & "" & "user-agent: "
  frm2 = "" & Environment.NewLine & "Match = " & "" & "*" & 34 & Environment.NewLine & "Replace = " & ""
  frm3 = ""


Je ne suis pas sure d'avoir totalement compris... :)

Ps: Je suis un petit débutent, j'ai commencer le .net depuis mardi. (3 jours)

Cordialement.

Impossibeulman.

vendredi 4 juillet 2008 à 14:37:51 | Re : Coder le " et retoure chariot ASCII en VB.NET

casy

Membre Club
Réponse acceptée !
Tableau3(0 + (b - 3)) = "In = FALSE" & Environment.Newline & "Out = False" & Environment.Newline & _
                        "Key = """user-agent: " &
Tableau1(0 + (b - 3)) & """" & Environment.Newline & _
                        "Match = ""*"""  &
Environment.Newline & "Replace = """ &
Tableau2(0 + (b - 3)) & """"


---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]

vendredi 4 juillet 2008 à 14:39:06 | Re : Coder le " et retoure chariot ASCII en VB.NET

casy

Membre Club
Réponse acceptée !
Ouppsss, erreur :

... "Key = ""user-agent: " & ....

---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]

vendredi 4 juillet 2008 à 14:56:01 | Re : Coder le " et retoure chariot ASCII en VB.NET

Impossibeulman

Réponse acceptée !
Euhhhh...

Tu veux dire que:
le  "  s'écrie "" ou """ ?!
----------------------------------------
Tableau3(0 + (b - 3)) = "In = FALSE" & Environment.NewLine & "Out = False" & Environment.NewLine &
"Key = ""user-agent:" & Tableau1(0 + (b - 3)) & "" & Environment.NewLine & "Match = ""*"""
& Environment.NewLine & "Replace = """ & Tableau2(0 + (b - 3)) & ""
----------------------------------------

Cordialement.

Impossibeulman.

vendredi 4 juillet 2008 à 15:02:42 | Re : Coder le " et retoure chariot ASCII en VB.NET

Impossibeulman

Réponse acceptée !
Tableau3(0 + (b - 3)) = "In = FALSE" & Environment.NewLine & "Out = False" & Environment.NewLine & "Key = ""user-agent:" & Tableau1(0 + (b - 3)) & """" & Environment.NewLine & "Match = ""*""" & Environment.NewLine & "Replace = """ & Tableau2(0 + (b - 3)) & """"

Sa marche nickel ^^

Merci beaucoup.

Bonne continuation.

Cordialement.

Impossibeulman.

vendredi 4 juillet 2008 à 15:06:39 | Re : Coder le " et retoure chariot ASCII en VB.NET

jack

Administrateur CodeS-SourceS
Réponse acceptée !
Salut
Récapitualition :
Retour chariot : La méthode de Casy ou Chr$(13) ou vbCrLf
Guillemets : Chr$(34) ou "début de chaine ""texte entre guillemets"" fin de la chaine"
   (il faut doubler le nombre de " à l'intérieur d'une chaine, elle même délimitée par des ")

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)



Cette discussion est classé dans : string, false, frm2, frm1, frm3


Répondre à ce message

Sujets en rapport avec ce message

problème avec inputbox [ par stepaustral ] voila j'ai un petit programme avec une listview et un bouton pour l'imprimer quand je clique dessus ca lance une inputbox avec la date a inscrire le t Synchroniser deux treeview sans faire une copie. [ par pracoupeau ] Bonjour,J'ai une Form "Frm1", toujours chargée, qui doit acceder a un Treeview dans lequel il peu y avoir plus de 10 000 node. Cette Form n'a pas d'in nullpointerexception [ par sheorogath ] g essaye de faire un petit morceau de code qui se trouve dans une frame pour choisir les option et ce que je voulais faire ct des checkbox qui verifie interpreter un string [ par fatmaboule ] hello a tous,j'ai un probleme que je ne vois pas trop comment resoudre:j'ai d'un coté une regle definie dans un string   exemple: "(A / B ) + C"cette projet complet vba sql besoin d'aide svp [ par chakib27 ] Appel aux âmes charitables <SPAN style="FONT-FAMILY: Wingdings; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; ms urgent besoin d'aide coté vba AS400,projet complet [ par chakib27 ] Appel aux âmes charitables <SPAN style="FONT-FAMILY: Wingdings; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; ms Frm.Show ! [ par Seth77 ] Salut Quand on fait un Frm1.show a partir d une autre form (Frm2) cela permet de travailler avec Frm a partir de Frm2. Mais comment faire, lorsque fr Publipostage Fusion VB6 [ par Loan26 ] Bonjour à tous,En fait je voudrais pouvoir fusionner une feuille de mon application en vb sous Word.J'ai réussi à trouver un morceau de code qui perme Sauvegarde données en binaire [ par freeman151248 ] Bonjour,je souhaite sauvegarder un nombre de données assez important, donc en binaire pour ne pas avoir de taille de fichier trop lourde. Mais je n'ar


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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,499 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é.