ecMathExpr 1.01

Lizenz: Kostenlose Testversion ‎Dateigröße: 125.86 KB
‎Benutzerbewertung: 3.0/5 - ‎1 ‎Stimmen

ecMathExpr ist ein ActiveX-Steuerelement für Visual Basic-Programme zum Kompilieren und Auswerten von mathematischen Ausdrücken, die zur Laufzeit erstellt wurden, aus Ihren VB-Projekten... * Kompiliert, läuft schneller als einfache Parser-Methoden * Definieren Sie eine beliebige Anzahl von Variablen und weisen Sie ihnen Werte zu. * "benutzerdefinierte" Funktionen vorkompilieren, die in anderen mathematischen Ausdrücken verwendet werden können. * Kompilieren Sie mehrere mathematische Ausdrücke, die die vordefinierten Variablen und Benutzerfunktionen verwenden können. * Bewerten Sie (schnell und wiederholt) einen der kompilierten Ausdrücke. * Arithmetische Operatoren: ( ) + - * / mod * Boolesche Operatoren: nicht und, oder, xor * Logische Operatoren: = > < <> >= <= * Trigonometrische Funktionen: sin, cos, tan asin, acos, atan * Hyperbolische Trig-Funktionen: sinh, cosh, tanh asinh, acosh, atanh * Interne Funktionen: int, fix, sgn, sqr, fact, nCr, nPr, min, max, rnd * Logarithmische und exponentielle Funktionen: log, exp * Logisch, wenn.. Dann.. andere Funktionen: iif(condition, if_true, if_false)

VERSIONSVERLAUF

  • Version 1.01 veröffentlicht auf 2005-10-13
    Neue Version

Programmdetails

Eula

EULA - Endbenutzer-Lizenzvertrag

ecMathExpr, Ver. 1.0 Copyright (c) 2005, Encore Consulting Pty Ltd. Alle Rechte vorbehalten. LIZENZVERTRAG HINWEIS FÜR BENUTZER: LESEN SIE SORGFÄLTIG DIE FOLGENDE RECHTLICHE VEREINBARUNG. DIE NUTZUNG DER MIT DIESER VEREINBARUNG BEREITGESTELLTEN SOFTWARE (THE "SOFTWARE") STELLT IHRE ANNAHME DIESER BEDINGUNGEN DAR. WENN SIE DEN BEDINGUNGEN DIESER VEREINBARUNG NICHT ZUSTIMMEN, INSTALLIEREN UND/ODER VERWENDEN SIE DIESE SOFTWARE NICHT. NUTZER NUTZEN DIESER SOFTWARE IST CONDITIONAL UPON COMPLIANCE VON DER NUTZUNG MIT DEN BEDINGUNGEN DIESER VEREINBARUNG. 1. LIZENZERTEILUNG. Die ecMathExpr-Steuerung ("software") ist "try-before-you-buy"-Software. Nicht registrierte Kopien der Software können unbegrenzt zu Auswertungszwecken verwendet werden. Die Registrierung gibt Ihnen das Recht, die Software in Ihren eigenen Anwendungen zu verwenden und kompilierte Versionen Ihrer Anwendungen ohne Einschränkung zu verteilen. Sie können Kopien der Software in Form der ursprünglichen unveränderten ZIP-Datei mit allen Distributionsdateien einschließlich dieser Lizenzvereinbarung weitergeben, solange die von Ihnen weitergegebene Software keinen gültigen Registrierungsschlüssel enthält. Sie dürfen den Registrierungsschlüssel nicht an andere Benutzer weitergeben. Sie erhalten eine nicht-exklusive Lizenz zur Nutzung der Software auf jeweils einem Computer. Die Software darf nicht gemietet, vermietet oder übertragen werden. 2. EIGENTUM. Die SOFTWARE ist Eigentum und urheberrechtlich geschützt von Encore Consulting Pty Ltd. Ihre Lizenz verleiht kein Eigentum oder Eigentum an der SOFTWARE und sollte nicht als Verkauf eines Rechts an der SOFTWARE ausgelegt werden. 3. URHEBERRECHT. Die SOFTWARE ist durch das australische Urheberrecht und internationale Vertragsbestimmungen geschützt. Sie erkennen an, dass kein Recht auf geistiges Eigentum in der SOFTWARE auf Sie übertragen wird. Sie erkennen ferner an, dass das Eigentumsrecht an der SOFTWARE ausschließliches Eigentum von Encore Consulting Pty Ltd bleibt und Sie keine Rechte an der SOFTWARE erwerben, es sei denn, dies ist ausdrücklich in dieser Lizenz festgelegt. Sie erklären sich damit einverstanden, dass alle Kopien der SOFTWARE dieselben Eigentumshinweise enthalten, die auf und in der SOFTWARE erscheinen. 4. REVERSE ENGINEERING. Sie erklären sich damit einverstanden, dass Sie nicht versuchen werden, die SOFTWARE ganz oder teilweise zu kompilieren, zu modifizieren, zu übersetzen oder zu zerlegen. 5. UNAUTHORIZED USE. Sie dürfen die SOFTWARE nicht verwenden, kopieren, vermieten, vermieten, verkaufen, modifizieren, dekompilieren, disassemblieren, anderweitig zurückentwickeln oder übertragen, es sei denn, dies ist in dieser Vereinbarung vorgesehen. Eine solche unbefugte Nutzung führt zur sofortigen und automatischen Beendigung dieser Lizenz. 6. KEINE WEITEREN GEWÄHRLEISTUNGEN. Encore Consulting Pty Ltd IST NICHT WARRANT THAT THE SOFTWARE IS ERROR FREE. Encore Consulting Pty Ltd DISCLAIMS ALL OTHER WARRANTIES WITH RESPECT TO THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES OR LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY MAY LAST, OR THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATIONS OR EXCLUSIONS MAY NOT APPLY TO YOU. DIESE GARANTIE GIBT IHNEN BESTIMMTE GESETZLICHE RECHTE UND SIE KÖNNEN AUCH ANDERE RECHTE HABEN, DIE VON GERICHTSBARKEIT ZU GERICHTSBARKEIT VARIIEREN. 7. BEGRENZTE GARANTIE. DIESE SOFTWARE IST AUF AN "AS IS" BASIS zur Verfügung gestellt. Encore Consulting Pty Ltd DISCLAIMS ALL WARRANTIES RELATING TO THIS SOFTWARE, WHETHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. NEITHER Encore Consulting Pty Ltd NOR ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION, PRODUCTION, OR DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL, OR INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH SOFTWARE, EVEN IF Encore Consulting Pty Ltd HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR CLAIMS. DIE PERSON, DIE DIE SOFTWARE VERWENDET, TRÄGT ALLE RISIKEN HINSICHTLICH DER QUALITÄT UND LEISTUNG DER SOFTWARE. SOME JURISDICTIONS DO NOT ALLOW LIMITATION OR EXCLUSION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATIONS OR EXCLUSION MAY NOT APPLY TO YOU TO THE EXTENT THAT LIABILITY IS BY LAW INCAPABLE OF EXCLUSION OR RESTRICTION. 8. SEVERABILITÄT. Im Falle der Ungültigkeit einer Bestimmung dieser Lizenz vereinbaren die Parteien, dass diese Ungültigkeit die Gültigkeit der übrigen Teile dieser Lizenz nicht berührt. 9. KEINE HAFTUNG FÜR FOLGESCHÄDEN. IN NO EVENT SHALL Encore Consulting Pty Ltd OR ITS SUPPLIERS BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, SPECIAL, INCIDENTAL OR INDIRECT DAMAGES OF ANY KIND ARISING OUT OF THE DELIVERY, PERFORMANCE OR USE OF THE SOFTWARE, EVEN IF Encore Consulting Pty Ltd HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL Encore Consulting Pty Ltd 'S LIABILITY FOR ANY CLAIM, WHETHER IN CONTRACT, TORT OR ANY OTHER THEORY OF LIABILITY, EXCEED THE LICENSE FEE PAID BY YOU, IF ANY. 10. VOLLSTÄNDIGE VEREINBARUNG. Dies ist die gesamte Vereinbarung zwischen Ihnen und Encore Consulting Pty Ltd, die jede vorherige Vereinbarung oder Vereinbarung, ob schriftlich oder mündlich, in Bezug auf den Gegenstand dieser Lizenz ersetzt. 11. RESERVIERTE RECHTE. Alle hier nicht ausdrücklich gewährten Rechte sind Encore Consulting Pty Ltd. vorbehalten.