<?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:blogger='http://schemas.google.com/blogger/2008' 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-1098937312322714483</id><updated>2024-11-08T11:38:37.537-04:00</updated><category term="MySql"/><category term="array"/><category term="realbasic"/><category term="Aurélio Marinho Jargas"/><category term="CNPJ"/><category term="CPF"/><category term="DSN"/><category term="Firebird"/><category term="INSERT"/><category term="Interbase"/><category term="LX-300"/><category term="ODBC"/><category term="Windows"/><category term="barcode"/><category term="barcode39"/><category term="calculo"/><category term="class"/><category term="codigo de barras"/><category term="componentes"/><category term="dinâmicos"/><category term="expressão"/><category term="expressões"/><category term="impressora"/><category term="lastinsertid"/><category term="matricial"/><category term="regular"/><category term="regulares"/><category term="verificação"/><title type='text'>RealBasic</title><subtitle type='html'>Uma linguagem robusta com uma interface agradável e intuitiva rompendo as barreiras entre plataformas sem precisar de maquina virtual. Aplicações desktop, consoles, serviços e event driven em código nativo para Windows, MAC e Linux.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-4420755947077340297</id><published>2011-10-21T15:02:00.000-04:00</published><updated>2011-10-21T15:02:56.066-04:00</updated><title type='text'>GoPano micro - A 360 lens for making panoramic video with the iPhone4</title><summary type="text"></summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/4420755947077340297/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2011/10/gopano-micro-360-lens-for-making.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/4420755947077340297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/4420755947077340297'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2011/10/gopano-micro-360-lens-for-making.html' title='GoPano micro - A 360 lens for making panoramic video with the iPhone4'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/9o8AAOtOiPQ/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-4918933528870706641</id><published>2010-12-08T21:19:00.018-04:00</published><updated>2010-12-16T23:01:23.303-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="impressora"/><category scheme="http://www.blogger.com/atom/ns#" term="LX-300"/><category scheme="http://www.blogger.com/atom/ns#" term="matricial"/><category scheme="http://www.blogger.com/atom/ns#" term="realbasic"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Usando uma impressora matricial (Windows + RealBasic + LX-300)</title><summary type="text">Uma amiga olha para uma LX-300 em cima da minha mesa, franze o canto esquerdo do lábio superior e me pergunta: “-vem cá, essa coisa é velha ou é assim mesmo?”.Para infelicidade de muitos nem tudo pode ser modernizado. Para que uma matricial possa ser substituída por outra tecnologia é necessário que o conceito de sua utilização também seja modificado.As matriciais são mais comumente empregadas </summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/4918933528870706641/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2010/12/usando-uma-impressora-matricial-windows.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/4918933528870706641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/4918933528870706641'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2010/12/usando-uma-impressora-matricial-windows.html' title='Usando uma impressora matricial (Windows + RealBasic + LX-300)'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhClawXHem7hMvn8AB39JpXWlwmzLQvGI7A6AziP7-jZlRwre_9t4vYr6s-LJIbI0gcch4Qi5mgxHvoA6Ng6B8U96xJgXvUaBfYcVKyCA7xC39sxcY1PP7esVSIkSnz6JKEWmqcCToWuhOZ/s72-c/servidor+de+impre%25C3%25A7%25C3%25A3o.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-3166955231916426272</id><published>2010-10-28T14:13:00.020-04:00</published><updated>2010-12-16T23:03:38.166-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DSN"/><category scheme="http://www.blogger.com/atom/ns#" term="Firebird"/><category scheme="http://www.blogger.com/atom/ns#" term="Interbase"/><category scheme="http://www.blogger.com/atom/ns#" term="ODBC"/><title type='text'>Usando Firebird no RealBasic</title><summary type="text">Dadas às necessidades de resolver alguns problemas, precisei ler bancos de dados no Firebird. Eu suspeitava que não fosse uma tarefa tão simples, e para completar, ainda esbarrei na vaga documentação on-line.Em virtude do apelo de uma pessoa que prezo muito, não irei expressar meu desafeto pelo Firebird neste artigo, apesar de ter esta intenção. Como não o estudei a fundo, e também não pretendo </summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/3166955231916426272/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2010/10/usando-firebird-no-realbasic.html#comment-form' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/3166955231916426272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/3166955231916426272'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2010/10/usando-firebird-no-realbasic.html' title='Usando Firebird no RealBasic'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-4590182890317679683</id><published>2010-07-29T21:03:00.011-04:00</published><updated>2010-12-16T23:08:22.432-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aurélio Marinho Jargas"/><category scheme="http://www.blogger.com/atom/ns#" term="expressão"/><category scheme="http://www.blogger.com/atom/ns#" term="expressões"/><category scheme="http://www.blogger.com/atom/ns#" term="MySql"/><category scheme="http://www.blogger.com/atom/ns#" term="realbasic"/><category scheme="http://www.blogger.com/atom/ns#" term="regular"/><category scheme="http://www.blogger.com/atom/ns#" term="regulares"/><title type='text'>Expressões regulares no MySQL</title><summary type="text">A Expressão regular é uma poderosa ferramenta de busca de padrões. Desenvolvida por nerdes que nunca tranzaram  na vida, é terrivelmente confusa, e vai dar um no nos seus neurônios logo de cara! Entretanto vale a pena o sacrifício, pois os resultados são incríveis!Embora o RealBasic já trabalhe com as expressões regulares, é muito útil (e poupa muito codigo) deixar que o MySQL as execute. Verá </summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/4590182890317679683/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2010/07/expressoes-regulares-no-mysql.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/4590182890317679683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/4590182890317679683'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2010/07/expressoes-regulares-no-mysql.html' title='Expressões regulares no MySQL'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-3731551511310483279</id><published>2010-05-25T15:39:00.002-04:00</published><updated>2010-05-25T15:44:10.288-04:00</updated><title type='text'>Projeto de Interface com Usuário para Programadores</title><summary type="text">Navegando aleatoriamente pela internet me deparei com este excelente artigo sobre projeto de interface com usuário para programadores. Por Joel SpolskyTraduzido por Rosana de OliveiraVale a pena conferir.Projeto de Interface com Usuário para Programadores</summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/3731551511310483279/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2010/05/projeto-de-interface-com-usuario-para.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/3731551511310483279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/3731551511310483279'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2010/05/projeto-de-interface-com-usuario-para.html' title='Projeto de Interface com Usuário para Programadores'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-3739931542142998018</id><published>2010-05-14T08:59:00.006-04:00</published><updated>2010-12-16T23:09:40.848-04:00</updated><title type='text'>Consulta MySQL</title><summary type="text">Aqui está uma coisa que me passou despercebido por um longo tempo. Em uma consulta aonde eu preciso consultar 2 valores diferentes em uma mesma tabela, sempre recorria a uma sub consulta (SELECT dentro de SELECT). Até que, acidentalmente,  descobri que era muito mais simples, e estava sempre ali  na minha cara.   Para ilustrar a idéia vamos montar uma situação fictícia:Em uma  empresa altamente </summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/3739931542142998018/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2010/05/consulta-mysql.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/3739931542142998018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/3739931542142998018'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2010/05/consulta-mysql.html' title='Consulta MySQL'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-5201302111473801844</id><published>2010-04-17T09:33:00.009-04:00</published><updated>2010-12-16T23:11:25.618-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="array"/><category scheme="http://www.blogger.com/atom/ns#" term="calculo"/><category scheme="http://www.blogger.com/atom/ns#" term="CNPJ"/><category scheme="http://www.blogger.com/atom/ns#" term="CPF"/><category scheme="http://www.blogger.com/atom/ns#" term="verificação"/><title type='text'>CPF e CNPJ na mesma rotina</title><summary type="text">Não querendo ser repetitivo, mas já sendo. Vou apresentar uma rotina para calcular o CPF e CNPJ. Só que desta vez tudo em uma coisa só.  Eu não gosto de rotinas extensas muito menos redundantes. Mesmo já tendo ouvido falar que uma rotina mais extensa se torna mais fácil dar manutenção, ainda prefiro olhar varias vezes para um pouquinho de linhas e tentar achar onde está Wally do que ficar rolando</summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/5201302111473801844/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2010/04/cpf-e-cnpj-na-mesma-rotina.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/5201302111473801844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/5201302111473801844'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2010/04/cpf-e-cnpj-na-mesma-rotina.html' title='CPF e CNPJ na mesma rotina'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-2733699778117387551</id><published>2010-04-10T12:32:00.002-04:00</published><updated>2010-04-10T12:36:53.033-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="INSERT"/><category scheme="http://www.blogger.com/atom/ns#" term="lastinsertid"/><category scheme="http://www.blogger.com/atom/ns#" term="MySql"/><title type='text'>MySql e Ultimo ID</title><summary type="text"> MySql e Ultimo ID = titulo de filme do velho oeste :)  Em outros tempos e em outras linguagens eu travava a tabelas, inseria e re-consultava.  Mas aqui e agora...  Quando você executar uma instrução INSERT e precisar do ID que esta instrução gerou para qualquer outra coisa é só perguntar para a conexão do MySql.   id = MyCnn.GetInsertID  //MyCnn = conexão com banco de dados misql  Você também </summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/2733699778117387551/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2010/04/mysql-e-ultimo-id.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/2733699778117387551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/2733699778117387551'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2010/04/mysql-e-ultimo-id.html' title='MySql e Ultimo ID'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-2345977450597723988</id><published>2010-03-29T20:35:00.007-04:00</published><updated>2010-03-30T19:56:01.993-04:00</updated><title type='text'>Tocar musica com RealBasic.</title><summary type="text">Esta quase nem tem graça. é muito fácil!Dim s as Sound // instância do objetos = GetOpenFolderItem(&quot;&quot;).OpenAsSound //Abre o arquivo de somif s = Nil Then Return //Encerra se não houver arquivos.Play // Toca a musica Moleza não é ? Bom, mesmo assim vou falar algo a respeito.A classe Sound apesar de reduzida tem algumas propriedades interessantes, como por exemplo o Pan, onde você pode regular o </summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/2345977450597723988/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2010/03/tocar-musica-com-realbasic.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/2345977450597723988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/2345977450597723988'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2010/03/tocar-musica-com-realbasic.html' title='Tocar musica com RealBasic.'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-2771156723951207293</id><published>2010-03-14T18:55:00.008-04:00</published><updated>2010-12-16T23:15:13.820-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="array"/><category scheme="http://www.blogger.com/atom/ns#" term="componentes"/><category scheme="http://www.blogger.com/atom/ns#" term="dinâmicos"/><title type='text'>Componentes dinâmicos</title><summary type="text">   Como adicionar dinamicamente componente em uma janela do RealBasic ?  É comum nos depararmos com a necessidade de adicionarmos campos de texto, botões ou outro componente de tela enquanto o programa está funcionando. Imagine fazer um calendário aonde cada um dos 31 dias seja um botão para selecionar o dia? É muito chato e demorado ter que colocar um por um e ainda levando em conta que eles </summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/2771156723951207293/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2010/03/componentes-dinamicos.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/2771156723951207293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/2771156723951207293'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2010/03/componentes-dinamicos.html' title='Componentes dinâmicos'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivFfkSXqiYtumgVKnm1RxCqxElfAcozyxBr-_x04uqpwiz0x4KmsNpe7Msklvi-Olc7UUgw2aw_6G2hbaU7olfhh1yIEGV262w-fDXQNpH6fSut_mCOyEtRDXBHazV4PjuZoYKdMgWbaUz/s72-c/botoesdinamicos.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-8109151546518988626</id><published>2010-02-23T11:31:00.009-04:00</published><updated>2010-12-16T23:25:27.600-04:00</updated><title type='text'>Calculo de idade</title><summary type="text">É comum nos depararmos com situações em que um programa precisa calcular a idade de alguém ou alguma coisa. Você sabe como isso pode ser feito? Se não sabe, agora vai saber.   A classe Date do RealBasic  pode nus devolver o valor de sua data em segundos, o que  facilita muito a encontrar uma idade precisa.   Veja esta tabela:   1 Minuto  =                    1m         60s1 Hora   =            1h</summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/8109151546518988626/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2010/02/calculo-de-idade.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/8109151546518988626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/8109151546518988626'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2010/02/calculo-de-idade.html' title='Calculo de idade'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-6945899391145501267</id><published>2009-09-14T20:55:00.005-04:00</published><updated>2009-09-14T21:21:58.164-04:00</updated><title type='text'>Numeros Magicos</title><summary type="text">A pedido de um amigo da UNIR, estou colocando aqui a lógica do s números mágicos.A regra:Sempre em um quadrado de lado impar, distribua os números (sem passar ou repetir) na quantidade igual à multiplicação dos dois lados(ex: 3 x 3 = 9).Inicie com o numero 1 na coluna central da ultima linha (você pode encontrar esta posição calculando: X = Ceil( largura / 2) + 1 e Y = Altura)Os números são </summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/6945899391145501267/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2009/09/numeros-magicos.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/6945899391145501267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/6945899391145501267'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2009/09/numeros-magicos.html' title='Numeros Magicos'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhfPRuLBnhQmkS5wS3qF5YTKl5CM4VAYEB_zPPv9Kb9BiHiep3V_SSVfG7KZxaAnt2omuMu7gsJMI4-L44CIhxp6N23RBHi0K72dLgTG-GHHRE7K5FLOg_iXy00JIDHE_G2MZjJB6FlZWf/s72-c/magico.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-3035365335110223412</id><published>2009-05-21T15:35:00.012-04:00</published><updated>2010-03-08T15:48:30.114-04:00</updated><title type='text'>Gifs Animadas</title><summary type="text">Para quem não quiser comprar um Plugin para colocar uma animação no seu programa, vou mostrar como exibir uma Gif animada.Sem muita dor de cabeça, você pode construir uma classe derivada da classe canvas e posteriormente apenas inseri-la aonde achar conveniente.Vamos a ela em um passo a passo. 1 Crie uma Classe nova.1.1 Dê um nome a ela (A minha se chamou CanvasGif)1.2 Atribua “Canvas” como sua </summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/3035365335110223412/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2009/05/gifs-animadas.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/3035365335110223412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/3035365335110223412'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2009/05/gifs-animadas.html' title='Gifs Animadas'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd3h8SFtnLMCQf5VxN-7lHKN-XuZee5u679cOnz0uSgwncPqRFfBEX_U_I0Kd-KoXpAC_-NIdAt8AsXsMg0bRP0KInjWwS9e9Ft9dDNXjZuLQG7tsH83Xra4DlsVBqJ270nRPvcIMrC-Y7/s72-c/realbasic_classes.PNG" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-3047689824144267735</id><published>2009-05-15T23:17:00.011-04:00</published><updated>2009-05-16T11:46:42.451-04:00</updated><title type='text'>Tray icon</title><summary type="text">Colocar um icone na barra do Windos ao lado do relogio Vou dar logo a má noticia antes que você tente executar este código.Isto só vai funcionar no Windows! Dim tr As New TrayItem Dim p AS Picture&#39;Nova imagem 32 x 32 p = NewPicture(32,32,32)&#39;Desenha um icone critico &#39;Mas poderia ter cido qualquer imagem p.Graphics.DrawCautionIcon(0,0)tr.Icon = p&#39;texto q aparece ao passar o mousetr.HelpTag = &quot;Isso</summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/3047689824144267735/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2009/05/tray-icon.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/3047689824144267735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/3047689824144267735'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2009/05/tray-icon.html' title='Tray icon'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAAt__-po8WknWfFhxEHB1JY309YSVshEoVCQQeGYOAXexGikbKniLmKzA4GOrctbpnszmefHP6XQS32_ATtLFnEEuI6Sxm6qICX_YT21eF03-uLSr5N4Amow8nOCYPWSvCvzov_0bAtaL/s72-c/caution_win.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1098937312322714483.post-1788331955338436478</id><published>2009-05-15T11:57:00.019-04:00</published><updated>2010-09-15T09:36:37.628-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="barcode"/><category scheme="http://www.blogger.com/atom/ns#" term="barcode39"/><category scheme="http://www.blogger.com/atom/ns#" term="class"/><category scheme="http://www.blogger.com/atom/ns#" term="codigo de barras"/><title type='text'>O Código de Barras 39</title><summary type="text">Para quem necessita imprimir códigos de barra e não tem necessidade que o código seja muito complexo ou extenso, o código de barras padrão 39 (ou 3 de 9) pode ser a solução.Este padrão possui algumas limitações, como por exemplo: imprime apenas 43 tipos de caracteres (0 a 9, de A a Z e alguns poucos símbolos), e seu comprimento aumenta muito rápido, deixando algumas leitoras impossibilitadas de </summary><link rel='replies' type='application/atom+xml' href='http://realbasicbr.blogspot.com/feeds/1788331955338436478/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://realbasicbr.blogspot.com/2009/05/o-codigo-de-barras-39.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/1788331955338436478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1098937312322714483/posts/default/1788331955338436478'/><link rel='alternate' type='text/html' href='http://realbasicbr.blogspot.com/2009/05/o-codigo-de-barras-39.html' title='O Código de Barras 39'/><author><name>windrson</name><uri>http://www.blogger.com/profile/12408477558557335167</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXFNjs4UleodNwaeS1IeRZlmPeJoOYWNj8eYZB_aQJwG7pekF2HtGuWc7hNkHkD0KCkD6DFE9V6q98ZzoxNIjxUSOXD6Ma5oO61R8GjrB56YqKNlyYSQYt7mY6_ZIs0g-K_HxYA5a_24lK/s72-c/barras.PNG" height="72" width="72"/><thr:total>1</thr:total></entry></feed>