Sim, mas no caso que me mandou, esse é para quando clico mostrar topicos e o que eu quero e clicar e aparecer para meter o nome de utilizador e a password
Realize o Login na sua conta ou Registe-se para participar.
#32 Re: PAP - Dom 2 Fev 2014 - 10:25
DJPRMF
AdministradorLei atentamente o link enviado.
Os dropdowns podem conter qualquer tipo de conteúdo HTML, o que inclui formulários.
#33 Re: PAP - Dom 2 Fev 2014 - 13:05
EYPO
Super-membroNão estou a conseguir utilizar o drop down
Eles dão este codigo:
Para chamar a pagina de CSS, mas depois eles não me dão a pagina.
É capaz de me dar uma ajuda ?
#34 Re: PAP - Dom 2 Fev 2014 - 13:37
DJPRMF
AdministradorPara evitar mais off-topic, agradeço que crie um novo topico.
Cumps
#35 Re: PAP - Ter 22 Abr 2014 - 9:13
EYPO
Super-membroBoas,
Gostava de saber se sabe de algum tutorial onde tenha como criar o meu layout no vb, do género, quando abre a aplicação, abrir uma janela para inserir o login e a password, depois disso algo onde tenha uma janela com um menu de escolha para varias funções.
Preciso mesmo de ajuda, caso saiba de alguma coisa, agradecia muito.
Cumps
#36 Re: PAP - Ter 22 Abr 2014 - 9:57
DJPRMF
AdministradorSerá dificil encontrar um tutorial especifico para o que pretende. O maximo que deverá encontrar são separados. Posteriormente deverá conjugar os mesmos para o que pretende...
Note que dificilmente irá conseguir concretizar um projecto de programação baseando-se apenas em tutoriais. Necessita SEMPRE de possuir conhecimentos.
#37 Re: PAP - Ter 22 Abr 2014 - 10:44
EYPO
Super-membroSim, quanto a isso estou bem consciente.
Então para ser mais fácil para mim e para quem ira ler este tópico, o que eu pretendo em primeiro é ter um form da aplicação com dois botões onde um deles iria abrir um pequeno bloco de notas, para metermos lá notas e guardar.
Sabe se é possivel fazer isso no vb?
#38 Re: PAP - Ter 22 Abr 2014 - 16:29
DJPRMF
AdministradorPelo que refere, possivel é...
Agora depende do tipo de "estrutura" que pretenda... Basicamente, necessita de crir a janela com os botões e um pequeno programa de texto, que tenha algum local onde sejam guardadas as entradas...
#39 Re: PAP - Ter 22 Abr 2014 - 16:36
EYPO
Super-membroUm pequeno programa de texto como assim? Um script para add à from?
Para serem guardadas, será possivel com a base de dados, pois eu pretendia que a informação fica-se no 'bloco de notas' da aplicação e não que guarde no computador.
#40 Re: PAP - Ter 22 Abr 2014 - 16:41
DJPRMF
AdministradorPelas suas questões acho que possui várias duvidas que são básicas e não deveria possuir se pretende construir algo "sólido".
Como ponto de partida:
http://lmgtfy.com/?q=visual+basic+create+simple+notepad
Existem centenas de tutoriais sobre criar praticamente tudo o que pretende, apenas terá de pesquisar exactamente o que pretende fazer.
#41 Re: PAP - Ter 22 Abr 2014 - 21:15
EYPO
Super-membroO problema é que eu quero fazer esse tipo de 'notepad' dentro da aplicação e fique guardada na aplicação, e tudo o que encontro são géneros de notepads identicos ão do windows onde ficam guardados no computador
#42 Re: PAP - Qua 23 Abr 2014 - 8:55
DJPRMF
AdministradorNesse caso será muito mais complicado, pois já envolve utilizar bases de dados ou outro formato que irá complicar todo o projecto.
Penso que deveria rever atentamente o pretendido. Seria mais fácil criar um sistema de armazenamento externo (como o guardar via TXT) do que utilizando uma base de dados...
#43 Re: PAP - Sex 25 Abr 2014 - 15:22
EYPO
Super-membroBoa, estou com um problema, eu no botão 'Guardar' do notepad que fiz está com um problema, quando clico no botão abre a janela para onde eu quero guardar o ficheiro e guarda, só que guarda sem tipo de ficheiro, ou seja não guarda em ficheiro .txt
E não sei o que devo inserir no codigo para guarda o ficheiro em .txt
Deixo aqui o codigo do botão para se alguem me conseguir ajudar:
#44 Re: PAP - Sex 25 Abr 2014 - 17:48
Aprendiz
AvançadoBoa tarde EYPO,
Talvez uma breve leitura acerca da função WriteAllText consiga ajudar a solucionar o problema. O seu problema parece ser no SaveFileDialog1.FileName, que deveria já conter a extensão ".txt" . Se apenas deseja guardar neste formato, pode pedir ao utilizador para especificar o nome com que quer guardar e depois concatenar ".txt" à variável SaveFileDialog1.FileName. Imaginando que o utilizador escrevia "teste". Depois da concatenação, o nome que seria passado à função WriteAllText seria "teste.txt", e aí julgo que escreveria com a extensão que deseja.
A maior das sortes para o seu Projecto de Aptidão! Espero que corra tudo bem
#45 Re: PAP - Sex 25 Abr 2014 - 18:14
EYPO
Super-membroBoa tarde,
Peço desculpa mas continuei sem perceber onde esta o erro no código. E caso add '.txt' no fim de SaveFileDialog1.FileName dá erro o código.
#46 Re: PAP - Sex 25 Abr 2014 - 18:29
Aprendiz
AvançadoOK, vamos por partes
Estamos a usar o método My.Computer.FileSystem.WriteAllText
Este método recebe os seguintes parâmetros:
1-nome do ficheiro
2-texto a ser escrito no ficheiro
3-valor lógico representando se pretende acrescentar informação ao ficheiro ou apenas substituir o que lá está. Não é muito importante.
Quando escreve a instrução "My.Computer.FileSystem.WriteAllText(SaveFileDialog1.FileName, TextBox1.Text, False)", está a dizer que:
Vai escrever no ficheiro cujo nome está guardado em "SaveFileDialog1.FileName" o conteúdo guardado em "TextBox1.Text" e que pretende escrever um ficheiro apenas com esse conteúdo (se existir um já com esse nome, o seu conteúdo antigo será eliminado).
Ora, o problema é que o método My.Computer.FileSystem.WriteAllText executa cegamente o que lhe diz. O que está a suceder é que o nome do ficheiro que lhe fornece (1º parâmetro) não tem extensão incluída, logo, o WriteAllText escreve um novo ficheiro sem extensão.
Como é que resolvemos o problema?
Tem de se certificar que quando chama a função My.Computer.FileSystem.WriteAllText que fornece o primeiro parâmetro (nome do ficheiro) já com a extensão que quer guardar (.txt).
Isto significa que pode arranjar uma String auxiliar, tornar o seu valor igual ao de SaveFileDialog1.FileName, depois altera o seu conteúdo concatenando o mesmo com ".txt", e só depois disso é que chama o método WriteAllText, passando, em vez de SaveFileDialog1.FileName, a String auxiliar que arranjou!
Percebeu agora?
Não hesite em perguntar novamente se não tiver percebido, mas tente ser mais específico sobre o que não percebeu...
#47 Re: PAP - Sáb 26 Abr 2014 - 12:57
EYPO
Super-membroBom dia,
Muito obrigado pela ajuda, consegui resolver o problema mais ou menos
Não sei se era bem isto que você estava a dizer mas eu fiz assim:
Dim nomeFile As String
nomeFile = SaveFileDialog1.FileName + ".txt"
My.Computer.FileSystem.WriteAllText(nomeFile, TextBox1.Text, False)
#48 Re: PAP - Sáb 26 Abr 2014 - 14:27
Aprendiz
AvançadoSim, era exactamente isso! Presumo que agora, quando grave, o ficheiro já possua a extensão .txt, correcto?
Já agora, convém que a solução seja a correcta, e não solucione apenas "mais ou menos", por isso, se houver alguma coisa que não esteja a ser bem feita é favor dizer...
#50 Re: PAP - Sáb 26 Abr 2014 - 14:51
Aprendiz
AvançadoDe nada, desejo-lhe boa sorte com a submissão e apresentação do Projeto!
#51 Re: PAP - Sáb 26 Abr 2014 - 16:00
EYPO
Super-membroBoa tarde,
Eu estou a criar a calculadora, e deparei-me com uma situação, a calculadora em alguns casos dá-me valor arredondado e em outros casos não.
Por exemplo se eu fizer 3*4 a calculadora dá 0,75, mas se eu inserir 3*pi ela dá 9 em vez de dar 9,4247(..)
Haverá alguma coisa que eu possa fazer quanto a isso?
Cumps
#52 Re: PAP - Sáb 26 Abr 2014 - 16:49
DJPRMF
AdministradorQual é exactamente o código que possui?
#54 Re: PAP - Sáb 26 Abr 2014 - 18:15
Aprendiz
AvançadoSe a calculadora dá resultados corretos com valores considerados normais (não são constantes importantes como o pi ou o número de Neper), fazia algum sentido que o problema fosse na atribuição de um valor ao pi.
Aliás, se fizer as contas vê que:
3*pi=9 <=>
<=> pi = 9/3 <=>
<=> pi = 3 (<- não está correcto!)
Ou seja, pi, por razões que ainda desconheço, está a assumir um valor errado. Como pi toma o valor 3 (diferente de 3.0), a razão poderá estar por detrás de ter associado o pi como um inteiro, o que estaria errado. O pi deve ser representado com um float ou double (de preferência double, porque tem o dobro da precisão).
Pode verificar esta situação?
Se por acaso tiver tudo bem, agradecia que fizesse como o DJPRMF disse, e colocar aqui o código do form da calculadora.
#55 Re: PAP - Sáb 26 Abr 2014 - 18:30
EYPO
Super-membroDeixe ver se percebi, então eu teria de criar uma var do tipo:
pi As Double
Depois dizer que:
pi = "3,14159265358979323846264338327950288"
E que:
TxtCalc.Text = TxtCalc.Text + "pi"
Não esta a funcionar, devo estar a fazer algo errado..
Permissões neste sub-fórum
Não podes responder a tópicos