Co to jest format pliku SVB?
Plik .svb to makro STATISTICA Visual Basic - skrypt tekstowy używany do automatyzacji analiz statystycznych, manipulacji danymi, tworzenia wykresów i generowania raportów w programie STATISTICA (obecnie TIBCO Statistica / Spotfire Statistica).
Pliki SVB używają standardowej składni Visual Basic 6.0/VBA rozszerzonej o Statistica Object Model, czyli interfejs API oparty na technologii COM, zawierający ponad 14 000 funkcji dziedzinowych. Punktami wejścia są standardowe procedury Sub lub Function. Ponieważ pliki są czystym tekstem, można je otwierać i edytować w dowolnym edytorze tekstu, choć wykonanie wymaga licencjonowanej instalacji programu Statistica.
Makra można uruchamiać z poziomu wbudowanego środowiska IDE programu Statistica lub z wiersza poleceń Windows za pomocą przełącznika /runmacro. Mogą być również wywoływane z aplikacji zewnętrznych - program w VB.NET lub C# może wywoływać obiekty automatyzacji Statistica przez COM, aby programowo uruchomić makro.
Format został wprowadzony w połowie lat 90. wraz z programem StatSoft STATISTICA dla Windows. Firma StatSoft została przejęta przez TIBCO Software w 2014 roku, a produkt został później przemianowany na Spotfire Statistica. Wersja 14.0.x osiągnęła koniec cyklu życia w czerwcu 2025 r.; obecne wsparcie obejmuje wersję 14.4.
Pliki .svb są przeznaczone wyłącznie dla systemu Windows. Rozszerzenia .bas i .vb współdzielą tę samą składnię Visual Basic, ale brakuje im powiązań API specyficznych dla Statistica. Rozmiary plików zazwyczaj wahają się od 1 KB dla prostych skryptów do kilkuset kilobajtów dla złożonych pakietów automatyzacji.
Bezpieczeństwo
RYZYKO: MEDIUMPlik tekstowy, sam w sobie nie jest wykonywalny - wymaga programu Statistica do uruchomienia. Jednak jako plik skryptu może automatyzować dowolne działania (dostęp do plików, połączenia sieciowe, wykonywanie procesów) w środowisku wykonawczym VB programu Statistica. Nie należy uruchamiać makr SVB z niezaufanych źródeł.
Szczegóły formatu
w pigułceProgramy otwierające pliki SVB
Szczegóły techniczne
specyfikacja| Typ pliku | Tekstowy skrypt makra Visual Basic |
| Typ MIME | text/plain |
| Kodowanie | Windows-1252 (ANSI) w starszych wersjach; UTF-8 w nowoczesnych wydaniach Statistica |
| Baza składniowa | Składnia Visual Basic 6.0 / VBA |
| Model API | Statistica Object Model - API oparte na COM z ponad 14 000 specyficznych funkcji statystycznych |
| Punkty wejścia | Standardowe procedury Sub lub Function (konwencja VB) |
| Metody wykonywania | Statistica IDE (wbudowany edytor/uruchamiacz) lub przełącznik wiersza poleceń /runmacro |
| Interoperacyjność COM | Może być wywoływany z zewnętrznych aplikacji VB.NET, VBA lub C# poprzez automatyzację COM |
| Zakres funkcjonalny | Analiza statystyczna, manipulacja danymi, tworzenie wykresów i generowanie raportów |
| Typowy rozmiar pliku | 1 KB - 500 KB |
| System operacyjny | Tylko Windows (Statistica jest aplikacją wyłącznie dla Windows) |
| Śledzenie wersji | Brak wbudowanego znacznika wersji; kompatybilność API zależy od zainstalowanej wersji Statistica |
| Historia dewelopera/produktu | StatSoft Inc. → TIBCO Software (przejęcie 2014) → Spotfire Statistica / TIBCO Data Science |
| Wydano | mid-1990s (StatSoft STATISTICA for Windows, early macro automation versions) |
| Najnowsza wersja | Compatible with TIBCO Statistica 14.4 / Spotfire Statistica (2026) |
| Specyfikacja | docs.tibco.com |
Konwersje SVB
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki SVB.