veaoum Posted December 5, 2012 at 06:42 PM Report #485933 Posted December 5, 2012 at 06:42 PM Boas pessoal!! Mais uma questão, existe alguma forma de criar uma msgbox que devolva um valor. O objectivo e este imaginemos que uma pessoa recebe 10€/hora e passa a receber 15€/hora aquilo que eu queria fazer era quando altera-se o valor que ele recebe aparece-se uma msgbox para que ele disse-se em que dia ou mes passou a receber esse valor. É possivel?
thoga31 Posted December 5, 2012 at 07:03 PM Report #485941 Posted December 5, 2012 at 07:03 PM (edited) É possivel? Claro. Basta passar para a Message Box a mensagem que queres mostrar. Dim frase As String = "Passei a receber a " & dia.ToString & " de " & mes & " de " & ano.ToString MsgBox(frase) Edited December 5, 2012 at 07:03 PM by thoga31 Knowledge is free!
veaoum Posted December 6, 2012 at 03:18 AM Author Report #485989 Posted December 6, 2012 at 03:18 AM Sim eu penso que me expliquei mal eu queria criar interacção na msgbox aquilo que eu queria era ao alterares o valor que recebes aparecia uma msgbox com o texto "Apartir de que dia é que esse vencimento é válido?" e por baixo tinha um campo para colocares a data lá, só ai é que o programa sabe qual a dat
renafi Posted December 6, 2012 at 08:57 AM Report #485995 Posted December 6, 2012 at 08:57 AM Isso não é uma messagebox... Faz um form com o tamanho semelhante e está feito Oracle Certified Professional - AdministraçãoOracle Certified Professional - Pl/sqlMCPD - Microsoft Certified Professional DeveloperMCTS - Microsoft Certified Technology Specialist
NunoDinis Posted December 6, 2012 at 09:08 AM Report #485996 Posted December 6, 2012 at 09:08 AM (edited) Isso não é uma messagebox... Faz um form com o tamanho semelhante e está feito Exatamente... Para parecer realmente uma caixa de texto, não te esqueças de fazer .showDialog() ao invés de Show(). O primeiro faz com que não consigas navegar por o resto da aplicação enquanto não fechares ou preencheres algum campo desse mesmo formulário. Ou seja, sobrepõe-te o formulário aos outros. Fica ao teu critério... Edited December 6, 2012 at 09:09 AM by NunoDinis Estranha forma de vida que tem a capacidade de transformar comandos em mensagens de erro. ndsotware.org
veaoum Posted December 6, 2012 at 04:53 PM Author Report #486032 Posted December 6, 2012 at 04:53 PM Pois eu queria saber se havia forma de fazer isto sem criar outro form. Ma obrigado a todos. vou optar pelo for com a ideia do NunoDinis Obrigado. Abraços
thoga31 Posted December 6, 2012 at 10:17 PM Report #486067 Posted December 6, 2012 at 10:17 PM (edited) Também existe a InputBox, sempre se evita criar Forms novas para estes casos. A InputBox devolve uma String com o texto introduzido pelo utilizador. http://msdn.microsoft.com/en-us/library/6z0ak68w(v=vs.80).aspx Edited December 6, 2012 at 10:17 PM by thoga31 Knowledge is free!
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now