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 - [D4N93R]

#161
Hola,

En este enlace podrás ver un listado de las funciones en Shell32.
http://www.geoffchappell.com/viewer.htm?doc=studies/windows/shell/shell32/api/index.htm


Y acá puedes ver como se hace el pinvoke.
http://www.pinvoke.net/default.aspx

Un saludo!
#162
Búsca info sobre cada uno, de las cuales hay mucha incluso en este foro, Luego de eso, decide una vía y cualquier duda postea!

Un saludo.
#163
Supongo que debes programar un servidor para tu servicio de Mensajería.

De esa forma todos se conectan ahí y sabes quienes están y quienes no.

Qué métodos para la conexión? bueno, Sockets, TcpClients/TcpListener, Webservices de 2.0, Windows Comunication Fundation, ¿sql server?

Un saludo.
#164
Agregado al repo! :D
#165
.NET (C#, VB.NET, ASP) / Re: diseño de reportes
17 Febrero 2011, 20:08 PM
Mi especialidad no son los reportes, que por cierto no me gustan para nada xD, pero de haber tal herramienta, seguro es de pago en crystal, o sino en reporting services puede que haya algo parecido pero tendrías que revisar bien porque no lo uso casi.

Un saludo.
#166
Hola,

Prueba lo siguiente:

Cuando guardas la fecha en la variable Tipo DateTime, están el valor asignado desde el dateTimePicker?

Si no lo están, es que hay un problema con el DateTimePicker, si sí lo está, entonces es algo del lado de la inserción de datos.

Así vamos reduciendo posibilidades.

Un saludo!
#167
Hola,

Tienes que tomar el tag del opcion correspondiente y ponerle un attribute selected, solo eso. Es decir para que quede así:

<select name="NODEID" onchange="node_change();" class="textmono">
     <option value="10">pcs-com</option>
     <option value="11">192.168.1.73</option>
     <option value="12" selected >victor-HP</option>
</select>

Y eso creo que lo puedes hacer así:

Código (csharp) [Seleccionar]

//Obtienes una colección o lista (no me acuerdo cual exactamente) de HtmlElements dentro del
var elements = WebBrowser1.Document.GetElementById("NODEID").GetElementsByTagName("option");

//Iteras la lista y a la que tiene el valor 12 le agregas el atributo "selected".
var toMod = from n in elements
            where n.InnerText == "12"
            select n;

//normalmente es uno, pero supongamos que encuentras varios y es un multiselect
foreach (var item in toMod)
     item.SetAttribute("selected");



Espero compile, que no tengo VS acá hoy :P

Un saludo.
#168
Cuando guardas no se genera (build) el proyecto. Sino, como tu mismo lo has dicho, lo hace al darle Generar Proyecto, o en su defecto, la Solución entera.

Cuando haces una modificación, en .Net usando Visual Studio, MonoDevelop, en python, pascal, etc, no solamente tienes que guardar sino generar el ejecutable.

PD: Cerca de la fechita verde de Ejecutar en la barra de herramientas, hay un combobox que tiene dos opciones normalmente: Debug y Release. Debug es para que cuando compile genere más simbolos para asistir a Visual Studio en la tarea de depurar línea a línea la aplicación y Release es sin dichos símbolos. Por lo que la solución es igual pero con dos fines distintos: Debug=depuración, y Release=Compilación final.

Un saludo.
#169
Sí como dice CodeLive,

La cosa es que en realidad el framework nunca sabe a partir de qué lenguaje se generó el IL, porque en realidad no le importa. Lo que le importa es que el IL sea correcto.

Pero, como cada compilador de cada lenguaje está hecho de forma totalmente independiente, pequeñas diferencias se pueden notar desde un IL que venga de C# a un IL que venga de VB.Net.

Un saludo.
#170
Si, como dice seba está bien, pero recuerda validad que si la conexión se cierra volverla a abrir, solo para evitar problemas.

Esto lo puedes hacer en una propiedad static (shared en vb.net) en el Sub_main como dice seba.

Un saludo.