TextBox2.Text= "2021" TextBox3.Text = "juillet" TextBox4.Text ="12" TextBox5.Text ="15h" TextBox6.Text= "30m" "-code.Pdf"
"\M32-code.Pdf"
"\" & TextBox6.Text & "-M32code.Pdf"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionDim puht As Double = 1.19999999 Dim q As Integer = 5 Dim reduc As Double = 10 Dim texte1 As String = String.Concat("Le prix unitaire hors taxe de cet objet est de ", puht.ToString(), ".", Environment.NewLine, "Nous en commandons ", q.ToString(), ", ce qui fait ", (puht * q).ToString(), ".", Environment.NewLine, "On applique une réduction de ", reduc.ToString(), "%, ce qui fait ", Math.Round((puht * q * (100 - reduc) / 100), 2).ToString(), " €") Console.WriteLine("Texte 1") Console.WriteLine(texte1) Console.WriteLine(" ")
Dim texte2 As StringBuilder = New StringBuilder("Le prix unitaire hors taxe de cet objet est de ") texte2.Append(puht) texte2.AppendLine(".") texte2.Append("Nous en commandons ") texte2.Append(q) texte2.Append(", ce qui fait ") texte2.Append(puht * q) texte2.AppendLine(".") texte2.Append("On applique une réduction de ") texte2.Append(reduc) texte2.Append("%, ce qui fait ") texte2.Append(Math.Round((puht * q * (100 - reduc) / 100), 2)) texte2.Append(" €") Console.WriteLine("Texte 2") Console.WriteLine(texte2.ToString()) Console.WriteLine(" ")
Dim texte3 As String = String.Format("Le prix unitaire hors taxe de cet objet est de {0}. Nous en commandons {1}, ce qui fait {2}. On applique une réduction de {3} %, ce qui fait {4:C}", puht, q, puht * q, reduc, puht * q * (100 - reduc) / 100) Console.WriteLine("Texte 3") Console.WriteLine(texte3.ToString()) Console.WriteLine(" ")
Dim texte3 As String = String.Format("Le prix unitaire hors taxe de cet objet est de {0}. Nous en commandons {1}, ce qui fait {2}. On applique une réduction de {3} %, ce qui fait {4:C}", puht, q, puht * q, reduc, puht * q * (100 - reduc) / 100) Console.WriteLine("Texte 3") Console.WriteLine(texte3)
Dim texte4 As String = String.Format($"Le prix unitaire hors taxe de cet objet est de {puht}. Nous en commandons {q}, ce qui fait {puht * q}. On applique une réduction de {reduc} %, ce qui fait {puht * q * (100 - reduc) / 100:C}") Console.WriteLine("Texte 4") Console.WriteLine(texte4)
Texte 1
Le prix unitaire hors taxe de cet objet est de 1,19999999.
Nous en commandons 5, ce qui fait 5,99999995.
On applique une réduction de 10%, ce qui fait 5,4 €
Texte 2
Le prix unitaire hors taxe de cet objet est de 1,19999999.
Nous en commandons 5, ce qui fait 5,99999995.
On applique une réduction de 10%, ce qui fait 5,4 €
Texte 3
Le prix unitaire hors taxe de cet objet est de 1,19999999.
Nous en commandons 5, ce qui fait 5,99999995.
On applique une réduction de 10 %, ce qui fait 5,40 €
Texte 4
Le prix unitaire hors taxe de cet objet est de 1,19999999.
Nous en commandons 5, ce qui fait 5,99999995.
On applique une réduction de 10 %, ce qui fait 5,40 €
Dim racine As String = "\\Reseau" Dim d1 As String = "dossier1" Dim d2 As String = "dossier2" Dim f As String = "fichier.txt" Dim texte5 As String = Path.Combine(racine, d1, d2, f)
Texte 5
\\Reseau\dossier1\dossier2\fichier.txt
"\\mon chemin\2021\juillet\12\ & TextBox5.Text & \30m\M32-code.Pdf"
Dim racine As String = "\\Reseau" Dim d1 As String = "dossier1" Dim d2 As String = "dossier2" Dim f As String = "fichier.txt" Dim texte5 As String = Path.Combine(racine, d1, d2, f)
à chaque fois le voile se lève un peu plus.
Dim racine As String = "\\monchemin\" Dim D1 As String = TextBox2.Text Dim D2 As String = TextBox3.Text Dim D3 As String = TextBox4.Text Dim D4 As String = TextBox5.Text Dim F As String = "W123456789-M32code.Pdf" Dim Texte5 As String = Path.Combine(racine, D1, D2, D3, D4, F) Process.Start(Texte5)
Dim racine As String = "\\monchemin\" Dim D1 As String = TextBox2.Text Dim D2 As String = TextBox3.Text Dim D3 As String = TextBox4.Text Dim D4 As String = TextBox5.Text Dim F As String = "W123456789-M32code.Pdf" Dim Texte5 As String = Path.Combine(racine, D1, D2, D3, D4, F) myProcess.StartInfo.FileName = "acroRd32.exe" myProcess.StartInfo.Arguments = "/A ""page=1=OpenActions"" /n Texte5" myProcess.Start()
Mais si je rentre directement le chemin dans la variable cela fonctionne, le PDF s'ouvre correctement.
Chemdoss = "\\mon chemin\2021\juillet\12\15h\30m\M32-code.Pdf"
Process.Start(Chemdoss)
C'est pas des slashs (/) pour un fichier distant réseau ?et non
mais sur le nom sur le dernier exemple, on perd tous les backslashs du nom distant réseau ... ??? !la réponse est dans le message 7
Pour programmer, il faut avoir les idées claires...je suis d'accord, mais pour intervenir il faut lire la discussion