Você está aqui: AutoCAD .NET API C# ::: Dicas & Truques ::: Ponto, Pontos, Comando POINT |
|
Como criar um ponto 3D no AutoCAD usando a AutoCAD C# .NET e o construtor da classe Point3dQuantidade de visualizações: 32 vezes |
|
Nesta dica mostrarei como podemos usar o construtor da classe Point3d da AutoCAD C# .NET para criar um novo ponto 3D na área de desenho do AutoCAD. Note que este construtor pede os valores para as coordenadas x, y e z. Note que, depois de criado um novo objeto Point3d, nós o passamos para o construtor da classe DBPoint. Isso acontece porque o método AppendEntity() da classe BlockTableRecord aceita um DBPoint, e não um Point3d. Veja um código C# completo no qual criamos um ponto 3D nas coordenadas x=50, y=20, z=30:
Ao executar este código AutoCAD C# .NET nós veremos um novo ponto 3D nas coordenadas x=50, y=20, z=30. É claro que, como o ponto possui uma elevação de 30 centímetros (ou metros, dependendo da sua configuração do AutoCAD), você terá que alterar sua view para SE Isometric, por exemplo, para ver a exibição do ponto em modo 3D. |
|
Link para compartilhar na Internet ou com seus amigos: | |
JavaScript ::: Dicas & Truques ::: Miscelâneas |
|
JavaScript para iniciantes - Como obter o valor do maior número possível em JavaScript usando Number.MAX_VALUEQuantidade de visualizações: 8532 vezes |
|
Quando estamos desenvolvendo aplicações em JavaScript que lidam intensivamente com valores numéricos, é sempre uma boa idéia sabermos, de antemão, qual o maior valor numérico possível nessa linguagem de programação. Para isso podemos usar a propriedade MAX_VALUE do objeto Number. Veja como isso pode ser feito no trecho de código abaixo:
Ao executar este código nós teremos o seguinte resultado: O maior número em JavaScript é 1.7976931348623157e+308 Qualquer valor numérico acima disso, será tratado pela linguagem JavaScript como Infinity. | |
PHP ::: Fundamentos da Linguagem ::: Tipos de Dados |
||||||
Apostila PHP - Como usar o tipo de dados string do PHPQuantidade de visualizações: 10293 vezes |
||||||
Strings são cadeias de caracteres, ou seja, palavras, frases e trechos de texto são considerados strings e usadas em praticamente todos os tipos de aplicações. Em PHP, literais strings podem ser criados usandos aspas simples ou duplas. Veja:
Variáveis são expandidas (avaliadas) dentro de aspas duplas. Dentro de aspas simples isso não acontece:
O resultado da execução deste código será:
Aspas duplas suportam uma boa quantidade de strings de escape, como listado abaixo: Símbolo Significado ------------------------------------------------------ \" Aspas duplas \n Nova linha (Newline) \r Retorno de linha (Carriege return) \t Tab (tabulação) \\ Barra invertida (Backslash) \$ Símbolo de Dollar \{ Chave esquerda \} Chave direita \[ Colchete esquerdo \] Colchete direito \0 à \777 Caractere ASCII representado por um valor octal \x0 à \xFF Caractere ASCII representado por um valor hexadecimal Strings dentro de aspas simples reconhecem \\ para obter uma barra invertida e \' para obter uma aspas simples:
Para testar se duas strings são iguais, o operador de comparação == pode ser usado:
Se quisermos saber se uma determinada variável é do tipo string, podemos usar a função is_string(). Veja:
| ||||||
Java ::: Dicas & Truques ::: Data e Hora |
|
Como obter o dia da semana como um valor inteiro usando a constante DAY_OF_WEEK da classe Calendar do JavaQuantidade de visualizações: 12831 vezes |
|
Em algumas situações nós precisamos obter o dia da semana como um inteiro. Para isso podemos usar a constante DAY_OF_WEEK da classe Calendar, do pacote java.util, que nos permite obter o dia da semana como um valor inteiro na faixa de 1 a 7. O valor 1 é domingo, 2 é segunda, 3 é terça, e assim por diante. Veja um exemplo:
Ao executarmos este códigos nós teremos o seguinte resultado: O dia da semana é: 6 | |
Delphi ::: Dicas & Truques ::: Imagens e Processamento de Imagens |
|
Como capturar um screenshot da área de trabalho e salvá-lo como um Bitmap usando DelphiQuantidade de visualizações: 13437 vezes |
|
Em algumas situações precisamos capturar um screenshot da área de trabalho (Windows Desktop) e salvá-lo como um Bitmap. Esta dica mostra como isso pode ser feito. Note que aqui estamos salvando o bitmap gerado no mesmo diretório do executável. Caso queira salvar o resultado em outra pasta ou diretório, consulte minhas dicas sobre a manipulação de arquivos e diretórios usando Delphi. Veja o código (coloquei no evento OnClick de um botão:
Para fins de compatibilidade, esta dica foi escrita usando Delphi 2009. | |
C++ ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
||
Como usar vetores e matrizes (arrays) na linguagem C++Quantidade de visualizações: 37357 vezes |
||
Vetores e matrizes, também chamados de arrays em programação, são grupos consecutivos de locais na memória que possuem o mesmo tipo de dados, ou seja, um vetor ou matriz em C++ pode conter apenas elementos do mesmo tipo. Um vetor é uma matriz de um coluna e várias linhas, enquanto uma matriz é a matriz propriamente dita, ou seja, que possui várias linhas e várias colunas. Veja um trecho de código no qual temos um vetor contendo 5 elementos do tipo int:
Ao executarmos este código nós teremos o seguinte resultado: Posição: 0 - Valor: 65 Posição: 1 - Valor: 3 Posição: 2 - Valor: 8 Posição: 3 - Valor: 41 Posição: 4 - Valor: 12 Pressione qualquer tecla para continuar. . . Aqui nós usamos a técnica de declarar e inicializar o vetor em uma mesma linha. Em seguida usamos um laço para percorrer todos os elementos. Veja que os elementos do vetor são acessados usando um índice que começa em 0 e vai até a quantidade de elementos menos 1. Veja agora um trecho de código que declara um vetor e inicializa seus elementos usando um laço for:
Ao executarmos este código nós teremos o seguinte resultado: Posição: 0 - Valor: 0 Posição: 1 - Valor: 2 Posição: 2 - Valor: 4 Posição: 3 - Valor: 6 Posição: 4 - Valor: 8 Pressione qualquer tecla para continuar. . . É importante notar que, se não inicializados, os valores dos elementos de um vetor poderão guardar valores aleatórios. Jamais confie que eles terão o valor 0 por padrão. | ||
Desafios, Exercícios e Algoritmos Resolvidos de C++ |
Veja mais Dicas e truques de C++ |
Dicas e truques de outras linguagens |
Códigos Fonte |
Software de Gestão Financeira com código fonte em PHP, MySQL, Bootstrap, jQuery - Inclui cadastro de clientes, fornecedores e ticket de atendimento Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Controle de Estoque completo com código fonte em PHP, MySQL, Bootstrap, jQuery - 100% funcional e fácil de modificar e implementar novas funcionalidades Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Linguagens Mais Populares |
1º lugar: Java |