Click here to Skip to main content
15,883,827 members

Eddy Vluggen - Professional Profile



Summary

    Blog RSS
5,666
Author
85,259
Authority
94,632
Debator
62
Editor
1,024
Enquirer
16,660
Organiser
13,346
Participant
I'm a Delphi-convert, mostly into WinForms and C#. My first article is from 2001, extending the Delphi-debugger, which is still visible on the WayBackMachine[^] and even available in Russian[^] Smile | :)
31 Dec 2018 CodeProject MVP 2019
31 Dec 2012 MVP: CodeProject MVP 2013
31 Dec 2009 CodeProject MVP 2010

 

Groups

Below is the list of groups in which the member is participating

United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This is a Collaborative Group
This member has Member status in this group

136 members

Reputation

Weekly Data. Recent events may not appear immediately. For information on Reputation please see the FAQ.

Privileges

Members need to achieve at least one of the given member levels in the given reputation categories in order to perform a given action. For example, to store personal files in your account area you will need to achieve Platinum level in either the Author or Authority category. The "If Owner" column means that owners of an item automatically have the privilege. The member types column lists member types who gain the privilege regardless of their reputation level.

ActionAuthorAuthorityDebatorEditorEnquirerOrganiserParticipantIf OwnerMember Types
Have no restrictions on voting frequencysilversilversilversilver
Bypass spam checks when posting contentsilversilversilversilversilversilvergoldSubEditor, Mentor, Protector, Editor
Store personal files in your account areaplatinumplatinumSubEditor, Editor
Have live hyperlinks in your profilebronzebronzebronzebronzebronzebronzesilverSubEditor, Protector, Editor
Have the ability to include a biography in your profilebronzebronzebronzebronzebronzebronzesilverSubEditor, Protector, Editor
Edit a Question in Q&AsilversilversilversilverYesSubEditor, Protector, Editor
Edit an Answer in Q&AsilversilversilversilverYesSubEditor, Protector, Editor
Delete a Question in Q&AYesSubEditor, Protector, Editor
Delete an Answer in Q&AYesSubEditor, Protector, Editor
Report an ArticlesilversilversilversilverSubEditor, Mentor, Protector, Editor
Approve/Disapprove a pending ArticlegoldgoldgoldgoldSubEditor, Mentor, Protector, Editor
Edit other members' articlesSubEditor, Protector, Editor
Create an article without requiring moderationplatinumSubEditor, Mentor, Protector, Editor
Approve/Disapprove a pending QuestionProtector
Approve/Disapprove a pending AnswerProtector
Report a forum messagesilversilverbronzeProtector, Editor
Approve/Disapprove a pending Forum MessageProtector
Have the ability to send direct emails to members in the forumsProtector
Create a new tagsilversilversilversilver
Modify a tagsilversilversilversilver

Actions with a green tick can be performed by this member.


 
GeneralVisual Studio macro's: AsQuotedString() Pin
Eddy Vluggen7-Oct-10 13:13
professionalEddy Vluggen7-Oct-10 13:13 
VB.NET
''' Encapsulates the selected text with a Quotes
Public Sub AsQuotedString()

    '' Make this atomically undo'able.  Use Try...Finally to ensure Undo
    '' Context is closed.
    Try
        DTE.UndoContext.Open("Macro: AsQuotedString")

        ' get current selection
        Dim txtSel As TextSelection = CType(DTE.ActiveDocument.Selection, TextSelection)

        ' remove tabs for easy copy/pasting accross applications
        txtSel.Untabify()

        ' define our patterns
        Dim searchPattern As String = "^.#$"
        Dim replacePattern As String = "  ""\(-70,0)"" + _"

        ' replace the patterns in the selection
        txtSel.ReplacePattern(searchPattern, replacePattern, vsFindOptions.vsFindOptionsRegularExpression)

    Finally
        DTE.UndoContext.Close()
    End Try
End Sub

Converts this;
SQL
  SELECT id
       , status
       , max_size
    FROM sys.traces
ORDER BY [id]

To this;
VB.NET
"  SELECT id                                                           " + _
"       , status                                                       " + _
"       , max_size                                                     " + _
"    FROM sys.traces                                                   " + _
"ORDER BY [id]                                                         " + _

Now use Shift-Alt while selecting the queryblock inside the quotes. That's the easiest way to copy the query without the quotes back into the Managment Studio.

The regex is also usefull for generating fixed size columns Smile | :)
NewsNo news :) Pin
Eddy Vluggen29-Apr-09 12:55
professionalEddy Vluggen29-Apr-09 12:55 
GeneralRe: No news :) Pin
Rajesh R Subramanian12-Jan-10 1:55
professionalRajesh R Subramanian12-Jan-10 1:55 
GeneralRe: No news :) Pin
Eddy Vluggen12-Jan-10 3:24
professionalEddy Vluggen12-Jan-10 3:24 
Generalchangelog Pin
Eddy Vluggen26-Sep-12 5:57
professionalEddy Vluggen26-Sep-12 5:57 
Generalchangelog.Debian Pin
Eddy Vluggen26-Sep-12 6:00
professionalEddy Vluggen26-Sep-12 6:00 
Generalcopyright Pin
Eddy Vluggen26-Sep-12 6:01
professionalEddy Vluggen26-Sep-12 6:01 
Generalamberindicator.exe.1 (man page) Pin
Eddy Vluggen26-Sep-12 6:03
professionalEddy Vluggen26-Sep-12 6:03 

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.