Neue Funktionen in NI LabWindows™/CVI 9.0LabWindows/CVI stellt Ingenieuren, die in ANSI C programmieren eine zuverlässige Plattform für Prüf- und Messsysteme zur Verfügung. LabWindows/CVI 9.0 ist das bedeutendste Upgrade des Compilers in über acht Jahren und beinhaltet zudem eine neue Funktion, die sich der größten Herausforderung der C-Programmierung stellt: der Speicherverwaltung. Weitere Informationen zu den neuen Funktionen finden Sie nachfolgend auf dieser Seite. Gewährleistung zuverlässiger AnwendungenNeues Fenster zur Ressourcenüberwachung (LabWindows/CVI Full, NI Developer Suite)Erkennen Sie mithilfe des Werkzeugs zur Ressourcenüberwachung (Resource Tracking Window) potentielle Ressourcen- bzw. Speicherprobleme (Memory Leaks etc.) frühzeitig im Entwicklungsprozess. Diese neue Funktion zeichnet Informationen zu allen zur Ausführungszeit allokierten Ressourcen u. a. dynamische Speicher, Datei-Handles, Panels, GPIB/TCP-Handles und Thread-Pools auf und ermöglicht so eine detaillierte Analyse. Des Weiteren ermöglicht dieses Werkzeug die direkte Navigation im Quellcode, die Überwachung des Speichers, die konditionale Unterbrechung der Anwendung, wenn z. B. Ressourcen freigegeben werden, sowie die Aufzeichung von Ressourcen auf einem Datenträger zur späteren Auswertung. Weitere Funktionen für zuverlässigere AnwendungenLabWindows/CVI 9.0 unterstützt nun Watchdog-Timer und das Reliance-Dateisystem, so dass Sie Echtzeitanwendungen erstellen können, die deterministisch auf Ausfälle reagieren und wertvolle Prüfdaten bewahren. Neue Funktionen im Real-Time Module Schnellere Entwicklung und höherer Durchsatz bei PrüfanwendungenKürzere Kompilierzeiten mit vorkompilierten HeadernDie Verbesserungen des Compilers und die integrierte Unterstützung für vorkompilierte Header ermöglichen um 50 % schnellere Kompilierzeiten für umfangreiche Projekte. Erweiterte und optimierte Compiler-UnterstützungErhöhen Sie die Ausführgeschwindigkeit Ihrer Anwendungen mit den aktuellen externen Compilern, u. a. dem Compiler für Visual Studio 2008 (MSVC 9.0), und erstellen Sie Release Executables und DLLs innerhalb der LabWindows/CVI-Umgebung. Aktuelle PC-TechnologienCompiler-Erweiterungen für ANSI C99Nutzen Sie die aktuellste C-Technologie in Form einer umfassenderen Unterstützung des ANSI-Standards C99, einschließlich Unterstützung für Arrays mit variabler Länge sowie Mixed-Deklarationen und -Statements. Aktualisierte Schnittstelle für Win32-APIDie aktualisierten Tools für die Win32-API (ehemals Windows SDK) ermöglichen die programmatische Anbindung an die Windows 2000/2003 Server Edition/XP. Des Weiteren stehen Ihnen neue Funktionen für die Datenverschlüsselung zur Verfügung. Verbesserte Unterstützung für LokalisierungStellen Sie sicher, dass Ihre lokalisierte Benutzeroberfläche unabhängig von den Einstellungen des Betriebssystems korrekt angezeigt wird, indem Sie die Sprache entweder für jedes Bedienelement oder für die gesamte Benutzeroberfläche festlegen. Die Möglichkeit, die Sprache für einzelne Bedienelemente festzulegen ermöglicht Ihnen die Erstellung von Benutzeroberflächen unter Verwendung mehrerer westlicher Sprachen. Erweiterte Echtzeitunterstützung für PXI und Desktop-PCsLabWindows/CVI unterstützt nun aktuelle Dual-Core-PXI- und -PXIe-Zielgeräte, so dass Sie aktuelle PXI-Echtzeithardware in Ihr System integrieren können. Nutzen Sie zudem die erweiterte Unterstützung für den Ethernet-Chipsatz von Echtzeit-Desktop-PCs. Neue Funktionen im Real-Time Module Unterstützung für hochpräzise Timing-FunktionenNutzen Sie das NI-BTF (National Instruments Binary Time Format) für hochpräzise Timing- oder plattformunabhängige Datum/Zeit-Typen sowie zur Übertragung von Datum/Zeit-Informationen auf andere NI-Entwicklungsumgebungen. Konvertierungsassistenten für Microsoft Visual Studio 2008Konvertieren Sie bestehende LabWindows/CVI-Projekte in Visual-C++-Projekte oder erstellen Sie Visual-C++-Projekte, die LabWindows/CVI-Bibliotheken in Microsoft Visual Studio 2008 verwenden. Weitere Funktionen
Die Marke LabWindows wird unter Lizenz der Microsoft Corporation verwendet. Windows ist ein in den USA und anderen Ländern eingetragenes Warenzeichen der Microsoft Corporation. Upgrade-RessourcenFunktionen älterer VersionenUpgrade, evaluieren oder bestellen |

