|
Quinta, 23 Dezembro 2010 17:49 |
|
Quer esconder totalmente a janela do Access e deixar apenas o seu form aparecendo?
Crie um módulo com o seguinte código:
Option Explicit
Global Const SW_HIDE = 0
Private Declare Function apiShowWindow Lib "user32" Alias "ShowWindow" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
Public Function FSetAccessWindow(nCmdShow As Long)
Dim loX As Long
Dim loForm As Form
loX = apiShowWindow(hWndAccessApp, nCmdShow)
End Function
Agora no form, para esconder a janela, use:
FSetAccessWindow (0)
E para mostrar:
FSetAccessWindow (1)
|
|
Última atualização ( Quinta, 23 Dezembro 2010 17:59 )
|
|
Sábado, 14 Novembro 2009 18:13 |
|
Para fechar a última tag aberta no Textmate, tecle: Option + Apple Key + . (ponto final) Para visualizar a janela de navegação, abra uma pasta e não um arquivo.
|
|
Última atualização ( Sábado, 14 Novembro 2009 18:17 )
|
|
Quarta, 22 Abril 2009 09:17 |
|
Converter a base de dados de sistemas em Access para o PostgreSQL é uma ótima idéia. No entanto, ao fazer o vínculo no Access, os nomes das tabelas ficam com os nomes dos schemas, seguido de underline e será preciso renomear cada uma delas para que seu sistema continue funcionando. Há um modo de renomear todas as tabelas de uma só vez, principalmente se houver um só schema:
|
|
Última atualização ( Quarta, 22 Abril 2009 09:25 )
|
|
=>Leia o texto completo...
|
|
Domingo, 08 Fevereiro 2009 11:32 |
|
Ruby é uma das linguagens mais interessantes da atualidade. Mas para quem quer apenas conhecer um pouco sobre a linguagem sem a necessidade de instalar nada na máquina, pode acessar o Try Ruby!. Alguns exemplos simples, que você verá por lá: >> "Dicas" * 5
=> "DicasDicasDicasDicasDicas" >> [12, 47, 35].max => 47 >> [4, 5, 2, 1].sort => [1, 2, 4, 5] >> frase = 'Acesse muito o Dicas e Fatos' >> frase['muito'] = 'sempre'
>> frase
=> "Acesse sempre o Dicas e Fatos" >> frase.reverse => "sotaF e saciD o erpmes essecA"
>> frase.include? "dicas" => true Use Ruby. Use Rails. Produtividade e diversão serão garantidas.
|
|
Última atualização ( Domingo, 08 Fevereiro 2009 12:28 )
|
|
Sábado, 18 Outubro 2008 13:01 |
|
Finalmente vi no Brasil uma publicação sobre o OpenLaszlo, na edição nº 97 da revista www.com.br. Essa foi a plataforma de desenvolvimento que mais me chamou a atenção nos últimos anos. É voltada para a criação de aplicações ricas para internet (RIA), gerando saídas SWF (Flash) ou DHTML. É algo muito fácil de aprender e os resultados são impressionantes. O Laszlo surgiu bem antes do Flex, do Silverlight e do JavaFX, porém demorou para se tornar open-source, o que certamente contribuiu para que não se disseminasse, até porque não tem uma grande empresa por trás, como os concorrentes. Uma coisa legal pode ser a utilização do OpenLazlo com o divertido e produtivo Ruby on Rails. Certamente bons produtos podem surgir daí: RoR and OpenLaszlo Together OpenLaszlo Rails Plugin Um dos apêndices do livro Laszlo in Action, disponível para download, é justamente sobre isso. Alguns exemplos de sites criados com o OpenLaszlo: http://www.click-shirt.com/ http://worrydream.com/ (Do Bret Victor, que desenvolveu o Click Shirt acima. Esse cara é talentoso!) http://www.gliffy.com/ http://g.ho.st/ (sistema operacional on-line) http://www.laszlosystems.com/ http://gowebtop.com E outros exemplos: http://wiki.openlaszlo.org/OpenLaszlo_Applications Para aprender um pouco, na prática, acesse: Laszlo in 10 minutes
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:57 )
|
|
Quarta, 15 Outubro 2008 21:22 |
|
Para quem procura um bom editor para Ruby on Rails no Windows, vale a pena experimentar o E Text Editor. É pago, mas há versão trial para ser utilizada por 30 dias. Aparentemente é o mais próximo do ótimo Textmate do Mac.
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:36 )
|
|
Quarta, 15 Outubro 2008 20:17 |
|
Hoje foi o primeiro dia do Rails Summit em São Paulo, ótimo evento organizado pela Locaweb e pelo Fabio Akita.
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:36 )
|
|
=>Leia o texto completo...
|
|
Segunda, 15 Setembro 2008 16:49 |
|
É muito fácil inserir um registro utilizando LINQ no C#. Um exemplo da simplicidade do código pode ser observado abaixo:
EquipeDBDataContext db = new EquipeDBDataContext(); Equipe newEquipe = new Equipe();
newEquipe.Nome = txtNome.Text; // "Nome" é um dos campos newEquipe.NomeOficial = txtNomeOficial.Text; // "NomeOficial" é outro campo db.Equipes.InsertOnSubmit(newEquipe); db.SubmitChanges(); Para que este código funcione basta ter criado um item do tipo "Linq to SQL" no seu projeto, e arrastado a tabela para ele, através do Server Explorer. O nome "EquipeDB" se refere ao nome que colocamos no item criado. Simples e fácil!
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:37 )
|
|
Quinta, 11 Setembro 2008 19:23 |
|
Se você começou a usar o SQL Server 2008, pode receber a mensagem abaixo ao tentar alterar a estrutura alguma tabela já criada: Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can't be re-created or enabled the option Prevent saving changes that require the table to be re-created. Felizmente este comportamento pode ser facilmente alterado para que seja possível gravar as alterações. No Management Studio, basta abrir a opção Tools no menu principal, selecionar Designer e desmarcar a opção "saving changes that require table re-creation". Resolvido.
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:37 )
|
|
Sábado, 06 Setembro 2008 10:13 |
|
Dando continuidade ao artigo sobre um bom e simples bancos de dados para aplicações pequenas, encontramos uma boa opção da própria Microsoft, que é o SQL Server Compact. Muita gente pode achar que o Compact Framework é voltado para dispositivos móveis, mas na verdade ele pode ser utilizado em diversas situações, inclusive no desenvolvimento de aplicações tradicionais, em desktops. O interessante é que ele não roda por um serviço, como nas outras edições do SQL Server, mesmo na Express, mas roda dentro de um processo da aplicação, o que facilita demais a distribuição de pequenas aplicações. Alguma características: - Tem um runtime de apenas 1.4MB e deployment bem fácil, com um só arquivo. - Roda no Windows 2000, XP, 2003, Vista, XP/Vista Embedded, além do Windows Mobile 5/6. - Aceita Linq. Naturalmente tem limitações, para que pudesse ficar pequeno: - Não aceita stored procedures, funções definidas pelo usuário e CLR no banco de dados. - Não aceita conectividade externamente. - Não têm as roles e usuários para definição de permissões. Para segurança podemos usar senha para o banco de dados e criptografia, porém determinação de níveis de acesso deveriam ser feitas na aplicação ou analisar a migração para o SQL Server Express, também gratuito. Um detalhe é que é possível vincular a base de dados do SQL Server Compact no Management Studio.
Para aplicações pequenas ou para aplicações que se ligam a outras maiores, o SQL Server Compact se mostra adequado, lembrando ainda que é totalmente livre para o uso, para distribuir e para embutir.
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:37 )
|
|