Re: Windows Form Dictionary

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance




Thanks your reply. but i cant use html file. because my word mean in
database, not in seperately html file.

My database structure like this:

tblBooks
-------
intBookId (INT)
strBookName (NVARCHAR(30))

tblPages
--------
intPageId (INT)
intBookId (INT)
strPageContent (NVARCHAR(MAX))


tblWords
------
intWordId (INT)
intPageId (INT)
strWord (NVARCHAR(30))
strMean( NVARCHAR(100))

strPageContent is html content, like this : "<b>Hi, my name is Öznur!
<b>"
I show this content in webBrowser control (windows application).


strWord (in tblWords table) is has every word, like :

"Hi" , "name", "Öznur"

strMean (in tblWords table) is has every word mean, like,

"used in greating", "reputed", "some body has light".

If user double click webBrowser content part; like "Hi", the other
windows form (Dictionary.cs) must appear (like popup) and say : "used
in greating". in the same way, if user double click over "Öznur" word,
the other windows form (Dictionary.cs) appear and say: "some body has
light", and so on.

In other words, i cant use html file or <a> tag or link style or other
web page, because database binding. i cant use web application so web
form, because user does not have iis.

I obtain the word which double click with javascript, but i cant
create some windows form (dictionary.cs) via javascript. Therefor, i
cant show word mean on dictionary.cs form.

Thanks.

Öznur

On 22 Şubat, 14:43, Stefan Hoffmann <stefan.hoffm...@xxxxxxxxxx>
wrote:
hi oz,

oz wrote:
If i understand you correctly, then you must use the
webBrowser1_Navigating event of the WebBrowser control.
I mean, i want to capture text, if user double click on it. I can
capture it with javascript but, i cant sent it dictionary form. (My
dictionary form can give word mean).

Your JavaScript must load a new page, e.g. redirect tohttp://dict/captured_word.

You can handle this redirect in the webBrowser1_Navigating event. You
just must cancel in this event the navigation and do what you want with
your url:

namespace WindowsApplication6
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("c:/temp/test.html");
}

private void webBrowser1_Navigating(object sender,
WebBrowserNavigatingEventArgs e)
{
e.Cancel = (e.Url.ToString() != "file:///C:/Temp/test.html");
if (e.Cancel)
MessageBox.Show(e.Url.ToString());
}
}

}

My test.html:
<html><body><a href="http://dict?captured";>click</a></body></html>

mfG
--> stefan <--

.



Relevant Pages

  • Re: Weird System Undeliverable Messages (Outlook 2003/Exchange 2003) and some Exchange Server errors
    ... nformation Store First Storage Group: ... An error occurred on database "First Storage Group\Mailbox Store ... but I cant seem to find a direct fix for any of them. ... After installing SP2 you need to change a few registry settings. ...
    (microsoft.public.exchange.admin)
  • Re: Read Outlook items to Access
    ... They sends an Outlook form with a lot of fields, to a mailbox. ... If I restart Outlook and the database, it only can find the first item. ... (cant find 'Subject'). ...
    (microsoft.public.access.macros)
  • Re: Calendar sharing after mailbox move
    ... I tried granted the secretary full mailbox access in AD to the exec's ... I went as far as to deleted the secretaries mailbox and recreate it on the ... Right now the secretary cant even email the exec. ... database because her last name changed. ...
    (microsoft.public.exchange.admin)
  • Setting up a database
    ... I am wanting to set up a database to track items priced for buyers. ... cant figure out the best way to set it up. ...
    (microsoft.public.excel.programming)
  • Re: Type missmatch, cant convert from int to object.
    ... "Juggernaut" wrote in message ... But I get that a type missmatch where it cant convert from ... That won't work because an int isn't an object. ... In the future, post executable code that ...
    (comp.lang.java.programmer)