Imports System.IO Imports System.IO.Path Module Utilitaires Public vbCrLf As String = Environment.NewLine Public Sub Bip() System.Media.SystemSounds.Beep.Play() End Sub Public Function FichierExistant(ByVal Chemin As String) As Boolean Return File.Exists(Chemin) End Function Public Function DossierExistant(ByVal Chemin As String) As Boolean Return Directory.Exists(Chemin) End Function Public Function DossierProjet() As String Dim Dos As String Dos Application.StartupPath : Dos GetDirectoryName(Dos) : Dos = GetDirectoryName(Dos) Return Dos End Function Public Function Emprise(ByVal Frm As Form) As Rectangle Dim Rct As Rectangle, Brd As Integer With Frm If .FormBorderStyle.ToString.Contains("Fixed") Then Brd = SystemInformation.SizingBorderWidth Else Brd = 0 End If Rct.X = .Left - Brd Rct.Y = .Top - Brd Rct.Width = .Width + 2 * Brd Rct.Height = .Height + 2 * Brd End With Return Rct End Function End Module
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionPrivate Const myCrLf As String = New String(Char({&HD, &HA}))
Friend vbCrLf As String = Convert.ToChar(&HA) & Convert.ToChar(&HD)
Private Const cstSeparatorToSearch As String = vbCrLfpuisqu'il me dira qu'"une expression constante est requise"
Friend Const maConst As String = "A"
Friend Const maConst As String = DirectCast(&HA, Char) & DirectCast(&HD, Char)
Public Shared Function ToChar(ByVal value As Integer) As Char ... Return DirectCast(value, Char) End Function
const char monChar = (char)(0xA);
const monChar as Char = DirectCast(&HA, Char)
const string monString = "\u0000D\u0000A";
(char)(0xA)
Serait plus proche de : CType(&ha,char)
Dim monChar As Char = CType(&HA, Char)
char monChar = (Char)(0xA);
Friend Const CodesSources As String = " " ' <--- Dedans, c'est une Tab
Decimal.op_Implicit(CodesSources.Chars(0))renvoie bien 9