-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
Que tal você tentar fazer um? Uma dica para isso seria a utilização da funções GetDC(), GetDesktopWindow() e BitBlt() da API Win32 (são as que me vieram à mente agora, mas pode ser necessário alguma outra também). Dê uma olhada nelas no API-Guide (http://www.mentalis.org/). Abraços, Graymalkin
-
Tecnicamente sim, você pode utilizar qualquer linguagem .NET. A linguagem Boo (http://boo.codehaus.org/), por exemplo, tem exemplos de utilização com ASP.NET. Delphi 2005 (que é .NET), também permite isso. Você instalou o Visual Studio aí? Se sim, quando você o instalou, o IIS estava ativo? (Ou seja, funcionando?) Abraços, Graymalkin
-
A própria documentação já é um bom material. E, as dúvidas que forem surgindo é só você colocar aqui. Abraços, Graymalkin
-
Tecnicamente sim, já que a OO vai estar presente na linguagem que você utilizar. Em geral eu falo apenas ASP NET e VB NET (como se o ponto não estivesse lá), além de C# como Cê-Sharp. Tecnicamente, como o nome da plataforma é .NET (dot net), o correto seria falar ASP dot NET e ViBi dot NET. No caso de C#, como o Sharp está em Inglês, o correto seria pronunciar Ci-Sharp. No caso da pronúncia em Português, o "dot" poderia ser substituído por "ponto", porém fica estranho misturar palavras em idiomas diferentes ("ponto" do Português, e "NET" do Inglês). Em suma... utilize o que você achar melhor de pronunciar... hehehe. Abraços, Graymalkin
-
Não utilizo efetivamente ASP.NET, mas acho que posso responder algumas: Sim, já que os recursos do ASP.NET vêm da .NET Framework, que é a mesma para qualquer uma das duas linguagens. É claro que C# tem suas próprias características, assim como VB tem as suas. Sim, o VB.NET faz tudo que o VB clássico, porém tem mais recursos (orientação a objetos mais completa). Abraços, Graymalkin
-
Precisa ser em C/C++? Em Python (http://www.python.org/) isso seria bem simples de ser feito. Abraços, Graymalkin
-
Ué? Você não utiliza ASP há dois anos? Esse Response.Write() é a mesma coisa, não? Abraços, Graymalkin
-
Você já programa em alguma linguagem? Se sim, basta adequar os seus conhecimentos à plataforma, uma vez que a documentação da mesma é bastante extensa e auto-explicativa (pelo menos eu acho assim). Abraços, Graymalkin
-
Não vai adiantar você importar porque você não pode utilizar o MessageBox dessa forma. Ele será executado no servidor e não no cliente, o que não é permitido. Existe um artigo sobre isso aqui: http://www.linhadecodigo.com.br/artigos.asp?id_ac=566⊂=0 Se bem que você pode fazer isso: Response.Write("<script language=JavaScript>alert('teste')</script>;") Aqui funcionou assim. Abraços, Graymalkin
-
Do mesmo jeito que a gente faz na mão. De decimal para binário é dividindo o número sucessivamente por 2 ficando apenas com o último quociente e todos os restos anteriores (de trás para frente). E, de binário para decimal, é a soma da multiplicação dos bits por 2 elevado a posição do mesmo, começando de 0 da esquerda para a direita. Abraços, Graymalkin
-
Isso ocorre porque o namespace que contém MessageBox não foi importado. De qualquer forma, no caso de ASP.NET, o ideal é você utilizar Response.Write() para escrever na tela, ao invés de utilizar uma caixa de mensagem. Abraços, Graymalkin
-
O nome é Octal (e não octagonal) e ambos são inteiros: int x = 0xA; int y = 010; Faça o teste aí. Abraços, Graymalkin
-
E é exatamente isso que estou falando. Faça um teste assim: Response.Write(sender.Id) Abraços, Graymalkin
-
Cara, não tem mistério na utilização da TreeView não. Dê uma olhada em um exemplo simples: Dim pai As TreeNode = TreeView1.Nodes.Add("Nó Pai") pai.Nodes.Add("Nó Filho 1") pai.Nodes.Add("Nó Filho 2") Dim pai2 As TreeNode = TreeView1.Nodes.Add("Nó Pai 2") pai2.Nodes.Add("Nó Filho 3") pai2.Nodes.Add("Nó Filho 4") Execute aí e veja o resultado. Abraços, Graymalkin
-
Utilize o evento KeyPress (ou KeyUp ou KeyDown) do form, lembrando-se de ativar a propriedade KeyPreview do mesmo. Abraços, Graymalkin
-
De fato, já que o nome correto é MessageBox. Ou seja: MessageBox.Show("Sem Registro na Base de Dados !") Abraços, Graymalkin
-
Não bastaria utilizar System.Threading.Thread.Sleep(tempo_em_milissegundos)? Abraços, Graymalkin
-
Aí vai um exemplo em Managed C++ que abre uma tabela e a exibe em uma DataGrid: OleDbConnection *cn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\temp\\bd\\bd1.mdb"); cn->Open(); OleDbDataAdapter *dr = new OleDbDataAdapter("SELECT * FROM cadastro", cn); DataSet *ds = new DataSet(); dr->Fill(ds); dataGrid1->DataSource = ds; Lembre-se de colocar o seguinte junto com as outras declarações de namespaces (lá no início do arquivo): using namespace System::Data::OleDb; Certo? Graymalkin
-
Aí vai um exemplo em Managed C++ que abre uma tabela e a exibe em uma DataGrid: OleDbConnection *cn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\temp\\bd\\bd1.mdb"); cn->Open(); OleDbDataAdapter *dr = new OleDbDataAdapter("SELECT * FROM cadastro", cn); DataSet *ds = new DataSet(); dr->Fill(ds); dataGrid1->DataSource = ds; Lembre-se de colocar o seguinte junto com as outras declarações de namespaces (lá no início do arquivo): using namespace System::Data::OleDb; Certo? Graymalkin
-
Já notou que todos os eventos (rotinas) possuem um parâmetro chamado Sender (o primeiro)? Então, é ele que contém a referência para o objeto que chamou a rotina (evento). Abraços, Graymalkin
-
Uma TreeView é uma árvore onde cada nó pode conter sub-nós. Os nós podem ser as datas e os respectivos sub-nós seriam os produtos referentes àquela data. Tente utilizar a TreeView aí e qualquer coisa, dê um grito que eu tento ajudar. Abraços, Graymalkin
-
Sim, o método Split() de System.String procura por qualquer um dos caracteres divisores e não a sequência inteira. Para fazer isso você pode utilizar o método Split() da classe RegEx (Regular Expressions): Dim s As String = "carro1!@!carro2!@!carro3!@!carro4" Dim palavra As String Dim re As System.Text.RegularExpressions.Regex Dim a As String() = re.Split(s, "!@!") For Each palavra In a MessageBox.Show(palavra) Next Certo? Graymalkin
-
Você vai ter que executar esse código em um objeto Connection e o resultado dele vai ser um recordset com aquele campo. Abraços, Graymalkin
-
O problema aí é que fica difícil definir a quantidade de colunas que deverão existir. Note que sua primeira linha vai ter 3 produtos, mas a segunda só vai ter 2. Não sei se seria possível fazer algo assim com SQL, mas você pode sempre recorrer ao preenchimento manual da datagrid. Dessa maneira você teria que percorrer a tabela e ir "juntando" os produtos para todas as datas existentes (você pode até criar uma DataTable em memória e ir armazenando nela, para depois ficar mais fácil de jogar na grade). Não haveria alguma outra maneira de representar o que você quer? Talvez uma TreeView? Abraços, Graymalkin
-
Se você tirar esse Try aparece alguma mensagem de erro? Abraços, Graymalkin