Ir para conteúdo
Fórum Script Brasil

alexandremanowar

Membros
  • Total de itens

    634
  • Registro em

  • Última visita

Tudo que alexandremanowar postou

  1. E ae beleza Certo cara valeu pela força! Entendi a idéia vou desenvolver e se eu travar eu posto aqui at+
  2. E ae pessoal beleza! Então valeu a todos que estão me dando uma força. Eu consegui fazer algo e esta pegando os dados do hd, porém acho que tem uma falha, ele pega todos os hds exitente se tiver 2 ele pega 2 se tiver 3 ele pega 3, eu quero que ele pegue apenas o hd que esta o windows ou seja o principal, bom vou mostrar o código: Essa é a class com as váriáveis: Class HardDrive Private m_model As String = Nothing Private m_type As String = Nothing Private m_serialNo As String = Nothing Public Property Model() As String Get Return m_model End Get Set(ByVal value As String) m_model = value End Set End Property Public Property Type() As String Get Return m_type End Get Set(ByVal value As String) m_type = value End Set End Property Public Property SerialNo() As String Get Return m_serialNo End Get Set(ByVal value As String) m_serialNo = value End Set End Property End Class E esse é o código que exibe o resultado: Imports System.Management Public Class Form1 Private Sub btnSerie_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSerie.Click Dim HardDisk, Tipo, Serial As String Dim searcher As New ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive") Dim hdCollection As New ArrayList() For Each wmi_HD As ManagementObject In searcher.[Get]() Dim hd As New HardDrive() hd.Model = wmi_HD("Model").ToString() HardDisk = hd.Model hd.Type = wmi_HD("InterfaceType").ToString() Tipo = hd.Type hdCollection.Add(hd) Next searcher = New ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia") Dim i As Integer = 0 For Each wmi_HD As ManagementObject In searcher.[Get]() ' get the hard drive from collection ' using index Dim hd As HardDrive = DirectCast(hdCollection(i), HardDrive) ' get the hardware serial no. If wmi_HD("SerialNumber") Is Nothing Then hd.SerialNo = "None" Else hd.SerialNo = wmi_HD("SerialNumber").ToString() Serial = hd.SerialNo End If i += 1 Next lblMarca.Text = HardDisk.ToString lblTipo.Text = Tipo.ToString lblSerie.Text = Serial End Sub End Class Então esse código se eu tiver mais de 1 hd ele pega todos, eu quero que pegue apenas o principal, não consegui manipular esse select que tem no código para varrer os driver! Acredito que da para melhorar esse código para ele pegar só o hd que eu quero mas não consegui ainda, estou lendo alguns tutoriais para entender melhor, acredito também que da para diminuir esse código. Se alguém puder me da esse força aí. Valeu
  3. E ae pessoal beleza Esses dias vi um software feito em vb.net que o programa captura o número de série do hd e da placa de rede e usa isso como identificação da máquina que o programa esta sendo instalado quando eu cliquei no menu identificação ele mostrou a key do programa e os números do série do hd e da placa de rede! Achei isso super 10. Alguém sabe como eu posso fazer isso? Como eu capturo o nº de série do hd ou qualquer outro componente? Valeu
  4. E ae cara beleza! Então cara vamos fazer o seguimte você se cadastra aqui no fórum e nós usamos esse post aqui mesmo para trocar umas idéias! Dessa forma quem tiver conhecimento vai poder te ajudar também e você da uma força aqui pra nossa comunidade. O que você gostaria de saber? Material de estudos? Os exames?
  5. E ae pessoal beleza! Eu fiz um programa desktop e criei um sistema de login muito simples, quando o programa é executado ele entra um pequeno form pedindo usuário e senha que consulta o banco se existir os dados ele loga e carrega o form principal caso contrário fecha o programa. Porém estou precisando montar um que além de acessar me de níveis de acesso no sistema, alguém poderia me dar uma idéia de como montar um sistema dessa forma? Valeu
  6. E ae beleza! Então cara com certeza vale a pena tirar as certificações. A empresa que eu trabalho por exemplo valiza mais quem tem essas certificações porque por exemplo a empresa é parceira microsoft e quanto mais funcionários certificados microsoft ele tiver melhor, então eu te aconselho a tirar esse que você mensionou o ICS que é bacana também e tirar a certifiação microsoft da área que você quer atuar seja banco de dados, servidor ou desenvolvimento. Eu deixei um post explicando da uma olhada lá depois at+
  7. E ae pessoal Então fiz a pesquisa direto no site da microsoft e encontrei o seguinte: Bom isso vai ser para quem esta interessado em tirar certificação de desenvolvedor microsoft Esse material que deixei acima é o mais completo e atualizado para chegar ao MCSD que são 4 exames! Aí você tira essa vcertificação, mas a microsoft lanço uma nova certificação no final do ano passado MCPD, porém o que esta sendo vendido por aí são os cursos pra MCSD inclusive no site da microsoft, então como funciona você tira o MCSD e depois só faz uma única prova e tira essa outra certificação MCPD. O MCSD te da o título de desenvolverdor .NET e o MSPD também mas a diferença esta que na prova do MCPD cai as atualizações do .NET 2.0 e no MCSD cai apenas questões do .NET 1.1 Para quem quiser tirar maiores dúvidas entra no site da microsoft. at
  8. alexandremanowar

    exame MCSD

    E ae pessoal beleza! Eu estou estudando para o mscd e me indicaram o seguinte material: http://www.amazon.com/MCAD-MCSD-Self-Paced...2494&sr=1-1 Esse material é vendido na amazon.com, é um box com todo material necessário, apesar de estar datado com lançamento em 2003 não achei nada mais atual e completo que esse material, a pergunda é, esse material server para prova? Ou comprei algo totalmente ultrapassado ? Esse volume que comprei é segunda edição então achei que já esta com as correções para 2005 ou seja Frame work 2.0 e visual studio 2005! Alguém pode comentar sobre esse material? Se é bom ou se me dei mal e gastei dinheiro atoa? Valeu
  9. E ae pessoal beleza Eu preciso converter um banco access para mysql, encontrei alguns programas que fazem isso, porém eu queria saber se é possível fazer isso na unha? Se for como eu faço? Valeu
  10. E ae Graymalkin beleza! Cara esse esquema de capturar o endereço da imagem foi ótimo resolveu meu problema, o esquema da hora eu tinah conseguido fazer só não tive tempo de postar aqui, ficou igual o que você colocou Valeu mais uma vez cara at+
  11. E ae galera beleza! Estou com duas dúvidas que são a seguinte: 1) Eu coloquei um picturebox no meu winform e dentro da pasta do meu projeto coloquei uma página imagens onde ao cliecar em um botão o programa carrega a imagem da pasta no picturebox, enquanto não publico funciona legal, mas quando publico e instalo em uma máquina da pau na hora de puxar a imgem, meu código que carrega no picturebox esta assim: picFoto.ImageLocation = "C:\endereco\imagem.jpg" Eu imagino que é porque depois de instalado o endereço muda óbvio. Mas como eu faço ou onde coloco as imagens que eu quero usar na minha aplicação para não dar esse tipo de problema? Eu sei que a imagem esta vindo com o programa porque na hora que vou na pasta do programa eu vejo as imagens lá, então acho que estou errando apenas no mode de exibir. 2) Como eu faço para fazer uma decisão observando a hora do relógio do micro? Tipo assim "Se o horário for igual a 18:00 então exiba algo caso contrário ..." Eu preciso criar uma opção no meu programa que toda vez que der um certo horário do dia ele execute uma função, sei que devo usar um Timer ou estou errado? Alguém sabe como fazer isso?
  12. alexandremanowar

    Fazer FTP

    E ae pessoal beleza É possível fazer um código para FTP em WinForms com vb.net 2005? Se for onde encontro um tutorial que me ensine a fazer isso? Ou alguém poderia me explicar? Valeu galera
  13. Eae beleza Legal cara entendi, Aí no caso de eu querer declarar isso em uma class basta eu mudar isso Private Sub btnAlterar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) para isso: Public Sub btnAlterar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) E chamar no form conforme o restante que você me mostrou. Certo? Isso é que chamo de mini tutorial, valeu mesmo esse tópico vai ser útil para muita gente. Valeu mesmo cara. Eu estou com um problema que estou travado a um tempo, consegui desenvolver um esquema para capturar uma webcam e tirar foto, postei aqui no fórum como se faz e tudo mas aí tentei mudar o esquema para funcionar melhor captutando várias webcams mas esta dando um erro de threading, procurei várias soluções mas não achei nada que me ajude. O post da minha dúvida é esse: Link do post Então já resolvi quase tudo menos o problema dos threading dexei o código da versão que esta funcionando e a que estou melhorando. Se você tiver alguma dica de como eu consigo arrumar esse problema e puder postar lá eu agradeço Valeu
  14. E ae pessoal beleza! Como se usa essa opção addHandle ? é como qualquer outra ou tenha usar ela dentro da class? Valeu
  15. E ae beleza Entendi a idéia cara valeu pela força at+
  16. E ae beleza Então cara legal funcionou valeu pela dica, porém estou tentando organixar melhor e estou tentando fazer o seguinte, estou tentando criar esses controles em tempo real dentro de uma class, aí o meiu form puxa lá de dentro e vai servir para outros forms, mas esta dando pau. Olha como estou fazendo: Essa é a class: Imports System.Windows.Forms Public Class Controles Public WithEvents btnAlterar As Button Public Sub CriaControles() btnAlterar = New Button End Sub End Class E dentro do form coloco assim: Dim Botao As New Controles() Botao.CriaControles() Dim LocalAlterar As New Point LocalAlterar.X = 6 LocalAlterar.Y = 203 Dim SizeAlterar As New Size SizeAlterar.Width = 187 SizeAlterar.Height = 44 Botao.btnAlterar.Size = SizeAlterar Botao.btnAlterar.Location = LocalAlterar Botao.btnAlterar.Text = "A&lterar" Me.GrupoAcesso.Controls.Add(Botao.btnAlterar) Porém o problema cai no mesmo do primeiro post, não consigo criar o método: Private Sub btnAlterar_Click((ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Botao.btnAlterar.Click Da erro no Handles e outroas coisas. Onde estou errando?
  17. E ae pessoal beleza Estou trabalhando com visual basic .net 2005 com winform e é o seguinte eu criei um buttom em tempo de execução da seguintes forma: Dim btnAlterar As New Button Dim LocalAlterar As New Point LocalAlterar.X = 6 LocalAlterar.Y = 203 Dim SizeAlterar As New Size SizeAlterar.Width = 187 SizeAlterar.Height = 44 btnAlterar.Size = SizeAlterar btnAlterar.Location = LocalAlterar btnAlterar.Text = "A&lterar" Me.GrupoAcesso.Controls.Add(btnAlterar) esta funcionando na boa quando chega a parte do código que faz essa solicitação o botão aparece na tela, porém a minha dúvida é a seguinte, como eu coloco código dentro desse botão já que ele não esta diretemente dentro do form? Tenti criar um tipo de function mas não deu certo acho que estou no caminho errado. Alguém poderia me explicar como eu faço esse buttom executar alguma coisa quando eu clicar nele? O método convencional: Private Sub btnAlterar_Click((ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAlterar.Click Não funciona pois como ele não existe diretamente no form ou seja não foi criado em tempo de designer o Handles não tem como funcionar. Alguém sabe como isso deve ser feito? Valeu a todos.
  18. E ae pessoal beleza Se tratando de winforms eu concordo com o Graymalkin! Não tem o porque ficar abrindo e fechando a conexão é um trabalho repetitivo e sem necessidade e é mais rápido deixar a conexão aberta do que ficar fachando e abrindo. Agora para ASP o sacesso ao site pode ser grande e ter várias conexões e aí sim causar problemas. Mas agradeço a todos pela ajuda valeu
  19. E a e pessoal beleza! Bom continuando os estudos, eu gostaria de saber o seguinte por exemplo eu tenho um form e nesse form tem uma Sub e um método o método recebe a informação digitada pelo cliente e manda para a sub que processa fazendo a consulta no banco de dados e devolvendo a resposta para o método, isso dentro do meu form. O código é esse: primeiro sub o que recebe a informação: Private Sub btnAcessar_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnAcessar.Click Dim codigo as String = txtCodigo.Text AcessarBanco(codigo) End Sub Essa é a sub que processa no banco: Sub AcessarBanco(ByVal codigo As Integer) Dim CodigoFuncionario As Integer = rg Dim Banco As New ConexaoOnline() ''acessa class Banco.criaConexao() '' acessa conexao Banco.Conn.Open() Dim CasultaTerceiros As New MySqlCommand("select * from functerceiros where codigo='" & Trim(CodigoFuncionario) & "' limit 1", Banco.Conn) Dim da As New MySqlDataAdapter(CasultaTerceiros) Dim ds As New Data.DataSet() da.Fill(ds) Dim Nome As String = ds.Tables(0).Rows(0).Item("nome") MessageBox.Show(Nome) End Sub End Class Esse código funciona legal, o que eu quero saber é o seguinte é melhor manter ele dessa forma dentro do meu form ou é melhor colocar a sub AcessarBanco dentro de uma class e apenas o método de botão acessar ficar no form? Se for em uma class como eu montaria isso ? Valeu
  20. E ae carinha beleza! Então cara se eu colocar esse comando Inherits ConexaoOnline no meu form da seguinte mensagem de erro: Statement is not valid inside a method E se eu coloco fora tipo no abetura da class do form da essa mensagem: Statement is not valid in namespace Não estou entendendo cara desculpa aí! Será que você poderia me dar explicar novamente por favor? Valeu e desculpa o encomodo Então galera o amigo quintelab me explicou e montou um exemplo de como fazer. Obrigado a todos pela força. O exemplo ficou assim A class: Imports MySql.Data.MySqlClient Public Class ConexaoOnline Public Conn As MySqlConnection Dim Conectar As String Public Sub New() MyBase.New() Conectar = "server=servidor;user id=root;password='';database=odonto; Allow Zero Datetime=True" End Sub Public Sub criaConexao() Conn = New MySqlConnection(Conectar) End Sub End Class O form btnEnroll.Enabled = False Dim Cl As New ConexaoOnline Cl.criaConexao() Cl.Conn.Open() Cl.Conn.Close() End Sub Valeu a todos
  21. E ae beleza Então estou tentando fazer aqui mas esta dando pau, já tentei de algumas formas, a última foi essa: Imports MySql.Data.MySqlClient Public Class ConexaoOnline Private Shared Sub ConfiguraDataAdapters() Dim conectar As String = "server=servidor;user id=root;password='';database=odonto; Allow Zero Datetime=True" Dim conn As New MySqlConnection(conectar) End Sub End Class Mas não consigo acessar essa conexão no meu form1! onde vou fazer os query no banco tipo select,etc Como eu herdo isso dentro do meu form?
  22. E ae pessoal beleza! então eu estudei as class o modo de erança mas não consegui criar uma conexão em uma class e usar ela em todos o meu sistema. Em módulo eu fazia assim: Public conectar As String = "server=servidor;user id=root;password='';database=banco; Allow Zero Datetime=True" Public conn As New MySqlConnection(conectar) Dessa forma bastava eu usar o conn nos forms e beleza usava todas as funções de banco de dados. Será que alguém pode me dar um exemplo?
  23. Entendido carinha valeu pelas informações at+
  24. E ae pessoal beleza Eu estive lendo algumas matérias sobre vb.net 2005 e o pessoal informou que o interessante seria abandonar o uso de módulos e usar class no local. Algumas coisas eu consegui fazer com class, tipo funções públicas e usar em outras partes no meu aplicativo, porém a minha conexão com banco de dados não funciona não consegui! Eu crio a conexão dessa forma: Public conectar As String = "server=servidor;user id=root;password='';database=banco; Allow Zero Datetime=True" Public conn As New MySqlConnection(conectar) Mas dessa forma não funciona na class, funciona apenas nos módulos. Alguém sabe se é possível que isso fucione na class? Outra dúvida é a seguinte como eu faço para deixar a string de conexão dentro de um xml e usar ele no meu aplicativo? Valeu
  25. E a e pessoal Estou tentando instalar o SQL Server 2005 no windows vista, fiz a instalação e toda a atualização necessária, quando abro o SQL Server Management Studio ele aparece a tela de logon onde deixo as opções da seguinte forma: Server Type: Database Engine Server Name: PC "que é o nome da máquina que uso" Authentication: Windows Authentication Quando clico em Connect aparece a seguinte mensagem de erro: Login failed for user 'PC\Alexandre'.(Microsoft SQL Server, Error: 18456) Fiz toda a instalação do SQL Server nessa máquina e estou com permissão de usuário, porque não consigo logar? Onde estou errando? Valeu
×
×
  • Criar Novo...