BlackJ Scripting Library 1.0

Licentie: Gratis proefperiode ‎Bestandsgrootte: 451.51 KB
‎Gebruikersbeoordeling: 3.0/5 - ‎1 ‎Stemmen

De Blackj-bibliotheek is een standaard ECMA 262 3rd Edition implementatie voor embedded scripting in C/C++, Delphi applicaties. De ECMA 262-standaard definieert de vereisten voor talen die vergelijkbaar zijn met JavaScript of JScript. De blackj.dll bibliotheek is gericht op Windows-programmeurs en ontwikkelaars die willen scripting mogelijkheden toe te voegen aan hun software gemakkelijk en snel. De blackj.dll bibliotheek is geschreven in zeer draagbare ANSI C-code en het wordt gedistribueerd in de vorm van een dll. Het kan worden gebruikt vanuit elke compiler / taal die dlls ondersteunt, zoals C / C ++, Delphi en anderen. De BlackJ-bibliotheek is geschreven door het hebben van drie hoofddoelen in het achterhoofd: Efficiëntie en laag geheugengebruik Standards Compliance (bepaalde functies zijn niet geïmplementeerd) Eenvoudige integratie - uitbreiding in een hostomgeving Hier zijn enkele van de dingen die u doen met behulp van de API: Voer een script uit dat zich in een tekstbestand bevindt door alleen het pad uit te voeren Voer een script uit door de bron van een char* tekenreeks te verstrekken. Een functie aanroepen die is geïmplementeerd in een eerder geladen script en een resultaat krijgen Maak een functie geïmplementeerd in uw hostomgeving beschikbaar/toegankelijk voor scripts Retour een array of object van een functie in de hostomgeving naar de scriptcode en vice versa Lees/Verwijder een globale eigenschap of de eigenschap van een globaal object ... en nog veel meer.

versiegeschiedenis

  • Versie 1.0 geplaatst op 2005-06-22

    EULA - Licentieovereenkomst voor eindgebruikers



    http://www.archteon.com BlackJ Library 1.0 LEES DEZE LICENTIE ZORGVULDIG VOORDAT U DE SOFTWARE GEBRUIKT. DOOR DE SOFTWARE TE GEBRUIKEN, STEMT U ERMEE IN GEBONDEN TE ZIJN AAN DE VOORWAARDEN VAN DEZE LICENTIE. ALS U NIET AKKOORD GAAT MET DE VOORWAARDEN VAN DEZE LICENTIE, VERNIETIG DAN ONMIDDELLIJK DE SOFTWARE EN GERELATEERDE DOCUMENTATIE EN ALLE KOPIEËN DAARVAN. 1. Beperkingen. De Software bevat auteursrechtelijk beschermd materiaal, bedrijfsgeheimen en ander merkgebonden materiaal en om ze te beschermen mag u de Software niet decompileren, reverse engineeren, demonteren of anderszins reduceren tot een mens-waarneembare vorm. U mag de bibliotheek om welke reden dan ook niet alleen distribueren. 2. Beëindiging. Deze licentie is van kracht totdat deze is beëindigd. U deze licentie op elk gewenst moment beëindigen door de software en gerelateerde documentatie en alle kopieën daarvan te vernietigen. Deze licentie wordt onmiddellijk beëindigd zonder voorafgaande kennisgeving van de Auteur als u niet voldoet aan een bepaling van deze licentie. Bij beëindiging moet u de Software en gerelateerde documentatie en alle kopieën daarvan vernietigen. 3. Disclaimer van garantie op software. U erkent en stemt er uitdrukkelijk mee in dat het gebruik van de Software op eigen risico is. De software en gerelateerde documentatie wordt geleverd ALS IS en zonder garantie van welke aard dan ook. DE HOUDERS VAN HET AUTEURSRECHT GARANDEREN NIET DAT DE FUNCTIES IN DE SOFTWARE AAN UW EISEN VOLDOEN, OF DAT DE WERKING VAN DE SOFTWARE ONONDERBROKEN OF FOUTLOOS ZAL ZIJN, OF DAT GEBREKEN IN DE SOFTWARE WORDEN GECORRIGEERD. BOVENDIEN RECHTVAARDIGEN OF DOEN DE HOUDERS VAN HET AUTEURSRECHT GEEN UITSPRAKEN OVER HET GEBRUIK OF DE RESULTATEN VAN HET GEBRUIK VAN DE SOFTWARE OF GERELATEERDE DOCUMENTATIE IN TERMEN VAN JUISTHEID, NAUWKEURIGHEID, BETROUWBAARHEID OF ANDERSZINS. GEEN MONDELINGE OF SCHRIFTELIJKE INFORMATIE OF ADVIES VAN DE AUTEUR ZAL EEN GARANTIE CREËREN OF OP ENIGERLEI WIJZE DE REIKWIJDTE VAN DEZE GARANTIE VERGROTEN. DEZE SOFTWARE WORDT GELEVERD DOOR DE HOUDERS VAN HET AUTEURSRECHT EN BIJDRAGERS "AS IS" EN ALLE UITDRUKKELIJKE OF IMPLICIETE GARANTIES, WAARONDER, MAAR NIET BEPERKT TOT, DE IMPLICIETE GARANTIES VAN HANDELSBAARHEID EN GESCHIKTHEID VOOR EEN BEPAALD DOEL WORDEN AFGEWEZEN. IN GEEN GEVAL IS DE EIGENAAR OF CONTRIBUANTEN VAN HET AUTEURSRECHT AANSPRAKELIJK VOOR ENIGE DIRECTE, INDIRECTE, INCIDENTELE, BIJZONDERE, VOORBEELDIGE OF GEVOLGSCHADE (MET INBEGRIP VAN, MAAR NIET BEPERKT TOT, VERWERVING VAN VERVANGENDE GOEDEREN OF DIENSTEN; VERLIES VAN GEBRUIK, GEGEVENS OF WINST; OF BEDRIJFSONDERBREKING) ECHTER VEROORZAAKT EN OP ELKE THEORIE VAN AANSPRAKELIJKHEID, HETZIJ IN CONTRACT, STRIKTE AANSPRAKELIJKHEID, OF ONRECHTMATIGE DAAD (MET INBEGRIP VAN NALATIGHEID OF ANDERSZINS) ONTSTAAN OP ENIGERLEI WIJZE UIT HET GEBRUIK VAN DEZE SOFTWARE, ZELFS INDIEN GEADVISEERD VAN DE MOGELIJKHEID VAN DERGELIJKE SCHADE. IN GEEN GEVAL ZAL DE AUTEURS TOTALE AANSPRAKELIJKHEID AAN U VOOR ALLE SCHADE, VERLIEZEN, EN OORZAKEN VAN ACTIE (AL IN CONTRACT, ONRECHTMATIGE DAAD (INCLUSIEF NALATIGHEID) OF ANDERSZINS) HOGER ZIJN DAN HET BEDRAG BETAALD DOOR U VOOR DE SOFTWARE. 4. Volledige overeenkomst. Deze licentie vormt de volledige overeenkomst tussen de partijen met betrekking tot het gebruik van de Software en de bijbehorende documentatie, en vervangt alle eerdere of gelijktijdige afspraken of overeenkomsten, schriftelijk of mondeling, met betrekking tot dit onderwerp. Geen enkele wijziging of wijziging van deze licentie is bindend, tenzij schriftelijk en ondertekend door een naar behoren gemachtigde vertegenwoordiger van de Auteur. 5. Contactgegevens. http://www.archteon.com

Programmadetails