home *** CD-ROM | disk | FTP | other *** search
/ Programming Tool Box / SIMS_2.iso / vb_tools / vbit11 / readme_n.txt < prev    next >
Text File  |  1995-01-22  |  22KB  |  431 lines

  1. _____________________________________________________________________________
  2.  
  3. IDBTOOLS 1.1 FOR VISUAL BASIC                    ENGLISH TEXT: SEE README.TXT
  4. _____________________________________________________________________________
  5.  
  6. > HVA ER IDBTOOLS ?                                                   ┌─────┐
  7.                                                                       │MICRO│
  8.   IdbTools er et bibliotek med en rekke nyttige og tidsbesparende     ├─────┤
  9.   rutiner som vil gj¢re livet enklere for enhver Visual Basic         │ I   │
  10.   programmerer.                                                       │  D  │
  11.                                                                       │   B │
  12.   Av innholdet kan vi nevne:                                          ├─────┤
  13.                                                                       │ADEPT│
  14.   + Enkle, men svært slagkraftige rutiner for manipulering av         └─────┘
  15.     tekst-strenger.
  16.  
  17.   + Betydelig enklere og tryggere lesing/skriving av INI-filer
  18.     sammenlignet med API-kall.
  19.  
  20.   + Rutiner for å lese informasjon om systemet, som f.eks. ledig
  21.     diskplass, tilgjengelig hukommelse, skjermoppl¢sning, m.m.
  22.  
  23.   + Dynamiske en/to-dimensjonale tabeller (matriser) av dynamiske
  24.     tekst-strenger lar deg operere med betydelig st¢rre datamenger
  25.     i internhukommelsen enn Visual Basic alene kan takle. Smart
  26.     sortering, s¢king, lesing fra fil, skriving til fil, kobling
  27.     mot regneark, m.m.
  28.  
  29.   + Krypteringsrutiner (uten "bakd¢r") gir deg på en enkel måte 
  30.     muligheten til å beskytte dine data mot innsyn fra uvedkommende.
  31.  
  32.   + Rutiner som gj¢r det mulig å kopieringsbeskytte dine
  33.     applikasjoner på en elegant måte. Denne pakken bruker
  34.     samme teknikken selv, så pr¢v, se og vurder dette !
  35.  
  36.   IdbTools er et produkt fra IDB MICRO ADEPT AS. Denne pakken er laget
  37.   for Visual Basic, men det finnes også en tilsvarende pakke for C++.
  38.  
  39.   For detaljert beskrivelse av rutinene i denne pakken, se filen
  40.   IDBTOOLS.WRI og IDBTABLE.WRI (standard Windows 3.1 Write format -
  41.   kan også leses av MS-Word).
  42.  
  43.   Denne pakken distribueres som "shareware" (se under for nærmere info),
  44.   og vi regner med å komme med hyppige oppdateringer i tiden som kommer.
  45.   Hold derfor utkikk etter nye versjoner slik at du alltid har den nyeste.
  46.   Dersom denne filen er mer enn et par måneder gammel (se fil-dato), er
  47.   det sannsynlig at det finnes en nyere versjon i oml¢p. 
  48.  
  49.   Dersom du har kommentarer og/eller forslag, kan du sende post/email til:
  50.  
  51.   Idb Micro Adept AS                                      idb@vestnett.no
  52.   Strandgaten 207                                         """""""""""""""
  53.   5004 Bergen
  54.  
  55.  
  56.  
  57.  
  58. _____________________________________________________________________________
  59.  
  60.   NB: Denne filen inneholder spesialtegn basert paa DOS tegnsett.  Dersom du
  61.       bruker Windows (f.eks. Notepad) for aa lese dette,  blir disse tegnene
  62.       feil,  og eksemplene blir meningsloese. I saa fall, les i stedet filen
  63.       README_N.WIN, som inneholder denne teksten basert paa Windows tegnsett.
  64. _____________________________________________________________________________
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71. _____________________________________________________________________________
  72.  
  73. > TABELLER                                            
  74.  
  75.   En tabell er en matrise av tekststrenger som kan sees på som et usynlig
  76.   regneark i internhukommelsen. Tabellene dimensjoneres etter behov, og man
  77.   kan endre st¢rrelse dynamisk. Man kan lese tabeller direkte fra en rekke
  78.   fil-formater, og tabellene dimensjoneres da automatisk ut fra innholdet i
  79.   filene som leses. Tilsvarende automatikk gjelder ved skriving av tabeller
  80.   til forskjellige fil-formater. 
  81.  
  82.   Lesing og skriving av data fra/til tabell er lynraske operasjoner. Det
  83.   samme gjelder s¢king og sortering.
  84.  
  85.   Sorteringsrutinen for tabellverket er helt unik. Det er den eneste kjente
  86.   sorteringsrutine som gir en logisk sortering av tekst som inneholder tall.
  87.  
  88.   Eksempel:     Vanlig sortering                IDBTOOLS SmartSort
  89.  
  90.                 Nr 1 av 100                     Nr 1 av 100
  91.                 Nr 10 av 100                    Nr 2 av 100
  92.                 Nr 100 av 100                   Nr 10 av 100
  93.                 Nr 2 av 100                     Nr 20 av 50
  94.                 Nr 20 av 100                    Nr 20 av 100
  95.                 Nr 20 av 50                     Nr 100 av 100
  96.  
  97.   Sortering av spesialtegn takles bedre enn i de fleste andre sorterings-
  98.   rutiner. Tegn som /E/É/e/é/è/ë/ê/ behandles som nyanser av samme tegn.
  99.   Det vil si at forskjellen kun får betydning for rekkef¢lgen når resten
  100.   av linjen er identisk.
  101.  
  102.   Eksempel på tekst sortert med IdbTools SmartSort:
  103.  
  104.                 Sortering 1
  105.                 Sortèring 2
  106.                 Sortering 3
  107.                 Sortèring 3
  108.                 Sortèring 4
  109.                 Sortéring 5
  110.                 Sortéring 6
  111.  
  112.   Mellom linje 1 og 2 vil ikke forskjellen "e"/"è" bety noe siden resten av
  113.   teksten er forskjellig. Det samme gjelder mellom linje 2 og 3. Eneste
  114.   forskjell mellom linje 3 og 4 er "e"/"è", og da vil linjen med "e" bli
  115.   sortert foran den andre, siden "e" er definert foran "è".
  116.  
  117.   Du vil kanskje si dette ser helt trivielt ut, men du endrer kanskje 
  118.   oppfatning når du ser hvordan de fleste andre programmer takler sortering
  119.   av de samme linjene:
  120.  
  121.                 Sortering 1
  122.                 Sortering 3
  123.                 Sortéring 5
  124.                 Sortéring 6
  125.                 Sortèring 2
  126.                 Sortèring 3
  127.                 Sortèring 4
  128.  
  129.   Det finnes flere s¢kerutiner for å finne data i en tabell, som eksakt
  130.   s¢king, joker-s¢king (*data*) og binær-s¢king (data* i sortert tabell).
  131. _____________________________________________________________________________
  132.  
  133. > STRENGBEHANDLING / INI-FILER               
  134.  
  135.   Et problem som de fleste Visual Basic programmerere f¢r eller senere st¢ter
  136.   på, er at hjelperutiner som returnerer strenger forutsetter at det kallende
  137.   programmet setter av plass til den returnerte stengen. Som et eksempel kan
  138.   vi vise hvordan man leser fra en INI-fil på tradisjonell måte (via API) og
  139.   med IDBTOOLS:
  140.  
  141.     ' Skal lese navn på oppstartsprogram for Windows fra SYSTEM.INI:
  142.  
  143.     Declare Function GetPrivateProfileString% Lib "Kernel" (ByVal pAppName$,
  144.                      ByVal pKeyName$, ByVal pDefault$,
  145.                      ByVal pReturnedString$, ByVal nSize%, ByVal pFileName$)
  146.  
  147.     txt$ = String$(80, " ") ' Setter av plass til 80 tegn
  148.     ant% = GetPrivateProfileString("boot","shell","",txt$,80,"SYSTEM.INI")
  149.     StartProg$ = Left$(txt$, ant%) ' Vil normalt være "progman.exe"
  150.  
  151.     ' Samme med IDBTOOLS (IDBTOOLS.BAS inkluderes i prosjektet):    
  152.  
  153.     StartProg$ = IniFileGetString("SYSTEM.INI", "boot", "shell")
  154.  
  155.   Det burde ikke være noen tvil om hvilket av disse alternativene som er
  156.   enklest å programmere, vedlikeholde og ikke minst å forstå.
  157.  
  158.   IdbTools inneholder en rekke andre kraftige streng-håndterings-rutiner
  159.   som "mangler" i Visual Basic. Vi kan nevne rutiner for å plukke ut ord
  160.   fra strenger, bytte ut delstrenger, formatering av data, oversette mellom
  161.   Dos og Windows tegnsett, og mye mer. Se IDBTOOLS.WRI for komplett
  162.   oversikt og detaljert dokumentasjon.
  163. _____________________________________________________________________________
  164.  
  165. > SYSTEMINFORMASJON                                   
  166.  
  167.   Rutiner som på en enkel måte gir informasjon om systemet, som skjerm-
  168.   oppl¢sning, antall farger, ledig disk-plass, tilgjengelig internhukommelse,
  169.   disk(ett)-stasjon status m.m. Detaljer om f.eks. environment og fil-
  170.   informasjon kan leses direkte inn i tabeller.
  171. _____________________________________________________________________________
  172.  
  173. > KRYPTERING                                          
  174.  
  175.   Dersom man ¢nsker å beskytte sine data mot innsyn fra uvedkommende, kan man
  176.   bruke krypteringsrutinene i IDBTOOLS. Disse rutinene er ikke basert på noen
  177.   standard algorime etter spesifikasjoner fra "StoreBror", og har f¢lgelig
  178.   ingen "bakd¢r" som åpner for innsyn. Det er ganske enkelt umulig å finne ut
  179.   hva en kryptert streng inneholder uten korrekt n¢kkel - selv for oss som
  180.   har laget programmet og kjenner krypteringsalgoritmen ut og inn.
  181.  
  182.   Rutinene er svært enkle å bruke. Man angir teksten som skal krypteres
  183.   sammen med en "hemmelig n¢kkel" og får som resultat en ubegripelig
  184.   tekststreng. Når man vil dekode teksten, angir man den ubegripelige
  185.   strengen sammen med den samme "hemmelige n¢kkel" og får den opprinnelige
  186.   tekststrengen som resultat. Dersom man angir feil n¢kkel, vil resultatet
  187.   bli bare tull.
  188.  
  189.   Eksempel:
  190.  
  191.           TekstInn$= "Privat informasjon..."
  192.           Secret$  = "Sesam$ΣzaM"
  193.           Krypt$   = Encrypt (TekstInn$, Secret$)
  194.           TekstUt$ = Decrypt (Krypt$,    Secret$)       
  195.  
  196.           ' TekstUt$ og TekstInn$ vil være identiske, og Krypt$ vil
  197.           ' inneholde en helt ubegripelig tekststreng.
  198. _____________________________________________________________________________
  199.  
  200. > KOPIERINGSBESKYTTELSE                               
  201.  
  202.   Programbiblioteket IDBTOOLS.DLL er kopieringsbeskyttet. Dette er gjort på
  203.   den måten at dersom man ikke har gyldig lisens, vil man stadig vekk få opp
  204.   en meldingsboks som minner om at man b¢r skaffe seg en lisens for
  205.   programmet. De fleste rutinene kan brukes uhindret, men når man tar i
  206.   bruk tabeller eller krypteringsrutiner, aktiviseres testing på lisens.
  207.  
  208.   For å fjerne de irriterende meldingsboksene som stadig vekk minner om
  209.   manglende lisens, må man skaffe seg en lisenskode fra IDB. Man får da en
  210.   kode som består av 6 bokstaver/tall som kun vil fungere sammen med det navn
  211.   som lisensen skal gjelde for. Lisensnavnet og den tilh¢rende koden må
  212.   legges inn i de programmene som bruker IDBTOOLS:
  213.  
  214.         status% = LicenseIdbTools("Bruker Navn, Adresse", "KODE01")
  215.  
  216.   Denne koden legges f.eks. i Form Load for oppstartsbildet.
  217.  
  218.   Alle som lager program som benytter IDBTOOLS, må ha lisens for det navnet
  219.   som holder copyright for det gjeldende programmet. IDBTOOLS.INI vil vise
  220.   navn på alle program som bruker IDBTOOLS, samt copyright informasjon for
  221.   alle program som bruker IDBTOOLS med gyldig lisens. Dette betyr at dersom
  222.   noen urettmessig bruker en annens lisens, vil den som har gyldig lisens
  223.   fremstå som copyright-innehaver av det programmet som er basert på ulovlig
  224.   bruk av IDBTOOLS. Man kan ikke påberope seg å ha handlet i god tro dersom
  225.   man aktivt har programmert inn kall til LicenseIdbTools med en annens navn/
  226.   lisenskode.
  227.  
  228.   En tilsvarende kopieringsbeskyttelse er tilgjengelig for den enkelte
  229.   applikasjon som bruker IDBTOOLS (med gyldig lisens):
  230.  
  231.   Med kallet    kode$ = LicenseGetCode("Bruker Navn","N¥KKEL")
  232.   vil man få returnert en kode som kun vil fungere sammen med angitt
  233.   brukernavn og "n¢kkel". Dette kallet legges ikke inn i applikasjonen,
  234.   men i et eget program for intern bruk.
  235.  
  236.   I applikasjonen legges kallet:
  237.                 status% = LicenseProgram(BrukerNavn$, Kode$, "N¥KKEL")
  238.  
  239.   Ved å teste på variabelen status% (som gjerne defineres som Global), kan
  240.   din applikasjon legge inn begrensninger i programmet når koden ikke
  241.   stemmer. Dette kan gj¢res i form av irritasjonsmomenter som stadige
  242.   påminnelser med meldingsbokser og lydsignaler, eller man kan rett og slett
  243.   avslutte programmet - alt etter hva man ¢nsker å oppnå. Det enkleste
  244.   alternativet er å få selve IDBTOOLS til å oppf¢re seg som en ulisensiert
  245.   versjon ved å kalle LicenseIdbTools med en ugyldig kode.
  246.  
  247.   "N¥KKEL" er her brukt som eksempel på en "magisk" tekststreng som angir en
  248.   n¢kkel som bare den som lager applikasjonen kjenner til. På denne måten
  249.   vil det være umulig for andre å generere gyldige lisenskoder for din
  250.   applikasjon - selv om de skulle ha fått tak i din lisenskode for IDBTOOLS.
  251.   For å unngå at "hackers" skal kunne finne ut hva denne n¢kkelen inneholder,
  252.   kan du "bygge den" runtime ved f.eks. å slå sammen flere strenger, lese
  253.   delstrenger fra filer og evt. kj¢re det hele gjennom krypterings-
  254.   algoritmene som er beskrevet over.
  255.  
  256.   BrukerNavn$ og Kode$ er tekststrenger som bruker må taste inn f¢rste gang
  257.   applikasjonen kj¢res - evt. hver gang programmet startes uten gyldig
  258.   lisens. Når gyldig kode er angitt, b¢r applikasjonen lagre denne
  259.   informasjonen - gjerne kryptert - slik at bruker slipper å taste det
  260.   inn hver gang.
  261.  
  262.   Når LicenseProgram er kalt med gyldig kode, vil angitt brukernavn bli
  263.   lagt inn i IDBTOOLS.INI sammen med navnet på din applikasjon under gruppen
  264.   [License].
  265.  
  266.   Du har sikkert tenkt på at man kan lage et lite program som kan gå gjennom
  267.   alle kombinasjoner av bokstaver og tall for å "knekke" kodene. Det er helt
  268.   riktig, men det vil ta litt tid. Der er over en milliard mulige
  269.   kombinasjoner, og det vil gjennomsnittlig ta mer enn 5 år å knekke en slik
  270.   kode. Dersom noen har en slik tålmodighet, fortjener de nesten å lykkes.
  271. _____________________________________________________________________________
  272.  
  273. > SHAREWARE: REGLER FOR BRUK OG KOPIERING             
  274.  
  275.   IdbTools distribueres som "shareware". Dette må ikke forveksles med 
  276.   "Freeware" eller "Public domain". "SHAREWARE" er en metode for distribusjon
  277.   av programvare som er beskyttet av COPYRIGHT på samme måte som all annen
  278.   kommersiell programvare.
  279.  
  280.   "Shareware" - konseptet gir potensielle brukere mulighet for å teste 
  281.   programvaren f¢r de evt. bestemmer seg for å kj¢pe bruksrett for den.
  282.  
  283.   I dette ligger at man fullt lovlig kan bruke programmet for testformål
  284.   i en periode. En rimelig test-periode antas å vare ca. 30 dager. Dersom
  285.   man fortsetter å bruke programvaren utover en rimelig test-periode, eller
  286.   benytter den i et kommersielt produkt, uten å betale lisensavgift, blir
  287.   dette sett på som brudd på copyright-beskyttelsen til produsenten.
  288.  
  289.   Et viktig poeng er at "shareware" skal gi brukeren mulighet til å teste
  290.   alle deler av programvaren. Programvare som bare fungerer delvis, eller
  291.   bevisst legger inn feil i test-versjoner, betegnes gjerne som
  292.   "crippleware", og regnes ikke som "shareware". En god del "shareware"-
  293.   programmer, bl.a. IdbTools, bruker "pop-up"-bilder som minner om at
  294.   lisens mangler, men fungerer ellers 100% som en lisensiert versjon.
  295.   Disse betegnes ofte som "nagware", men er likevel fullverdig "shareware".
  296.  
  297.   IDBTOOLS kan distribueres fritt på f¢lgende vilkår:
  298.  
  299.   - Alle filer i denne pakken må være inkludert (se PACKING.LST).
  300.  
  301.   - Ingen av filene må være endret.
  302.     Arkiv-filnavn må inneholde versjonsnr. (f.eks. VBIT11.ZIP: ver 1.1)
  303.     Filenes dato/tid må ikke endres. Klokkeslett b¢r tilsvare versjonsnr.
  304.  
  305.   - Ingen filer kan legges til pakken, med unntak av en kort tekst-fil
  306.     som identifiserer den BBS som distribuerer programvaren.
  307.  
  308.   - Det må ikke tas særskilt betaling for distribusjon av denne pakken
  309.     uten etter skriftelig avtale om dette med IDB MICRO ADEPT AS.
  310.  
  311.   Dersom du synes dette er nyttig programvare, oppfordres du til å spre 
  312.   kopier til venner og kollegaer, og gjerne laste opp en kopi til dine
  313.   favoritt-BBS-er hvis pakken ikke allerede finnes der.
  314. _____________________________________________________________________________
  315.  
  316. > COPYRIGHT / ANSVARSFRASKRIVELSE / BETINGELSER FOR BRUK
  317.  
  318.   !    IDBTOOLS  Copyright (C) 1995  IDB MICRO ADEPT AS, BERGEN, NORWAY     !
  319.   !    ________________________________________________________________     !
  320.   !    Bruk av denne programvaren  forutsetter  at f¢lgende aksepteres:     !
  321.   !    """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""     !
  322.   !    PROGRAMVAREN  IDBTOOLS  OG  TILH¥RENDE DOKUMENTASJON LEVERES SOM     !
  323.   !    DEN ER, UTEN NOEN FORM FOR GARANTIER. ALL BRUK ER PÅ EGET ANSVAR.    !
  324.   !    IDB MICRO ADEPT AS KAN IKKE GJ¥RES ANSVARLIG FOR SKADE SOM F¥LGE     !
  325.   !    AV FEIL BRUK,  FEIL I DOKUMENTASJON  ELLER  FEIL I  PROGRAMVARE.     !
  326.   !    INNEHAVER AV GYLDIG LISENSKODE FOR IDBTOOLS FORPLIKTER SEG TIL Å     !
  327.   !    HOLDE  DENNE  KODEN  UTILGJENGELIG  FOR  UVEDKOMMENDE.   BEVISST     !
  328.   !    SPREDNING AV LISENSKODE  VIL BLI SETT PÅ SOM ET  GROVT  BRUDD PÅ     !
  329.   !    LISENSBETINGELSENE  OG  EN  KRENKING AV  IDB'S COPYRIGHT.  GROVE     !
  330.   !    TILFELLER VIL BLI FORFULGT RETTSLIG.                                 !
  331. _____________________________________________________________________________
  332.  
  333. > LISENS-KODER / PRIS                                 
  334.  
  335.   For å bli kvitt de stadige "pop-up"-bildene som minner om at du trenger
  336.   en lisens, må du kontakte IDB MICRO ADEPT AS for å få en gyldig lisens-
  337.   kode. For dette betaler du et engangsbel¢p. Gjeldende priser er:
  338.  
  339.   I Norge:          NOK 425 inkl. M.V.A.     (REG: NO865975392MVA)
  340.   Alle andre land:  US $ 55 evt. omgjort til NOK etter dagens kurs
  341.  
  342.   Gyldig lisenskode gir deg rett til å distribuere IDBTOOLS.DLL sammen med
  343.   dine programmer.
  344.  
  345.   ------------------------
  346.   * TIDSBEGRENSET TILBUD *
  347.   ------------------------
  348.   Ved kj¢p av lisens for IdbTools f¢r 1. mars 1995, vil man uten ekstra
  349.   kostnader også få rett til bruk og distribusjon av IDBVTSS.DLL. Denne 
  350.   modulen gj¢r det mulig å utveksle data mellom tabeller og regnearket
  351.   Formula One fra Visual Tools. Dette produktet er særdeles godt egnet
  352.   for presentasjon av tabeller, og gir indirekte mulighet til å lese og
  353.   skrive tabeller fra/til Excel-filer (ver 4.0).
  354.   IDBVTSS vil i senere versjoner bli solgt som et separat tilleggsprodukt.
  355.  
  356. _____________________________________________________________________________
  357.  
  358. > BESTILLING / BETALING SENDES TIL:                   
  359.  
  360.                                                         Idb Micro Adept AS
  361.                                                         Strandgaten 207
  362.                                                         N-5004 Bergen, Norge
  363.   ___________________________________________________________________________
  364.   |                                                                         |
  365.   |        F¢lgende informasjon må sendes inn sammen med betaling:          |
  366.   |        =======================================================          |
  367.   |                                                                         |
  368.   |     Navn       _________________________________________________________|
  369.   |                                                                         |
  370.   |     Adresse    _________________________________________________________|
  371.   |                                                                         |
  372.   |     Postnr     _________________________________________________________|
  373.   |                                                                         |
  374.   |     Poststed   _________________________________________________________|
  375.   |                                                                         |
  376.   |     Land       _________________________________________________________|
  377.   |                                                                         |
  378.   |     Dato       ___________________________ Telefon: ____________________|
  379.   |                                                                         |
  380.   |     Har betalt ___________ for IdbTools lisens (se PRIS over):          |
  381.   |          _                                                              |
  382.   |         [_]    Sjekk vedlagt                                            |
  383.   |         [_]    BankGiro: 9521.05.69325 (A/S Bergens Skillingsbank)      |
  384.   |         [_]    PostGiro: 0826.02.47787 (CCP du bénéficiaire             |
  385.   |                                         Norvège Service des             |
  386.   |                                         chèques postaux)                |
  387.   |                                      _                                  |
  388.   |     ¥nsker å få tilsendt lisenskode [_] via E-mail: ____________________|
  389.   |                                     [_] via post.                       |
  390.   |                                     [_] via Fax:    ____________________|
  391.   |     IdbTools versjon:      ________                                     |
  392.   |                                                                         |
  393.   |     Hvor du fant IdbTools: _____________________________________________|
  394.   |_________________________________________________________________________|
  395.    
  396.  
  397.   Ved betaling direkte til giro-konto, kan informasjonen over med fordel
  398.   sendes som E-mail via internet til:  idb@vestnett.no
  399.  
  400.   Koden sendes så snart innbetaling er verifisert.  Pengene f¢rst, så kommer
  401.   koden - ingen unntak. Dette gir minimale administrasjonsutgifter og dermed
  402.   lavere pris for programvaren; du får mer for pengene.
  403.  
  404. _____________________________________________________________________________
  405.  
  406. > DOKUMENTASJON - SPRÅK                               
  407.  
  408.   Denne teksten er tilgjengelig på f¢lgende språk:
  409.  
  410.         Norsk           README_N.WIN    (Windows: README_N.WIN)
  411.         Engelsk         README.TXT      (Windows: README.WIN)
  412.  
  413.   Dokumentasjonen (IDBTOOLS.WRI og IDBTABLE.WRI) er inntil videre kun på
  414.   engelsk.
  415.  
  416.   Dersom ditt språk ikke er Engelsk eller Norsk, og du ¢nsker å bidra til at
  417.   denne teksten og/eller dokumentasjonen blir tilgjengelig på ditt språk,
  418.   kontakt oss for nærmere diskusjon om samarbeid.
  419. _____________________________________________________________________________
  420.  
  421. > TILBAKEMELDING                                      
  422.  
  423.   Dersom du har kommentarer, feilrapporter eller forslag til forbedringer/
  424.   utvidelser, skriv til:
  425.  
  426.   Idb Micro Adept AS                                      idb@vestnett.no
  427.   Strandgaten 207                                         ^^^^^^^^^^^^^^^
  428.   N-5004 Bergen, Norge
  429. _____________________________________________________________________________
  430. _______________________________END_OF_README_________________________________
  431.