startuga Posted July 9, 2013 at 10:53 AM Report #517782 Posted July 9, 2013 at 10:53 AM Boas pessoal, Existe forma de criar em vb uma text box que utilize um sistema de escrita via Pen em vez de keyboard (ou seja, um handwriting control) mas sem recognition. Obrigado,
cdaniel.marques Posted July 10, 2013 at 07:54 PM Report #518141 Posted July 10, 2013 at 07:54 PM Se a caneta funcionar no Paint, podes usar uma picture box, com algum código...
startuga Posted July 11, 2013 at 08:46 AM Author Report #518241 Posted July 11, 2013 at 08:46 AM O objectivo de usar "Pen Writing/handwriting without recognition", é a criação/desenvolvimento de um formulário para ser preenchido num tablet pc
cdaniel.marques Posted July 11, 2013 at 05:58 PM Report #518391 Posted July 11, 2013 at 05:58 PM (edited) O objectivo de usar "Pen Writing/handwriting without recognition", é a criação/desenvolvimento de um formulário para ser preenchido num tablet pc Que tipo de tablet? Com um Windows 8? Que ferramenta de desenvolvimento estás considerar? Consegues usar o Paint no Tablet e desenhar com a caneta? Se sim, penso que será possível com uma picture box com algum código para fazer uma aplicação tipo paint, em vb, mas não tão complicada. Se não usas text recognition, O objectivo de usar "Pen Writing/handwriting without recognition". Como irás guardar os dados introduzidos? Edited July 11, 2013 at 06:07 PM by cdaniel.marques
Dotinho Posted July 14, 2013 at 11:09 AM Report #518691 Posted July 14, 2013 at 11:09 AM se o tamanho das respostas é igual, podes sim usar um PictureBox, depois podes guardar as imagens num pasta do programa.. Tens que criar um gráfico de uma imagem e atribuir á picturebox, ao mesmo tempo ler as coordenadas do ponteiro relativamente á picturebox. Luis Lourenço
cdaniel.marques Posted July 14, 2013 at 12:18 PM Report #518696 Posted July 14, 2013 at 12:18 PM (edited) Código para escrever na PictureBox: Declarar Variável "down": Public Class Form1 Dim down = False Código para evento PictureBox1_MouseDown: Dim down = True Código para evento PictureBox1_MouseUp: Dim down = False Código para evento PictureBox1_MouseMove: If down = True Then PictureBox1.CreateGraphics.FillEllipse(Brushes.Black, e.X, e.Y, 15, 15) End If 15 é a espessura da linha. Edited July 14, 2013 at 12:25 PM by cdaniel.marques
startuga Posted July 15, 2013 at 12:15 PM Author Report #518786 Posted July 15, 2013 at 12:15 PM Desse modo irei conseguir através de um Tablet PC (Dell), usando a sua pen, escrever ou desenhar nessa mesma PictureBox? Que tipo de tablet? Com um Windows 8? Que ferramenta de desenvolvimento estás considerar? Consegues usar o Paint no Tablet e desenhar com a caneta? Se sim, penso que será possível com uma picture box com algum código para fazer uma aplicação tipo paint, em vb, mas não tão complicada. Se não usas text recognition, Como irás guardar os dados introduzidos? Poderei guardar os dados introduzidos através do tipo de dados "attachment" no access, acho eu!
cdaniel.marques Posted July 16, 2013 at 04:17 PM Report #518964 Posted July 16, 2013 at 04:17 PM (edited) Desse modo irei conseguir através de um Tablet PC (Dell), usando a sua pen, escrever ou desenhar nessa mesma PictureBox? Poderei guardar os dados introduzidos através do tipo de dados "attachment" no access, acho eu! Pois daí a minha questão, sobre que SO o tablet tinha. Se está a pensar em fazer uma aplicação tipo Desktop para correr no Windows 8 em modo ambiente de trabalho (que por acaso não sei se esse tablet tem), poderas escrever (ou entenda-se desenhar) uma imagem e guarda-la numa base de dados ou numa pasta de imagens, com uma referencia na base de dados. Se estiveres a pensar numa App para o Windows 8, terás de usar Visual Studio 8 for Windows 8, e tens de tomar em conta que, as Apps não tem acesso direto a base de dados. Provavelmente haverá uma Api qualquer especifica para escrita em tablets. Confesso que não sei se existe, mas posso procurar + tarde. Edited July 16, 2013 at 04:18 PM by cdaniel.marques
startuga Posted July 17, 2013 at 07:46 AM Author Report #519048 Posted July 17, 2013 at 07:46 AM A aplicação a desenvolver é para um Tablet cujo o SO é o Windows 7.
cdaniel.marques Posted July 17, 2013 at 07:37 PM Report #519124 Posted July 17, 2013 at 07:37 PM Então gravas as imagens numa pasta, e inseres o nome das imagens numa base de dados. Quando precisares ver o que foi inserido, carregas a imagem para uma picture box.
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