elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Mensajes
Páginas: 1 ... 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 [760] 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 ... 1236
7591  Programación / .NET (C#, VB.NET, ASP) / Re: Librería de Snippets !! (Compartan aquí sus snippets) en: 11 Enero 2014, 13:32 pm
Una nueva versión actualizada de mi Helper Class para manejar hotkeys globales.

Código
  1. ' ***********************************************************************
  2. ' Author   : Elektro
  3. ' Created  : 01-09-2014
  4. ' Modified : 01-11-2014
  5. ' ***********************************************************************
  6. ' <copyright file="GlobalHotkeys.vb" company="Elektro Studios">
  7. '     Copyright (c) Elektro Studios. All rights reserved.
  8. ' </copyright>
  9. ' ***********************************************************************
  10.  
  11. #Region " Usage Examples "
  12.  
  13. 'Public Class Form1
  14.  
  15. '    ''' <summary>
  16. '    ''' Define the system-wide hotkey object.
  17. '    ''' </summary>
  18. '    Private WithEvents Hotkey As GlobalHotkey = Nothing
  19.  
  20. '    ''' <summary>
  21. '    ''' Initializes a new instance of this class.
  22. '    ''' </summary>
  23. '    Public Sub New()
  24.  
  25. '        InitializeComponent()
  26.  
  27. '        ' Registers a new global hotkey on the system. (Alt + Ctrl + A)
  28. '        Hotkey = New GlobalHotkey(GlobalHotkey.KeyModifier.Alt Or GlobalHotkey.KeyModifier.Ctrl, Keys.A)
  29.  
  30. '        ' Replaces the current registered hotkey with a new one. (Alt + Escape)
  31. '        Hotkey = New GlobalHotkey([Enum].Parse(GetType(GlobalHotkey.KeyModifier), "Alt", True),
  32. '                                  [Enum].Parse(GetType(Keys), "Escape", True))
  33.  
  34. '        ' Set the tag property.
  35. '        Hotkey.Tag = "I'm an example tag"
  36.  
  37. '    End Sub
  38.  
  39. '    ''' <summary>
  40. '    ''' Handles the Press event of the HotKey object.
  41. '    ''' </summary>
  42. '    Private Sub HotKey_Press(ByVal sender As GlobalHotkey, ByVal e As GlobalHotkey.HotKeyEventArgs) _
  43. '    Handles Hotkey.Press
  44.  
  45. '        MsgBox(e.Count) ' The times that the hotkey was pressed.
  46. '        MsgBox(e.ID) ' The unique hotkey identifier.
  47. '        MsgBox(e.Key.ToString) ' The assigned key.
  48. '        MsgBox(e.Modifier.ToString) ' The assigned key-modifier.
  49.  
  50. '        MsgBox(sender.Tag) ' The hotkey tag object.
  51.  
  52. '        ' Unregister the hotkey.
  53. '        Hotkey.Unregister()
  54.  
  55. '        ' Register it again.
  56. '        Hotkey.Register()
  57.  
  58. '        ' Is Registered?
  59. '        MsgBox(Hotkey.IsRegistered)
  60.  
  61. '    End Sub
  62.  
  63. 'End Class
  64.  
  65. #End Region
  66.  
  67. #Region " Imports "
  68.  
  69. Imports System.ComponentModel
  70. Imports System.Runtime.InteropServices
  71.  
  72. #End Region
  73.  
  74. #Region " Global Hotkey "
  75.  
  76. ''' <summary>
  77. ''' Class to perform system-wide hotkey operations.
  78. ''' </summary>
  79. Friend NotInheritable Class GlobalHotkey : Inherits NativeWindow : Implements IDisposable
  80.  
  81. #Region " API "
  82.  
  83.    ''' <summary>
  84.    ''' Native API Methods.
  85.    ''' </summary>
  86.    Private Class NativeMethods
  87.  
  88.        ''' <summary>
  89.        ''' Defines a system-wide hotkey.
  90.        ''' </summary>
  91.        ''' <param name="hWnd">The hWND.</param>
  92.        ''' <param name="id">The identifier of the hotkey.
  93.        ''' If the hWnd parameter is NULL, then the hotkey is associated with the current thread rather than with a particular window.
  94.        ''' If a hotkey already exists with the same hWnd and id parameters.</param>
  95.        ''' <param name="fsModifiers">The keys that must be pressed in combination with the key specified by the uVirtKey parameter
  96.        ''' in order to generate the WM_HOTKEY message.
  97.        ''' The fsModifiers parameter can be a combination of the following values.</param>
  98.        ''' <param name="vk">The virtual-key code of the hotkey.</param>
  99.        ''' <returns>
  100.        ''' <c>true</c> if the function succeeds, otherwise <c>false</c>
  101.        ''' </returns>
  102.        <DllImport("user32.dll", SetLastError:=True)>
  103.        Public Shared Function RegisterHotKey(
  104.                      ByVal hWnd As IntPtr,
  105.                      ByVal id As Integer,
  106.                      ByVal fsModifiers As UInteger,
  107.                      ByVal vk As UInteger
  108.        ) As <MarshalAs(UnmanagedType.Bool)> Boolean
  109.        End Function
  110.  
  111.        ''' <summary>
  112.        ''' Unregisters a hotkey previously registered.
  113.        ''' </summary>
  114.        ''' <param name="hWnd">The hWND.</param>
  115.        ''' <param name="id">The identifier of the hotkey to be unregistered.</param>
  116.        ''' <returns>
  117.        ''' <c>true</c> if the function succeeds, otherwise <c>false</c>
  118.        ''' </returns>
  119.        <DllImport("user32.dll", SetLastError:=True)>
  120.        Public Shared Function UnregisterHotKey(
  121.                      ByVal hWnd As IntPtr,
  122.                      ByVal id As Integer
  123.        ) As <MarshalAs(UnmanagedType.Bool)> Boolean
  124.        End Function
  125.  
  126.    End Class
  127.  
  128. #End Region
  129.  
  130. #Region " Members "
  131.  
  132. #Region " Properties "
  133.  
  134.    ''' <summary>
  135.    ''' Indicates the key assigned to the hotkey.
  136.    ''' </summary>
  137.    Public ReadOnly Property Key As Keys
  138.        Get
  139.            Return Me.PressEventArgs.Key
  140.        End Get
  141.    End Property
  142.  
  143.    ''' <summary>
  144.    ''' Indicates the Key-Modifier assigned to the hotkey.
  145.    ''' </summary>
  146.    Public ReadOnly Property Modifier As KeyModifier
  147.        Get
  148.            Return Me.PressEventArgs.Modifier
  149.        End Get
  150.    End Property
  151.  
  152.    ''' <summary>
  153.    ''' Indicates the unique identifier assigned to the hotkey.
  154.    ''' </summary>
  155.    Public ReadOnly Property ID As Integer
  156.        Get
  157.            Return Me.PressEventArgs.ID
  158.        End Get
  159.    End Property
  160.  
  161.    ''' <summary>
  162.    ''' Indicates user-defined data associated with this object.
  163.    ''' </summary>
  164.    Public Property Tag As Object = Nothing
  165.  
  166.    ''' <summary>
  167.    ''' Indicates how many times was pressed the hotkey.
  168.    ''' </summary>
  169.    Public ReadOnly Property Count As Integer
  170.        Get
  171.            Return _Count
  172.        End Get
  173.    End Property
  174.  
  175. #End Region
  176.  
  177. #Region " Enumerations "
  178.  
  179.    ''' <summary>
  180.    ''' Key-modifiers to assign to a hotkey.
  181.    ''' </summary>
  182.    <Flags>
  183.    Public Enum KeyModifier As Integer
  184.  
  185.        ''' <summary>
  186.        ''' Any modifier.
  187.        ''' </summary>
  188.        None = &H0
  189.  
  190.        ''' <summary>
  191.        ''' The Alt key.
  192.        ''' </summary>
  193.        Alt = &H1
  194.  
  195.        ''' <summary>
  196.        ''' The Control key.
  197.        ''' </summary>
  198.        Ctrl = &H2
  199.  
  200.        ''' <summary>
  201.        ''' The Shift key.
  202.        ''' </summary>
  203.        Shift = &H4
  204.  
  205.        ''' <summary>
  206.        ''' The Windows key.
  207.        ''' </summary>
  208.        Win = &H8
  209.  
  210.    End Enum
  211.  
  212.    ''' <summary>
  213.    ''' Known Windows Message Identifiers.
  214.    ''' </summary>
  215.    <Description("Messages to process in WndProc")>
  216.    Public Enum KnownMessages As Integer
  217.  
  218.        ''' <summary>
  219.        ''' Posted when the user presses a hot key registered by the RegisterHotKey function.
  220.        ''' The message is placed at the top of the message queue associated with the thread that registered the hot key.
  221.        ''' <paramref name="WParam"/>
  222.        ''' The identifier of the hot key that generated the message.
  223.        ''' If the message was generated by a system-defined hot key.
  224.        ''' <paramref name="LParam"/>
  225.        ''' The low-order word specifies the keys that were to be pressed in
  226.        ''' combination with the key specified by the high-order word to generate the WM_HOTKEY message.
  227.        ''' </summary>
  228.        WM_HOTKEY = &H312
  229.  
  230.    End Enum
  231.  
  232. #End Region
  233.  
  234. #Region " Events "
  235.  
  236.    ''' <summary>
  237.    ''' Event that is raised when a hotkey is pressed.
  238.    ''' </summary>
  239.    Public Event Press As EventHandler(Of HotKeyEventArgs)
  240.  
  241.    ''' <summary>
  242.    ''' Event arguments for the Press event.
  243.    ''' </summary>
  244.    Public Class HotKeyEventArgs : Inherits EventArgs
  245.  
  246.        ''' <summary>
  247.        ''' Indicates the Key assigned to the hotkey.
  248.        ''' </summary>
  249.        ''' <value>The key.</value>
  250.        Friend Property Key As Keys
  251.  
  252.        ''' <summary>
  253.        ''' Indicates the Key-Modifier assigned to the hotkey.
  254.        ''' </summary>
  255.        ''' <value>The modifier.</value>
  256.        Friend Property Modifier As KeyModifier
  257.  
  258.        ''' <summary>
  259.        ''' Indicates the unique identifier assigned to the hotkey.
  260.        ''' </summary>
  261.        ''' <value>The identifier.</value>
  262.        Friend Property ID As Integer
  263.  
  264.        ''' <summary>
  265.        ''' Indicates how many times was pressed the hotkey.
  266.        ''' </summary>
  267.        Friend Property Count As Integer
  268.  
  269.    End Class
  270.  
  271. #End Region
  272.  
  273. #Region " Exceptions "
  274.  
  275.    ''' <summary>
  276.    ''' Exception that is thrown when a hotkey tries to register but is already registered.
  277.    ''' </summary>
  278.    <Serializable>
  279.    Private Class IsRegisteredException : Inherits Exception
  280.  
  281.        ''' <summary>
  282.        ''' Initializes a new instance of the <see cref="IsRegisteredException"/> class.
  283.        ''' </summary>
  284.        Sub New()
  285.            MyBase.New("Unable to register. Hotkey is already registered.")
  286.        End Sub
  287.  
  288.    End Class
  289.  
  290.    ''' <summary>
  291.    ''' Exception that is thrown when a hotkey tries to unregister but is not registered.
  292.    ''' </summary>
  293.    <Serializable>
  294.    Private Class IsNotRegisteredException : Inherits Exception
  295.  
  296.        ''' <summary>
  297.        ''' Initializes a new instance of the <see cref="IsNotRegisteredException"/> class.
  298.        ''' </summary>
  299.        Sub New()
  300.            MyBase.New("Unable to unregister. Hotkey is not registered.")
  301.        End Sub
  302.  
  303.    End Class
  304.  
  305. #End Region
  306.  
  307. #Region " Other "
  308.  
  309.    ''' <summary>
  310.    ''' Stores an counter indicating how many times was pressed the hotkey.
  311.    ''' </summary>
  312.    Private _Count As Integer = 0
  313.  
  314.    ''' <summary>
  315.    ''' Stores the Press Event Arguments.
  316.    ''' </summary>
  317.    Protected PressEventArgs As New HotKeyEventArgs
  318.  
  319. #End Region
  320.  
  321. #End Region
  322.  
  323. #Region " Constructor "
  324.  
  325.    ''' <summary>
  326.    ''' Creates a new system-wide hotkey.
  327.    ''' </summary>
  328.    ''' <param name="Modifier">
  329.    ''' Indicates the key-modifier to assign to the hotkey.
  330.    ''' ( Can use one or more modifiers )
  331.    ''' </param>
  332.    ''' <param name="Key">
  333.    ''' Indicates the key to assign to the hotkey.
  334.    ''' </param>
  335.    ''' <exception cref="IsRegisteredException"></exception>
  336.    <DebuggerStepperBoundary()>
  337.    Public Sub New(ByVal Modifier As KeyModifier, ByVal Key As Keys)
  338.  
  339.        MyBase.CreateHandle(New CreateParams)
  340.  
  341.        Me.PressEventArgs.ID = MyBase.GetHashCode()
  342.        Me.PressEventArgs.Key = Key
  343.        Me.PressEventArgs.Modifier = Modifier
  344.        Me.PressEventArgs.Count = 0
  345.  
  346.        If Not NativeMethods.RegisterHotKey(MyBase.Handle,
  347.                                            Me.ID,
  348.                                            Me.Modifier,
  349.                                            Me.Key) Then
  350.  
  351.            Throw New IsRegisteredException
  352.  
  353.        End If
  354.  
  355.    End Sub
  356.  
  357. #End Region
  358.  
  359. #Region " Event Handlers "
  360.  
  361.    ''' <summary>
  362.    ''' Occurs when a hotkey is pressed.
  363.    ''' </summary>
  364.    Private Sub OnHotkeyPress() Handles Me.Press
  365.        _Count += 1
  366.    End Sub
  367.  
  368. #End Region
  369.  
  370. #Region "Public Methods "
  371.  
  372.    ''' <summary>
  373.    ''' Determines whether this hotkey is registered on the system.
  374.    ''' </summary>
  375.    ''' <returns>
  376.    ''' <c>true</c> if this hotkey is registered; otherwise, <c>false</c>.
  377.    ''' </returns>
  378.    Public Function IsRegistered() As Boolean
  379.  
  380.        DisposedCheck()
  381.  
  382.        ' Try to unregister the hotkey.
  383.        Select Case NativeMethods.UnregisterHotKey(MyBase.Handle, Me.ID)
  384.  
  385.            Case False ' Unregistration failed.
  386.                Return False ' Hotkey is not registered.
  387.  
  388.            Case Else ' Unregistration succeeds.
  389.                Register() ' Re-Register the hotkey before return.
  390.                Return True ' Hotkey is registeres.
  391.  
  392.        End Select
  393.  
  394.    End Function
  395.  
  396.    ''' <summary>
  397.    ''' Registers this hotkey on the system.
  398.    ''' </summary>
  399.    ''' <exception cref="IsRegisteredException"></exception>
  400.    Public Sub Register()
  401.  
  402.        DisposedCheck()
  403.  
  404.        If Not NativeMethods.RegisterHotKey(MyBase.Handle,
  405.                                            Me.ID,
  406.                                            Me.Modifier,
  407.                                            Me.Key) Then
  408.  
  409.            Throw New IsRegisteredException
  410.  
  411.        End If
  412.  
  413.    End Sub
  414.  
  415.    ''' <summary>
  416.    ''' Unregisters this hotkey from the system.
  417.    ''' After calling this method the hotkey turns unavaliable.
  418.    ''' </summary>
  419.    ''' <returns>
  420.    ''' <c>true</c> if unregistration succeeds, <c>false</c> otherwise.
  421.    ''' </returns>
  422.    Public Function Unregister() As Boolean
  423.  
  424.        DisposedCheck()
  425.  
  426.        If Not NativeMethods.UnregisterHotKey(MyBase.Handle, Me.ID) Then
  427.  
  428.            Throw New IsNotRegisteredException
  429.  
  430.        End If
  431.  
  432.    End Function
  433.  
  434. #End Region
  435.  
  436. #Region " Hidden methods "
  437.  
  438.    ' These methods and properties are purposely hidden from Intellisense just to look better without unneeded methods.
  439.    ' NOTE: The methods can be re-enabled at any-time if needed.
  440.  
  441.    ''' <summary>
  442.    ''' Assigns the handle.
  443.    ''' </summary>
  444.    <EditorBrowsable(EditorBrowsableState.Never)>
  445.    Public Shadows Sub AssignHandle()
  446.    End Sub
  447.  
  448.    ''' <summary>
  449.    ''' Creates the handle.
  450.    ''' </summary>
  451.    <EditorBrowsable(EditorBrowsableState.Never)>
  452.    Public Shadows Sub CreateHandle()
  453.    End Sub
  454.  
  455.    ''' <summary>
  456.    ''' Creates the object reference.
  457.    ''' </summary>
  458.    <EditorBrowsable(EditorBrowsableState.Never)>
  459.    Public Shadows Sub CreateObjRef()
  460.    End Sub
  461.  
  462.    ''' <summary>
  463.    ''' Definitions the WND proc.
  464.    ''' </summary>
  465.    <EditorBrowsable(EditorBrowsableState.Never)>
  466.    Public Shadows Sub DefWndProc()
  467.    End Sub
  468.  
  469.    ''' <summary>
  470.    ''' Destroys the window and its handle.
  471.    ''' </summary>
  472.    <EditorBrowsable(EditorBrowsableState.Never)>
  473.    Public Shadows Sub DestroyHandle()
  474.    End Sub
  475.  
  476.    ''' <summary>
  477.    ''' Equalses this instance.
  478.    ''' </summary>
  479.    <EditorBrowsable(EditorBrowsableState.Never)>
  480.    Public Shadows Sub Equals()
  481.    End Sub
  482.  
  483.    ''' <summary>
  484.    ''' Gets the hash code.
  485.    ''' </summary>
  486.    <EditorBrowsable(EditorBrowsableState.Never)>
  487.    Public Shadows Sub GetHashCode()
  488.    End Sub
  489.  
  490.    ''' <summary>
  491.    ''' Gets the lifetime service.
  492.    ''' </summary>
  493.    <EditorBrowsable(EditorBrowsableState.Never)>
  494.    Public Shadows Sub GetLifetimeService()
  495.    End Sub
  496.  
  497.    ''' <summary>
  498.    ''' Initializes the lifetime service.
  499.    ''' </summary>
  500.    <EditorBrowsable(EditorBrowsableState.Never)>
  501.    Public Shadows Sub InitializeLifetimeService()
  502.    End Sub
  503.  
  504.    ''' <summary>
  505.    ''' Releases the handle associated with this window.
  506.    ''' </summary>
  507.    <EditorBrowsable(EditorBrowsableState.Never)>
  508.    Public Shadows Sub ReleaseHandle()
  509.    End Sub
  510.  
  511.    ''' <summary>
  512.    ''' Gets the handle for this window.
  513.    ''' </summary>
  514.    <EditorBrowsable(EditorBrowsableState.Never)>
  515.    Public Shadows Property Handle()
  516.  
  517. #End Region
  518.  
  519. #Region " WndProc "
  520.  
  521.    ''' <summary>
  522.    ''' Invokes the default window procedure associated with this window to process messages for this Window.
  523.    ''' </summary>
  524.    ''' <param name="m">
  525.    ''' A <see cref="T:System.Windows.Forms.Message" /> that is associated with the current Windows message.
  526.    ''' </param>
  527.    Protected Overrides Sub WndProc(ByRef m As Message)
  528.  
  529.        Select Case m.Msg
  530.  
  531.            Case KnownMessages.WM_HOTKEY  ' A hotkey is pressed.
  532.  
  533.                ' Update the pressed counter.
  534.                Me.PressEventArgs.Count += 1
  535.  
  536.                ' Raise the Event
  537.                RaiseEvent Press(Me, Me.PressEventArgs)
  538.  
  539.            Case Else
  540.                MyBase.WndProc(m)
  541.  
  542.        End Select
  543.  
  544.    End Sub
  545.  
  546. #End Region
  547.  
  548. #Region " IDisposable "
  549.  
  550.    ''' <summary>
  551.    ''' To detect redundant calls when disposing.
  552.    ''' </summary>
  553.    Private IsDisposed As Boolean = False
  554.  
  555.    ''' <summary>
  556.    ''' Prevent calls to methods after disposing.
  557.    ''' </summary>
  558.    ''' <exception cref="System.ObjectDisposedException"></exception>
  559.    Private Sub DisposedCheck()
  560.  
  561.        If Me.IsDisposed Then
  562.            Throw New ObjectDisposedException(Me.GetType().FullName)
  563.        End If
  564.  
  565.    End Sub
  566.  
  567.    ''' <summary>
  568.    ''' Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
  569.    ''' </summary>
  570.    Public Sub Dispose() Implements IDisposable.Dispose
  571.        Dispose(True)
  572.        GC.SuppressFinalize(Me)
  573.    End Sub
  574.  
  575.    ''' <summary>
  576.    ''' Releases unmanaged and - optionally - managed resources.
  577.    ''' </summary>
  578.    ''' <param name="IsDisposing">
  579.    ''' <c>true</c> to release both managed and unmanaged resources;
  580.    ''' <c>false</c> to release only unmanaged resources.
  581.    ''' </param>
  582.    Protected Sub Dispose(IsDisposing As Boolean)
  583.  
  584.        If Not Me.IsDisposed Then
  585.  
  586.            If IsDisposing Then
  587.                NativeMethods.UnregisterHotKey(MyBase.Handle, Me.ID)
  588.            End If
  589.  
  590.        End If
  591.  
  592.        Me.IsDisposed = True
  593.  
  594.    End Sub
  595.  
  596. #End Region
  597.  
  598. End Class
  599.  
  600. #End Region
7592  Programación / .NET (C#, VB.NET, ASP) / Re: COMO MOVER UNA CARPETA Y SU CONTENIDO DE UN VOLUMEN(D:) A OTRO(E:) en: 10 Enero 2014, 20:50 pm
Según MSDN:
IOException   

An attempt was made to move a directory to a different volume.

Es una limitación (no hay solución usando ese método).


¿Me podrian dar alguna solucion para poder realizar esta operacion? De antemano se los agradeceria

Un copiado recursivo de archivos, como especifica MSDN:

Código
  1. using System;
  2. using System.IO;
  3.  
  4. class DirectoryCopyExample
  5. {
  6.    static void Main()
  7.    {
  8.        // Copy from the current directory, include subdirectories.
  9.        DirectoryCopy(".", @".\temp", true);
  10.    }
  11.  
  12.    private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs)
  13.    {
  14.        // Get the subdirectories for the specified directory.
  15.        DirectoryInfo dir = new DirectoryInfo(sourceDirName);
  16.        DirectoryInfo[] dirs = dir.GetDirectories();
  17.  
  18.        if (!dir.Exists)
  19.        {
  20.            throw new DirectoryNotFoundException(
  21.                "Source directory does not exist or could not be found: "
  22.                + sourceDirName);
  23.        }
  24.  
  25.        // If the destination directory doesn't exist, create it.
  26.        if (!Directory.Exists(destDirName))
  27.        {
  28.            Directory.CreateDirectory(destDirName);
  29.        }
  30.  
  31.        // Get the files in the directory and copy them to the new location.
  32.        FileInfo[] files = dir.GetFiles();
  33.        foreach (FileInfo file in files)
  34.        {
  35.            string temppath = Path.Combine(destDirName, file.Name);
  36.            file.CopyTo(temppath, false);
  37.        }
  38.  
  39.        // If copying subdirectories, copy them and their contents to new location.
  40.        if (copySubDirs)
  41.        {
  42.            foreach (DirectoryInfo subdir in dirs)
  43.            {
  44.                string temppath = Path.Combine(destDirName, subdir.Name);
  45.                DirectoryCopy(subdir.FullName, temppath, copySubDirs);
  46.            }
  47.        }
  48.    }
  49. }

+ Otro método de uso genérico:

Cita de: Google
Código
  1. public static  void CopyAll(DirectoryInfo source, DirectoryInfo target)
  2. {
  3.    // Check if the target directory exists, if not, create it.
  4.    if (Directory.Exists(target.FullName) == false)
  5.    {
  6.        Directory.CreateDirectory(target.FullName);
  7.    }
  8.  
  9.    // Copy each file into it’s new directory.
  10.    foreach (FileInfo fi in source.GetFiles())
  11.    {
  12.        Console.WriteLine(@”Copying {0}\{1}”, target.FullName, fi.Name);
  13.        fi.CopyTo(Path.Combine(target.ToString(), fi.Name), true);
  14.    }
  15.  
  16.    // Copy each subdirectory using recursion.
  17.    foreach (DirectoryInfo diSourceSubDir in source.GetDirectories())
  18.    {
  19.        DirectoryInfo nextTargetSubDir =
  20.            target.CreateSubdirectory(diSourceSubDir.Name);
  21.        CopyAll(diSourceSubDir, nextTargetSubDir);
  22.    }
  23. }

Saludos
7593  Programación / .NET (C#, VB.NET, ASP) / Re: Interceptar borrado de archivo en: 10 Enero 2014, 20:36 pm
Por cierto cuando presionas Shift+Supr eliminas el archivo sin enviar a la papelera. Detecta ese evento el codigo posteado?

Por desgracia para todos el evento del FileSystemWatcher no previene de eliminacion corriente ni de eliminación permanente, solámente detecta el cambio post-eliminación, pero no antes.

Saludos!
7594  Media / Multimedia / Re: Codec de audio twos: 16-bit signed big-endian en: 9 Enero 2014, 21:05 pm
He probado con el VLC, se ve pero no se oye.
Con el Quicktime, da un error de datos no válidos.
Con el Arcosoft Showbiz, en el panel de previsualización, ni se escucha, ni se oye.

Llegados a este punto solo puedo sugerirte lo más sensato, contacta con el soporte de JVC por email o por formulario (si tuvieran), ellos sabrán mejor que cualquiera de este foro el software que necesitas, aunque primero deberías comprobar que tipo de módelo tienes adquirido (mirando en la web de JVC o en Google) porque obvio muchas de las cams tendrán variaciones de codificación.

Salu2!
7595  Programación / .NET (C#, VB.NET, ASP) / Re: Mover una imagen de un picturebox a otro con DragDrop en: 9 Enero 2014, 16:17 pm
Buenas!

Una solución es establecer una variable para rastrear el picturebox que está realizando el DragDrop en cada momento, esto te permitiria tener un control más directo con el SourceControl.

Código
  1. Public Class Form1
  2.  
  3.    Friend CurrentDraggingControl As PictureBox = Nothing
  4.  
  5.    Private Sub Form1_Load() Handles MyBase.Load
  6.        Pic1.AllowDrop = True
  7.        pica1.AllowDrop = True
  8.    End Sub
  9.  
  10.    Private Sub picA1_MouseDown(sender As Object, e As MouseEventArgs) Handles pica1.MouseDown
  11.        CurrentDraggingControl = sender
  12.        sender.DoDragDrop(sender.Image, DragDropEffects.Move)
  13.    End Sub
  14.  
  15.    Private Sub pic1_DragEnter(sender As Object, e As DragEventArgs) Handles Pic1.DragEnter
  16.        e.Effect = DragDropEffects.Move
  17.    End Sub
  18.  
  19.    Private Sub pic1_DragDrop(sender As Object, e As DragEventArgs) Handles Pic1.DragDrop
  20.        sender.Image = DirectCast(e.Data.GetData(DataFormats.Bitmap), Image)
  21.        CurrentDraggingControl.Image = Nothing
  22.    End Sub
  23.  
  24. End Class


Otra sería especificar una condición donde si el DragDrop se cumple positívamente entonces llamar a "X" método (para no repetir código con los demás pictureboxes que tengas) y así hacer lo que queramos con el sourcecontrol:

Código
  1. Public Class Form1
  2.  
  3.    Private Sub Form1_Load() Handles MyBase.Load
  4.        Pic1.AllowDrop = True
  5.        pica1.AllowDrop = True
  6.    End Sub
  7.  
  8.    Private Sub picA1_MouseDown(sender As Object, e As MouseEventArgs) Handles pica1.MouseDown
  9.        If sender.DoDragDrop(sender.Image, DragDropEffects.Move) = DragDropEffects.Move Then
  10.            AfterDragDrop(sender)
  11.        End If
  12.    End Sub
  13.  
  14.    Private Sub pic1_DragEnter(sender As Object, e As DragEventArgs) Handles Pic1.DragEnter
  15.        e.Effect = DragDropEffects.Move
  16.    End Sub
  17.  
  18.    Private Sub pic1_DragDrop(sender As Object, e As DragEventArgs) Handles Pic1.DragDrop
  19.        sender.Image = DirectCast(e.Data.GetData(DataFormats.Bitmap), Image)
  20.    End Sub
  21.  
  22.    Private Sub AfterDragDrop(ByVal PCB As PictureBox)
  23.        PCB.Image = Nothing
  24.    End Sub
  25.  
  26. End Class


Saludos!
7596  Informática / Software / Re: VisualStudio 2013 U. (Instalador+Plantillas+Snippets+Libs+Controles+Tools) en: 9 Enero 2014, 15:49 pm
De este tmb tengo que hacer tutorial? xD

No, este ya no, le puse una opción para usar el theme oscuro o el clarito xD ;)

Aunque si quieres hacerlo será bien recibido.

una cosa, podrías poner la descarga arriba, es que si no te desesperas bajando para abajo... xD (Viva los pleonasmos :xD)

Petición no aceptada, la idea es que los usuarios interesados en descargar primero se lean las advertencias y el contenido del pack ...y luego descarguen al final de la página. Quien no sea capaz de soportar la tortura de tener que mover el dedo para escrollear la página pues que no se descargue el aporte :P.

Saludos!
7597  Informática / Software / Re: [APORTE] MEGA-PACK para iniciarse en .NET (VS2012 + Recursos + Tools) en: 9 Enero 2014, 08:50 am

Los enlaces han sido eliminados por caducidad del server, así que declaro este post complétamente obsoleto y no seguiré dando soporte.

Aquí pueden descargar la última versión del instalador ~> VisualStudio 2013 U. (Instalador+Plantillas+Snippets+Libs+Controles+Tools)

( Porfavor si algún moderador lee esto cierre este tema )

Salu2!
7598  Informática / Software / Re: VisualStudio 2013 U. (Instalador+Plantillas+Snippets+Libs+Controles+Tools) en: 9 Enero 2014, 08:43 am
Herramientas:


  • Reflection:


    Nombre..........: .NET reflector
    Version.........: 8.2.0.7
    Licencia........: Privado (Craqueado) (Si te gusta ...compra este software!)
    Descripción.....: .NET Reflector is a class browser, decompiler and static analyzer for software created with .NET Framework,
    Descarga........: http://www.mediafire.com/download/o0nf16g9yyrc1j5/.NET%20Reflector.exe
    Previsualización:





    Nombre..........: Simple Assembly Explorer
    Version.........: 1.14.2.0
    Licencia........: Gratis
    Descripción.....: Cumple las funciones de Ensamblador, desamblador, desofuscador, verificador de PE, editor de Classes, profiler, reflector, y varias características más.
    Descarga........: http://www.mediafire.com/download/ru98nfmott6q2f4/Simple%20Assembly%20Explorer.exe
    Previsualización:




  • Protección/Ofuscación:


    Nombre..........: Confuser
    Version.........: 1.9.0.0
    Licencia........: Gratis
    Descripción.....: El mejor y más fiable ofuscador gratis para .NET.
    Descarga........: http://www.mediafire.com/download/318z2fb25vm6kb6/Confuser.exe
    Previsualización:




    Nombre..........: Crypto Obfuscator For .Net
    Version.........: 2013 (build 130121)
    Licencia........: Privado (Craqueado) (Si te gusta ...compra este software!)
    Descripción.....: Uno de los mejores sistemas de protección privada para .NET.
    Descarga........: http://www.mediafire.com/download/4falmb8tnia8zt6/Crypto%20Obfuscator%20For%20.Net.exe
    Previsualización:




    Nombre..........: de4dot
    Version.........: 2.0.3.3405
    Licencia........: Gratis
    Descripción.....: Cumple las funciones de desofuscador y desempaquetador, pero también se puede usar sólamente para detectar el tipo de ofuscación/protección de un ensamblado.
    Descarga........: http://www.mediafire.com/download/qku5418f06zplzy/de4dot.exe
    Previsualización:




  • Virtualización:


    Nombre..........: BoxedAPP Packer
    Version.........: 3.2.3.0
    Licencia........: Privado (Craqueado) (Si te gusta ...compra este software!)
    Descripción.....: Virtualiza aplicaciones .NET, también tiene una versión commandline muy util para automatuzar tareas.
    Descarga........: http://www.mediafire.com/download/z5i93eirvr4z4z1/BoxedAppPacker.exe
    Previsualización:





    Nombre..........: Spoon Virtual Application Studio
    Version.........: 10.4.2491.0
    Licencia........: Privado (Craqueado) (Si te gusta ...compra este software!)
    Descripción.....: Virtualiza aplicaciones .NET, también tiene una versión commandline muy util para automatuzar tareas.
    Descarga........: http://www.mediafire.com/download/jqbv5qed084mjd0/Spoon%20Virtual%20Application%20Studio.exe
    Previsualización:




  • Utilidades para ensamblados:


    Nombre..........: .NET Shrink
    Version.........: 2.5
    Licencia........: Privado (craqueado) (Si te gusta ...compra este software!)
    Descripción.....: Embede librerías a un ensamblado .NET, comprime el ensamblado, añade protección anti PE y contraseña.
    Descarga........: http://www.mediafire.com/download/0nqick8npf9t385/.NET%20Shrink.exe
    Previsualización:




    Nombre..........: IL Merge GUI
    Version.........: 2.12.0803
    Licencia........: Gratis
    Descripción.....: Embede librerías a un ensamblado .NET.
    Descarga........: http://www.mediafire.com/download/ycrlh63b5w0drub/ILMerge.exe
    Previsualización:




  • Traductores de código:


    Nombre..........: Convert .NET
    Version.........: 6.1
    Licencia........: Gratis
    Descripción.....: Convierte código de C# a VBNET y viceversa. Este programa es decente pero no es capaz de convertir regiones.
    Descarga........: http://fishcodelib.com/files/ConvertNet2.zip
    Previsualización:





    Nombre..........: NetVert
    Version.........: 2.4.3.16
    Licencia........: Gratis
    Descripción.....: Convierte código de C# a VBNET y viceversa. Este programa SI es capaz de convertir regiones, y además tiene una versión CommandLine.
    Descarga........: http://www.mediafire.com/download/j86g449pufglxpu/NetVert.exe
    Previsualización:



  • Pruebas de expresiones regulares:


    Nombre..........: RegexBuddhy
    Version.........: 3.6.1
    Licencia........: Privado (Craqueado) (Si te gusta ...compra este software!)
    Descripción.....: Un buen programa para testear RegEx con la sintaxis .NET.
    Descarga........: http://www.mediafire.com/download/j6mtaralqedxozr/RegexBuddhy.exe
    Previsualización:




  • Pruebas de expresiones XPATH:


    Nombre..........: HTML Live
    Version.........: 1.0
    Licencia........: Gratis
    Descripción.....: Un programa para testear expresiones XPATH, muy util para los que utilizamos la librería HTML Agility Pack.
    Descarga........: http://www.mediafire.com/download/d1rxnzqjgvvyx8u/HTML%20Live.exe
    Previsualización:

7599  Informática / Software / VisualStudio 2013 U. (Instalador+Plantillas+Snippets+Libs+Controles+Tools) en: 9 Enero 2014, 08:43 am
VISUAL STUDIO 2013 ELEKTRO ULTIMATE PACK




¿Que es esto?...

...Pues ni más ni menos que un instalador personalizado (por mi) que contiene todo lo necesario para una instalación de VisualStudio 2013 Ultimate de forma offline (*),
además el instalador contiene un montón de extras como por ejemplo plantillas de proyectos y plantillas de elementos, extensiones para la IDE, códigos de Snippets, librerías y controles de usuario junto a sus códigos fuente, y una actualización (online) al idioma Español.

(*) La ISO original de VS2013 Ultimate pesa alrededor de 3GB y contiene todos los paquetes offline necesarios para programar con Metro Blend, SQL, C/C++, Windows Phone, etc... esto es un derroche de tamaño y por ese motivo mi instalador solo contiene los paquetes offline esenciales para programar en un entorno básico, que son las casillas marcadas por defecto en mi instalador y no requiere conexión a Internet, pero si desean marcar más casillas para instalar otras características como por ejemplo "Blend" entonces cualquier paquete adicional necesario será descargado de forma automática en la operación de instalación, no hay de que preocuparse por eso.

Notas de instalación:

· Según Microsoft: VisualStudio 2013 es INCOMPATIBLE con Windows XP y Vista.

· No es necesario desinstalar versiones antiguas de Microsoft Visual Studio.

· Mi instalador ha pasado la prueba con éxito al instalar múltiples configuraciones en Windows 7 x64, Windows 8 x64, y Windows 8.1 x64, no lo he probado en ninguna versión x86 de Windows pero debería instalarse corréctamente.

· Si instalan controles desde mi instalador entonces no inicien VisualStudio hasta que los controles de usuario se hayan terminado de instalar, la razón es que el instalador de controles necesita que VisualStudio esté cerrado para una instalación correcta del control de usuario.

· Si tuviesen cualquier error con la instalación (no debería porque, pero si tuvieran alguno) comuníquenlo respondiendo a este post, porfavor no me pregunten por mensaje privado.





Imágenes:

   

   

   







Contenido del instalador:


  • Características opcionales de VisualStudio 2013 Ultimate:

    Blend
    Microsoft Foundation Classes for C++
    Microsoft LightSwitch
    Description: Microsoft Office Developer Tools
    Microsoft SQL Server Data Tools
    Description: Microsoft Web Developer Tools
    SilverLight Developer Kit
    Tools For Maintaining Store Apps For Windows 8
    Windows Phone 8.0 SDK


  • Características opcionales ocultas de VisualStudio 2013 Ultimate:

    .NET FX 4
    .NET FX 4.5
    Bliss
    Microsoft Help Viewer 2.0
    Microsoft Portable Library Multi-Targeting Pack
    Microsoft Report Viewer Add-On for Visual Studio 2013
    Microsoft Silverlight 5 SDK
    Microsoft SQL DAC
    Microsoft SQL DOM
    Microsoft SQL Server 2013 Express LocalDB
    Microsoft SQL Server 2013 Management Objects
    Microsoft SQL Server 2013 System CLR Types
    Microsoft SQL Server 2013 Transact-SQL
    Microsoft SQL Server Compact Edition
    Microsoft Visual C++ 2013 Compilers
    Microsoft Visual C++ 2013 Core Libraries
    Microsoft Visual C++ 2013 Debug Runtime
    Microsoft Visual C++ 2013 Designtime
    Microsoft Visual C++ 2013 Extended Libraries
    Microsoft Visual Studio 2013 IntelliTrace
    Microsoft Visual Studio Team Foundation Server 2013 Storyboarding
    SDK Tools 3
    SDK Tools 4
    Visual Studio Analytics
    Visual Studio Dotfuscator
    Visual Studio Extensions for Windows Library for javascript
    Visual Studio Profiler
    Windows Software Development Kit


  • Idiomas adicionales:

    Español


  • Extensiones para la IDE:

    GhostDoc ( Versión Free )
    Image Optimizer
    Middle Click To Definition
    Productivity Power Tools
    RapidDesign ( Craqueado por UND3R )
    Reference Assistant
    Regular expression Tester
    Text Highlighter
    Trout Zoom
    Visual Studio Restart
    XAML Regions
    Xaml Styler


  • Librerías para programadores:

    BoxedApp Packer
    ColorCode
    CoreConverter
    DiffLib
    DotNetZip
    EA SendMail
    FFMPEG
    Framework Detection
    FreeImage
    Ftp Client
    HTML Agility Pack
    IlMerge
    iTextsharp
    Json.NET
    MediaInfo
    mp3gain
    mp3val
    NAudio
    NReplay Gain
    OS VersionInfo
    ResHacker
    SevenZip sharp
    Skype4com
    TagLib Sharp
    Thresher IRC
    Typed Units
    Ultra ID3 Lib
    Vista CoreAudio Api
    WinAmp Control Class


  • Controles de usuario para WindowsForms (Toolkits):

    Cloud Toolkit
    DotNetBar
    Krypton
    ObjectListView
    Ookii Dialogs
    Windows API Code Pack


  • Controles de usuario para WindowsForms (Standalone):


    [ Elektro Controles ] ~> Elektro ColorDialog
    [ Elektro Controles ] ~> Elektro ListBox
    [ Elektro Controles ] ~> Elektro ListView
    [ Elektro Controles ] ~> Elektro Panel

    [ Buttons       ] ~> CButton
    [ Buttons       ] ~> Pulse Button
    [ CheckBoxes    ] ~> Dont Show Again Checkbox
    [ GroupBoxes    ] ~> Grouper
    [ Knobs         ] ~> Knob
    [ Knobs         ] ~> Knob Control
    [ Labels        ] ~> Border Label
    [ Labels        ] ~> DotMatrix Label
    [ Labels        ] ~> gLabel
    [ Labels        ] ~> RichText Label
    [ Labels        ] ~> SevenSegment LED
    [ Menus         ] ~> Customizable Strips
    [ Menus         ] ~> Custom ToolStrip
    [ Miscellaneous ] ~> Awesome Shape Control
    [ Miscellaneous ] ~> Digital Display Control
    [ Miscellaneous ] ~> Drive ComboBox
    [ Miscellaneous ] ~> Extended ErrorProvider
    [ Miscellaneous ] ~> gCursor
    [ Miscellaneous ] ~> Html Renderer
    [ Miscellaneous ] ~> Led Bulb
    [ Miscellaneous ] ~> Shaper Rater
    [ Miscellaneous ] ~> Star Rate
    [ Panels        ] ~> Extended DotNET Panel
    [ Panels        ] ~> gGlowBox
    [ Panels        ] ~> Outlook PanelEx
    [ ProgressBars  ] ~> Amazing ProgressBar
    [ ProgressBars  ] ~> Extended DotNET ProgressBar
    [ ProgressBars  ] ~> Loading Circle
    [ ProgressBars  ] ~> NeroBar
    [ ProgressBars  ] ~> ProgBarPlus
    [ ProgressBars  ] ~> ProgressBar GoogleChrome
    [ ProgressBars  ] ~> Progress Indicator
    [ RichTextBoxes ] ~> Fast Colored TextBox
    [ TimePickers   ] ~> gTime Picker Control
    [ Tooltips      ] ~> Notification Window
    [ TrackBars     ] ~> gTrack Bar
    [ TreeViews     ] ~> ExpTreeLib
    [ WebBrowsers   ] ~> Gecko FX


  • Controles de usuario para Windows Presentation Foundation (Toolkits):

    Ookii Dialogs


  • Controles de usuario para Windows Presentation Foundation (Standalone):

    [ WebBrowsers ] ~> Gecko FX


  • Menú navegable de snippets para VB.NET:

    [ Application      ] ~> Create Exception
    [ Application      ] ~> Get Class name
    [ Application      ] ~> Get Current APP Name
    [ Application      ] ~> Get Current APP Path
    [ Application      ] ~> Get Type name
    [ Application      ] ~> Get User Config Path
    [ Application      ] ~> Global Hotkeys
    [ Application      ] ~> Hotkeys
    [ Application      ] ~> Ignore Exceptions
    [ Application      ] ~> Is First Run
    [ Application      ] ~> Load Resource To Disk
    [ Application      ] ~> My Application Is Already Running
    [ Application      ] ~> Restrict application startup if gives condition
    [ Application      ] ~> Set Current Thread Priority
    [ Application      ] ~> SetControlDoubleBuffered
    [ Application      ] ~> Trial Expiration
    [ Application      ] ~> WndProc Example from secondary Class
    [ Application      ] ~> WndProc Example
    [ Audio            ] ~> MCI Player
    [ Audio            ] ~> Mute Application
    [ Audio            ] ~> Play WAV
    [ Audio            ] ~> Rec Sound
    [ Audio            ] ~> Stop sound
    [ Colors           ] ~> Color To Hex
    [ Colors           ] ~> Color To HTML
    [ Colors           ] ~> Color To Pen
    [ Colors           ] ~> Color To RGB
    [ Colors           ] ~> Color To SolidBrush
    [ Colors           ] ~> Get Pixel Color
    [ Colors           ] ~> Get Random QB Color
    [ Colors           ] ~> Get Random RGB Color
    [ Colors           ] ~> HTML To HEX
    [ Colors           ] ~> HTML To RGB
    [ Colors           ] ~> Image Has Color
    [ Colors           ] ~> Pen To Color
    [ Colors           ] ~> RGB To HEX
    [ Colors           ] ~> RGB To HTML
    [ Colors           ] ~> SolidBrush To Color
    [ Console          ] ~> App Is Launched From CMD
    [ Console          ] ~> Arguments Are Empty
    [ Console          ] ~> Attach console to a WinForm
    [ Console          ] ~> Console Menu
    [ Console          ] ~> Console WindowState
    [ Console          ] ~> Help Section
    [ Console          ] ~> Join Arguments
    [ Console          ] ~> Matrix Effect
    [ Console          ] ~> Parse arguments
    [ Console          ] ~> Set CommandLine Arguments
    [ Console          ] ~> Write Colored Text
    [ Console          ] ~> Write to console on a WinForm
    [ Controls         ] ~> [ColorDialog] Example
    [ Controls         ] ~> [ContextMenuStrip] Clear All ListView Items
    [ Controls         ] ~> [ContextMenuStrip] Clear Text
    [ Controls         ] ~> [ContextMenuStrip] Copy All Text
    [ Controls         ] ~> [ContextMenuStrip] Copy Selected Text
    [ Controls         ] ~> [ContextMenuStrip] Cut Text
    [ Controls         ] ~> [ContextMenuStrip] Delete Text
    [ Controls         ] ~> [ContextMenuStrip] New ContextMenuStrip
    [ Controls         ] ~> [ContextMenuStrip] Paste Text
    [ Controls         ] ~> [ContextMenuStrip] Remove ListView Item
    [ Controls         ] ~> [ContextMenuStrip] Restore or Hide from Systray
    [ Controls         ] ~> [LinkLabel] New LinkLabel
    [ Controls         ] ~> [ListBox] Colorize Items
    [ Controls         ] ~> [ListBox] Make an Horizontal ListBox
    [ Controls         ] ~> [ListBox] Remove Duplicates
    [ Controls         ] ~> [ListBox] Select item without jump
    [ Controls         ] ~> [ListView] Auto Scroll
    [ Controls         ] ~> [ListView] Auto-Disable ContextMenu
    [ Controls         ] ~> [ListView] Backup and Recover Listview Items
    [ Controls         ] ~> [ListView] Clear Selected Items
    [ Controls         ] ~> [ListView] Copy All-Items To Clipboard
    [ Controls         ] ~> [ListView] Copy Item To Clipboard
    [ Controls         ] ~> [ListView] Copy Selected-Items To Clipboard
    [ Controls         ] ~> [ListView] Draw ProgressBar
    [ Controls         ] ~> [ListView] Find ListView Text
    [ Controls         ] ~> [ListView] ItemChecked Event
    [ Controls         ] ~> [ListView] ReIndex Column
    [ Controls         ] ~> [ListView] Restrict column resizing
    [ Controls         ] ~> [ListView] Sort Column
    [ Controls         ] ~> [MessageBox] Centered MessageBox
    [ Controls         ] ~> [MessageBox] Question Cancel operation
    [ Controls         ] ~> [MessageBox] Question Exit application
    [ Controls         ] ~> [OpenFileDialog] New dialog
    [ Controls         ] ~> [RichTextBox] Add Colored Text
    [ Controls         ] ~> [RichTextBox] Auto Scroll
    [ Controls         ] ~> [RichTextBox] Copy All Text
    [ Controls         ] ~> [RichTextBox] FindNext RegEx
    [ Controls         ] ~> [RichTextBox] FindNext String
    [ Controls         ] ~> [RichTextBox] Get RichTextBox Cursor Position
    [ Controls         ] ~> [RichTextBox] Highlight RegEx In RichTextBox
    [ Controls         ] ~> [RichTextBox] Link clicked
    [ Controls         ] ~> [RichTextBox] Load TextFile in RichTextbox
    [ Controls         ] ~> [RichTextBox] Select full row
    [ Controls         ] ~> [RichTextBox] Toggle ContextMenu
    [ Controls         ] ~> [SaveFileDialog] New dialog
    [ Controls         ] ~> [Textbox] Allow only 1 Character
    [ Controls         ] ~> [Textbox] Allow only letters and numbers
    [ Controls         ] ~> [Textbox] Allow only letters
    [ Controls         ] ~> [Textbox] Allow only numbers
    [ Controls         ] ~> [TextBox] Capture Windows ContextMenu Option
    [ Controls         ] ~> [Textbox] Drag-Drop a file
    [ Controls         ] ~> [Textbox] Drag-Drop a folder
    [ Controls         ] ~> [Textbox] Password asterisks
    [ Controls         ] ~> [Textbox] Refresh Textbox Text
    [ Controls         ] ~> [Textbox] Show end part of text
    [ Controls         ] ~> [Textbox] Wait for ENTER key
    [ Controls         ] ~> [ToolStripProgressBar] Customize
    [ Controls         ] ~> [WebBrowser] Block iFrames
    [ Controls         ] ~> [WebBrowser] Block popups
    [ Controls         ] ~> [WebBrowser] Click event
    [ Controls         ] ~> [WebBrowser] Fill Web Form Example
    [ Controls         ] ~> [WebBrowser] Navigate And Wait
    [ Controls         ] ~> [WebBrowser] Set IExplorer Rendering Mode
    [ Controls         ] ~> [Windows Media Player] Examples
    [ Cryptography     ] ~> AES Decrypt
    [ Cryptography     ] ~> AES Encrypt
    [ Cryptography     ] ~> Base64 To String
    [ Cryptography     ] ~> Encrypt-Decrypt String Selective
    [ Cryptography     ] ~> Encrypt-Decrypt String
    [ Cryptography     ] ~> String To Base64
    [ Custom Controls  ] ~> [Cbutton] Change Cbutton Colors
    [ Custom Controls  ] ~> [ColorDialog_RealTime] Example
    [ Custom Controls  ] ~> [ComboBoxTooltip] Show tooltip when text exceeds ComboBox width
    [ Custom Controls  ] ~> [Elektro ListView] Customize Item On Item Selection Changed
    [ Custom Controls  ] ~> [Elektro ListView] Monitor Item added-removed
    [ Custom Controls  ] ~> [Elektro ListView] Undo-Redo Manager
    [ Custom Controls  ] ~> [FastColoredTextBox] Scroll Text
    [ Custom Controls  ] ~> [GeckoFX] Examples
    [ Custom Controls  ] ~> [GeckoFX] Fill Web Form Example
    [ Custom Controls  ] ~> [GeckoFX] Navigate And Wait
    [ Custom Controls  ] ~> [GeckoFX] Remove All Cookies
    [ Custom Controls  ] ~> [GeckoFX] Set Navigator Preferences
    [ Custom Controls  ] ~> [GTrackBar] Progressive Scroll MultiTrackbars
    [ Custom Controls  ] ~> [GTrackBar] Progressive Scroll
    [ Custom Controls  ] ~> [Ooki VistaFolderBrowserDialog] New dialog
    [ Custom Controls  ] ~> [PopCursor] Class
    [ Custom Controls  ] ~> [PopCursor] Example
    [ Custom Controls  ] ~> [RichTextBoxEx] Insert FileLink
    [ Custom Controls  ] ~> [Windows API Code Pack] Helper
    [ Custom Controls  ] ~> [WindowsAPICodePack] [CommonOpenFileDialog] - New dialog
    [ Custom Libraries ] ~> [BoxedAppPacker] Helper
    [ Custom Libraries ] ~> [ColorCode] Color Code
    [ Custom Libraries ] ~> [CoreConverter] Helper
    [ Custom Libraries ] ~> [DiffLib] Examples
    [ Custom Libraries ] ~> [DotNetZip] Compress SFX
    [ Custom Libraries ] ~> [DotNetZip] Compress
    [ Custom Libraries ] ~> [DotNetZip] Extract
    [ Custom Libraries ] ~> [DotNetZip] Helper
    [ Custom Libraries ] ~> [EASendMail] Helper
    [ Custom Libraries ] ~> [FFMPEG] Helper
    [ Custom Libraries ] ~> [Framework Detection] Examples
    [ Custom Libraries ] ~> [FreeImage] Helper
    [ Custom Libraries ] ~> [FTPClient] Helper
    [ Custom Libraries ] ~> [HtmlAgilityPack] Example
    [ Custom Libraries ] ~> [IlMerge] Helper
    [ Custom Libraries ] ~> [MediaInfo] Helper
    [ Custom Libraries ] ~> [mp3gain] Helper
    [ Custom Libraries ] ~> [mp3val] Helper
    [ Custom Libraries ] ~> [NAudio] NAudio Helper
    [ Custom Libraries ] ~> [OSVersionInfo] Examples
    [ Custom Libraries ] ~> [ResHacker] Helper
    [ Custom Libraries ] ~> [SETACL] Helper
    [ Custom Libraries ] ~> [SevenZipSharp] Compress SFX
    [ Custom Libraries ] ~> [SevenZipSharp] Compress
    [ Custom Libraries ] ~> [SevenZipSharp] Extract
    [ Custom Libraries ] ~> [SevenZipSharp] FileInfo
    [ Custom Libraries ] ~> [SevenZipSharp] Helper
    [ Custom Libraries ] ~> [TagLib Sharp] Helper
    [ Custom Libraries ] ~> [Thresher IRC] Examples
    [ Custom Libraries ] ~> [TypedUnits] Examples
    [ Custom Libraries ] ~> [UltraID3Lib] Helper
    [ Custom Libraries ] ~> [VistaCoreAudioAPI] Fade Master Volume
    [ Custom Libraries ] ~> [VistaCoreAudioAPI] Get Master Volume
    [ Custom Libraries ] ~> [VistaCoreAudioAPI] Mute Master Volume
    [ Custom Libraries ] ~> [VistaCoreAudioAPI] Set Master Volume
    [ Custom Libraries ] ~> [WinAmp Control Class] Examples
    [ Custom Libraries ] ~> [WinAmp Control Class] [CLASS]
    [ Date and Time    ] ~> Convert Time
    [ Date and Time    ] ~> Date Difference
    [ Date and Time    ] ~> DateTime To Unix
    [ Date and Time    ] ~> Format Time
    [ Date and Time    ] ~> Get Local Date
    [ Date and Time    ] ~> Get Local Day
    [ Date and Time    ] ~> Get Local Time
    [ Date and Time    ] ~> Get Today Date
    [ Date and Time    ] ~> Unix To DateTime
    [ Date and Time    ] ~> Validate Date
    [ Files            ] ~> Can Access To File
    [ Files            ] ~> Can Access To Folder
    [ Files            ] ~> Compare Files
    [ Files            ] ~> Copy File With Cancel
    [ Files            ] ~> Copy File
    [ Files            ] ~> Delete File
    [ Files            ] ~> Directory Exist
    [ Files            ] ~> File Add Attribute
    [ Files            ] ~> File Exist
    [ Files            ] ~> File Have Attribute
    [ Files            ] ~> File Remove Attribute
    [ Files            ] ~> Get Directory Size
    [ Files            ] ~> Get Files
    [ Files            ] ~> InfoDir
    [ Files            ] ~> InfoFile
    [ Files            ] ~> Make Dir
    [ Files            ] ~> Move File
    [ Files            ] ~> Open In Explorer
    [ Files            ] ~> Open With
    [ Files            ] ~> Preserve FileDate
    [ Files            ] ~> Rename File
    [ Files            ] ~> Rename Files (Increment method)
    [ Files            ] ~> Send file to Recycle Bin
    [ Files            ] ~> Set File Access
    [ Files            ] ~> Set File Attributes
    [ Files            ] ~> Set Folder Access
    [ Files            ] ~> Shortcut Manager (.lnk)
    [ Files            ] ~> Split File
    [ Fonts            ] ~> Change font
    [ Fonts            ] ~> Font Is Installed
    [ Fonts            ] ~> Get Installed Fonts
    [ Fonts            ] ~> Use Custom Text-Font
    [ GUI              ] ~> Add controls in real-time
    [ GUI              ] ~> Animate Window
    [ GUI              ] ~> Append text to control
    [ GUI              ] ~> Capture Windows ContextMenu Edit Options
    [ GUI              ] ~> Center Form To Desktop
    [ GUI              ] ~> Center Form To Form
    [ GUI              ] ~> Change Form Icon
    [ GUI              ] ~> Change Language
    [ GUI              ] ~> Click a control to move it
    [ GUI              ] ~> Control Iterator
    [ GUI              ] ~> Control Without Flickering
    [ GUI              ] ~> Detect mouse click button
    [ GUI              ] ~> Detect mouse wheel direction
    [ GUI              ] ~> Disable ALT+F4 Combination
    [ GUI              ] ~> Enable-Disable Drawing on Control
    [ GUI              ] ~> Extend Non Client Area
    [ GUI              ] ~> Fade IN-OUT
    [ GUI              ] ~> Form Docking
    [ GUI              ] ~> Form Resize Disabler
    [ GUI              ] ~> FullScreen
    [ GUI              ] ~> Get Non-Client Area Width
    [ GUI              ] ~> Lock Form Position
    [ GUI              ] ~> Minimize to systray
    [ GUI              ] ~> Mouse-Click Counter
    [ GUI              ] ~> Move Control Scrollbar
    [ GUI              ] ~> Move Control
    [ GUI              ] ~> Move Form
    [ GUI              ] ~> Round Borders
    [ GUI              ] ~> Secondary Form Docking
    [ GUI              ] ~> Select all checkboxes
    [ GUI              ] ~> Set Control Border Color
    [ GUI              ] ~> Set Control Hint [API]
    [ GUI              ] ~> Set Control Hint
    [ GUI              ] ~> Set Global Hotkeys using ComboBoxes
    [ GUI              ] ~> Set opacity when moving the form from the TitleBar
    [ GUI              ] ~> SystemMenu Manager
    [ GUI              ] ~> Toogle FullScreen
    [ GUI              ] ~> Undo-Redo
    [ Hardware         ] ~> Get Connected Drives
    [ Hardware         ] ~> Get CPU ID
    [ Hardware         ] ~> Get Drives Info
    [ Hardware         ] ~> Get Free Disk Space
    [ Hardware         ] ~> Get Motherboard ID
    [ Hardware         ] ~> Get Printers
    [ Hardware         ] ~> Monitorize Drives
    [ Hashes           ] ~> Get CRC32
    [ Hashes           ] ~> Get MD5 Of File
    [ Hashes           ] ~> Get MD5 Of String
    [ Hashes           ] ~> Get SHA1 Of File
    [ Hashes           ] ~> Get SHA1 Of String
    [ Image            ] ~> Desktop ScreenShot
    [ Image            ] ~> Drag-Drop a image
    [ Image            ] ~> Extract Icon
    [ Image            ] ~> Fill Bitmap Color
    [ Image            ] ~> For each Image in My.Resources
    [ Image            ] ~> Form ScreenShot
    [ Image            ] ~> Get Image HBitmap
    [ Image            ] ~> Get Image Sector
    [ Image            ] ~> GrayScale Image
    [ Image            ] ~> Resize Image Resource
    [ Image            ] ~> Resize Image
    [ Image            ] ~> Save ImageFile
    [ Image            ] ~> Scale Image
    [ Miscellaneous    ] ~> Add Application To Startup
    [ Miscellaneous    ] ~> Add Item Array 2D
    [ Miscellaneous    ] ~> Array ToLowerCase
    [ Miscellaneous    ] ~> Array ToUpperCase
    [ Miscellaneous    ] ~> BubbleSort Array
    [ Miscellaneous    ] ~> BubbleSort IEnumerable(Of String)
    [ Miscellaneous    ] ~> BubbleSort List(Of DirectoryInfo)
    [ Miscellaneous    ] ~> BubbleSort List(Of FileInfo)
    [ Miscellaneous    ] ~> BubbleSort List(Of String)
    [ Miscellaneous    ] ~> Calculate Percentage
    [ Miscellaneous    ] ~> Captcha Generator
    [ Miscellaneous    ] ~> Caret Class
    [ Miscellaneous    ] ~> Code Execution Time
    [ Miscellaneous    ] ~> Contacts Database
    [ Miscellaneous    ] ~> Convert Bytes
    [ Miscellaneous    ] ~> Convert To Disc Size
    [ Miscellaneous    ] ~> Count Array Matches
    [ Miscellaneous    ] ~> Detect Virtual Machine
    [ Miscellaneous    ] ~> Dictionary Has Key
    [ Miscellaneous    ] ~> Dictionary Has Value
    [ Miscellaneous    ] ~> Enum Parser
    [ Miscellaneous    ] ~> FileSize Converter
    [ Miscellaneous    ] ~> Find Dictionary Key By Value
    [ Miscellaneous    ] ~> Find Dictionary Value By Key
    [ Miscellaneous    ] ~> Format Number
    [ Miscellaneous    ] ~> FrameWork Compiler
    [ Miscellaneous    ] ~> Get Enum Name
    [ Miscellaneous    ] ~> Get Enum Value
    [ Miscellaneous    ] ~> Get Enum Values
    [ Miscellaneous    ] ~> Get FrameWork Of File
    [ Miscellaneous    ] ~> Get HiWord
    [ Miscellaneous    ] ~> Get LoWord
    [ Miscellaneous    ] ~> Get Nearest Enum Value
    [ Miscellaneous    ] ~> Get Random Number
    [ Miscellaneous    ] ~> Get Random Password
    [ Miscellaneous    ] ~> Get the calling Form
    [ Miscellaneous    ] ~> Hex to Byte-Array
    [ Miscellaneous    ] ~> Hex To Win32Hex
    [ Miscellaneous    ] ~> Hide method from Intellisense.
    [ Miscellaneous    ] ~> Hosts Helper
    [ Miscellaneous    ] ~> INI File Manager
    [ Miscellaneous    ] ~> Integer to Win32Hex
    [ Miscellaneous    ] ~> Is Registry File
    [ Miscellaneous    ] ~> Join Array
    [ Miscellaneous    ] ~> Join Lists
    [ Miscellaneous    ] ~> KeyLogger
    [ Miscellaneous    ] ~> Make Dummy File
    [ Miscellaneous    ] ~> Match Dictionary Keys
    [ Miscellaneous    ] ~> Match Dictionary Values
    [ Miscellaneous    ] ~> Minimize VS IDE when APP is in execution
    [ Miscellaneous    ] ~> Money Abbreviation
    [ Miscellaneous    ] ~> Number Is Divisible
    [ Miscellaneous    ] ~> Number Is In Range
    [ Miscellaneous    ] ~> Number Is Multiple
    [ Miscellaneous    ] ~> Number Is Negavite
    [ Miscellaneous    ] ~> Number Is Positive
    [ Miscellaneous    ] ~> Number Is Prime
    [ Miscellaneous    ] ~> Randomize Array
    [ Miscellaneous    ] ~> Randomize String Array
    [ Miscellaneous    ] ~> Record Mouse
    [ Miscellaneous    ] ~> Reg2Bat
    [ Miscellaneous    ] ~> Remove Array Duplicates
    [ Miscellaneous    ] ~> Remove Array Matches
    [ Miscellaneous    ] ~> Remove Array Unique Values
    [ Miscellaneous    ] ~> Remove Item From Array
    [ Miscellaneous    ] ~> Remove List Duplicates
    [ Miscellaneous    ] ~> Reverse RegEx MatchCollection
    [ Miscellaneous    ] ~> Reverse Stack
    [ Miscellaneous    ] ~> Round Bytes
    [ Miscellaneous    ] ~> Scrollbar Info
    [ Miscellaneous    ] ~> SizeOf
    [ Miscellaneous    ] ~> Sleep
    [ Miscellaneous    ] ~> Take Percentage
    [ Miscellaneous    ] ~> Telecommunication Bitrate To DataStorage Bitrate
    [ Miscellaneous    ] ~> Time Elapsed
    [ Miscellaneous    ] ~> Time Remaining
    [ Miscellaneous    ] ~> Win32Hex To Integer
    [ Miscellaneous    ] ~> WinAmp Info
    [ Multi-Threading  ] ~> BeginInvoke Control
    [ Multi-Threading  ] ~> Delegate Example
    [ Multi-Threading  ] ~> Invoke Control
    [ Multi-Threading  ] ~> Invoke Lambda
    [ Multi-Threading  ] ~> New BackgroundWorker
    [ Multi-Threading  ] ~> New Thread
    [ Multi-Threading  ] ~> Raise Events Cross-Thread
    [ Multi-Threading  ] ~> Task Example
    [ Multi-Threading  ] ~> ThreadStart Lambda
    [ OS               ] ~> Add User Account
    [ OS               ] ~> Associate File Extension
    [ OS               ] ~> Empty Recycle Bin
    [ OS               ] ~> Environment Variables Helper
    [ OS               ] ~> Get Current Aero Theme
    [ OS               ] ~> Get Cursor Pos
    [ OS               ] ~> Get IExplorer Version
    [ OS               ] ~> Get NT Version
    [ OS               ] ~> Get OS Architecture
    [ OS               ] ~> Get OS Edition
    [ OS               ] ~> Get OS Version
    [ OS               ] ~> Get Screen Resolution
    [ OS               ] ~> Get Service Status
    [ OS               ] ~> Get TempDir
    [ OS               ] ~> Get UserName
    [ OS               ] ~> Is Aero Enabled
    [ OS               ] ~> Mouse Click
    [ OS               ] ~> Move Mouse
    [ OS               ] ~> RegEdit
    [ OS               ] ~> Set Aero Theme
    [ OS               ] ~> Set Cursor Pos
    [ OS               ] ~> Set Desktop Wallpaper
    [ OS               ] ~> Set PC State
    [ OS               ] ~> Set Service Status
    [ OS               ] ~> Set System Cursor
    [ OS               ] ~> SID To ProfilePath
    [ OS               ] ~> SID To Username
    [ OS               ] ~> System Notifier
    [ OS               ] ~> Taskbar Hide-Show
    [ OS               ] ~> User Is Admin
    [ OS               ] ~> Username To ProfilePath
    [ OS               ] ~> Username To SID
    [ OS               ] ~> Validate Windows FileName
    [ Process          ] ~> App Activate
    [ Process          ] ~> Block Process
    [ Process          ] ~> Close Process
    [ Process          ] ~> Flush Memory
    [ Process          ] ~> Get Process Handle
    [ Process          ] ~> Get Process Main Window Handle
    [ Process          ] ~> Get Process PID
    [ Process          ] ~> Get Process Window Title
    [ Process          ] ~> Hide Process From TaskManager
    [ Process          ] ~> Hide-Restore Process
    [ Process          ] ~> Kill Process By Name
    [ Process          ] ~> Kill Process By PID
    [ Process          ] ~> Move Process Window
    [ Process          ] ~> Pause-Resume Thread
    [ Process          ] ~> Process is running
    [ Process          ] ~> Process.Start
    [ Process          ] ~> Resize Process Window
    [ Process          ] ~> Run Process
    [ Process          ] ~> SendText To App
    [ Process          ] ~> Set Process Priority By Handle
    [ Process          ] ~> Set Process Priority By Name
    [ Process          ] ~> Shift Process Window Position
    [ Process          ] ~> Shift Process Window Size
    [ Process          ] ~> Wait For Application To Load
    [ String           ] ~> Binary To String
    [ String           ] ~> Byte To Character
    [ String           ] ~> Byte-Array To String
    [ String           ] ~> Character To Byte
    [ String           ] ~> Count Character In String
    [ String           ] ~> Delimit String
    [ String           ] ~> Expand Environment Variables Of String
    [ String           ] ~> Filename Has Non ASCII Characters
    [ String           ] ~> Find RegEx
    [ String           ] ~> Find String Ocurrences
    [ String           ] ~> Get Random String
    [ String           ] ~> Hex To Integer
    [ String           ] ~> Hex To String
    [ String           ] ~> Integer To Hex
    [ String           ] ~> Multiline string
    [ String           ] ~> Permute all combinations of characters
    [ String           ] ~> Read string line per line
    [ String           ] ~> RegEx Match Base Url
    [ String           ] ~> RegEx Match htm html
    [ String           ] ~> RegEx Match Tag
    [ String           ] ~> RegEx Match Url
    [ String           ] ~> RegEx Matches To List
    [ String           ] ~> Remove Last Char
    [ String           ] ~> Replace String (Increment method)
    [ String           ] ~> Replace Word (Increment method)
    [ String           ] ~> Reverse String
    [ String           ] ~> String Is Alphabetic
    [ String           ] ~> String Is Email
    [ String           ] ~> String Is Numeric
    [ String           ] ~> String Is URL
    [ String           ] ~> String Renamer
    [ String           ] ~> String to Binary
    [ String           ] ~> String to Byte-Array
    [ String           ] ~> String To CharArray
    [ String           ] ~> String To Hex
    [ String           ] ~> Validate RegEx
    [ Syntax           ] ~> Array 2D
    [ Syntax           ] ~> Convert Sender to Control
    [ Syntax           ] ~> Create events and manage them
    [ Syntax           ] ~> Dictionary
    [ Syntax           ] ~> DirectCast
    [ Syntax           ] ~> For Each Control...
    [ Syntax           ] ~> Global Variables [CLASS]
    [ Syntax           ] ~> Handle the same event for various controls
    [ Syntax           ] ~> Hashtable
    [ Syntax           ] ~> IDisposable
    [ Syntax           ] ~> If Debug conditional
    [ Syntax           ] ~> If Debugger IsAttached conditional
    [ Syntax           ] ~> Inherited Control
    [ Syntax           ] ~> InputBox
    [ Syntax           ] ~> List(Of FileInfo)
    [ Syntax           ] ~> List(Of Tuple)
    [ Syntax           ] ~> Overload Example
    [ Syntax           ] ~> Own Type
    [ Syntax           ] ~> Property
    [ Syntax           ] ~> Select Case For Numbers
    [ Syntax           ] ~> Select Case For Strings
    [ Syntax           ] ~> String Compare
    [ Syntax           ] ~> String Format
    [ Syntax           ] ~> StringBuilder
    [ Syntax           ] ~> Summary comments
    [ Syntax           ] ~> ToString
    [ Syntax           ] ~> Type Of Object
    [ Text             ] ~> Copy from clipboard
    [ Text             ] ~> Copy to clipboard
    [ Text             ] ~> Count Agrupations In String
    [ Text             ] ~> Count Blank Lines
    [ Text             ] ~> Count Non Blank Lines
    [ Text             ] ~> Cut First Lines From TextFile
    [ Text             ] ~> Cut Last Lines From TextFile
    [ Text             ] ~> Delete Clipboard
    [ Text             ] ~> Delete Empty And WhiteSpace Lines In TextFile
    [ Text             ] ~> Delete Empty Lines In TextFile
    [ Text             ] ~> Delete Line From TextFile
    [ Text             ] ~> Detect Text Encoding
    [ Text             ] ~> For each TextFile in My.Resources
    [ Text             ] ~> Get Non Blank Lines
    [ Text             ] ~> Get Text Measure
    [ Text             ] ~> Get TextFile Total Lines
    [ Text             ] ~> Get Window Text
    [ Text             ] ~> Keep First Lines From TextFile
    [ Text             ] ~> Keep Last Lines From TextFile
    [ Text             ] ~> Randomize TextFile
    [ Text             ] ~> Read textfile line per line
    [ Text             ] ~> Read TextFile Line
    [ Text             ] ~> Read TextFile
    [ Text             ] ~> Remove All Characters Except
    [ Text             ] ~> Replace All Characters Except
    [ Text             ] ~> Replace All Characters
    [ Text             ] ~> Replace Line From TextFile
    [ Text             ] ~> Resize TextFile
    [ Text             ] ~> Reverse TextFile
    [ Text             ] ~> Sort Textfile
    [ Text             ] ~> Split TextFile By Number Of Lines
    [ Text             ] ~> TextFile Is Unicode
    [ Text             ] ~> TextFiledParser Example
    [ Text             ] ~> Write Log
    [ Text             ] ~> Write Text To File
    [ WEB              ] ~> Download File Async
    [ WEB              ] ~> Download File
    [ WEB              ] ~> Download URL SourceCode
    [ WEB              ] ~> FTP Upload
    [ WEB              ] ~> GeoLocation
    [ WEB              ] ~> Get Google Maps Coordinates URL
    [ WEB              ] ~> Get Google Maps URL
    [ WEB              ] ~> Get Http Response
    [ WEB              ] ~> Get Method
    [ WEB              ] ~> Get My IP Address
    [ WEB              ] ~> Get Url Image
    [ WEB              ] ~> Get URL SourceCode
    [ WEB              ] ~> GMail Sender
    [ WEB              ] ~> Google Translate
    [ WEB              ] ~> HostName To IP
    [ WEB              ] ~> HTML Decode
    [ WEB              ] ~> HTML Encode
    [ WEB              ] ~> Html Entities To String
    [ WEB              ] ~> Html Escaped Entities To String
    [ WEB              ] ~> IP To Hostname
    [ WEB              ] ~> IRC Bot
    [ WEB              ] ~> Is Connectivity Avaliable
    [ WEB              ] ~> Is Network Avaliable
    [ WEB              ] ~> Parse HTML
    [ WEB              ] ~> Ping
    [ WEB              ] ~> Port Range Scan
    [ WEB              ] ~> Port Scan
    [ WEB              ] ~> Read Response Header
    [ WEB              ] ~> Send POST PHP
    [ WEB              ] ~> String To Html Entities
    [ WEB              ] ~> String To Html Escaped Entities
    [ WEB              ] ~> URL Decode
    [ WEB              ] ~> URL Encode
    [ WEB              ] ~> Validate IP
    [ WEB              ] ~> Validate Mail
    [ WEB              ] ~> Validate URL
    [ XML              ] ~> Convert XML to Anonymous Type
    [ XML              ] ~> Convert XML to IEnumerable(Of Tuple)
    [ XML              ] ~> XML Delete Duplicated Elements
    [ XML              ] ~> XML Sort Elements
    [ XML              ] ~> XML Writer Helper






    Descarga:
    http://www.mediafire.com/download/gfx6u5sqbm8zs5m/VSEUP2013.part01.rar
    http://www.mediafire.com/download/7e57g5zac9xbf73/VSEUP2013.part02.rar
    http://www.mediafire.com/download/526u12f3wylp5kd/VSEUP2013.part03.rar
    http://www.mediafire.com/download/n5hgotm2dyc63mt/VSEUP2013.part04.rar
    http://www.mediafire.com/download/cukldyfrer61gaf/VSEUP2013.part05.rar
    http://www.mediafire.com/download/d7imdevwzt131a2/VSEUP2013.part06.rar
    http://www.mediafire.com/download/go6o4iyerqv5r5h/VSEUP2013.part07.rar
    http://www.mediafire.com/download/o87n98bsr9anr2z/VSEUP2013.part08.rar
    http://www.mediafire.com/download/xob6joy717b1vb0/VSEUP2013.part09.rar
    http://www.mediafire.com/download/ek0ap6dmkpksw8v/VSEUP2013.part10.rar
    http://www.mediafire.com/download/a3255z9jir1qxod/VSEUP2013.part11.rar
    http://www.mediafire.com/download/vbe530z01bxzhdm/VSEUP2013.part12.rar

    (Archivos partidos en 100 MB)


    Que lo disfruten!

7600  Programación / .NET (C#, VB.NET, ASP) / Re: [SOURCE] mrtzcmp3 Downloader en: 8 Enero 2014, 21:47 pm
Este aporte ha sido añadido al  Recopilatorio de temas interesantes  ;)

Gracias por compartir.

Salu2!
Páginas: 1 ... 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 [760] 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines