Jump to content
startuga

Pen Writing Tool

Recommended Posts

startuga

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,

Share this post


Link to post
Share on other sites
cdaniel.marques

Se a caneta funcionar no Paint, podes usar uma picture box, com algum código...

Share this post


Link to post
Share on other sites
startuga

O objectivo de usar "Pen Writing/handwriting without recognition", é a criação/desenvolvimento de um formulário para ser preenchido num tablet pc

Share this post


Link to post
Share on other sites
cdaniel.marques

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 by cdaniel.marques

Share this post


Link to post
Share on other sites
Dotinho

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

Share this post


Link to post
Share on other sites
cdaniel.marques

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 by cdaniel.marques

Share this post


Link to post
Share on other sites
startuga

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!

Share this post


Link to post
Share on other sites
cdaniel.marques

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 by cdaniel.marques

Share this post


Link to post
Share on other sites
startuga

A aplicação a desenvolver é para um Tablet cujo o SO é o Windows 7.

Share this post


Link to post
Share on other sites
cdaniel.marques

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.

Share this post


Link to post
Share on other sites

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.