Jump to content

Recommended Posts

Posted

Boas

queria saber como posso substituir as TextBox por Labels neste programa para mostrar os valores numa Label em vez de uma TextBox?

Dim data() As Byte = File.ReadAllBytes(FILE_NAME)
Dim palavras As New List(Of String)
Dim palavra As String = ""

'
For Each b As Byte In data
   If b = 0 Then
       '
       palavras.Add(palavra.Replace("N", ""))
       palavra = ""
   ElseIf b >= 32 Then
       palavra = palavra + Chr(b)
   End If
Next



TextBox1.Text = palavras(5)
TextBox2.Text = palavras(7)

Tentei assim mas nao funcionou:

Label1 = palavras (5)

Label2 = palavras(7)

Posted

Boas

queria saber como posso substituir as TextBox por Labels neste programa para mostrar os valores numa Label em vez de uma TextBox?

Dim data() As Byte = File.ReadAllBytes(FILE_NAME)
Dim palavras As New List(Of String)
Dim palavra As String = ""

'
For Each b As Byte In data
If b = 0 Then
	'
	palavras.Add(palavra.Replace("N", ""))
	palavra = ""
ElseIf b >= 32 Then
	palavra = palavra + Chr(b)
End If
Next



TextBox1.Text = palavras(5)
TextBox2.Text = palavras(7)

Tentei assim mas nao funcionou:

Label1 = palavras (5)

Label2 = palavras(7)

Pois, provavelmente não porque estás a ler de um array...

Que erro dá? Se não der nenhum erro tenta fazer debug para ver qual é mesmo o problema... nunca tentei ler um array em labels por isso não te sei responder.

Posted

Label1.Text = palavras(5)
Label2.Text = palavras(7)

lol... este "pensamento" que tive agora que nem sequer reparei no .text... aquilo nem devia compilar, apenas executar o anterior que já tinha sido compilado.

My blindness ugh.

Posted

Como posso fazer para bloquear uma label

por exemplo quando carrego sobre ela no programa a decorrer fica a tras de qualquer outro programa que esteja aberto.

obrigado

Não percebi, queres clicar numa label e mandar o form para background?

Posted

Boas

Aqui esta um print do que esta a acontecer:

http://prntscr.com/1udzad

A aplicação arranca por exemplo sobre o Notpad quando carrego na textbox para escrever a password o Notpad fica a frente do programa.

ficando a aplicação por detras do Notpad.

queria que fica-se sempre a frente de qualquer programa.

Obrigado

Metes no form_load o

Me.topMost = true
Posted

já tinha tentado com o TopMost e tambem não funciona.

tenho que carregar na aplicação na barra do menu para ficar selecionada.

Mas a tua aplicação têm form? Não consigo perceber no print...

Com topmost têm de dar.-- ou então posta aqui o código do load ou das textbox'es.

Posted

Sim a minha aplicacao tem um Form que esta transparente.

tenho fazer com que a janela do meu form esteja sempre selecionada.

assim ja resolvia o problema.

ja agora sabes como posso colocar a txtbox transpatente?

Posted (edited)

Sim a minha aplicacao tem um Form que esta transparente.

tenho fazer com que a janela do meu form esteja sempre selecionada.

assim ja resolvia o problema.

ja agora sabes como posso colocar a txtbox transpatente?

Mas não faz sentido quando clicas num botão a aplicação deixar de tar em focus... a não ser que o tenhas no código, não te consigo ajudar muito pois o que dizes é contraditório...

Quer dizer, clicas na textbox e ele muda para o notepad? lol

Não me chames burro mas a tua lógica não consigo entender, nem/ou o problema... tu ao clicares em qualquer controlo dum form ele não te devia tirar o focus a não ser que especifiques outra coisa no código.

Podes focar sempre a janela do teu form com Nomeform.showDialog() não sei se é isso que pretendes.

Quanto á textbox transparente, podes sempre igualar ao form.

Textbox1.backcolor = Me.backcolor
Edited by He B Te My
Posted

ainda nao consegui resolver.

quando clico na txtbox ela não fica selecionada.

tenho que ir a barra do iniciar.

como faço para quando clicar na txtbox ficar selecionada?

O que estás a dizer não faz sentido... posta aqui o teu código da textbox... não estou mesmo a perceber.

Posted

Boas,

Vou postar aqui o link para download do meu projecto, para ser mais facil me ajudarem.

http://dfiles.eu/files/yajgr6fij

Entao o que esta a acontecer é o seguinte:

Quando executo a aplicação

depois quero escrever no textbox e não dá

tenho que selecionar a aplicação na barra do iniciar para conceguir escrever na textbox.

Depois queria que a aplicação estive-se sempre a frente de qualquer programa.

como a textbox esta transparente se tiver em cima de um programa, quando clico nele fica por detras desse programa.

obrigado

Posted

Boas,

Vou postar aqui o link para download do meu projecto, para ser mais facil me ajudarem.

http://dfiles.eu/files/yajgr6fij

Entao o que esta a acontecer é o seguinte:

Quando executo a aplicação

depois quero escrever no textbox e não dá

tenho que selecionar a aplicação na barra do iniciar para conceguir escrever na textbox.

Depois queria que a aplicação estive-se sempre a frente de qualquer programa.

como a textbox esta transparente se tiver em cima de um programa, quando clico nele fica por detras desse programa.

obrigado

Não percebi a tua última linha...

Quanto ao resto, aqui quando executo ela fica sempre por cima de qualquer programa e fica logo focada... não sei a que problema te referes, ela fica sempre por cima de qualquer programa, e quando executa está focada, pelo menos aqui.

Não percebi foi o porquê desta aplicação, talvez a mesma razão porque é que ainda não percebo algumas coisas que estás a dizer... se pudesses explicar, é que aqui funcionou tudo o que disseste.

Posted

Nessa aplicação tambem tem o código para fechar a aplicação com a tecla ESC mas não esta a funcionar

o que pode ser:

//
Private Sub LoginForm1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown

    If e.KeyCode = Keys.Escape Then
	    Me.Close()
	    Application.Exit()
    End If

   End Sub

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.