|
6921
|
Programación / .NET (C#, VB.NET, ASP) / Re: Como puedo sumar valores usando 1 solo txtbox en C#
|
en: 2 Septiembre 2014, 03:09 am
|
cada ves que entre un valor el txtbox deberia quedar vacio usando string.empty; Incorrecto, deberías usar el método TextBox.Clearme 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. 2 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!
|
|
|
6923
|
Sistemas Operativos / Windows / Re: Menu contextual detectar unidad extraible
|
en: 1 Septiembre 2014, 23:38 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&ExitEDITO: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 : Echo Directorio actual: " %CD%" )
Saludos
|
|
|
6927
|
Foros Generales / Sugerencias y dudas sobre el Foro / Re: Mejor diseño y mejores colores
|
en: 1 Septiembre 2014, 22:01 pm
|
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. así 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!
|
|
|
6929
|
Programación / .NET (C#, VB.NET, ASP) / [SOURCE] Elektro RadErrorDialog
|
en: 1 Septiembre 2014, 21:40 pm
|
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) 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) 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
|
|
|
6930
|
Programación / .NET (C#, VB.NET, ASP) / Re: Mis malas combinaciones :(
|
en: 1 Septiembre 2014, 19:39 pm
|
Como hago para que en las combinaciones no me salga 00 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: 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)
|
|
|
|
|
|
|