Search results

  1. O

    Could not Load DLL procedure zlib1.dll

    That exact file name was referenced in pdf_pre.i which was part of PDFInclude: /****************************************************************************** Program: pdf_pre.i Written By: Gordon Campbell Written On: July 6, 2005 Description: Preprocessor defintions for PDFinclude...
  2. O

    .NET - Call NotInheritable Class

    Right-click the shortcut and select Properties.
  3. O

    .NET - Call NotInheritable Class

    What is noticeable from your last image is Spire.Pdf.dll is missing, and so as a test I removed this from my directory and it then stopped working! So that seems to be the answer, links are being made with Spire.Pdf.dll. I assumed Spire.Pdf.dll was for PDF work and not required for Excel...
  4. O

    .NET - Call NotInheritable Class

    Unfortunately the three dll files are too large to attach but they were downloaded from here and all unblocked: https://www.nuget.org/packages/FreeSpire.XLS The assemblies.xml file is blocked from sending so have changed to text to show you how it looks. The start-up parameters for the...
  5. O

    .NET - Call NotInheritable Class

    Yes, version 4.0 of the dll: Really odd that you are not seeing any classes for it. What do get when you run this: DEFINE VARIABLE oAssembly AS System.Reflection.Assembly NO-UNDO. oAssembly = System.Reflection.Assembly:LoadFile("C:\PathToFile\Spire.XLS.dll"). MESSAGE oAssembly:FullName...
  6. O

    .NET - Call NotInheritable Class

    Progress 11.7. That screen is the Class Browser screen in Progress Developer Studio: Expand the relevant project - only available if you have created one - and Referenced Assemblies, right-click the component and select:
  7. O

    .NET - Call NotInheritable Class

    What you have done seems correct, and as per the first two attached images it should work okay. Where are you getting the NotInheritable information from? As you can see from the last three attached images Progress Developer Studio does not say they are NotInheritable and only seems to have...
  8. O

    .NET - Call NotInheritable Class

    Forgot to add, you may need to unblock the two dll files: https://knowledgebase.progress.com/articles/Knowledge/Unable-to-add-assembly-references-in-PDS-after-downloading-3rd-party-DLL-and-copying-it-into-the-project
  9. O

    .NET - Call NotInheritable Class

    If this is the message then it means your Progress session is not seeing/knows nothing of the relevant component: Try the following: Place Spire.License.dll and Spire.XLS.dll in the Progress/Project working directory - MESSAGE SESSION:TEMP-DIRECTORY VIEW-AS ALERT-BOX. As per this site -...
  10. O

    .NET - Call NotInheritable Class

    I have no experience with NotInheritable Classes so cannot answer that part, but the version of Spire.Xls found here works fine with Progress: https://www.nuget.org/packages/FreeSpire.XLS/10.10.0 When you say it does not work what error message are you getting?
  11. O

    Save Output as an Excel file.

    Yes, DocxFactory was great for this. I think it is still being maintained but is now called AKIOMA.Docs and is probably now a paid for solution: https://akioma.de/en/products/docs
  12. O

    Answered TAB-Problems mixing NET-controls AND ABL-widgets

    Does this help?: https://knowledgebase.progress.com/articles/Knowledge/How-to-trap-the-BACK-TAB-SHIFT-TAB-key-combination-in-an-ABL-Net-form
  13. O

    Question semi collon triggers on frame

    I am not sure if that is allowed. You may have to use ANY-KEY or ANY-PRINTABLE instead and check for the key pressed: ON ANY-PRINTABLE OF FRAME F-Main DO: IF KEYFUNCTION(LASTKEY) = ":" THEN MESSAGE "toto" VIEW-AS ALERT-BOX INFO BUTTONS OK. END.
  14. O

    Question More ergonomic view

    Yes, you are pretty much right. You use Visual Designer in PDSOE to create the .NET form and add the controls: https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#page/pdsoe/visual-container-types.html...
  15. O

    Progress RTB appbuilder Problem

    This seems to be similar but as you are on version 10.2B07 it should be fixed: https://knowledgebase.progress.com/articles/Knowledge/Multipleerrors6491fromAppBuilderSectionEditor Could any of these apply?: https://knowledgebase.progress.com/articles/Knowledge/P105162...
  16. O

    Class

    Not as extensive as proper training but these offer a little bit that you may find useful: http://download.psdn.com/media/architect_video/OOABL/SampleClass1.htm http://download.psdn.com/media/architect_video/OOABL/SampleClass2.htm https://www.progress.com/video/abl-object-oriented-programming...
  17. O

    Answered using System.Windows.Forms.ClipBoard

    It does appear to be the case and your solution looks to be the option as this one is similar: https://www.codeproject.com/Articles/51879/Converting-RTF-to-HTML-in-VB-NET-the-Easy-Way Apart from specialist third party .NET solutions there does not appear to be a natural way to convert RTF to HTML.
  18. O

    Answered using System.Windows.Forms.ClipBoard

    Not really sure about converting as there does not appear to be a method for that: https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.clipboard?view=netcore-3.1 As HTML is actually text does using System.Windows.Forms.Clipboard:GetText instead work?: lcHTML =...
  19. O

    Answered using System.Windows.Forms.ClipBoard

    Does this work?: System.Windows.Forms.Clipboard:SetData(System.Windows.Forms.DataFormats:Rtf, rtfString). lcHTML = System.Windows.Forms.Clipboard:GetData(System.Windows.Forms.DataFormats:Html).
  20. O

    Using a Multi-threaded DLL

    I have never used multi-threaded DLLs so cannot answer direct, but a couple of comments from others on linking to multi-threaded DLLs were: You may find this useful: https://community-archive.progress.com/forums/00019/36671.html
Back
Top