Home | News | Products | Services | Support | Contacts | About us

AWS HTMLProducer FAQ

1. We are interested in purchasing your HTML Producer Universal with Source Code. Does this mean that the source code for your component dll are also included, such as HTMLProducer.dll?

2. If we send our order on the Internet, how soon can you send us the registration key?

3. What programming language the component written in?

4. Why is my tag in HTML text parsed incorrectly?

5. How to debug the component project and my own VB project together?

6. I can't seem to get the FoundTagParameters property (HTMLParserASP object) to work. How do I access the parameters?

 1. We are interested in purchasing your HTML Producer Universal with Source Code. Does this mean that the source code for your component dll are also included, such as HTMLProducer.dll?

Yes, of course. All the source code of the htmlproducer.dll is included in the Pro version.

 2. If we send our order on the Internet, how soon can you send us the registration key?

Your registration number will be delivered with your receipt email that is sent for you immediately after your order processed, i.e. in 2-3 minutes.

 3. What programming language the component written in?

The component is written is Visual Basic 6. If you need the source code in any other languages (Delphi, VC++, C#, VB. NET, etc), contact us and this problem is likely to be solved.

 4. Why is my tag in HTML text parsed incorrectly?

Make sure that:

  • the tags in the HTML are written correctly (no missing <, >, " and so on)
  • you specified correctly if the parser must look for corresponding end tags after start ones. By default, parser looks for close tags.
    If the tag don't require to be closed (as <META>, <BR>, <IMG>, <INPUT>), specify its name with the * (star) specifier, i.e.: *INPUT, *BR, *META. See the documentation for details (4.2. Tag use conventions)

 5. How to debug the component project and my own VB project together?

When you debug a COM components in Visual Basic you have two methods for multiparty debugging:

  • You can combine the component’s project with the client project in a group. In this case you should set the reference to the component's project in the References dialog of the Console. Note, not to the dll, but the project (.vbp). Then you can debug them together with easy.
  • You may want to debug these projects in two independent windows of Visual Basic environment. To do this:
    • Start the first instance of VB and open the component project (HTMLProducer.vbp) there.
    • Click the Run button and start the project
    • Start the second instance of VB
    • Open your project
    • In the References dialog of your project set the reference to the running project of the component.
    • Start the project.

 6. I can't seem to get the FoundTagParameters property (HTMLParserASP object) to work. How do I access the parameters?

Here is an example of using FoundTagParameters property of HTMLParserASP object in ASP environment:

<BODY>
<%
 Dim i
 Dim Parser
 Dim Parameters
 Set Parser = Server.CreateObject ("HTMLProducer.HTMLParserASP")
 Parser.HTMLText = "<p runat=webapp class=paragraph>It is my paragraph</p runat=webapp>"
 Parser.TagNames = "<p>"
 Parser.RunAt = "webapp"
 Do while Parser.Parse = True
  Select Case UCase(Parser.FoundTagName)
 Case "P"
  Parser.FoundTagCoveredText = "A paragraph found!"
 Case "IMG"
  Parser.FoundTagCoveredText = "An image found!"
 End Select

 Parameters = Parser.FoundTagParameters

 Response.Write(Parser.HTMLText)
 'Write parameters table...
 Response.Write("<TABLE border=1><TR><TD>ParameterName</TD> <TD>ParameterValue</TD></TR>")
 For i = 0 To UBound(Parameters, 2) 'Loop on row count
  Response.Write("<TR><TD>" & Parameters(0, i) &"</TD><TD>" & Parameters(1,i) & "</TD></TR>")
 Next
 Response.Write("</TABLE>")
 Loop

 Set Parser = Nothing

%>
</BODY>

Copyright © AW/Systems, LLC 2002—2004.  |   Privacy Policy

To the top