﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.howtodothings.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>HowToDoThings.com Programación</title>
 <link>http://www.howtodothings.com/es/programaci%C3%B3n</link>
 <description>A list of recent articles by category as Teasers.</description>
 <language>es</language>
<item>
 <title>D4: Hacer conscientes TCheckbox datos con TDBEdit</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/d4-hacer-conscientes-tcheckbox-datos-con-tdbedit</link>
 <description>&lt;p&gt;Simple medio de hacer algunos de los componentes de datos conscientes. Alternativas de datos consciente de casillas de verificación (y radiobuttons) que se pueden arreglar con más flexibilidad. &lt;br&gt;&lt;br&gt;
&lt;p&gt;Aunque las versiones más recientes de Delphi puede ofrecer mejores formas de visualización de datos consciente de las colecciones de casillas y radiobuttons, todavía estoy utilizando D4. A menudo he deseado una base de datos-componente consciente de que (a) no incluye la caja de biselados D4 del grupo de botones de selección, (b) puede hacerse a parecerse a algunos formularios en papel más de cerca, (c) permisos más flexible de los temas en el grupo, y (d) permisos de todas las pautas inusuales de botones para ser &amp;#39;en&amp;#39; y &amp;#39;desactivar&amp;#39; simultáneamente. &lt;/p&gt;
&lt;p&gt;En resumen, más flexibilidad. &lt;/p&gt;
&lt;p&gt; Creo que esta receta hace esto, y también ilustra simple medio para realizar algunos controles que no son conscientes de datos adquirir esta capacidad mediante la cooperación con los que están. &lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;delphi.jpg&quot; src=&quot;http://www.howtodothings.com/MemberData/ddaad4ce6d304f98b73bc6556a02c1a3/delphi.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/d4-hacer-conscientes-tcheckbox-datos-con-tdbedit&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/d4-hacer-conscientes-tcheckbox-datos-con-tdbedit#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 16:55:39 -0500</pubDate>
 <dc:creator />
 <guid isPermaLink="false">26620 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Ordenado biblioteca de componentes para facilitar las migraciones o construye</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/ordenado-biblioteca-de-componentes-para-facilitar-las-migraciones-o-construye</link>
 <description>&lt;p&gt;El control de su Library Path puede ser beneficioso para un número de razones, de fácil lectura, el intercambio de los componentes de la red / bibliotecas, o incluso para escrowing proyectos. &lt;br&gt;&lt;br&gt;
&lt;p&gt; Hay una forma relativamente para controlar el componente de muchas bibliotecas de que disponemos para nuestro uso en Delphi. &lt;/p&gt;
&lt;p&gt; Un ejemplo de su sintaxis se puede ver en la parte superior de la Biblioteca Delphi Ruta de diálogo, como se ve a continuación: &lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;img alt=&quot;tidy_comps_delphi_library_paths.gif&quot; src=&quot;http://www.howtodothings.com/MemberData/55001342925541119be145ebc02f62dd/tidy_comps_delphi_library_paths.gif&quot; /&gt;&lt;/p&gt;
&lt;p&gt; Esta &lt;strong&gt;$ (DELPHI)&lt;/strong&gt; sintaxis es fácilmente replicados para nuestro propio uso. Por ejemplo, tratar de mantener los componentes de mi versión muy estrechamente controlada, y todos en un directorio. Mi razón de este enfoque es una desagradable experiencia pasada de la construcción de un depósito de garantía para un cliente es una dolorosa tarea de construir, probar y mantener. &lt;/p&gt;
&lt;p&gt;Sin embargo, este fenómeno-puro enfoque nos ayuda a construir un enfoque mantenido fácilmente a la Biblioteca entradas. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/ordenado-biblioteca-de-componentes-para-facilitar-las-migraciones-o-construye&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/ordenado-biblioteca-de-componentes-para-facilitar-las-migraciones-o-construye#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 16:55:17 -0500</pubDate>
 <dc:creator>Scott4</dc:creator>
 <guid isPermaLink="false">26619 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Composición y recursivo OCL</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/composici%C3%B3n-y-recursivo-ocl</link>
 <description>&lt;p&gt;En este artículo se muestra un ejemplo sencillo de utilizar recusive OCL dentro de un patrón compuesto. &lt;/p&gt;
&lt;p&gt; &amp;quot;Para entender la recursividad debemos primero entender la recursividad&amp;quot; [Fuente desconocida] &lt;/p&gt;
&lt;p&gt;Seguramente no hay un programador profesional por ahí que no ha utilizado la recursividad? Yo apuesto que la primera rutina recursiva que la mayoría de los programadores se escribió algún tipo de FindAllFiles rutina. La belleza de la recursividad es que es tan simple y, sin embargo, los resultados dan la ilusión de que el código debe ser mucho más complicado. &lt;/p&gt;
&lt;p&gt; Estoy lentamente reescritura &lt;a href=&quot;../&quot;&gt;www.HowToDoThings.com&lt;/a&gt;en mi muy poco tiempo libre. Antes de la clasificación de los artículos es de tres niveles de profundidad, nada más y nada menos; Tema-&amp;gt; Categoría-&amp;gt; subcategoría. Una de las mejoras que he decidido añadir a la web es la capacidad de anidar una cantidad ilimitada de niveles. Para ello he puesto en marcha una base bastante OOP compuestos como patrón a fin de &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/composici%C3%B3n-y-recursivo-ocl&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/composici%C3%B3n-y-recursivo-ocl#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 16:42:38 -0500</pubDate>
 <dc:creator>Peter5</dc:creator>
 <guid isPermaLink="false">26618 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>La composición es mucho mejor que la herencia</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/la-composici%C3%B3n-es-mucho-mejor-que-la-herencia</link>
 <description>&lt;p&gt;Este artículo explica los peligros de la herencia, y ofrece una solución ... &lt;/p&gt;
&lt;p&gt; En este artículo voy a tener que utilizar algunos nombres ficticios de clase, etc debido a la sensibilidad del proyecto estoy trabajando, por lo que llevar conmigo si alguna de la información parece un poco extraño. &lt;/p&gt;
&lt;p&gt;Después de trabajar yo mismo alrededor de 6 niveles de profundidad en la herencia de repente me di cuenta de que la fábrica de mi clase había un DateOfBirth. Esta es sin duda deseable, pero con mi actual modelo no podía hacer nada al respecto. Mis opciones para deshacerse de la herencia de la fábrica y perder todos los beneficios de hacerlo (tener &amp;quot;AdditionalInformation&amp;quot; definibles por el usuario, por ejemplo), o hacer caso omiso de la DateOfBirth y no se mostrará en el GUI. &lt;/p&gt;
&lt;p&gt;Ambas opciones son basura. En vez de tomar uno de ellos, me fui para una opción completamente diferente lugar. He decidido eliminar casi todos dentro de la herencia de mi modelo, y agregar compuestos lugar las relaciones. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/la-composici%C3%B3n-es-mucho-mejor-que-la-herencia&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/la-composici%C3%B3n-es-mucho-mejor-que-la-herencia#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 16:42:20 -0500</pubDate>
 <dc:creator>Peter5</dc:creator>
 <guid isPermaLink="false">26617 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Código derivados en columnas ECO II</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/c%C3%B3digo-derivados-en-columnas-eco-ii</link>
 <description>&lt;p&gt;Explica lo que derivados del Código columnas son, y cómo utilizarlos. &lt;/p&gt;
&lt;p&gt;El objetivo de este artículo será &amp;quot;derivados del suceso las columnas&amp;quot;. Norden enero (Borland) me señaló en la dirección de estas cosas cuando hace poco le pregunté cómo resolver un problema GUI tuve. Cuando he utilizado en negrita para Delphi se esta realmente agradable GUI un componente llamado BoldSelectionListBox. Este componente permítanme mostrar una lista de elementos con una casilla que aparece junto a cada fila, marcando / unticking un cuadro de añadir / quitar un tema de asociación entre el elemento seleccionado y algunos otros objetos de mi elección. Eso es no la mejor explicación en el mundo, a fin de echar un vistazo en el siguiente diagrama UML:&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt; &lt;a href=&quot;../MemberData/0c09d31ef1f24b40bba2159a016676e9/NtoMLarge.jpg&quot;&gt;&lt;img border=&quot;0&quot; alt=&quot;Haga click para ampliar&quot; src=&quot;../MemberData/0c09d31ef1f24b40bba2159a016676e9/NtoMSmall.jpg&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/c%C3%B3digo-derivados-en-columnas-eco-ii&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/c%C3%B3digo-derivados-en-columnas-eco-ii#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 16:42:03 -0500</pubDate>
 <dc:creator>Peter5</dc:creator>
 <guid isPermaLink="false">26616 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Windows motor de búsqueda</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/windows-motor-de-b%C3%BAsqueda</link>
 <description>&lt;p&gt;La aplicación de Shell manejador de búsqueda utilizando Delphi &lt;br&gt;&lt;br&gt;
&lt;p&gt; &lt;font size=&quot;1&quot;&gt;La Shell admite varios servicios públicos de búsqueda que permiten a los usuarios localizar objetos de nombres tales como archivos o impresoras. Puede crear un motor de búsqueda personalizado y ponerlos a disposición de los usuarios mediante la aplicación y el registro de un manejador de búsqueda.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;Los usuarios tienen dos maneras de seleccionar un motor de búsqueda. El primero es desde el menú Inicio. Con los sistemas anteriores a Microsoft Windows 2000, seleccionando el comando Buscar del menú Inicio muestra un submenú de los motores de búsqueda disponibles. Con Windows 2000 y versiones posteriores, el menú Inicio del comando Buscar se denominará de búsqueda. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/windows-motor-de-b%C3%BAsqueda&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/windows-motor-de-b%C3%BAsqueda#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 16:41:38 -0500</pubDate>
 <dc:creator />
 <guid isPermaLink="false">26615 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>API detrás de Registro</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/api-detr%C3%A1s-de-registro</link>
 <description>&lt;p&gt;Conozca los Apis o manejar responsable del Registro de Windows. &lt;/p&gt;
&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border: medium none ; background: purple none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse&quot; bgcolor=&quot;#800080&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;border: 0.5pt solid #cc99ff; padding: 0in 5.4pt; width: 6.15in; background-color: transparent&quot;&gt;
&lt;p style=&quot;margin: 0in 0in 0pt; text-align: center&quot; class=&quot;MsoNormal&quot; align=&quot;center&quot;&gt; &lt;font face=&quot;Times New Roman&quot;&gt;&lt;span style=&quot;font-size: 18pt; color: #99ccff&quot;&gt;&lt;strong&gt;| | Detrás de las API de Registro | |&lt;/strong&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style=&quot;margin: 0in 0in 0pt; text-align: center&quot; class=&quot;MsoNormal&quot; align=&quot;center&quot;&gt;&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/api-detr%C3%A1s-de-registro&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/api-detr%C3%A1s-de-registro#comments</comments>
 <category domain="http://www.howtodothings.com/es/otros">Otros</category>
 <pubDate>Fri, 24 Oct 2008 16:41:18 -0500</pubDate>
 <dc:creator />
 <guid isPermaLink="false">26614 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Cambio de izquierda y derecha canal de volúmenes por separado:</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/cambio-de-izquierda-y-derecha-canal-de-vol%C3%BAmenes-por-separado</link>
 <description>&lt;p&gt;En este artículo se describe una forma sencilla de configurar la izquierda y la derecha canal de volúmenes por separado. &lt;br&gt;&lt;br&gt;
&lt;p&gt; Cambio de izquierda y derecha canal de volúmenes por separado: &lt;/p&gt;
&lt;p&gt; Por: Pooia Lalbakhsh &lt;br /&gt; Maestría en Ingeniería en Computación &lt;/p&gt;
&lt;p&gt; Estos dos procedimientos se ilustra más abajo, los volúmenes establecidos &lt;br /&gt; de la derecha y la izquierda canales por separado. &lt;/p&gt;
&lt;p&gt; Uso de Waveoutsetvolume MMSystem puede establecer la ola de volme. &lt;br /&gt; Para hacer esto usted tiene que establecer el valor en una variable Dword: &lt;/p&gt;
&lt;p&gt;El 2 de bajo orden bytes: el volumen para el canal izquierdo que puede ser algo &lt;br /&gt; entre el 0 hasta 65535 &lt;/p&gt;
&lt;p&gt; El 2 de alto orden bytes: el volumen para el canal derecho que puede ser sonething &lt;br /&gt; entre el 0 hasta 65535 &lt;/p&gt;
&lt;p&gt; utilizando estos procedimientos puede configurar los canales por separado: &lt;/p&gt;
&lt;p&gt; usos MMSystem &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/cambio-de-izquierda-y-derecha-canal-de-vol%C3%BAmenes-por-separado&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/cambio-de-izquierda-y-derecha-canal-de-vol%C3%BAmenes-por-separado#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 16:25:45 -0500</pubDate>
 <dc:creator />
 <guid isPermaLink="false">26612 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Problema de dependencia causas VS compilación al fracaso</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/problema-de-dependencia-causas-vs-compilaci%C3%B3n-al-fracaso</link>
 <description>&lt;p&gt;En Visual Studio que a veces reciben un mensaje de ocultar información acerca de los más dependientes de la escritura los archivos DLL. &lt;/p&gt;
&lt;p&gt; Visto nunca un mensaje de error como este cuando se trata de compilar su proyecto de Visual Studio? &lt;/p&gt;
&lt;p&gt;
&lt;table border=&quot;0&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;CodeWindow&quot; bgcolor=&quot;#e0ffe3&quot;&gt;
&lt;pre&gt;&lt;p&gt; Error: La dependencia [nombre], Version = 1.0.5000.0, Cultura = neutral, &lt;br /&gt; PublicKeyToken = [etc] &amp;quot;en el proyecto [nombre] no se puede copiar en &lt;br /&gt;ejecutar el directorio, ya que entraría en conflicto con la dependencia [nombre], &lt;br /&gt; Version = 1.0.5000.0, Cultura = neutral, PublicKeyToken = [etc] &amp;quot;. &lt;/p&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt; Este error se produce a menudo cuando usted tiene múltiples proyectos en una solución que dependen unos de otros, especialmente si es un proyecto depende en más de un otro proyecto. &lt;/p&gt;
&lt;p&gt; La solución simple a este problema es ir en la carpeta \ bin carpeta de cada uno de sus proyectos y borrar todos los archivos dentro. &lt;/p&gt;
</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/problema-de-dependencia-causas-vs-compilaci%C3%B3n-al-fracaso#comments</comments>
 <category domain="http://www.howtodothings.com/es/otros">Otros</category>
 <pubDate>Fri, 24 Oct 2008 16:25:32 -0500</pubDate>
 <dc:creator>Peter5</dc:creator>
 <guid isPermaLink="false">26611 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Envío de mensajes de correo electrónico HTML con Indy</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/env%C3%ADo-de-mensajes-de-correo-electr%C3%B3nico-html-con-indy</link>
 <description>&lt;p&gt;Este ejemplo muestra cómo enviar mensajes de correo electrónico HTML y utilizando Delphi Indy, con imágenes incrustadas. &lt;br&gt;&lt;br&gt;&lt;br /&gt;
&lt;table width=&quot;100%&quot; border=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;CodeWindow&quot; bgcolor=&quot;#e0ffe3&quot;&gt;
&lt;pre&gt; &lt;font color=&quot;#0000ff&quot;&gt;&lt;u&gt;usos &lt;br /&gt; IdMessage; &lt;br&gt;&lt;br&gt; procedimiento TForm1.Button1Click (Sender: TObject); &lt;br /&gt; var &lt;br /&gt; Html: TStrings; &lt;br /&gt; Htmpart, txtpart: TIdText; &lt;br /&gt; Bmppart: TIdAttachment; &lt;br /&gt; Correo electrónico: TIdMessage; &lt;br /&gt; Nombre de archivo: string; &lt;br /&gt; empezar &lt;br /&gt;&lt;/u&gt;&lt;/font&gt;Nombre de archivo: = ExtractFilePath (Application.ExeName) + &amp;#39;us.jpg&amp;#39;; &lt;br&gt;&lt;br&gt; html: = TStringList.Create (); &lt;br /&gt; html.Add ( &amp;#39;&amp;lt;html&amp;gt;&amp;#39;); &lt;br /&gt; html.Add ( &amp;#39;&amp;lt;head&amp;gt;&amp;#39;); &lt;br /&gt; html.Add ( &amp;#39;&amp;lt;/ head&amp;gt;&amp;#39;); &lt;br /&gt; html.Add ( &amp;#39;&amp;lt;body&amp;gt; &amp;lt;h1&amp;gt; Hola &amp;lt;/ h1&amp;gt;&amp;#39;); &lt;br /&gt; html.Add ( &amp;#39;&amp;lt;img src=&amp;quot;cid:us.jpg&amp;quot; /&amp;gt;&amp;#39;); &lt;br /&gt; html.Add ( &amp;#39;Esta es una foto de nosotros! &amp;lt;/ body&amp;gt;&amp;#39;); &lt;br /&gt; html.Add ( &amp;#39;&amp;lt;/ html&amp;gt;&amp;#39;); &lt;br&gt;&lt;br&gt; correo electrónico: TIdMessage.Create = (nil);&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/env%C3%ADo-de-mensajes-de-correo-electr%C3%B3nico-html-con-indy&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/env%C3%ADo-de-mensajes-de-correo-electr%C3%B3nico-html-con-indy#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 16:25:11 -0500</pubDate>
 <dc:creator>Peter5</dc:creator>
 <guid isPermaLink="false">26609 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>ASP.NET de autenticación de formularios con funciones</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/aspnet-de-autenticaci%C3%B3n-de-formularios-con-funciones</link>
 <description>&lt;p&gt;Formas de autenticación no permite funciones de autenticación. En este artículo se explica cómo aplicarla. &lt;/p&gt;
&lt;h2&gt; Formas básicas de autenticación &lt;/h2&gt;
&lt;p&gt; Autenticación basada en formularios en ASP.NET es muy útil. En vez de escribir nuestros propios procesos de autenticación, podemos simplemente cambiar el web.config bajo system.web al igual que .... &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt; &amp;lt;authentication mode=&amp;quot;Forms&amp;quot;/&amp;gt; &lt;br /&gt; &amp;lt;formas &lt;br /&gt; name = &amp;quot;MyWebsiteCookieName&amp;quot; &lt;br /&gt;loginUrl = &amp;quot;/ Login.aspx&amp;quot; &lt;br /&gt; protección = &amp;quot;All&amp;quot; &lt;br /&gt; timeout = &amp;quot;180&amp;quot; &lt;br /&gt; /&amp;gt; &lt;br /&gt; &amp;lt;/ autenticación&amp;gt; &lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/aspnet-de-autenticaci%C3%B3n-de-formularios-con-funciones&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/aspnet-de-autenticaci%C3%B3n-de-formularios-con-funciones#comments</comments>
 <category domain="http://www.howtodothings.com/es/otros">Otros</category>
 <pubDate>Fri, 24 Oct 2008 16:11:26 -0500</pubDate>
 <dc:creator>Peter5</dc:creator>
 <guid isPermaLink="false">26608 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>ECO2 se ocupa de expresión y el control Repeater ASP.NET</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/eco2-se-ocupa-de-expresi%C3%B3n-y-el-control-repeater-aspnet</link>
 <description>&lt;p&gt;¿Cómo DataBind la información de la ExpressionHandle o manejar otro tipo de ASP.NET en el control Repeater? Tomó un poco de tener doble visión, pero la amabilidad de Pete Morris ayudó a superar el problema. &lt;br&gt;&lt;br&gt;
&lt;p&gt; Instamos a los naturales de la mayoría de los Devs Delphi es relacionar las cosas a la fuente de datos. Comprensible, como nuestro tiempo con Delphi nos ha enseñado mucho en esa zona. &lt;/p&gt;
&lt;p&gt; Inicialmente me salió mal, porque me remito a la lista de Mango componente como fuente para la parte &lt;strong&gt;DataBinder.Eval&lt;/strong&gt;llamada, como tal (PS Esto es incorrecto y no): &lt;/p&gt;
&lt;blockquote dir=&quot;ltr&quot; style=&quot;MARGIN-RIGHT: 0px&quot;&gt;&lt;p&gt; &lt;strong&gt;DataBinder.Eval (ehLogins, &amp;quot;MyPropertyOrFieldName&amp;quot;)&lt;/strong&gt; &lt;/p&gt;
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt; Hay un proceso corto para ir a través de obtener el control de repetidor para mostrar correctamente los datos que queremos. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/eco2-se-ocupa-de-expresi%C3%B3n-y-el-control-repeater-aspnet&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/eco2-se-ocupa-de-expresi%C3%B3n-y-el-control-repeater-aspnet#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 16:10:58 -0500</pubDate>
 <dc:creator>Scott4</dc:creator>
 <guid isPermaLink="false">26607 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Cómo almacenar el contenido de uno en uno RichEdit archivos EMF</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/c%C3%B3mo-almacenar-el-contenido-de-uno-en-uno-richedit-archivos-emf</link>
 <description>&lt;p&gt;Cómo almacenar el contenido de uno en uno RichEdit archivos EMF &lt;/p&gt;
&lt;p&gt; A veces, puede que desee almacenar el contenido de un control de edición rica en un metarchivo. En este artículo se describe un enfoque que almacena este tipo de control del contenido en el aumento de metarchivos, una página por metarchivo. El siguiente código muestra un método para volcar el contenido de un control de edición rica en archivos EMF (uno por página): &lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt; RichEditEMFPrint unidad; &lt;/p&gt;
&lt;p&gt; interfaz &lt;/p&gt;
&lt;p&gt; usos &lt;br /&gt;Windows, SysUtils, RichEdit, commdlg, clases, mensajes, Comctrls; &lt;/p&gt;
&lt;p&gt; procedimiento RichEditToMetaFile (AControl: TRichEdit; AFileName: string); &lt;/p&gt;
&lt;p&gt; aplicación &lt;/p&gt;
&lt;p&gt; / / GetPrinterDC () &lt;br /&gt; / / Devuelve una impresora DC - usos comunes de diálogo de la impresora &lt;br /&gt; GetPrinterDC función: HDC; &lt;br /&gt; var &lt;br /&gt; pdlg: TPRINTDLG; &lt;br /&gt; empezar &lt;br /&gt; FillChar (pdlg, sizeof (TPRINTDLG), 0); &lt;br /&gt; pdlg.lStructSize: = sizeof (TPRINTDLG);&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/c%C3%B3mo-almacenar-el-contenido-de-uno-en-uno-richedit-archivos-emf&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/c%C3%B3mo-almacenar-el-contenido-de-uno-en-uno-richedit-archivos-emf#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 16:10:41 -0500</pubDate>
 <dc:creator />
 <guid isPermaLink="false">26606 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Postbacks regresar al usuario a la parte superior de la página</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/postbacks-regresar-al-usuario-a-la-parte-superior-de-la-p%C3%A1gina</link>
 <description>&lt;p&gt;Whever un usuario hace clic en un botón, etc, que provoca un postback, el navegador salta a la parte superior de la página. &lt;/p&gt;
&lt;p&gt; Whever un usuario hace clic en un botón, etc, que provoca un postback, el navegador salta a la parte superior de la página. Para evitar que esto ocurra puede que sea &lt;/p&gt;
&lt;p&gt; A) Añadir &amp;lt;% @ Page SmartNavigation = true%&amp;gt; para una sola página &lt;br /&gt; o &lt;br /&gt; B) Agregar lo siguiente al Web.config para permitir la navegación inteligente de todas las páginas &lt;/p&gt;
&lt;p&gt;
&lt;table border=&quot;0&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;CodeWindow&quot; bgcolor=&quot;#e0ffe3&quot;&gt;
&lt;pre&gt; &amp;lt;configuration&amp;gt; &lt;br /&gt; &amp;lt;system.web&amp;gt; &lt;br /&gt; &amp;lt;pages SmartNavigation=&amp;quot;true&amp;quot;&amp;gt; &lt;br /&gt; &amp;lt;/ System.web&amp;gt; &lt;br /&gt; &amp;lt;/ configuration&amp;gt; &lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/postbacks-regresar-al-usuario-a-la-parte-superior-de-la-p%C3%A1gina#comments</comments>
 <category domain="http://www.howtodothings.com/es/otros">Otros</category>
 <pubDate>Fri, 24 Oct 2008 16:10:24 -0500</pubDate>
 <dc:creator>Peter5</dc:creator>
 <guid isPermaLink="false">26605 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Cómo detectar si contiene una Unidad de disco flexible</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/c%C3%B3mo-detectar-si-contiene-una-unidad-de-disco-flexible</link>
 <description>&lt;p&gt;En este artículo se explica cómo detectar si es un disquete en la unidad de disco en sistemas basados en NT (W2K, XP) &lt;br&gt;&lt;br&gt; Windows tiene la costumbre de pedir al usuario que inserte un disquete. Normalmente esto no sería un problema, pero supongamos que desea saber si es un disquete en la unidad o no. &lt;br&gt;&lt;br&gt; Existen varias formas de detectar un disquete, un método fácil es la función DirectoryExists que se declara en filectrl.pas. &lt;br&gt;Si un disquete está allí, tiene éxito. Si no es así, la función no sólo después de que el usuario ha pulsado en &amp;quot;Cancelar&amp;quot; para la cuestión del tiempo que él / ella desea insertar un disquete. &lt;br&gt;&lt;br&gt; Este comportamiento puede ser alterado por el (temporal) en el comportamiento de las ventanas de error al llamar a un API. Al establecer este &amp;quot;sólo crítica&amp;quot;, que prevenir eficazmente las ventanas de consulta el usuario. &lt;br&gt;&lt;br&gt; Aquí tiene un ejemplo de la función que comprueba si es un disquete en la unidad A. &lt;br&gt;&lt;br&gt; &lt;code&gt;&lt;br&gt; uses filectrl; &lt;br&gt; //..// &lt;br&gt;&lt;/code&gt;IsFloppyInDrive función: Boolean; &lt;br&gt; var om: Integer; / / OlderrorModus &lt;br&gt; empezar&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/c%C3%B3mo-detectar-si-contiene-una-unidad-de-disco-flexible&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/c%C3%B3mo-detectar-si-contiene-una-unidad-de-disco-flexible#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 15:56:30 -0500</pubDate>
 <dc:creator />
 <guid isPermaLink="false">26603 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Cómo reducir el tiempo de desarrollo mediante la reducción de las pulsaciones de teclado</title>
 <link>http://www.howtodothings.com/es/computadoras-e-internet/c%C3%B3mo-reducir-el-tiempo-de-desarrollo-mediante-la-reducci%C3%B3n-de-las-pulsacione</link>
 <description>&lt;p&gt;En este artículo se describen observaciones sobre la forma en que el más eficaz los desarrolladores son capaces de reducir la cantidad de escribir lo hacen casi a la mitad y da recomendaciones sobre cómo puede experimentar el mismo impulso de la productividad. &lt;br&gt;&lt;br&gt;
&lt;p&gt; (Originalmente publicado en Delphi-expert.com el 20 de abril de 2004) &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/computadoras-e-internet/c%C3%B3mo-reducir-el-tiempo-de-desarrollo-mediante-la-reducci%C3%B3n-de-las-pulsacione&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/computadoras-e-internet/c%C3%B3mo-reducir-el-tiempo-de-desarrollo-mediante-la-reducci%C3%B3n-de-las-pulsacione#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 15:55:59 -0500</pubDate>
 <dc:creator />
 <guid isPermaLink="false">26601 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Sugerencias sobre la escritura de los controles ASP.NET compuestos</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/sugerencias-sobre-la-escritura-de-los-controles-aspnet-compuestos</link>
 <description>&lt;p&gt;Estos son algunos consejos me recogió en una de noticias de Microsoft con respecto a la creación de compuestos controles web ASP.NET. &lt;/p&gt;
&lt;p&gt;1) Mi compuesto controles se crean sobre la base de una propiedad de mi control. Cuando el postback de una página se produce debido a un botón de clic, mi CreateChildControls () método se llama antes de que el botón se ejecuta el código, de modo que si el botón que cambia el código de la propiedad en cuestión ya es demasiado tarde para que esto se refleje en el control. ¿Hay una manera de &amp;quot;Invalidate&amp;quot; mi control cuando se establece esta propiedad a fin de que los controles del niño son creados de nuevo? &lt;/p&gt;
&lt;p&gt; A) Sí, para establecer ChildControlsCreate falsa. &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt; 2) dejar mi control en una superficie de diseño muestra sólo un control en blanco, ninguno de los compuestos controles son visibles en absoluto. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/sugerencias-sobre-la-escritura-de-los-controles-aspnet-compuestos&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/sugerencias-sobre-la-escritura-de-los-controles-aspnet-compuestos#comments</comments>
 <category domain="http://www.howtodothings.com/es/otros">Otros</category>
 <pubDate>Fri, 24 Oct 2008 15:55:13 -0500</pubDate>
 <dc:creator>Peter5</dc:creator>
 <guid isPermaLink="false">26599 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>COM y los servicios de Windows</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/com-y-los-servicios-de-windows</link>
 <description>&lt;p&gt;Un poco de punta sobre el uso de la COM con servicios de Windows. &lt;br&gt;&lt;br&gt;
&lt;p&gt; Hoy he intentado acceder a un documento XML de un servicio de Windows. Prototipo Cuando mis clases utilizando una aplicación de Windows Forms todo funcionó bien, pero cuando he utilizado las mismas clases en un servicio de Windows seguí recibiendo el error &amp;quot;CoInitialize no ha sido llamado&amp;quot;. &lt;/p&gt;
&lt;p&gt;CoInitialize debe ser llamado por cada hilo cuando se utiliza cualquier tipo de objeto COM. Las capturas es que la clase TService que viene con Delphi crea su propio hilo de apoyo a fin de ejecutar el OnExecute evento. Una vez que sepas esto, es bastante simple para rectificar su código &lt;/p&gt;
&lt;p&gt;
&lt;table width=&quot;100%&quot; border=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#ffff00&quot;&gt;
&lt;pre&gt;&lt;p&gt; procedimiento TMyService.ServiceExecute (Sender: TService); &lt;/p&gt;&lt;p&gt; empezar &lt;/p&gt;&lt;p&gt; CoInitialize (cero); &lt;/p&gt;&lt;p&gt; Intentar &lt;/p&gt;&lt;p&gt; / / Su código aquí &lt;/p&gt;&lt;p&gt;finalmente &lt;/p&gt;&lt;p&gt; CoUninitialize; &lt;/p&gt;&lt;p&gt; final; &lt;/p&gt;&lt;p&gt; final; &lt;/p&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/com-y-los-servicios-de-windows#comments</comments>
 <category domain="http://www.howtodothings.com/es/delphi-0">Delphi</category>
 <pubDate>Fri, 24 Oct 2008 15:46:15 -0500</pubDate>
 <dc:creator>Peter5</dc:creator>
 <guid isPermaLink="false">26598 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>VS engañando a desarrollar en http://localhost</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/vs-enga%C3%B1ando-a-desarrollar-en-httplocalhost</link>
 <description>&lt;p&gt;¿Cómo engañar a VS usando &lt;a href=&quot;http://localhost&quot; title=&quot;http://localhost&quot;&gt;http://localhost&lt;/a&gt; en lugar de &lt;a href=&quot;http://localhost/appname&quot; title=&quot;http://localhost/appname&quot;&gt;http://localhost/appname&lt;/a&gt; &lt;/p&gt;
&lt;p&gt; Siempre que crear un proyecto ASP.NET con Visual Studio 2003 se creará la dirección URL en su máquina al igual que ..... &lt;/p&gt;
&lt;p&gt; &lt;a href=&quot;http://localhost/appname&quot;&gt;http://localhost/appname&lt;/a&gt; &lt;/p&gt;
&lt;p&gt; El problema con esto es que usted lo desea, puede hacer referencia a todas las imágenes / etc hojas de estilo con una ruta absoluta ... &lt;/p&gt;
&lt;p&gt; &amp;lt;img src=&amp;quot;/images/me.jpg&amp;quot; alt=&amp;quot;Me&amp;quot;/&amp;gt; &lt;/p&gt;
&lt;p&gt;Personalmente, me gusta desarrollar el uso exacto de la estructura de carpetas como voy a tener cuando un sitio se vive, pero VS costumbre le permiten crear un proyecto ASP.NET en &lt;a href=&quot;http://localhost&quot;&gt;http://localhost&lt;/a&gt; - siempre añade el nombre de la aplicación. &lt;/p&gt;
&lt;p&gt; Aquí es cómo evitar este problema &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/vs-enga%C3%B1ando-a-desarrollar-en-httplocalhost&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/vs-enga%C3%B1ando-a-desarrollar-en-httplocalhost#comments</comments>
 <category domain="http://www.howtodothings.com/es/otros">Otros</category>
 <pubDate>Fri, 24 Oct 2008 15:46:02 -0500</pubDate>
 <dc:creator>Peter5</dc:creator>
 <guid isPermaLink="false">26597 at http://www.howtodothings.com</guid>
</item>
<item>
 <title>Velar por el cumplimiento de XHTML en ASP.NET 1.1</title>
 <link>http://www.howtodothings.com/es/ordenadores-e-internet/velar-por-el-cumplimiento-de-xhtml-en-aspnet-11</link>
 <description>&lt;p&gt;Fuera de la caja, ASP.NET HTML generado no validar muy bien contra XHTML 1.0 &lt;/p&gt;
&lt;p&gt;Fuera de la caja, ASP.NET HTML generado no validar muy bien contra XHTML 1.0. Cuando uno utiliza &amp;lt;form runat=&amp;quot;server&amp;quot;/&amp;gt;, el HTML generado se añade un atributo de nombre a la forma etiqueta. Esto no es válido XHTML. El cuadro oculto llamado __VIEWSTATE debe ser encerrado en una etiqueta &amp;lt;div&amp;gt;. Y secuencias de comandos de cliente bloques deben utilizar type = &amp;quot;text / javascript&amp;quot; en lugar de language = &amp;quot;javascript&amp;quot;. He construido una clase (código de más abajo) que utiliza expresiones regulares para limpiar el HTML necesario para ser compatible con XHTML.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtodothings.com/es/ordenadores-e-internet/velar-por-el-cumplimiento-de-xhtml-en-aspnet-11&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.howtodothings.com/es/ordenadores-e-internet/velar-por-el-cumplimiento-de-xhtml-en-aspnet-11#comments</comments>
 <category domain="http://www.howtodothings.com/es/otros">Otros</category>
 <pubDate>Fri, 24 Oct 2008 15:45:47 -0500</pubDate>
 <dc:creator />
 <guid isPermaLink="false">26596 at http://www.howtodothings.com</guid>
</item>
</channel>
</rss>
