Click here to Skip to main content
15,894,955 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: Check for keypress on timer tick Pin
Dave Kreskowiak26-Apr-07 6:18
mveDave Kreskowiak26-Apr-07 6:18 
QuestionComparitive function for Format() in .NET Pin
Marcus J. Smith26-Apr-07 5:05
professionalMarcus J. Smith26-Apr-07 5:05 
AnswerRe: Comparitive function for Format() in .NET Pin
Dave Kreskowiak26-Apr-07 5:40
mveDave Kreskowiak26-Apr-07 5:40 
AnswerRe: Comparitive function for Format() in .NET Pin
mabo4226-Apr-07 5:40
mabo4226-Apr-07 5:40 
QuestionTreeview Topnode problem Pin
dBrong26-Apr-07 5:02
dBrong26-Apr-07 5:02 
AnswerRe: Treeview Topnode problem Pin
Dave Kreskowiak26-Apr-07 5:19
mveDave Kreskowiak26-Apr-07 5:19 
GeneralRe: Treeview Topnode problem Pin
dBrong26-Apr-07 14:05
dBrong26-Apr-07 14:05 
QuestionCodeDom : How to write #region blocks? Pin
Duncan Edwards Jones26-Apr-07 3:46
professionalDuncan Edwards Jones26-Apr-07 3:46 
I am using CodeDom to write some code.

e.g. To create a class:-
<br />
    Dim _generator As System.CodeDom.Compiler.ICodeGenerator<br />
    Dim _writer As System.IO.TextWriter<br />
    Dim _codeGenOptions As System.CodeDom.Compiler.CodeGeneratorOptions<br />
<br />
        'Set the desired language to vb<br />
        Dim foo As New Microsoft.VisualBasic.VBCodeProvider<br />
        _generator = foo.CreateGenerator("C:\duncan.vb")<br />
<br />
<br />
        'Set the code generation options to be used when creating this class<br />
        _codeGenOptions = New System.CodeDom.Compiler.CodeGeneratorOptions<br />
        _codeGenOptions.BlankLinesBetweenMembers = True<br />
        _codeGenOptions.VerbatimOrder = False<br />
<br />
        If Not _generator Is Nothing Then<br />
            _writer = New System.IO.StreamWriter(fi.FullName)<br />
<br />
            Dim _myDocumentClass As New CodeTypeDeclaration("DuncansClass")<br />
            _myDocumentClass.Attributes = MemberAttributes.Public<br />
            _myDocumentClass.Comments.Add(New CodeCommentStatement(" Created " & System.DateTime.Now.ToString))<br />
<br />
                        Dim _txtmember As New CodeMemberField<br />
                        _txtmember.Type = New CodeTypeReference("System.String")<br />
                        _txtmember.Attributes = MemberAttributes.Private<br />
                        _txtmember.Name = _generator.CreateValidIdentifier("_Duncan_Text")<br />
                        _txtmember.Comments.Add(New CodeCommentStatement("Text to use here "))<br />
                        _myDocumentClass.Members.Add(_txtmember)<br />
<br />
        End If<br />
<br />
_generator.GenerateCodeFromType(_myDocumentClass, _writer, _codeGenOptions)<br />


which creates the code:
<br />
'Created 2007-04-21<br />
Public Class DuncansClass<br />
<br />
   'Text to use here<br />
   Private _Duncan_text As String<br />
   <br />
End Class<br />


Any Ideas as to how I could put the private member declaration in a region using codeDom?
e.g.
<br />
'Created 2007-04-21<br />
Public Class DuncansClass<br />
<br />
  #Region "Private members"<br />
   'Text to use here<br />
   Private _Duncan_text As String<br />
   #End Region<br />
<br />
End Class<br />


'--8<------------------------
Ex Datis:
Duncan Jones
Merrion Computing Ltd

AnswerRe: CodeDom : How to write #region blocks? Pin
Dave Kreskowiak26-Apr-07 6:49
mveDave Kreskowiak26-Apr-07 6:49 
GeneralRe: CodeDom : How to write #region blocks? Pin
Duncan Edwards Jones26-Apr-07 22:19
professionalDuncan Edwards Jones26-Apr-07 22:19 
GeneralRe: CodeDom : How to write #region blocks? Pin
Dave Kreskowiak27-Apr-07 10:11
mveDave Kreskowiak27-Apr-07 10:11 
QuestionList box ordering at run time Pin
samerh26-Apr-07 3:35
samerh26-Apr-07 3:35 
AnswerRe: List box ordering at run time Pin
samerh26-Apr-07 4:07
samerh26-Apr-07 4:07 
QuestionCD\DVD-rom Pin
Xmen Real 26-Apr-07 2:31
professional Xmen Real 26-Apr-07 2:31 
AnswerRe: CD\DVD-rom Pin
leckey26-Apr-07 4:33
leckey26-Apr-07 4:33 
AnswerRe: CD\DVD-rom Pin
Dave Kreskowiak26-Apr-07 4:59
mveDave Kreskowiak26-Apr-07 4:59 
GeneralRe: CD\DVD-rom Pin
Xmen Real 26-Apr-07 5:00
professional Xmen Real 26-Apr-07 5:00 
GeneralRe: CD\DVD-rom Pin
Xmen Real 26-Apr-07 6:15
professional Xmen Real 26-Apr-07 6:15 
GeneralRe: CD\DVD-rom Pin
Dave Kreskowiak26-Apr-07 6:35
mveDave Kreskowiak26-Apr-07 6:35 
GeneralRe: CD\DVD-rom Pin
Xmen Real 26-Apr-07 14:40
professional Xmen Real 26-Apr-07 14:40 
Questionhi Pin
anki121226-Apr-07 2:19
anki121226-Apr-07 2:19 
AnswerRe: hi Pin
leckey26-Apr-07 3:52
leckey26-Apr-07 3:52 
QuestionMy.Settings Pin
blackjack215026-Apr-07 2:13
blackjack215026-Apr-07 2:13 
AnswerRe: My.Settings Pin
kubben26-Apr-07 2:35
kubben26-Apr-07 2:35 
QuestionOCR Reading from pdf/image file type? Pin
.NetRams26-Apr-07 1:43
.NetRams26-Apr-07 1:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.