Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eleкtro

#6601
Cita de: Ila26 en  2 Septiembre 2014, 02:30 AMcada ves que entre un valor el txtbox deberia quedar vacio usando string.empty;
Incorrecto, deberías usar el método TextBox.Clear

Cita de: Ila26 en  2 Septiembre 2014, 02:30 AMme imagino que seria usando 2 botones uno para ir agregando los valores y otro para que me devuelva la suma.
Podrías evitar ese botón aidicional, capturando la tecla Enter en el textbox donde introdujeses el valor, pero lo cierto es que me parece más correcto hacer lo que dices, añadir un botón y presionarlo para realizar la suma.

Cita de: Ila26 en  2 Septiembre 2014, 02:30 AM2 botones uno para ir agregando los valores
¿Entonces el TextBox es multilinea? (¿ TextBox.Multiline = True ?), o es SingleLine y separas los valores con espacios u otro delimitador, o...?

Mientras no aclares ese importante detalle es confuso lo que dices, pero sea como sea parece que tienes la idea del desarrollo clara, ¿en que necesitas ayuda?.

Saludos!
#6602

Tipo de plantilla: Item Template
Tipo de Proyecto.: WinForms
Lenguaje.........: VB.NET
Autor............: Elektro
Descripción......: Un Form que diseñé para manejar excepciones cara al end-user.
Dependencias.....: Ninguna
Descarga.........: http://www.mediafire.com/download/taoa9vq289omc8x/template-Elektro_ErrorDialog.rar
Previsualización.:










Tipo de plantilla: Item Template
Tipo de Proyecto.: WinForms
Lenguaje.........: VB.NET
Autor............: Elektro
Descripción......: Un RadForm que diseñé para manejar excepciones cara al end-user.
Dependencias.....: Telerik UI for WinForms
Descarga.........: http://www.mediafire.com/download/s19rnoonryocssf/template-Elektro_RadErrorDialog.rar
Previsualización.:




#6603
Cita de: urlick en  1 Septiembre 2014, 23:31 PM
pero no se como hacer para que detecte la unidad de la que se esta ejecutando.

Simplemente en Batch puedes utilizar la variable dinámica %CD%, o usar la variable especial (o variable de argumento) %0

Ejemplo:

@Echo Off

Echo esta unidad es: %CD%
Echo esta unidad es: %~d0

Pause&Exit


EDITO:
Bueno creo que hizo falta una explicación más detallada.

En los datos del valor de la clave de registro, donde ejecutas el Script, debes añadirle el parámetro %1, así le estarás enviando la ruta (la letra de la unidad) como parámetro al Script:


Y en el script deberás leer ese argumento para modificar el directorio de trabajo actual, usando el comando PUSHD :

Código (dos) [Seleccionar]
@Echo Off

PUSHD "%~1" && (
   Echo Directorio actual: "%CD%"
)

Pause
Exit /B 0


Saludos
#6604
Podrías haber buscado tanto en el buscador del foro, como en Internet, ya que es un tema muy habitual...


How to Add Any Application to the Windows Desktop Right-Click Menu

La clave de registro que tienes que trabajar es:
HKEY_CLASSES_ROOT\Drive\shell

Saludos.
#6606
.NET (C#, VB.NET, ASP) / Re: Interactuar con webs
1 Septiembre 2014, 22:21 PM
Cita de: samuelhm en  1 Septiembre 2014, 21:53 PMHay información en msdn en español para hacer esto?


HttpWebRequest Class
HttpWebRequest.UserAgent Property
How to: Send Data Using the WebRequest Class
How to: Write a Cookie
How to: Read a Cookie

( puedes cambiar el idioma a Español en la url, en-us <> es-es )

Cita de: samuelhm en  1 Septiembre 2014, 21:53 PMMe gustaria hacerlo sin el control webbrowser, aunque tuviera que hacer un control similar yo mismo, donde podria encontrar información para llevar a cabo esta tarea?.

¿Porque te parece un inconveniente depender de un WebBrowser pero no te importaría depender de tu propio user-control?. Si lo que quieres es no depender de IExplorer en el equipo entonces tienes alternativas como GeckoFX o Webkit.NET.


https://bitbucket.org/geckofx/
http://sourceforge.net/projects/webkitdotnet/files/latest/download

Saludos.
#6607
Respondiendo al usuario @6666 en un tema que ha sido bloqueado y no pude responder por ese motivo http://foro.elhacker.net/sugerencias_y_dudas_sobre_el_foro/propuesta_tema-t420570.0.html espero que esto no se considere offtopic, porque aquí se empezó a hablar de los puntos y tal:

Me parecería apropiado que el usuario pudiese valorar bajo su propio criterio la calidad de una pregunta, respuesta, o comentario en general, con estrellitas cool.

Cita de: 6666 en  1 Septiembre 2014, 21:03 PMasí los visitantes se llevaran: la mejor información calificada evitando las respuestas desvirtuadas o el mismísimo spam.

Por otro lado, tu valoración o la valoración general de las personas no significa que una respuesta sea mejor o peor, y la gente caería en el error de leer primero las respuestas con más puntuación y omitir la lectura de las otras respuestas de esos otros usuarios que también se molestaron en responder para intnetar ayudar, eso NO es juto, crea un entorno de rivalidad y/o competitividad.

Mi veredicto: No, rotundo.
Razón: No es algo sano para el foro, ni para las personas en general.

PD: Mi veredicto o mi criterio no vale nada, pero de todas formas quería opinar xD.

Saludos!
#6608
Código (vbnet) [Seleccionar]
dim preciolibro as integer = Cint(ListBox2.SelectedItem)

No se si será eso a lo que te refieres

Saludos!
#6609
Elektro RadErrorDialog




Descripción:

Esto es simplemente un RadForm que diseñé para manejar excepciones cara al end-user, lo pueden añadir a sus proyectos como una plantilla de Item.

Dependencias: Telerik RAD Controls

Si quieren una versión sin dependencias de terceros, es decir, usando los controles de .NET framework, entonces visiten: [SOURCE] Elektro ErrorDialog Autor: EleKtro




Imágenes:

     

   




Ejemplos de uso:

(Ejemplo de uso básico)
Código (VBNET) [Seleccionar]
    Private Shadows Sub Shown(sender As Object, e As EventArgs) _
    Handles MyBase.Shown

        Try
            Dim Url As New Uri(String.Empty)

        Catch ex As Exception

            Using ErrorDialog As New RadErrorDialog(ex, sender)
                ErrorDialog.ShowDialog()
            End Using

        End Try

    End Sub


(Ejemplo de uso avanzado)
Código (VBNET) [Seleccionar]
Public Class Form1

    Public Sub New()

        ' This call is required by the designer.
        InitializeComponent()

        ' Catches Managed Exceptions.
        AddHandler AppDomain.CurrentDomain.FirstChanceException, AddressOf Application_ManagedException

        ' Catches Unhandled Exceptions.
        AddHandler AppDomain.CurrentDomain.UnhandledException, AddressOf Application_UnhandledException

        ' Catches Thread Exceptions.
        AddHandler Application.ThreadException, AddressOf Application_ThreadException

    End Sub

    ''' <summary>
    ''' Handles the 'UnhandledException' event of the Application.
    ''' </summary>
    ''' <param name="sender">The source of the event.</param>
    ''' <param name="e">The <see cref="UnhandledExceptionEventArgs"/> instance containing the event data.</param>
    Private Sub Application_UnhandledException(ByVal sender As Object, ByVal e As UnhandledExceptionEventArgs)

        Using ErrorDialog As New RadErrorDialog(DirectCast(e.ExceptionObject, Exception), Me)
            ErrorDialog.ShowDialog()
        End Using

    End Sub

    ''' <summary>
    ''' Handles the 'FirstChanceException' event of the Application.
    ''' </summary>
    ''' <param name="sender">The source of the event.</param>
    ''' <param name="e">The <see cref="Runtime.ExceptionServices.FirstChanceExceptionEventArgs" /> instance containing the event data.</param>
    Private Sub Application_ManagedException(ByVal sender As Object, ByVal e As Runtime.ExceptionServices.FirstChanceExceptionEventArgs)

        Using ErrorDialog As New RadErrorDialog(e.Exception, Me)
            ErrorDialog.ShowDialog()
        End Using

    End Sub

    ''' <summary>
    ''' Handles the 'ThreadException' event of the Application.
    ''' </summary>
    ''' <param name="sender">The source of the event.</param>
    ''' <param name="e">The <see cref="Threading.ThreadExceptionEventArgs"/> instance containing the event data.</param>
    Private Sub Application_ThreadException(sender As Object, e As Threading.ThreadExceptionEventArgs)

        Using ErrorDialog As New RadErrorDialog(e.Exception, Me)
            ErrorDialog.ShowDialog()
        End Using

    End Sub

End Class





Descarga:

http://www.mediafire.com/download/shg634whhdwg3ba/RadErrorDialog.rar
#6610
Cita de: luis456 en  1 Septiembre 2014, 17:44 PMComo hago para que en las  combinaciones no me salga 00

Código (vbnet) [Seleccionar]

       Combos.ForEach(Sub(comb As List(Of Integer))

                         ' Convierto la Lista a 'String', le añado los ceros, y añado el string formateado al Listbox.
                         ListBox1.Items.Add(String.Join(", ",
                                                        From value As String In comb
                                                        Select If(value.Length = 1I,
                                                                  value.Insert(0I, "0"c),
                                                                  value)))
                         ListBox1.Sorted = True



                     End Sub)

Supongo que te refieres a poner "0" y no "00", entonces:

Código (vbnet,6) [Seleccionar]
       Combos.ForEach(Sub(comb As List(Of Integer))

                         ' Convierto la Lista a 'String', le añado los ceros, y añado el string formateado al Listbox.
                         ListBox1.Items.Add(String.Join(", ",
                                                        From value As String In comb
                                                        Select If(value.Length = 1I andalso not value.equals("0"),
                                                                  value.Insert(0I, "0"c),
                                                                  value)))
                         ListBox1.Sorted = True



                     End Sub)