25. marts 2005 - 12:09Der er
6 kommentarer og 1 løsning
Erklæring af varialer og constanter i selvstændigt modul.
Hej. Mit spørgsmål er helt enkelt, jeg benytter Visual Studio 2005 og jeg ønsker at lave et modul hvor jeg erklærer (næsten) alle mine variabler. Det kan f.eks være:
Const CR As String = Chr(13) Const STX as String = Chr(2)
som jeg erklærer i et modulet constants.
Mit problem er at jeg får fejlen "name CR not declared" i det modul hvor jeg benytter constanten.
Public Class Constants Public Shared LF as Char = Convert.ToChar(10) Public Shared CR as Char = Convert.ToChar(13) Public Shared LFCR as String = LF & CR End Class
Public Class TestClass Public Shared Sub Main(ByVal args As String()) Console.WriteLine("ABC" & Constants.LFCR & "123") End Sub End Class
Tak for hjælpen, jeg havde håbet at kunne undgå brug af klasser og dermed undgå de lange navne som mine konstanter dermed får (constants.Constants.CR). Men løsningen virker og det er absolut det vigtigste, måske heller ingen dårlig ide at benytte lidt mere objektorienteret tankegang i mit program :-)
Module Constants Public Const LF As Char = Chr(10) Public Const CR As Char = Chr(13) Public Const CRLF As String = CR & LF End Module
Module Main Sub Main() Console.WriteLine("ABC" & CRLF & "123") End Sub End Module
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.