DBReader 2.0 Hjälp
sid 1
DBReader 2.0 © 2004-2010 DATABITEN AB Välkommen till DBReader 2.0, som är ett verktyg för att arbeta med DATABITENs PDF-kurser, PDFdokumentationer, exempel och programvara (sammanfattningsvis kallade "produkter"). DBReader är gratis att hämta och använda, så länge som du följer licensvillkoren (måste godkännas vid installationen). DBReader 2.0 är utvecklat på basis av DBKurs 1.x, men innehåller många förbättringar och tillägg. Om du idag använder DBKurs, rekommenderar vi att du uppgraderar till DBReader. Dina tidigare licensnycklar fungerar fortfarande, men du måste ladda ner dina kurser på nytt och sedan aktivera dem med dina respektive licensnyckel.
Systemkrav •
Windows 7, Windows Vista, Windows XP, Windows Server 2008, Windows Server 2003 och Windows 2000.
•
Microsoft Internet Explorer 8, 7 eller 6. Vi rekommenderar senaste version 8.x. Vi har testat en betaversion av Internet Explorer 9, som fungerade utan problem.
•
Adobe Reader eller Adobe Acrobat X (10.x), 9.x, 8.x, 7.x eller 6.x. Vi rekommenderar senaste version 10.x.
•
Internetkoppling när du hämtar produkter direkt från www.databiten.se. En internetkoppling är inte nödvändig när du sedan arbetar med DBReader, men många kurser och applikationer kan erbjuda extramaterial om du är uppkopplad.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 2
Installera DBReader Du kan ladda ner eller direkt köra DBReaders installationsprogram från www.databiten.se/dbreader. Installationsprogrammet DBReader2.0sve.msi är på Microsoft Installer-format. Om du använder vår äldre version, DBKurs, kan du avinstallera denna, såväl före som efter du installerar DBReader. Du måste dock hämta kurser och aktivera dem på nytt.
DBReader kan för det mesta installeras från ditt vanliga användarkonto, du behöver alltså inte logga in som adminstratör. Under Windows 7, Vista och 2008 kan du dock med ditt adminstratörslösenord behöva godkänna att installationsprogrammet får köras. Dina inställningar kommer att sparar i INI-filen DBReader.ini i installationskatalogen. Se också "Installera DBReader som administratör" nedan.
Välj installationskatalog för DBReaders programvara Installationsprogrammet föreslår att "DBReader" installeras i underkatalogen "\DBReader" i din "privata" dokumentkatalog, alltså XP: ..\Mina Dokument\DBReader (sv), ..\My Documents\DBReader (eng) 7,Vista,2008: ..\Användare\"Namn"\Dokument\DBReader (sv), ..\Users\"Name"\Documents\DBReader (eng).
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 3
Windows 7, Vista, 2008: Installation i den privata dokumentkatalogen
DBReader är sedan enbart tillgänglig för den användare som har gjort installationen. Man kan alternativ installera DBReader i en "DBReader"-katalog under den "gemensamma", "publika", "delade" ("shared") dokumentkatalogen (beteckningarna skiftar med Windows-version), alltså XP: ..\Alla användare\Dokument\DBReader (sv), ..\All Users\Documents\DBReader (eng) eller 7, Vista, 2008: ..\Användare\Delat\DBReader (sv), ..\Users\Public\DBReader (eng).
Windows 7, Vista, 2008: Installation i den publika katalogen
Välj databaskatalog för kurser, dokument, exempelfiler, etc. I nästa steg väljer du en databaskatalog för DBReaders datafiler, dvs. kursmaterial, dokumentationer, originalexempel, etc. En del datafiler installeras nu, men de flesta hämtar du senare. Som standard föreslås underkatalogen \Database till den installationsskatalog du valde ovan. Om du väljer en annan plats måste du se till att katalogen är läs- och skrivbar från ditt användarkonto.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 4
Windows 7, Vista, 2008: Val av databaskatalog för kurser, dokumentationer och exempel
Databaskatalogen bör vara en lokal katalog på din dator. Undvik att lägga databaskatalogen i en utdelad katalog i ditt lokala nätverk, eftersom detta kan ge problem med att öppna lösenordsskyddade dokument om nätverket svarar för långsamt.
Windows 7, Vista, 2008: Installation i den publika katalogen
Installera DBReader som administratör I vissa situationer kan det bli nödvändigt att installera DBReader från ett administratörskonto, t ex tillsammans med serveroperativsystem som Windows 2003 och Windows 2008, där vanliga användare ofta inte alls får installera programvara, inte ens i sina privata kataloger. Välj då installationskatalogen för DBReaders programvara till en underkatalog till Windows "Program"katalog, t ex ...\Program\DBReader\ (sv), ..\Program Files\DBReader (eng), men lägg databaskatalogen på en annan plats där också vanliga användare har skrivrättigheter, så att användaren kan hämta och installera produkter utan att vara adminstratör. Förslag på databaskataloger: XP,2003: ..\Alla användare\Dokument\DBReaderData (sv), ..\All Users\Documents\DBReaderData (eng) eller 7, Vista, 2008: ..\Användare\Delat\DBReaderData (sv), ..\Users\Public\DBReaderData (eng).
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 5
Installationen klar – starta DBReader När installationsprogrammet är klart, kan du direkt köra igång DBReader. Du möts av följande välkomstbild hämtad från den gamla kultplatsen Delfi i Grekland:
Under Dokument-menyn hittar du installerade produkter, nu direkt efter installationen enbart denna DBReader -dokumentation tillsammans med utdrag ur DATABITENs Delphi-kurser.
Du kan kika på innehållsförteckningen och läsa smakprov ur de kurser som kan intressera, innan du bestämmer dig för att köpa en licens. Detsamma gäller testversioner av andra produkter som du kan hämta online.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 6
Utdrag ur Delphi 7 Grundkurs
Hänglås framför en kurs eller ett dokument i Dokument-menyn, markerar en komplett produkt som är aktiverad med licensnyckel. Om du har problem med att visa PDF-dokumenten, så finns tips under rubriken "Problem med att visa PDF-dokument" i slutet av detta dokument. Avinstallation och ominstallation DBReader kan avinstalleras från kontrollpanelens "Lägg till ta bort program " (XP) respektive "Program och funktioner" (7, Vista, 2008). Man måste vara inloggad på samma användarkonto som användes vid installationen. Endast de filer som installerades i samband med DBReader-installationen kommer att raderas. De kurser, dokument och produkter som du själv har hämtat, liksom de licensnycklar du har installerat, finns kvar efter avinstallationen. Efter en ominstallation behöver du alltså inte ladda ner produkterna på nytt (såvida du inte har valt en annan databaskatalog vid installationen eller om det finns nya versioner av produkterna att hämta). Du behöver inte heller lägga till dina licensnycklar på nytt.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 7
Använda DBReader Starta DBReader med eller utan uppdateringskontroll Man kan starta DBReader på två sätt – med eller utan uppdateringskontroll. DBReader startas direkt via dess skrivbordsikon eller med "DBReader 2.0" i DBReader-foldern under Windows Start-menys "Alla Program"-folder. Om du först vill kontrollera om det finns uppdateringar av programvaran, startar du istället med "DBReader 2.0 (med uppdateringskontroll)" från samma folder. Om du då är Internet-uppkopplad kontrollerar DBReader om det finns en senare version (typ DBReader 2.0.4.6), hämtar och installerar i så fall denna och startar sedan den uppdaterade versionen. I annat fall används den installerade versionen.
Om det finnes en ny huvudversion (typ DBReader 3.0.0.0), får du istället ett meddelande om att du själv måste avinstallera din nuvarande version och installera den nya versionen via dess installationsprogram.
Du kan välja mellan att göra detta direkt (DBReader avslutas då) eller avvakta och köra vidare med din installerade version. OBS! Om DBReader är installerad i Windows "Program"-katalog, måste man vara inloggad som administratör när man försöker uppdatera DBReader självt, eftersom vanliga användare saknar skrivrättigheter i "Program"-katalogen.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 8
Hämta och installera nya och uppdaterade produkter Du kan ladda ner och installera nya och uppdaterade kurser, dokumentationer, exempel och tillhörande programvara via menyvalet Verktyg | Hämta dokument, kurser, program och exempel.
En förutsättning är att du är uppkopplat mot Internet. Om du inte var online när du startade DBReader, är menyalternativet "gråat". Starta då om DBReader ifall du vet att du nu är online. Om du trots det har problem, kanske på grund av strikta säkerhetsinställningar eller att du har åtkomst till Internet via en proxy server, så är det också möjligt att ladda ner alla produkter manuellt. Hur du gör detta beskrivs i slutet under rubriken "Hämta produkter manuellt". DBReader kontaktar www.databiten.se och hämtar först färsk information om tillgängliga produkter och versioner.
Gråade produkter i tabellen är redan installerade och eventuella "röda" produkter är också installerade, men finns i nya versioner som kan laddas ner. Tabellen kan sorteras efter "Artnr", "Titel" eller "Version" – välj sorteringskolumn genom att klicka med musen på respektive kolumnhuvud. •
Välj de kurser, dokument eller program du vill hämta och markera dem genom att klicka på dem med musen. Du kan markera flera kurser genom att samtidigt hålla ner Ctrl-tangenten. Så här kan det se ut:
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 9
•
Starta hämtningen genom att klicka på knappen [Hämta valda filer]. Du får kontinuerlig information om hur hämtningen fortskrider. Du kan avbryta pågående hämtning genom att klicka på [Avbryt].
•
När du är klar stänger du fönstret med [Klar]-knappen.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 10
Licensnycklar För att aktivera och slutföra installationen av en produkt behöver du också en licensnyckel från DATABITEN. Om du redan har en licensnyckel för en produkt, så fungerar nyckeln med de uppdaterade versioner du hämtar, så länge dessa har samma artikelnummer som licensen gäller för. Licensnyckeln (en hexkodad krypterad sträng) skickas i ett mejl tillsammans med en kort instruktion om hur du hämtar DBReader programvara och det material licensen avser. Allmänna licensvillkor Produktlicensen och licensnyckeln är personlig och ger en och endast en person, licensinnehavaren, rätt att aktivera, slutinstallera och därefter använda kursmaterial, dokumentation, exempel och eventuell programvara. Licensnyckeln får inte överlåtas! Förvara licensnyckeln så att inga andra personer kan få tillgång till den. Vid brott mot dessa villkor är kurslicensen förverkad och DATABITEN kan komma att kräva skadestånd till ett belopp som är avhängigt skadans omfattning och licensbrottets karaktär. De fullständiga licensvillkoren för en produkt, visas i samband med att licensnyckeln aktiveras. De generella användarvillkoren för DBReader självt, hittar du via menyvalet Hjälp | Licensvillkor. Aktivera produkt med licensnyckel När du har hämtat en kurs, dokumentation eller programvara och fått din produktlicens och licensnyckel, är nästa steg att aktivera produkten och slutföra installationen av eventuella exempel och tillhörande programvara. • • •
Starta eventuellt upp DBReader och gå till menyalternativet Verktyg | Aktivera med licensnyckel. Markera licensnyckeln (i mejlet) och kopiera nyckeln till Windows klippbord med Ctrl-C. Sätt sedan markören i vänstra textrutan och klistra in nyckeln med Ctrl-V.
Så här kan det se ut vid installation av Delphi 7 Grundkurs PDF Plus:
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
•
sid 11
Klicka sedan på knappen [Aktivera].
Om licensnyckeln är korrekt, så får du först upp en sida med licensvillkoren.
•
Läs noga igenom och välj sedan alternativet "JA, jag accepterar licensvillkoren" och klicka på [OK].
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp •
sid 12
När du har accepterat licensvillkoren är nästa steg att välja arbetskatalog för tillhörande programexempel:
I detta fall är arbetskatalogen för exemplen låst till C:\DGrKurs7 och därför "gråad". I verkligheten installeras inte exemplen i arbetskatalogen nu, utan läggs i ett "förråd" i en underkatalog till DBReaders databaskatalog. Först senare, när du aktiverar valda exempel, kommer de att kopieras till arbetskatalogen.
•
Gå vidare genom att klicka på [Installera]. Om arbetskatalogen saknas får du upp följande dialog:
•
Klicka [Ja] och installationen slutförs. När det hela är klart får du en bekräftelse:
Om du aktiverar andra produkter, som Visual Plus Toolbox, får du möjlighet att själv välja arbetskatalog för exemplen och det tillkommer ytterligare steg där du installerar tillhörande programvara.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 13
Kontrollera aktiveringen •
Du kan kontrollera att aktiveringen och installationen är slutförd, genom att åter öppna menyn Verktyg | Aktivera med licensnyckel. Du ska nu se att den installerade produkten finns med bland dina aktiverade kurser, dokument och programvaror:
Om du inte har hämtat tillhörande produktdokumentation, licensnyckeln är felaktig, eller vid andra problem med installationen, visas relevanta felmeddelanden under aktiveringen. Radera alla licensnycklar Du kan radera samtliga installerade licensnycklar via menyvalet Verktyg | Radera licensfilen. Detta är något som normalt aldrig behöver utföras, men det kan finnas situationer när detta behövs, som när man vill göra en total ominstallation.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 14
Öppna aktiverad produkt När du öppnar menyn "Dokument, ska den aktiverade kursen i vårt exempel finnas med och vara försedd med ett hänglås.
Om du bara vill se aktiverade produkter i Dokument-menyn, kan du ändra visningsinställning med menyalternativet Visa | Visa enbart aktiverade. När du sedan öppnar upp kursen, visas först en lösenordsdialog. Du behöver inte göra något, utan efter en kort stund är den aktiverade dokumentationen upplåst. Så här kan det se ut när man också har öppnat upp bokmärkesfliken i Adobe Reader, något som underlättar navigering i dokument.
Upp till höger ser du också vem licensen är utställd på. Använd bara licenser utställda i ditt namn. Vi är tacksam om du rapporterar eventuellt missbruk. Om du vill se mer av kursdokumentationen kan du dölja verktygspaneler och bokmärken i Acrobat. Enklast görs det med tangentkommandot Ctrl-L.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 15
Du kommer tillbaka till föregående läge med knappar, etc. genom att trycka Ctrl-L igen. Dokumentationerna finns alltid under DBReaders "PDF"-flik. Beroende på vilken produkt du har öppen, kan det också finnas flikar med texten "Exempel" och "Extra". Under "Exempel"-fliken väljer du de exempel du vill arbeta med och under "Extra"-fliken kan du hitta ytterligare Internet-baserad information kring produkten när du är online. Det kan vara tips, ytterligare dokumentation, fler exempel, videopresentationer, mm. Informationen under "Extra" kan ändras med tiden.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 16
Arbeta med exempel När det gäller kursexempel, rekommenderar vi att du själv "knackar in" exempelkoden enligt de detaljerade steg-för-steg-instruktionerna i tillhörande kursdokumentation. Detta ger tid för eftertanke och fungerar oftast bäst ur inlärningssynpunkt. Varje kurs har sina egna val av arbetskataloger (t ex underkataloger till C:\DGrKurs7 i Delphi 7 Grundkurs, C:\Kurs i Delphi 7 Databasutveckling, etc.) Men, när du senare går tillbaka till kursmaterialet för att repetera, kan det vara bekvämt att lyfta in de färdiga exemplen direkt. Detsamma gäller demoexempel till andra DBReader-produkter som Visual Plus Toolbox, etc. När du med din licensnyckel aktiverar en produkt med exempel, placeras alla exempel i ett "förråd" i DBReaders databaskatalog. För att arbeta med exemplen måste du kopiera exemplen till produktens arbetskatalog. Så här går det till (exempel från Delphi Grundkurs): •
Öppna "Exempel"-fliken:
I vänstra listboxen visas kataloger för samtliga programexempel i Delphi Grundkurs. Antag att du vill arbeta med alla [ObjPas]- och [Shape]-exempel.
•
Markera då dessa kataloger (håll ner Ctrl-tangenten och klicka) i vänsterrutan.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
•
sid 17
Klicka sedan på knappen [Kopiera exempel till arbetskatalogen]. Alla filer i de markerade katalogerna kopiera nu till arbetskatalogen som visas i mittenrutan.
Du kan alternativt dra och släppa kataloger från vänsterrutan ("Alla exempelkataloger") till mittenrutan ("Arbetskatalogen").
Så kan du fortsätta att kopiera fler exempel. Om du vill kopiera ett intervall eller samtliga exempel markerar du dem enklast genom att hålla nere Skift-tangenten och klicka på första och sista exemplet. Om du har skapat egna exempelkataloger i arbetskatalogen, kommer de också att visas i mittenrutan. © 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 18
Öppna ett exempel Anta nu att du vill testa ett exempel i ObjPas tillsammans med Delphi. •
När du markerar [ObjPas]-katalogen i mittenrutan ("Arbetskatalogen"), kommer högerrutan ("Aktiva exempel i arbetskatalogen") att visa de programprojekt som finns i [ObjPas]. Med Delphi 7kurserna visas .dpr-, .dpk- och .bpg-filer. Du ser också kompilerade exempel (.exe-filer).
Vi har här valt Ex06.dpr-projektet. •
Klicka sedan på knappen [Öppna exempel] eller dubbelklicka på exempelprojektet.
Om du har en standardinstallation av Delphi så kommer .dpr-filer vara associerade till Delphi och Delphi startar upp (om inte redan startad) och laddar sen exemplet i editorn.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 19
Om det inte fungerar, så kan du i efterhand välja att koppla .dpr-filer till Delphi.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 20
Tips - arbeta smartare med två skärmar När du läser dokumentationer på skärmen, kan det bli lite trångt om du samtidigt vill arbeta med exemplen i ditt utvecklingsverktyg. Men de flesta datorer idag har stöd för att ansluta ytterligare en bildskärm, något som gör arbetet betydligt trevligare.
Så - DBReader till vänster och Delphi till höger...
© 2004-2010 DATABITEN AB
...eller så - DBReader upptill och Delphi nedtill
www.databiten.se/dbreader
DBReader 2.0 Hjälp
sid 21
Problem med att visa PDF-dokument Om du får upp en dialogbox som säger att en PDF har speciella egenskaper eller har ett nytt format som denna version inte stödjer, kan du bocka för att meddelandet inte ska visas igen och trycka [Ok]. Vi har sett meddelandet i Acrobat 6, men inte i senare versioner. Om du inte ser startbilden i DBReader och får ett felmeddelande, kan du kontrollera att din Adobe Reader eller Adobe Acrobat är inställd på att visa PDF:er i webbläsaren (detta är ett krav för att DBReader ska fungera). Grundinställningen måste göras som administratör. Du hittar denna inställning under Svensk version: Redigera | Inställningar | Internet | Visa PDF i webbläsare Engelsk version: Edit | Preferences...|Internet|Display PDF in browser Om detta inte löser dina PDF-problem, kan du konsultera följande dokument från Adobe: Acrobat/Reader 7,8: http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=328233
Hämta produkter manuellt Om du har problem med att ladda ner produkter via Verktyg | Hämta dokument, kurser, program och exempel, kan du också ladda ner installationsfilerna manuellt och sedan aktivera dem med licensnyckeln. Du hittar mer information om var installationsfilerna (PDF- och ZIP-filer) kan hämtas på DBReaders hemsida, www.databiten.se/dbreader. Man sparar de nedladdade filerna i produktspecifika underkataloger till DBReaders databaskatalog (vanligen "..\DBReader\Database\). Om du exv vill hämta Delphi 7 Grundkurs PDF Plus manuellt, så laddar du ner samtliga PDF-filer (tre st) och en ZIP-fil och placerar dem alla i underkatalogen "..\DBReader\Database\d7grund". Därefter kan du aktivera kursmaterialet med licensnyckeln.
© 2004-2010 DATABITEN AB
www.databiten.se/dbreader