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

#5791
Cita de: badranito en 21 Enero 2015, 00:13 AM
Gracias tio, me acabas de ahorrar 10 euros gracias a tu opinión de Zebera... ya me temía que algo de gato encerrado tenía que tener eso....

Muchas gracias crack!

Hola

Si estás buscando un servicio de ese tipo, te recomiendo AllDebrid.com, son de fiar, y cuesta mucho menos que el nefasto y fraudulento Zevara.
No tengo ninguna queja sobre AllDebrid, es perfecto :)

Saludos!
#5792
Cita de: Matisca en 21 Enero 2015, 06:27 AMcapturo el error que dice "@oldnombre no tiene un valor predeterminado", no se cual puede llegar a ser el problema.

Prueba a añadir un valor predeterminado.

Un valor DBNull.Value en lugar de un null:
Código (vbnet) [Seleccionar]
parameter = adapter.UpdateCommand.Parameters.Add("@oldnombre", OleDbType.VarChar, 255, "nombre").Value = DBNull.Value
parameter = adapter.UpdateCommand.Parameters.Add("@oldapellido", OleDbType.Char, 255, "apellido").Value = DBNull.Value


Saludos
#5794
Cita de: PauChittaro en 21 Enero 2015, 03:50 AMCuando pongo javac MainClass sin la extension .java me tira el siguiente error
error: Class names, 'MainClass', are only accepted if annotation processing is explicitly requested
1 error
Entiendo ingles pero igual no puedo entender el error que me esta tirando  :-(


Java FAQ

Cita de: http://docs.oracle.com/javase/tutorial/getStarted/problems/index.htmlClass names, 'HelloWorldApp', are only accepted if annotation processing is explicitly requested

If you receive this error, you forgot to include the .java suffix when compiling the program. Remember, the command is javac HelloWorldApp.java not javac HelloWorldApp.

Como te está indicando, debes añadir la extensión .java en el nombre del archivo al usar el compilador de java.

Sobre el problema que tienes de que el compiler compila sin tirar error pero ¿tampoco muestra ningún tipo de información?, no tengo ni idea de que puede ser.

PD: Las preguntas relacionadas con Java van en la sección de Java.

Saludos
#5795
En las propiedades de tu proyecto, cambia el .Net Framework objetivo del proyecto a .Net framework 3.5 o superior, para añadir la referencia a LINQ.

Saludos
#5796
En el caso específico del problema que has expuesto, puedes hacerlo por ejemplo así:

Ten en cuenta que el siguiente código no está pulido, es solo un ejemplo, y se podría simplificar o parsear el string de otra manera más eficiente.

EDITO: Versión extendida:

Código (vbnet) [Seleccionar]
Imports System.Reflection
Imports System.Globalization

Public Class Form1

   Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) _
   Handles Button1.Click

       Me.ParseControlInstruction("Textbox2.Enabled = False")
       Me.ParseControlInstruction("Textbox2.Hide()")

   End Sub

   Private Sub ParseControlInstruction(ByVal instruction As String)

       Dim isProperty As Boolean
       Dim isMethod As Boolean

       If instruction Like "*[.]*[!(]*[=]*" Then
           isProperty = True

       ElseIf instruction Like "*[.]*[!=]*[(]*[)]" Then
           isMethod = True

       Else
           Throw New NotImplementedException(String.Format("Cannot recognize the instruction string: {0}", instruction))

       End If

       ' Fix whitespaces.
       instruction = instruction.Trim({" "c})

       ' Fix Namespaces. (THIS IS NOT PROPERLY IMPLEMENTED)
       If instruction.StartsWith("Me.", StringComparison.OrdinalIgnoreCase) Then
           instruction = instruction.Remove(0, "Me.".Length)
       End If

       Dim ctrlName As String = instruction.Substring(0, instruction.IndexOf("."c))

       If isProperty Then
           Dim propName As String = instruction.Remove(0, ctrlName.Length + 1)
           propName = propName.Substring(0, propName.IndexOf(" "c))

           Dim value As Object = instruction.Substring(instruction.IndexOf("="c) + 1).Trim({" "c})

           Me.SetControlProperty(ctrlName, propName, value, MyBase.Controls, searchChildrens:=True)

       ElseIf isMethod Then
           Dim methodName As String = instruction.Remove(0, ctrlName.Length + 1).TrimEnd({"("c, ")"c})

           Dim methodParamsStr As String = instruction.Substring(instruction.IndexOf("("c) + 1)
           methodParamsStr = methodParamsStr.Substring(0, methodParamsStr.LastIndexOf(")"c))
           Dim methodParams As IEnumerable(Of Object) = methodParamsStr.Split({", "}, StringSplitOptions.RemoveEmptyEntries)

           Me.CallControlMethod(ctrlName, methodName, methodParams, MyBase.Controls, searchChildrens:=True)

       End If

   End Sub

   Private Sub SetControlProperty(ByVal ctrlName As String,
                                  ByVal propName As String,
                                  ByVal value As Object,
                                  ByVal controlCollection As Control.ControlCollection,
                                  Optional ByVal searchChildrens As Boolean = False,
                                  Optional ByVal searchFlags As BindingFlags =
                                                                BindingFlags.IgnoreCase Or
                                                                BindingFlags.Instance Or
                                                                BindingFlags.Public Or
                                                                BindingFlags.NonPublic)

       Dim ctrl As Control = controlCollection.Find(ctrlName, searchChildrens).FirstOrDefault
       Dim prop As PropertyInfo

       Select Case ctrl Is Nothing

           Case False
               Try
                   prop = ctrl.GetType().GetProperty(propName, searchFlags)

               Catch ex As AmbiguousMatchException
                   Throw New AmbiguousMatchException(String.Format("More than one property found with the same name: {0}", propName))
                   Exit Sub

               End Try

               Select Case prop Is Nothing

                   Case False
                       Try
                           prop.SetValue(ctrl, Convert.ChangeType(value, prop.PropertyType), Nothing)

                       Catch ex As Exception
                           Throw

                       End Try

                   Case Else
                       Throw New NullReferenceException(String.Format("Property not found by name: {0}", propName))

               End Select ' prop Is Nothing

           Case Else
               Throw New NullReferenceException(String.Format("Control not found by name: {0}", ctrlName))

       End Select ' ctrl Is Nothing

   End Sub

   Private Sub CallControlMethod(ByVal ctrlName As String,
                                 ByVal methodName As String,
                                 ByVal methodParams As IEnumerable(Of Object),
                                 ByVal controlCollection As Control.ControlCollection,
                                 Optional ByVal searchChildrens As Boolean = False,
                                 Optional ByVal searchFlags As BindingFlags =
                                                               BindingFlags.IgnoreCase Or
                                                               BindingFlags.Instance Or
                                                               BindingFlags.Public Or
                                                               BindingFlags.NonPublic)

       Dim ctrl As Control = controlCollection.Find(ctrlName, searchChildrens).FirstOrDefault
       Dim method As MethodInfo

       Select Case ctrl Is Nothing

           Case False
               Try
                   method = ctrl.GetType().GetMethod(methodName, searchFlags)

               Catch ex As AmbiguousMatchException
                   Throw New AmbiguousMatchException(String.Format("More than one method found with the same name: {0}", methodName))
                   Exit Sub

               End Try

               Select Case method Is Nothing

                   Case False
                       Try
                           method.Invoke(ctrl, searchFlags, Nothing, methodParams.ToArray, CultureInfo.InvariantCulture)

                       Catch ex As Exception
                           Throw

                       End Try

                   Case Else
                       Throw New NullReferenceException(String.Format("Method not found by name: {0}", methodName))

               End Select ' prop Is Nothing

           Case Else
               Throw New NullReferenceException(String.Format("Control not found by name: {0}", ctrlName))

       End Select ' ctrl Is Nothing

   End Sub

End Class


Saludos
#5797
@LordBynary

Está prohibido revivir temas antiguos, además, fíjate en la fecha de conexión del usuario SpiritDead en su perfil, dudo que vaya a responderte.




Para modificar en tiempo de ejecución la propiedad de un control teniendo solamente un string del tipo "Control.Property = Value", puedes hacerlo utilizando Reflection.
Pero no entendí muy bien si es eso lo que pretendes hacer.

Plantea tu duda de forma correcta en otro tema, y muestra tú código.




Tema cerrado.

Saludos.
#5798
Cita de: El_Andaluz en 19 Enero 2015, 19:32 PM
entonces por que hay gente que han visto espíritus  viven fenómenos paranormales en sus casas hay gente ahora que lo estarán sufriendo en sus casas esos fenómenos y no son para tomarnos de risa

En mi opinión... todos esos fenómenos paranormales son producto de la imaginación, es como el típico individuo que por desgracia sufre una experiencia cercana a la muerte ...por ejemplo un coma de corta duración (o incluso simplemente anestesiados xD), y en esa exeriencia dicen haber visto un tunel de luz... una luz que por supuesto debe ser Dios (¿que otra cosa podría ser, no?), y cuando despiertan de esa experiencia cercana a la muerte asocian de una manera irracional y primitiva esa luz con Dios, que Dios les estaba guiando con una luz o cosas así, cuando en realidad ese efecto túnel de luz es creado por el decrebro debido al estado de los ojos y del individuo (de forma muy mal explicada), es algo demostrado de forma científica, pero la gente seguirá creyendo que ha visto a Dios.. o espíritus, cuando todas esas cosas tienen otra explicación.

Para mi esto es lo mismo... gente que cree en algo de forma equivocada, pero bueno, que cada uno crea en lo que le de la gana.

Para ser sinceros no siempre he pensado así, de pequeño yo era menos racional e hice Ouija 2 veces, pero no vi nada ni tampoco me pasó nada.

Saludos!
#5799


Imgur Uploader.Net



By Elektro





Descripción



Imgur Uploader.Net es un cliente de Imgur desarrollado en VB.Net para subir imágenes de forma anónima.

NOTA: PARA USAR ESTE PROGRAMA ES NECESARIO REGISTRARSE EN LA WEB DE IMGUR PARA OBTENER LAS IDS NECESARIAS DEL USO DE LA API.
https://api.imgur.com/#register





Lista de cambios



Version 1.1

   
  • Added
          · Magnetic Sticker (Desktop Docking).
          · Image thumbnail preview.
          · 'BBCode Normal' and 'BBCode Thumbnail' UI elements.
          · 'Copy To Clipboard' button.
          · 'Abort Upload' button.
          · Image filesize detection and prevention according to Imgur's limitations.
             These are:
             GIF and PNG: 2 MB
             All Others : 10 MB
          · Automatic image compression with images that reachs Imgur's limitations.

       
  • Improved
          · Uploading task now is done in background to avoid APP hanging.
          · Major code updating and optimizations with minor fixes.

       
  • Fixed
          · Application allows Drag&Drop when an uploading task is running.
          · 'XCF' file format was unrecognized.
          · Imgur's error response codes were unrecognized.

       
  • Removed
          · 'Small Square' and 'Big Square' urls, due to irrelevance.[/font]





    Especificaciones Técnicas



    Project......: Imgur Uploader.Net
    Author.......: Elektro ( Contact me: censurado )
    Descirption..: Imgur client to upload images in your account.
    Version......: 1.1
    Dev. Language: VB.Net
    Technology...: Windows Forms
    Interface    : Graphical User Interface
    Framework....: 4.0
    Architecture.: Neutral x86/x64
    Dependencies.: CButton
    Language.....: English
    Date Release.: 19-January-2015






    Imágenes



     

     



     





    Descarga



    http://www.mediafire.com/download/12bdq6o65owy8lt/Imgur+Uploader.NET.rar





    Saludos!
#5800
Citaren vez de crearme una carpeta con pepito perez, me crea 2 carpetas una pepeito y la otra perez.

Lo he probado con comillas, sin ellas...etc...y naa no me funciona

No se que tipo de comillas estarás usando... debes usar comillas dobles:

Set /P "var=Pregunta="
MKDIR "C:\Directorio\%Var%"


Saludos