TurboPower kan toolboxar och komponenter - det vet alla Delphi- och Turbo Pascal-vänner sedan många år. Nu håller TurboPower också på att erövra marknaden för C++ Builder. TurboPower är erkänt för sin utmärkta support, höga produktkvalitet och utförliga dokumentation. Vårt samarbete med TurboPower sträcker sig ända tillbaka till 1987. Förutom verktyg för Delphi- och C++ Builder-programmering har TurboPower ett flertal programbibliotek till Delphi och C++ Builder.
Programbibliotek från TurboPower
TurboPower har upphört med försäljningen av sina programbibliotek och verktyg. Programbiblioteken kommer att släppas fria som Open Source, medan det ännu är oklart vad som händer med verktygen nedan. Vi återkommer så fort vi vet.
Mer info hittar du på www.turbopower.com.
Delphi 2,3,4,5,6,7
C++ Builder 1,3,4,5,6
Visual Basic 6
Visual C++ 6
TurboPowers MemorySleuth är en ny typ av debugger för Delphi, C++ Builder, m fl, som också är mycket lättanvänd:
När du kör en applikation under MemorySleuth övervakas programmets minnes- och resursanvändning helt automatiskt. När programmet avslutas rapporterar MemorySleuth den totala minnes- och resursanvändningen, men pekar också ut ev. minnesblock som inte har frigjorts och anger också platsen i källkoden där dessa block allokerades.
- MemorySleuth bevakar och stoppar exekveringen om din applikation försöker skriva sönder heapen genom att lagra data utanför de allokerade blockens minnesgränser. Detta är annars ett av de mest svårfunna felen vid all programmering.
- Med MemorySleuth kan du också bygga in privata debugmeddelanden i dina program med information för spårning och utskrift av variabelvärden, m m.
- MemorySleuth är lätt att använda - det räcker med att kompilera applikationen med debuginformation, starta MemorySleuth och därifrån testköra applikationen.
Om du vill ha ytterligare finesser, ska du titta på storebror - Sleuth QA Suite nedan.
Delphi 1,2,3,4,5,6,7
C++ Builder 1,3,4,5,6
Med OnGuard kan du enkelt skapa demoversioner av dina Delphi- och C++ Builder-applikationer. Samtidigt som OnGuard skyddar dina rättigheter gör den det möjligt för dina potentiella kunder att testa dina applikationer innan de bestämmer sig.
Med OnGuard kan du
- skapa tidsbegränsade demoversioner
- begränsa antalet testkörningar
- begränsa funktionaliteten i program tills användaren har betalt för de delar han/hon vill ha och öppna då upp de nya funktionerna omgående med hjälp av en kod som översänds till kunden
- begränsa antalet samtidiga användare i nätverk.
Delphi 2,3,4,5,6,7
C++ Builder 1,3,4,5,6
Visual C++ 6,
Visual Basic 6
Sleuth QA Suite 3 från TurboPower Software innehåller 7 viktiga verktyg för att förbättra kvaliteten på dina Delphi-, C++ Builder- Visual C++ eller Visual Basic-applikationer och rensa bort dolda buggar. Exporterar rapporter till XML, HTML och Excel.
Sleuth CodeWatch 3 övervakar dina applikationer under körning och håller koll på minnes- och resursanvändning och läckage samt kontrollerar API-anrop avseende fel och felaktiga parametrar. Fel pekas i ut i källkoden och du presenteras med grafiska översikter över minnesanvändning etc.
Sleuth StopWatch 3 är ett profileringsverktyg som gör att du kan tidstudera dina applikationer, se vilka delar (på rutinnivå) som "äter" mest tid och med denna kunskap optimera din kod. Ödsla inte tid på att optimera oväsentliga delar - låt Sleuth StopWatch peka ut de kodavsnitt du bör lägga ner tid på. Du kan klocka hela applikationen eller de delar du vill studera närmare. Sleuth Stopwatch presenterar resultatet i tydliga tabeller och diagram.
Sleuth LineProfiler 3 förfinar profileringen ner till radnivå. StopWatch ger dig snabbt en global översikt, använd sedan LineProfiler för att förfina analysen.
Sleuth Coverage Analyst 3 pekar ut de kodavsnitt som inte har testats ordentligt
Sleuth TestExec 3 spelar in tangentbords- och musaktiviteter så att du kan skapa komplexa testkörningar som exekveras utan manuell bevakning. Scriptet kan redigeras på XML-format. Genom att kombinera informationen från Coverage Analyst med TestExec kan du sätta upp en helt automatisk procedur som verkligen testar alla aspekter av din applikation.
STF - Sleuth Testing Framework - en samlad miljö för att utföra upprepade och bevakade tester, manuellt eller automatiskt
SleuthInsider - ger en detaljerad information om koden i din applikationen, så att du kan upptäcka och ringa in problem och optimeringsmöjligheter.
Observera att du behöver inte modifiera din kod på något sätt för att utnyttja Sleuth QA Suite-verktygen. Spara filerna, kompilera och välj CodeWatch eller StopWatch från Delphis/C++ Builders Tools-meny - det är allt!.