<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3280823963610803814</id><updated>2012-01-18T12:31:26.785-06:00</updated><category term='ensamblador'/><category term='DrawPolygon'/><category term='using System.Net;'/><category term='palindrome C#'/><category term='invitaciones'/><category term='SetTransObject'/><category term='correo electronico c#'/><category term='numeros romanos'/><category term='GetRow'/><category term='treeview'/><category term='ScrollToRow'/><category term='hexadecimal'/><category term='palabra'/><category term='e.Graphics'/><category term='fibonacci 1-25 en assembly'/><category term='assembly'/><category term='dinero'/><category term='lenguaje maquina'/><category term='using System'/><category term='System.Text.Encoding.UTF8;'/><category term='sergioor'/><category term='ptz'/><category term='RowCount'/><category term='ScrollNextRow'/><category term='link'/><category term='DrawLine'/><category term='New Pen'/><category term='acceso pop con C#'/><category term='hexa'/><category term='cubo'/><category term='palidromo'/><category term='SetRowFocusIndicator'/><category term='SelectRow'/><category term='InsertRow'/><category term='cargar un combobox con una base de datos'/><category term='Retrieve'/><category term='VB'/><category term='SetRow'/><category term='Setsort'/><category term='listbox'/><category term='fibonacci'/><category term='textbox'/><category term='C#'/><category term='datagrid'/><category term='palindrome'/><category term='power builder'/><category term='Gettext'/><category term='dinero electgronico'/><category term='fibonacci en romanos'/><category term='combobox'/><category term='premios'/><category term='Lockerz'/><category term='Update'/><category term='cubo VB'/><category term='ScrollToPriorRow'/><category term='SetItem'/><title type='text'>Sergioor's blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3280823963610803814.post-4505935849917853105</id><published>2010-03-01T21:58:00.003-06:00</published><updated>2010-03-01T22:04:48.873-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='premios'/><category scheme='http://www.blogger.com/atom/ns#' term='ptz'/><category scheme='http://www.blogger.com/atom/ns#' term='invitaciones'/><category scheme='http://www.blogger.com/atom/ns#' term='Lockerz'/><title type='text'>Invitaciones para Lockerz</title><content type='html'>Hoy quiero hacerles una invitación exclusiva a los lectores de mi blog&lt;a href="http://www.vidablogger.com.ar/"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt;. Resulta que he conseguido ingresar a un fabuloso sitio llamado &lt;span style="font-weight: bold;"&gt;Lockerz&lt;/span&gt; y quiero compartirlo con ustedes.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Go-jnwB2e7w/Ssap8yED0uI/AAAAAAAACrE/icD4D3SrqDw/s1600-h/topLogo.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 240px; height: 77px;" src="http://3.bp.blogspot.com/_Go-jnwB2e7w/Ssap8yED0uI/AAAAAAAACrE/icD4D3SrqDw/s400/topLogo.gif" alt="" id="BLOGGER_PHOTO_ID_5388180865891422946" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size: 130%;"&gt;Que es Lockerz?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lockerz&lt;/span&gt; es un sitio que nos ofrece diariamente distintos juegos para jugar, y a medida que vamos jugando vamos ganando unos puntos llamados &lt;span style="font-weight: bold;"&gt;PTZ&lt;/span&gt;. Por cada día que pasa van cambiando las cosas y nos ofrecen nuevos juegos y posibilidades para sumar más puntos.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: 130%;"&gt;Que hago con los puntos?&lt;/span&gt;&lt;br /&gt;Esos puntos nos permiten canjearlos por diferentes cosas que pueden ir desde bolsas para salir hasta un monitor samsung 40', PS3 SLIM, Xbox 360, iPods, Camaras de fotos, reproductor DVD portátil, juegos para PC, XBOX 360, PS3, auriculares, y eso no es todo.. tambien hay pistolas de paintball, carteras, anillos y otras cosas más. De momento los puntos necesarios para ganarse las notebooks no son muchos debido a que la comunidad aún no es muy conocida, pero imagino que a medida que crezca será más difícil conseguir cosas y es por eso que debemos apresurarnos.&lt;br /&gt;&lt;br /&gt;Para que se den una idea, esto es algo de lo que pueden ganarse:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Go-jnwB2e7w/SsaopH6nYTI/AAAAAAAACq8/Bh3wzUu9muk/s1600-h/lockerz-premios.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 176px;" src="http://4.bp.blogspot.com/_Go-jnwB2e7w/SsaopH6nYTI/AAAAAAAACq8/Bh3wzUu9muk/s400/lockerz-premios.gif" alt="" id="BLOGGER_PHOTO_ID_5388179428648378674" border="0" /&gt;&lt;/a&gt;Como podemos ver, los premios son más que interesantes para cualquiera, sobre todo porque para conseguirlos debemos hacer pequeños juegos diariamente y nada más.&lt;br /&gt;&lt;br /&gt;Para aquellos que estén interesado en probar &lt;span style="font-weight: bold;"&gt;Lockerz&lt;/span&gt; dejen un comentario con su correo yo les respondere.&lt;span style="font-weight: bold;"&gt;&lt;/span&gt; Les aclaro que las invitaciones son limitadas, por lo cual si se apuran mejor!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3280823963610803814-4505935849917853105?l=sergioor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/4505935849917853105/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3280823963610803814&amp;postID=4505935849917853105&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/4505935849917853105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/4505935849917853105'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/2010/03/invitaciones-para-lockerz.html' title='Invitaciones para Lockerz'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Go-jnwB2e7w/Ssap8yED0uI/AAAAAAAACrE/icD4D3SrqDw/s72-c/topLogo.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3280823963610803814.post-317095989583097447</id><published>2008-04-02T22:57:00.003-06:00</published><updated>2008-04-02T23:09:15.205-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cubo'/><category scheme='http://www.blogger.com/atom/ns#' term='DrawLine'/><category scheme='http://www.blogger.com/atom/ns#' term='DrawPolygon'/><category scheme='http://www.blogger.com/atom/ns#' term='e.Graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='New Pen'/><category scheme='http://www.blogger.com/atom/ns#' term='cubo VB'/><title type='text'>Crear un cubo con VB.net</title><content type='html'>Hola amigos programadores, este dia traigo un código que presente junto a mis compañeros (mauricio^2)  xD en la instructora a nuestros compañeros de programación.&lt;br /&gt;&lt;br /&gt;El código esta hecho en VB.net y dibuja un cubo en el formulario, espero les ayude en alguna aplicación:&lt;br /&gt;&lt;br /&gt;Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)&lt;br /&gt;       Dim grafico As Graphics&lt;br /&gt;       grafico = e.Graphics&lt;br /&gt;&lt;br /&gt;       Dim PuntosCubo() As Point = {New Point(10, 10), New Point(100, 10), New Point(100, 90), New Point(10, 90)}&lt;br /&gt;       Dim PuntosCubo2() As Point = {New Point(30, 30), New Point(120, 30), New Point(120, 110), New Point(30, 110)}&lt;br /&gt;&lt;br /&gt;       grafico.DrawPolygon(New Pen(Color.Orange, 3), PuntosCubo)&lt;br /&gt;       grafico.DrawPolygon(New Pen(Color.Orange, 3), PuntosCubo2)&lt;br /&gt;&lt;br /&gt;       grafico.DrawLine(New Pen(Color.Orange, 3), 100, 10, 120, 30)&lt;br /&gt;       grafico.DrawLine(New Pen(Color.Orange, 3), 10, 10, 30, 30)&lt;br /&gt;       grafico.DrawLine(New Pen(Color.Orange, 3), 100, 90, 120, 110)&lt;br /&gt;       grafico.DrawLine(New Pen(Color.Orange, 3), 10, 90, 30, 110)&lt;br /&gt;   End Sub&lt;br /&gt;&lt;br /&gt;para que el codigo funcione hay que llamar las siguientes dll's:&lt;br /&gt;&lt;br /&gt;Imports System.Drawing&lt;br /&gt;Imports System.Drawing.Drawing2D&lt;br /&gt;&lt;br /&gt;espero les haya servido.&lt;br /&gt;&lt;br /&gt;nos vemos en la próxima aplicación xD...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3280823963610803814-317095989583097447?l=sergioor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/317095989583097447/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3280823963610803814&amp;postID=317095989583097447&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/317095989583097447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/317095989583097447'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/2008/04/crear-un-cubo-con-vbnet.html' title='Crear un cubo con VB.net'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3280823963610803814.post-5721554083356340407</id><published>2008-03-22T18:37:00.002-06:00</published><updated>2008-03-22T18:42:37.574-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dinero'/><category scheme='http://www.blogger.com/atom/ns#' term='link'/><category scheme='http://www.blogger.com/atom/ns#' term='dinero electgronico'/><title type='text'>Gana Dinero Electronico</title><content type='html'>&lt;div&gt;Un amigo me ha pasado un link en el cual te prometen ganar dinero electronico con inscribirte a las opciones q te aparecen ahi la pagina es :&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 11px; white-space: pre; "&gt;http://dinerofacileninternetrapido.es.tl/&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3280823963610803814-5721554083356340407?l=sergioor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://dinerofacileninternetrapido.es.tl/' title='Gana Dinero Electronico'/><link rel='replies' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/5721554083356340407/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3280823963610803814&amp;postID=5721554083356340407&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/5721554083356340407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/5721554083356340407'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/2008/03/gana-dinero-electronico.html' title='Gana Dinero Electronico'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3280823963610803814.post-5241306394511564075</id><published>2008-02-11T15:22:00.000-06:00</published><updated>2008-02-11T15:33:55.275-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gettext'/><category scheme='http://www.blogger.com/atom/ns#' term='Setsort'/><category scheme='http://www.blogger.com/atom/ns#' term='InsertRow'/><category scheme='http://www.blogger.com/atom/ns#' term='ScrollNextRow'/><category scheme='http://www.blogger.com/atom/ns#' term='GetRow'/><category scheme='http://www.blogger.com/atom/ns#' term='Retrieve'/><category scheme='http://www.blogger.com/atom/ns#' term='ScrollToPriorRow'/><category scheme='http://www.blogger.com/atom/ns#' term='ScrollToRow'/><category scheme='http://www.blogger.com/atom/ns#' term='SelectRow'/><category scheme='http://www.blogger.com/atom/ns#' term='SetItem'/><category scheme='http://www.blogger.com/atom/ns#' term='SetTransObject'/><category scheme='http://www.blogger.com/atom/ns#' term='RowCount'/><category scheme='http://www.blogger.com/atom/ns#' term='Update'/><category scheme='http://www.blogger.com/atom/ns#' term='SetRowFocusIndicator'/><category scheme='http://www.blogger.com/atom/ns#' term='SetRow'/><title type='text'>Funciones principales de un Datawindows en Power Builder</title><content type='html'>Hola amigos este dia traigo las funciones mas comunes de los Datawindows de Power Builder que encontre en una pagina de internet...&lt;br /&gt;&lt;br /&gt;espero les sean de ayuda:&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;b&gt;&lt;span style=""&gt;SetTransObject&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Hace que un control DataWindow use un objeto de transacción especificado por el programador. El objeto de transacción proporciona la información nesecesaria para comunicarse con la Base de Datos. Retorna -1 si ha ocurrido un error.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Sintaxis&lt;b&gt; Dwn. Settransobject(Transacción)&lt;/b&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div align="center"&gt;  &lt;table class="MsoNormalTable" style="width: 90%;" border="1" cellpadding="0" cellspacing="1" width="90%"&gt;  &lt;tbody&gt;&lt;tr style=""&gt;   &lt;td style="padding: 0.75pt; background: rgb(102, 204, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center; line-height: normal;" align="center"&gt;&lt;b&gt;&lt;span style=""&gt;Argument&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; background: rgb(102, 204, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center; line-height: normal;" align="center"&gt;&lt;b&gt;&lt;span style=""&gt;Description&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;Dwn&lt;/span&gt;&lt;span style=""&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;El nombre del   Control data window, con el cual se desea usar un objeto de transacción.&lt;/span&gt;&lt;span style=""&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;Transacción&lt;/span&gt;&lt;span style=""&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Nombre del Objeto   de transacción, por defecto es SQLCA.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/div&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;          &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Generalmente se establece el objeto de transacción en el evento Open de la ventana que contiene el control DataWindow.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;En resumen el SettransObject(SQLCA) asocia el objeto transación con el control DataWindow.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Ejemplo:&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;   DwnSoftware.settransobject(SQLCA)&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;    &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;b&gt;&lt;span style=""&gt;InsertRow&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Sintaxis&lt;b&gt; Dwn.InsertRow(fila)&lt;/b&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table class="MsoNormalTable" style="width: 94%;" border="1" cellpadding="0" cellspacing="1" width="94%"&gt;  &lt;tbody&gt;&lt;tr style=""&gt;   &lt;td style="padding: 0.75pt; background: rgb(102, 204, 255) none repeat scroll 0% 50%; width: 17%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" width="17%"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center; line-height: normal;" align="center"&gt;&lt;b&gt;&lt;span style=""&gt;Argument &lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt; background: rgb(102, 204, 255) none repeat scroll 0% 50%; width: 83%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" width="83%"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center; line-height: normal;" align="center"&gt;&lt;b&gt;&lt;span style=""&gt;Descripcion&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;Dwn&lt;/span&gt;&lt;span style=""&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;El nombre del   control DataWindow en el cual se desea insertar una fila.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;Fila&lt;/span&gt;&lt;span style=""&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Un entero Largo   (long) que identifica la fila antes de la cual desea insertar una fila nueva.   Si el valor es cero insertará al final de la tabla.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Ejemplo:&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;DwnSoftware.InsertRow(0)&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;    &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;b&gt;&lt;span style=""&gt;Retrieve()&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Recupera todas las filas de una tabla de la BDD en un control DataWindow, Si incluyen argumentos, estos son usados por los argumentos de recuperacion de la sentencia SQL SELECT del objeto DataWindow. Retorna el número de filas recuperadas, -1 si ocurre un error.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;b&gt;&lt;span style=""&gt;Sintaxis&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;Dwn.Retrieve({Arg1, Arg2,…})&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;b&gt;&lt;span style=""&gt;Argument Descripcion&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Arg1, Arg2 Argumentos de recuperacion, de la tabla de BDD&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Ejemplo:&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;   DwnSoftware.Retrieve(“C001”)&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;    &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;SetRowFocusIndicator&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Especifica el indicador visual que identifica la fila actual en un control DataWindow.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Sintaxis&lt;b&gt; Dwn.SetRowFocusIndicator (Indicador)&lt;/b&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;Indicador El indicador visual para la fila actual, los valores validos son&lt;/span&gt;&lt;span style=""&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;    &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div align="center"&gt;  &lt;table class="MsoNormalTable" style="" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr style=""&gt;   &lt;td style="padding: 0cm; width: 48.75pt;" valign="top" width="65"&gt;   &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Off!      &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0cm; width: 237pt;" valign="top" width="316"&gt;   &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Sin indicador.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0cm; width: 48.75pt;" valign="top" width="65"&gt;   &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;FocusRect!&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0cm; width: 237pt;" valign="top" width="316"&gt;   &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Un rectangulo de   puntos alrededor de la fila.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0cm; width: 48.75pt;" valign="top" width="65"&gt;   &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Hand!     &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0cm; width: 237pt;" valign="top" width="316"&gt;   &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Un dedo indice.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0cm; width: 48.75pt;" valign="top" width="65"&gt;   &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;/td&gt;   &lt;td style="padding: 0cm; width: 237pt;" valign="top" width="316"&gt;   &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;El nombre de un   Picture Control.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/div&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;          &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;b&gt;&lt;span style=""&gt;SelectRow &lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Selecciona la fila especificada en el control de un DataWindows.&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt; &lt;span style="color:black;"&gt;Sintaxis&lt;b&gt; Dwn.SelectRow (Fila, Boolean)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;Ejemplo:&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;DwnSoftware.SelectRow(0,False) // desactiva la fila anterior &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=""&gt;DwnSoftware.SelectRow(15,true) // resalta toda la fila 15&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoHeading8"&gt;&lt;u&gt;&lt;span style=""&gt;SetItem&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class="MsoBodyText2"&gt;&lt;span style=""&gt;Establece el valor en una fila y columna especificada, un valor dentro del datawindow, retorna -1 si ocurre un error.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt; DwnSoftware.Setitem (Fila, columna/campo, valor)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Ejemplo: &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Dwn.SetItem(5, "sueldo",670)&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt; &lt;span style=""&gt;En la fila 5, en el campo sueldo se asigna 670.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt; También en vez del nombre de campo, puede ser el número de campo de acuerdo como ha sido seleccionado en el objeto DataWindow.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoHeading9"&gt;&lt;span style="line-height: 115%;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoHeading9"&gt;&lt;span style="line-height: 115%;"&gt;GetItemString&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Obtiene datos de tipo cadena de un buffer especificado de un control DataWindow.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt;Dwn.GetitemString (Fila, Columna)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Ejemplo&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;String cad&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Cad=DwnSoftware.GetItemString(3, "sfw_Nombre")&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Extrae el dato que se encuentra en el campo sfw_nombre, en la fila 3, dependiendo del tipo de dato que se va extraer tenemos:&lt;/span&gt;&lt;/p&gt;  &lt;div align="center"&gt;  &lt;table class="MsoNormalTable" style="width: 90%;" border="1" cellpadding="0" cellspacing="1" width="90%"&gt;  &lt;tbody&gt;&lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span style=""&gt;Dwn.GetitemNumber (Fila, columna)&lt;/span&gt;&lt;/strong&gt; &lt;span style="line-height: 115%;font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Cuando el campo es de   manera general numérico, puede ser real o entero.&lt;/span&gt;&lt;span style="line-height: 115%;font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span style=""&gt;Dwn.GetitemDecimal (Fila, columna)&lt;/span&gt;&lt;/strong&gt; &lt;span style="line-height: 115%;font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Cuando el dato a extraer   es exclusivamente decimal o real.&lt;/span&gt;&lt;span style="line-height: 115%;font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span style=""&gt;Dwn.GetitemDate (Fila, columna)&lt;/span&gt;&lt;/strong&gt; &lt;span style="line-height: 115%;font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Si   el campo es de tipo fecha.&lt;/span&gt; &lt;span style="line-height: 115%;font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span style=""&gt;Dwn.GetitemTime (Fila, columna&lt;/span&gt;&lt;/strong&gt;&lt;span style=""&gt;)&lt;/span&gt; &lt;span style="line-height: 115%;font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Si el campo es de tipo   hora.&lt;/span&gt;&lt;span style="line-height: 115%;font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span style=""&gt;Dwn.GetitemDateTime (Fila, columna)&lt;/span&gt;&lt;/strong&gt; &lt;span style="line-height: 115%;font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Cuando el campo es de   tipo fecha y hora.&lt;/span&gt;&lt;span style="line-height: 115%;font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/div&gt;  &lt;p class="MsoNormal"&gt;          &lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Ejemlo: Capturar en variables, sueldo del empleado, su edad y fecha de nacimiento del empleado, cuya posición se encuentre en la fila número 3.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt; &lt;span style=""&gt;Int edad&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Dec Sbas&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Date Fenac&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt; Edad= DwnEmpleado.GetItemNumber(3,"emp_Edad")&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sbas= DwnEmpleado.GetItemDecimal(3, "emp_Sbas")&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Fenac=DwnEmpleado.GetItemDate(3,"emp_Fenac")&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Nombre del campos en la tabla.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoHeading9"&gt;&lt;span style="line-height: 115%;"&gt;Gettext&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Obtiene el valor de un control de edicion en la fila y columna actuales, antes que este sea aceptado.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt; dwn.Gettext ()&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;          &lt;span style=""&gt;&lt;v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;  &lt;v:stroke joinstyle="miter"&gt;  &lt;v:formulas&gt;   &lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;   &lt;v:f eqn="sum @0 1 0"&gt;   &lt;v:f eqn="sum 0 0 @1"&gt;   &lt;v:f eqn="prod @2 1 2"&gt;   &lt;v:f eqn="prod @3 21600 pixelWidth"&gt;   &lt;v:f eqn="prod @3 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @0 0 1"&gt;   &lt;v:f eqn="prod @6 1 2"&gt;   &lt;v:f eqn="prod @7 21600 pixelWidth"&gt;   &lt;v:f eqn="sum @8 21600 0"&gt;   &lt;v:f eqn="prod @7 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @10 21600 0"&gt;  &lt;/v:f&gt;  &lt;v:path extrusionok="f" gradientshapeok="t" connecttype="rect"&gt;  &lt;o:lock ext="edit" aspectratio="t"&gt; &lt;/o:lock&gt;&lt;v:shape id="Imagen_x0020_2" spid="_x0000_i1025" type="#_x0000_t75" alt="http://www.solucionesnet.org/LPIV-PB/power%20imagenes/image040.png" style="width: 133.5pt; height: 26.25pt; visibility: visible;"&gt;  &lt;v:imagedata src="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CCONFIG%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_image001.png" title="image040"&gt; &lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;/v:path&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;/v:stroke&gt;&lt;/v:shapetype&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt; &lt;span style=""&gt;Por ejemplo si este radio button se encuentra dentro del DataWindow, y al seleccionar una de estas opciones se desea saber su valor seleccionado basta emplear:&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt; String Tmoneda&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Tmoneda = DwnSalario.Gettext()&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Setsort&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Especifica, el criterio de ordenamiento para un DataWindow, retorna 1 si tuvo éxito y -1 si se encontro un error.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt;Dwn.SetSort (campo1 [A|D])&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Ejemplo:&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;DwnEmpleado.setsort()&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt; &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span style=""&gt;Dwn.Sort()&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Ejecuta la clasificación con un previo criterio de selección&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt;Dwn.Sort ()&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Ejemplo:&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;DwnEmpleado.SetSort("emp_ape A, #2 D") // ordena apellido y sueldo asumiendo &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;// que el #2 sea el campo sueldo.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;DwnEmpleado.Sort()      // Procede al ordenamiento.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;          &lt;/p&gt;  &lt;p class="MsoHeading8"&gt;&lt;span style=""&gt;GetRow&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Retorna el número de la fila actual de un DataWindow, como un valor Long, &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Retorna 0 si no hay fila activa y -1 si se ha producido un error grave.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt;Dwn.GetRow ()&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;SetRow&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Establece la fila deseada, mueve el cursor a la fila especificada, pero no hace Scroll en el DataWindow.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt;Dwn.SetRow (Fila)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;          &lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;ScrollToRow&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Hace un Scroll en un DataWindow, hasta alcanzar la fila especificada. &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;ScrollToRow cambia la fila actual pero no la columna actual. Retorna 1 si hubo éxito, -1 en caso contrario. Scrolltorow no ilumina la fila a la cual se hace scroll.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt; Dwn.ScrolltoRow(fila)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Si la fila toma un valor mayor que el número total de la fila, se hace scroll a la última fila.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;RowCount&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Obtiene el número de filas que se encuentran disponibles en un DataWindow&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt; Dwn.RowCount()&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;ScrollToRow&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Causa que el control se deslice a la fila especificada, cambiando la fila actual, a donde se le indique.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt; Dwn.Scrolltorow(fila)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;ScrollToPriorRow&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Se desliza a la fila previa, sin cambiar la columna activa&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt; Dwn.ScrollPriorRow(fila)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;ScrollNextRow&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Se desliza a la siguiente fila.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt; Dn.ScrollNextRow(fila)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;DeleteRow&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Suprime la fila especificada del control DataWindow, se actualiza directamente la tabla enlazada al control. &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt; Dwn.DeleteRow(fila)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Si la fila es igual a cero, elimina la fila activa donde se encuentra el puntero, cada vez que se emplee esta sentencia, se tiene que actualizar el DataWindow ejemplo: &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Dwn.deleteRow(8) // elimina la fila número 8&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Dwn.Update() // actualiza la base de datos enlazada &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;DeletedCount&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11;"&gt;Retorna el número de filas que hayan sido suprimidas desde el control DataWindow pero que todavia no hayan sido actualizadas en la tabla de la BDD asociada.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt;Dwn.DeletedCount()&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Ejemplo:&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Long Nf&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Nf=Dwn.DeletedCount()&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;strong&gt;&lt;span style=""&gt;Update&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoBodyText3"&gt;&lt;span style="font-size:11;"&gt;Se envia a la base de datos todas las inserciones, eliminaciones y actualizaciones del control DataWindow, retorna 1 si tuvo éxito, -1 si ocurrio un error.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Sintaxis&lt;strong&gt;&lt;span style=""&gt;Dwn.Update()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;"ESTA INFORMACION HA SIDO COPIADA DE OTRA PAGINA DE INTERNET LA CUAL NO RECUERDO PERO SI LA ENCUENTRO DE NUEVO SUBIRE SU URL"&lt;br /&gt;&lt;br /&gt;Gracias por visitar mi blog xD...&lt;br /&gt;&lt;br /&gt;SergioOR.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3280823963610803814-5241306394511564075?l=sergioor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/5241306394511564075/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3280823963610803814&amp;postID=5241306394511564075&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/5241306394511564075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/5241306394511564075'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/2008/02/funciones-principales-de-un-datawindows.html' title='Funciones principales de un Datawindows en Power Builder'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3280823963610803814.post-3251676528191997635</id><published>2008-02-04T14:26:00.000-06:00</published><updated>2008-02-04T14:31:12.744-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fibonacci en romanos'/><category scheme='http://www.blogger.com/atom/ns#' term='fibonacci'/><category scheme='http://www.blogger.com/atom/ns#' term='power builder'/><category scheme='http://www.blogger.com/atom/ns#' term='sergioor'/><category scheme='http://www.blogger.com/atom/ns#' term='numeros romanos'/><title type='text'>Fobonacci en numeros romanos</title><content type='html'>Hola,&lt;br /&gt;este día les traigo un programa que presente en la universidad en la materia de programación espero les sea de ayuda.&lt;br /&gt;Este programa esta hecho en power builder.&lt;br /&gt;&lt;br /&gt;---------codigo-----------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;double a,b,f,c1&lt;br /&gt;Integer N&lt;br /&gt;INt M, C, D, U&lt;br /&gt;String S&lt;br /&gt;&lt;br /&gt;if (Integer(Sle_numero.text) &gt;0) then&lt;br /&gt;   &lt;br /&gt;MessageBox(" ","I")&lt;br /&gt;&lt;br /&gt;a=0&lt;br /&gt;b=1&lt;br /&gt; for c1=1 to Integer(Sle_numero.text)-1&lt;br /&gt;    f=a+b&lt;br /&gt;   &lt;br /&gt;    N=f&lt;br /&gt;   &lt;br /&gt;M=N / 1000&lt;br /&gt;N=N - M * 1000&lt;br /&gt;C=N / 100&lt;br /&gt;N=N - C * 100&lt;br /&gt;D= N / 10&lt;br /&gt;U=N - D * 10&lt;br /&gt;&lt;br /&gt;Choose case M&lt;br /&gt; Case 1&lt;br /&gt;    S="M"&lt;br /&gt; Case 2&lt;br /&gt;    S="MM"&lt;br /&gt; case 3&lt;br /&gt;    S="MMM"&lt;br /&gt; Case 4&lt;br /&gt;    S="MMMM"&lt;br /&gt; Case 5&lt;br /&gt;    S="MMMMM"&lt;br /&gt; case 6&lt;br /&gt;    S="MMMMMM"&lt;br /&gt; Case 7&lt;br /&gt;    S="MMMMMMM"&lt;br /&gt; Case 8&lt;br /&gt;    S="MMMMMMMM"&lt;br /&gt; case 9&lt;br /&gt;    S="MMMMMMMMM"&lt;br /&gt;End Choose&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Choose case C&lt;br /&gt; Case 1&lt;br /&gt;        S=S+"C"&lt;br /&gt; Case 2&lt;br /&gt;    S=S+"CC"&lt;br /&gt; case 3&lt;br /&gt;    S=S+"CCC"&lt;br /&gt; Case 4&lt;br /&gt;    S=S+"CD"&lt;br /&gt; Case 5&lt;br /&gt;    S=S+"D"&lt;br /&gt; case 6&lt;br /&gt;    S=S+"DC"&lt;br /&gt; Case 7&lt;br /&gt;    S=S+"DCC"&lt;br /&gt; Case 8&lt;br /&gt;    S=S+"DCCC"&lt;br /&gt; case 9&lt;br /&gt;    S=S+"CD"&lt;br /&gt;End Choose&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Choose case D&lt;br /&gt; Case 1&lt;br /&gt;    Choose Case U&lt;br /&gt;        case  0&lt;br /&gt;            S=S+"X"&lt;br /&gt;        case  1&lt;br /&gt;            S=S+"XI"&lt;br /&gt;        case  2&lt;br /&gt;            S=S+"XII"&lt;br /&gt;        case  3&lt;br /&gt;            S=S+"XIII"&lt;br /&gt;        case  4&lt;br /&gt;            S=S+"XIV"&lt;br /&gt;        case  5&lt;br /&gt;            S=S+"XV"&lt;br /&gt;        case  6&lt;br /&gt;            S=S+"XVI"&lt;br /&gt;        case  7&lt;br /&gt;            S=S+"XVII"&lt;br /&gt;        case  8&lt;br /&gt;            S=S+"XVIII"&lt;br /&gt;        case  9&lt;br /&gt;            S=S+"XIX"&lt;br /&gt;    end choose&lt;br /&gt; Case 2   &lt;br /&gt;        S=S+"XX"&lt;br /&gt; case 3   &lt;br /&gt;        S=S+"XXX"&lt;br /&gt; Case 4   &lt;br /&gt;        S=S+"XL"&lt;br /&gt; Case 5   &lt;br /&gt;        S=S+"L"&lt;br /&gt; case 6   &lt;br /&gt;        S=S+"LX"&lt;br /&gt; Case 7   &lt;br /&gt;        S=S+"LXX"&lt;br /&gt; Case 8   &lt;br /&gt;        S=S+"LXXX"&lt;br /&gt; case 9   &lt;br /&gt;        S=S+"XC"&lt;br /&gt;End Choose&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If (D &lt;&gt; 1  )then&lt;br /&gt;&lt;br /&gt;Choose case U&lt;br /&gt; Case 1&lt;br /&gt;    S=S+"I"&lt;br /&gt; Case 2&lt;br /&gt;    S=S+"II"&lt;br /&gt; case 3&lt;br /&gt;    S=S+"III"&lt;br /&gt; Case 4&lt;br /&gt;    S=S+"IV"&lt;br /&gt; Case 5&lt;br /&gt;    S=S+"V"&lt;br /&gt; case 6&lt;br /&gt;    S=S+"VI"&lt;br /&gt; Case 7&lt;br /&gt;    S=S+"VII"&lt;br /&gt; Case 8&lt;br /&gt;    S=S+"VIII"&lt;br /&gt; case 9&lt;br /&gt;    S=S+"IX"&lt;br /&gt;End Choose&lt;br /&gt;end if&lt;br /&gt;&lt;br /&gt;MessageBox(" ",string(s))&lt;br /&gt;&lt;br /&gt;    s=" "   &lt;br /&gt;    a=b&lt;br /&gt;    b=f&lt;br /&gt;next&lt;br /&gt;&lt;br /&gt;else&lt;br /&gt;    MessageBox("Error","Introdusca un numero mayor a 0")&lt;br /&gt;end if&lt;br /&gt;&lt;br /&gt;//SergioOR&lt;br /&gt;&lt;br /&gt;Gracias por visitar mi blog...&lt;br /&gt;&lt;br /&gt;Nos vemos en la próxima aplicación xD....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3280823963610803814-3251676528191997635?l=sergioor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/3251676528191997635/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3280823963610803814&amp;postID=3251676528191997635&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/3251676528191997635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/3251676528191997635'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/2008/02/fobonacci-en-numeros-romanos.html' title='Fobonacci en numeros romanos'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3280823963610803814.post-2271927606617420057</id><published>2007-12-20T17:51:00.000-06:00</published><updated>2007-12-20T18:05:00.645-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='palindrome'/><category scheme='http://www.blogger.com/atom/ns#' term='using System'/><category scheme='http://www.blogger.com/atom/ns#' term='palidromo'/><category scheme='http://www.blogger.com/atom/ns#' term='palindrome C#'/><category scheme='http://www.blogger.com/atom/ns#' term='palabra'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Palindrome</title><content type='html'>Hola amigos programadores y visitantes en general.&lt;br /&gt;&lt;br /&gt;en esta ocasion les traigo un programa de los clasicos que nos ponen en las universidades o instituciones de estudio el cual conciste en estudiar una palabra y ver si es una palabra palindromica o no.&lt;br /&gt;&lt;br /&gt;el programa esta hecho en C# y esta muy facil de comprender y como siempre digo "Menos palabras y mas codigo" aqui esta el codigo:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;&lt;br /&gt;namespace Palindrom&lt;br /&gt;{&lt;br /&gt;   class Program&lt;br /&gt;   {&lt;br /&gt;       static void Main(string[] args)&lt;br /&gt;       {&lt;br /&gt;           Console.WriteLine("Escriba una palabra: ");&lt;br /&gt;           Console.WriteLine((palindrome(Console.ReadLine()))?"Si es palindrome":"No es palindrome");&lt;br /&gt;           Console.ReadLine();&lt;br /&gt;       }&lt;br /&gt;       public static bool palindrome(String palabra)&lt;br /&gt;       {&lt;br /&gt;           char[] inversa = palabra.ToCharArray();&lt;br /&gt;           Array.Reverse(inversa);&lt;br /&gt;           string strInversa = new string(inversa);&lt;br /&gt;           return palabra == strInversa;&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;este programa esta hecho en consola.&lt;br /&gt;&lt;br /&gt;gracias por visitar mi blog.&lt;br /&gt;&lt;br /&gt;adios nos vemos la proxima xD...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3280823963610803814-2271927606617420057?l=sergioor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/2271927606617420057/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3280823963610803814&amp;postID=2271927606617420057&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/2271927606617420057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/2271927606617420057'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/2007/12/palindrome.html' title='Palindrome'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3280823963610803814.post-6725751789560961463</id><published>2007-11-25T10:10:00.000-06:00</published><updated>2007-11-25T13:05:57.092-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fibonacci'/><category scheme='http://www.blogger.com/atom/ns#' term='lenguaje maquina'/><category scheme='http://www.blogger.com/atom/ns#' term='fibonacci 1-25 en assembly'/><category scheme='http://www.blogger.com/atom/ns#' term='hexadecimal'/><category scheme='http://www.blogger.com/atom/ns#' term='ensamblador'/><category scheme='http://www.blogger.com/atom/ns#' term='assembly'/><category scheme='http://www.blogger.com/atom/ns#' term='hexa'/><title type='text'>fibonacci en assembly</title><content type='html'>Hola estimados lectores este dia he preparado algo muy util para las personas que esten en algun curso o alguna materia en la que vean lenguaje maquina (assembly) .&lt;br /&gt;este es un programa que pide la entrada de un numero de 1-25 luego lo evalua y despliega la sucesión de Fibonacci en decimal y sus equivalentes en hexadecimal y para no aburrirlos mas con explicasiones no hay nada mejor que ponerlo en practica, aqui esta el codigo:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;.model small&lt;br /&gt;.stack 100h&lt;br /&gt;.data&lt;br /&gt;   a dw 0&lt;br /&gt;   b dw 0&lt;br /&gt;   c dw 0&lt;br /&gt;   temp dw 0&lt;br /&gt;   zeroizq dw 0&lt;br /&gt;   convierte dw 10000,1000,100,10,1&lt;br /&gt;   linefeed db 13,10,'$'   &lt;br /&gt;inicioprog db 'serie fibonacci Mod sergioor.',13,10,'$'&lt;br /&gt;peticion db 'introdusca numero de elementos de la serie (1-25):','$'&lt;br /&gt;buffer db 32,32,'$'&lt;br /&gt;longitud dw 0&lt;br /&gt;tecla db 0&lt;br /&gt;finprog db 13,10,'fin del programa.',13,10,'$'&lt;br /&gt;&lt;br /&gt;.code&lt;br /&gt;inicio:&lt;br /&gt;    mov ax,@data&lt;br /&gt;    mov ds,ax&lt;br /&gt;    mov ah,0&lt;br /&gt;    mov al,2&lt;br /&gt;    int 10h&lt;br /&gt;    mov ah,09h&lt;br /&gt;    lea dx,inicioprog&lt;br /&gt;    int 21h&lt;br /&gt;    mov ah,09h&lt;br /&gt;    lea dx,peticion&lt;br /&gt;    int 21h&lt;br /&gt;    call entrada&lt;br /&gt;    mov ah,09h&lt;br /&gt;    lea dx,linefeed&lt;br /&gt;    int 21h&lt;br /&gt;    mov a,0&lt;br /&gt;    mov b,1&lt;br /&gt;    cmp cx,0&lt;br /&gt;    je final&lt;br /&gt;    cmp cx,1&lt;br /&gt;    je final1&lt;br /&gt;    dec cx&lt;br /&gt;&lt;br /&gt;ciclo:&lt;br /&gt;    mov ax,a&lt;br /&gt;    mov bx,b&lt;br /&gt;    add ax,bx&lt;br /&gt;    mov c,ax&lt;br /&gt;    push cx&lt;br /&gt;    call printa&lt;br /&gt;    pop cx&lt;br /&gt;    mov ax,b&lt;br /&gt;    mov a,ax&lt;br /&gt;    mov ax,c&lt;br /&gt;    mov b,ax&lt;br /&gt;    loop ciclo &lt;br /&gt;final1:&lt;br /&gt;    call printa&lt;br /&gt;   &lt;br /&gt;final:&lt;br /&gt;    mov ah,09h&lt;br /&gt;    mov dx,offset finprog&lt;br /&gt;    int 21h&lt;br /&gt;    mov ah,4ch&lt;br /&gt;    int 21h&lt;br /&gt;    ret   &lt;br /&gt;entrada proc near&lt;br /&gt;inient:&lt;br /&gt;    mov longitud,0&lt;br /&gt;    mov buffer,50&lt;br /&gt;    mov buffer+1,50&lt;br /&gt;cicloent:&lt;br /&gt;    mov ah,02h&lt;br /&gt;    mov bh,0&lt;br /&gt;    mov dh,1&lt;br /&gt;    mov dl,50 &lt;br /&gt;    int 10h&lt;br /&gt;    mov ah,09h&lt;br /&gt;    lea dx,buffer&lt;br /&gt;    int 21h&lt;br /&gt;    mov ah,07h&lt;br /&gt;    int 21h&lt;br /&gt;    cmp al,39h&lt;br /&gt;    jg cicloent&lt;br /&gt;    cmp al,0dh&lt;br /&gt;    je finentrada&lt;br /&gt;    cmp al,08h&lt;br /&gt;    jne siguiente&lt;br /&gt;    cmp longitud,0&lt;br /&gt;    jne quitacar&lt;br /&gt;    mov buffer,32&lt;br /&gt;    jmp cicloent&lt;br /&gt;   &lt;br /&gt;quitacar:&lt;br /&gt;    lea bx,buffer&lt;br /&gt;    mov si,longitud&lt;br /&gt;    mov dl,32&lt;br /&gt;    mov [bx+si],dl&lt;br /&gt;    dec longitud&lt;br /&gt;    jmp cicloent&lt;br /&gt;siguiente:&lt;br /&gt;    cmp al,30&lt;br /&gt;    jl cicloent&lt;br /&gt;    cmp longitud,2&lt;br /&gt;    je cicloent &lt;br /&gt;    lea bx,buffer&lt;br /&gt;    mov si,longitud&lt;br /&gt;    mov [bx+si],al&lt;br /&gt;    inc longitud&lt;br /&gt;    jmp cicloent&lt;br /&gt;   &lt;br /&gt;ayudasalto:&lt;br /&gt;    jmp inient&lt;br /&gt;&lt;br /&gt;finentrada:&lt;br /&gt;    cmp longitud,0&lt;br /&gt;    je inient&lt;br /&gt;    cmp longitud,1&lt;br /&gt;    je convierteuno&lt;br /&gt;    mov al,buffer&lt;br /&gt;    sub al,30h&lt;br /&gt;    mov bl,10&lt;br /&gt;    mul bl&lt;br /&gt;    cmp ah,0&lt;br /&gt;    jne ayudasalto&lt;br /&gt;    add al,buffer+1&lt;br /&gt;    sub al,30h&lt;br /&gt;    cmp al,25&lt;br /&gt;    jg ayudasalto&lt;br /&gt;    mov cl,al&lt;br /&gt;    mov ch,0&lt;br /&gt;    ret&lt;br /&gt;   &lt;br /&gt;convierteuno:&lt;br /&gt;    mov al,buffer&lt;br /&gt;    sub al,30h&lt;br /&gt;    mov cl,al&lt;br /&gt;    mov ch,0&lt;br /&gt;    ret&lt;br /&gt;entrada endp&lt;br /&gt;&lt;br /&gt;printa proc near&lt;br /&gt;    mov zeroizq,0&lt;br /&gt;    mov bx,offset convierte&lt;br /&gt;    mov di,0&lt;br /&gt;    mov ax,a&lt;br /&gt;    mov temp,ax&lt;br /&gt;&lt;br /&gt;cicloprint:&lt;br /&gt;    mov ax,temp&lt;br /&gt;    mov dx,0&lt;br /&gt;    mov cx,[bx+di]&lt;br /&gt;    div cx&lt;br /&gt;    mov temp,dx&lt;br /&gt;    add ax,48&lt;br /&gt;    cmp al,48&lt;br /&gt;    je imprime&lt;br /&gt;    mov zeroizq,1&lt;br /&gt;imprime:&lt;br /&gt;    cmp zeroizq,0&lt;br /&gt;    jz noimprimir&lt;br /&gt;    mov dl,al&lt;br /&gt;    call iprim1r2&lt;br /&gt;   &lt;br /&gt;noimprimir:&lt;br /&gt;    inc di&lt;br /&gt;    inc di&lt;br /&gt;    cmp di,8&lt;br /&gt;    jl cicloprint&lt;br /&gt;    mov zeroizq,1&lt;br /&gt;    cmp di,8&lt;br /&gt;    je cicloprint&lt;br /&gt;    mov dl,'='&lt;br /&gt;    call iprim1r2&lt;br /&gt;    mov dl,' '&lt;br /&gt;    call iprim1r2&lt;br /&gt;    mov bx,a&lt;br /&gt;    mov al,bh&lt;br /&gt;    call printhexa&lt;br /&gt;    mov al,bl&lt;br /&gt;    call printhexa&lt;br /&gt;    mov dl,'h'&lt;br /&gt;    call iprim1r2&lt;br /&gt;    mov ah,09h&lt;br /&gt;    mov dx,offset linefeed&lt;br /&gt;    int 21h&lt;br /&gt;    ret&lt;br /&gt;m21hP:&lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;printa endp&lt;br /&gt;&lt;br /&gt;printhexa proc near&lt;br /&gt;    push ax&lt;br /&gt;    and al,240&lt;br /&gt;    shr al,1&lt;br /&gt;    shr al,1&lt;br /&gt;    shr al,1&lt;br /&gt;    shr al,1&lt;br /&gt;    call printhexachar&lt;br /&gt;    pop ax&lt;br /&gt;    and al,0fh&lt;br /&gt;    call printhexachar&lt;br /&gt;    ret&lt;br /&gt;printhexa endp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;printhexachar proc near&lt;br /&gt;    cmp al,0ah&lt;br /&gt;    jge letra&lt;br /&gt;    add al,30h&lt;br /&gt;    mov dl,al&lt;br /&gt;    call iprim1r2&lt;br /&gt;    ret   &lt;br /&gt;letra:&lt;br /&gt;    add al,37h&lt;br /&gt;    mov dl,al&lt;br /&gt;    call iprim1r2&lt;br /&gt;    ret&lt;br /&gt;printhexachar endp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;iprim1r2 proc near&lt;br /&gt;    mov ah,2&lt;br /&gt;    int 21h   &lt;br /&gt;    ret&lt;br /&gt;iprim1r2 endp&lt;br /&gt;&lt;br /&gt;        end inicio&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;&lt;br /&gt;espero les sea de ayuda.&lt;br /&gt;&lt;br /&gt;nos vemos despues....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3280823963610803814-6725751789560961463?l=sergioor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/6725751789560961463/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3280823963610803814&amp;postID=6725751789560961463&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/6725751789560961463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/6725751789560961463'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/2007/11/fibonacci-en-assembly.html' title='fibonacci en assembly'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3280823963610803814.post-6221746493877000852</id><published>2007-11-20T12:57:00.000-06:00</published><updated>2007-11-25T10:27:10.487-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='System.Text.Encoding.UTF8;'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='using System.Net;'/><category scheme='http://www.blogger.com/atom/ns#' term='correo electronico c#'/><category scheme='http://www.blogger.com/atom/ns#' term='acceso pop con C#'/><title type='text'>Enviar correo electronico usando C# y Gmail</title><content type='html'>hola amigos hoy vengo con un codigo muy interesante y que podria serles de gran ayuda en su vida de programacion...&lt;br /&gt;&lt;br /&gt;este codigo te ayudara a enviar correos electronicos a cuentas de Gmail y tambien lo podrias modificar los puertos a utilizar si quisieras enviar a correos de otros servidores...&lt;br /&gt;&lt;br /&gt;este es el codigo completo &lt;span style="font-size:85%;"&gt;( el programa esta hacho en consola con C# 2005)&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;using System.Collections;&lt;br /&gt;using System.Net;&lt;br /&gt;using System.Net.Mail;&lt;br /&gt;using System.Net.Mime;&lt;br /&gt;&lt;br /&gt;public class EjemploCorreoGMail&lt;br /&gt;{&lt;br /&gt;public static void Main()&lt;br /&gt;{&lt;br /&gt;        System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();&lt;br /&gt;        msg.To.Add("Correo_Electronico_del_destinatario@dominio.com");&lt;br /&gt;        msg.From = new MailAddress("Tu_Correo@gmail.com", "Tu Nombre", System.Text.Encoding.UTF8);&lt;br /&gt;        msg.Subject = "Asunto";&lt;br /&gt;        msg.SubjectEncoding = System.Text.Encoding.UTF8;&lt;br /&gt;        msg.Body = "Cuerpo del mensaje";&lt;br /&gt;        msg.BodyEncoding = System.Text.Encoding.UTF8;&lt;br /&gt;        msg.IsBodyHtml = false;&lt;br /&gt;&lt;br /&gt;        SmtpClient client = new SmtpClient();&lt;br /&gt;        client.Credentials = new System.Net.NetworkCredential("Tu_Correo@gmail.com", "Tu_Clave");&lt;br /&gt;        client.Port = 587;&lt;br /&gt;        client.Host = "smtp.gmail.com";&lt;br /&gt;        client.EnableSsl = true;&lt;br /&gt;        try&lt;br /&gt;        {&lt;br /&gt;                    client.Send(msg);&lt;br /&gt;        }&lt;br /&gt;        catch (System.Net.Mail.SmtpException ex)&lt;br /&gt;        {&lt;br /&gt;                    Console.WriteLine(ex.Message);&lt;br /&gt;                    Console.ReadLine();&lt;br /&gt;        }&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;espero les sirva este codigo para alguna de sus aplicasiones xD&lt;br /&gt;&lt;br /&gt;nos vemos luego....&lt;br /&gt;&lt;span style="color: rgb(0, 0, 224);font-family:Courier New;font-size:11;"  &gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3280823963610803814-6221746493877000852?l=sergioor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/6221746493877000852/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3280823963610803814&amp;postID=6221746493877000852&amp;isPopup=true' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/6221746493877000852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/6221746493877000852'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/2007/11/enviar-correo-electronico-usando-c-y.html' title='Enviar correo electronico usando C# y Gmail'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3280823963610803814.post-5593700116212739033</id><published>2007-11-17T21:56:00.000-06:00</published><updated>2007-11-25T10:29:03.220-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='combobox'/><category scheme='http://www.blogger.com/atom/ns#' term='listbox'/><category scheme='http://www.blogger.com/atom/ns#' term='datagrid'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='textbox'/><category scheme='http://www.blogger.com/atom/ns#' term='treeview'/><title type='text'>limpiar informacion de controles en C#</title><content type='html'>hola amigos lectores este día les traigo algo muy útil a la hora de programar lo cual es limpiar la información contenida en los controles de un formulario como lo puede ser un textbox, treeview, combobox, listbox, etc...&lt;br /&gt;&lt;br /&gt;para el textbox&lt;span style="font-size:78%;"&gt; (se que para algunos no es necesario pero recuerden a los principiantes q alguna ves fuimos también)&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;textbox.Clear();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;para el combobox:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;combobox.Items.Clear();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;para el treeview:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;treeview.Nodes.Clear();&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;para el listbox:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;listbox.Items.Clear();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;en un datgrid:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;datgrid.Datasource = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;datgrid.DataBind();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;estos son los controles mas usados si ustedes necesitan algun control en especifico porfavor aganmelo saver que yo intentare ayudarlos con lo que pueda.&lt;br /&gt;&lt;br /&gt;hasta mañana...&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3280823963610803814-5593700116212739033?l=sergioor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/5593700116212739033/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3280823963610803814&amp;postID=5593700116212739033&amp;isPopup=true' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/5593700116212739033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/5593700116212739033'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/2007/11/como-limpiar-informacion-de-controles.html' title='limpiar informacion de controles en C#'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3280823963610803814.post-5407216482020322181</id><published>2007-11-15T21:38:00.000-06:00</published><updated>2007-11-25T10:30:34.003-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='combobox'/><category scheme='http://www.blogger.com/atom/ns#' term='cargar un combobox con una base de datos'/><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Cargar informacion de base de datos en Combobox C# y VB</title><content type='html'>Hola amigos lectores ya estoy de regreso y esta ves con algo que un amigo utilizo en uno de sus proyectos de la universidad y que me llamo mucho la atencion ya que como todos sabemos cargar un datagrid con la informacion de una  tabla pero ¿cargar un combobox con una columna de una tabla de la base de datos?, ademas el ingeniero que nos impartia la materia de programacion no nos permitia usar asistentes ya que el decia que eso no es programar asi que teniamos que hacer todo con puro codigo.&lt;br /&gt;&lt;br /&gt;pues como decia les mostrare una forma facil de llenar un combobox.&lt;br /&gt;&lt;br /&gt;cuando mi amigo me pregunto como llenar el combobox yo pense en un "for" o un "foreach" pero teniamos poco tiempo asi que decidi investigar un poco y el resultado fue este:&lt;br /&gt;&lt;br /&gt;en C#:&lt;br /&gt;SqlConnection SRconnection = new SqlConnection("Data Source =; Initial Catalog = BASE_DE_DATOS; Integrated Security = SSPI");&lt;br /&gt;     &lt;br /&gt;DataSet ds = new DataSet();&lt;br /&gt;     &lt;br /&gt;SqlDataAdapter da = new SqlDataAdapter("Select COLUMNA From TABLA", SRconnection);&lt;br /&gt;da.Fill(ds, "TABLA");&lt;br /&gt;comboBox1.DataSource = ds.Tables[0].DefaultView;&lt;br /&gt;comboBox1.ValueMember="COLUMNA";&lt;br /&gt;&lt;br /&gt;en VB:&lt;br /&gt;&lt;span id="_ctl0_MainContent_PostFlatView"  style="font-family:arial;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: rgb(0, 0, 255);font-size:85%;" &gt;&lt;p align="left"&gt;&lt;span style="color: rgb(0, 0, 255);font-size:85%;" &gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Dim SRconnection As New SqlClient.SqlConnection("Data Source =; Initial Catalog = BASE_DE_DATOS; Integrated Security = SSPI")&lt;br /&gt;&lt;br /&gt;Dim da As New  SqlClient.SqlDataAdapter("Select COLUMNA From TABLA", SRconnection )&lt;br /&gt;&lt;br /&gt;Dim ds As New DataSet&lt;br /&gt;&lt;br /&gt;da.Fill(ds, "TABLA")&lt;br /&gt;&lt;br /&gt;comboBox1.DataSource = ds.Tables(0)&lt;br /&gt;&lt;br /&gt;comboBox1.ValueMember = "COLUMNA "&lt;br /&gt;&lt;br /&gt;bueno espero averlos ayudado queridos amigos...&lt;br /&gt;&lt;br /&gt;&lt;span id="_ctl0_MainContent_PostFlatView"  style="font-family:arial;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: rgb(0, 0, 255);font-size:85%;" &gt;&lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(163, 21, 21);font-size:85%;" &gt;&lt;span style="color: rgb(163, 21, 21);font-size:85%;" &gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3280823963610803814-5407216482020322181?l=sergioor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/5407216482020322181/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3280823963610803814&amp;postID=5407216482020322181&amp;isPopup=true' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/5407216482020322181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/5407216482020322181'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/2007/11/cargar-informacion-de-base-de-datos-en.html' title='Cargar informacion de base de datos en Combobox C# y VB'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3280823963610803814.post-3354260436500270324</id><published>2007-11-15T14:15:00.000-06:00</published><updated>2007-11-15T21:37:56.166-06:00</updated><title type='text'>inicio</title><content type='html'>hola amigos este dia he abierto mi blog llamado sergioor's blog espero poder compartir con ustedes un poco de lo que he aprendido en la universidad y poder resolver una o varias de sus dudas o problemas en el area informatica.&lt;br /&gt;&lt;br /&gt;mas adelante publicare codigo de programas que les podrian servir en los lenguajes de programacion que yo conosco por el momento  los cuales son C# VB ambos de las versiones .net 2003 en adelante y ruby el cual tengo un conocimiento menor al de los 2 anteriores ademas proximamente espero poder ayudarles en lenguaje ensamblador y power builder&lt;span style="font-weight: bold;"&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;por el momento no me queda mas que despedirme de ustedes ya que en las ultimas semanas no he dormido bien ya que he estado en clases y acabo de salir del ultimo parcial jejeje espero que Dios me ayude ya que hera una de esas materias de reyeno de mi carrera y no estudie lo suficiente para ella, ademas tengo mucho sueño y creo que ire a dormir y espero descansar bien y poder subir mi primer aporte de programacion mañana.&lt;br /&gt;&lt;br /&gt;nos vemos mañana.....&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3280823963610803814-3354260436500270324?l=sergioor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergioor.blogspot.com/feeds/3354260436500270324/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3280823963610803814&amp;postID=3354260436500270324&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/3354260436500270324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3280823963610803814/posts/default/3354260436500270324'/><link rel='alternate' type='text/html' href='http://sergioor.blogspot.com/2007/11/inicio.html' title='inicio'/><author><name>Sergio Ortiz.</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://legibe.online.fr/extra/frenchanim/sdc/hellsing-1.jpg'/></author><thr:total>0</thr:total></entry></feed>
