/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Hvordan ligges noget af disse to liniers t~
Fra : Ingelsen


Dato : 21-11-05 12:23

Hej.

Dette er hvad man får når man kører et sygesikringskort igennem kortlæseren:


ÅEFTERNAVN&FORNAVN ADRESSE 5
2373600
*92081004**********1018694020237050704

Tallene i sidste del af første linie er 237(kommune nr) og 3600(post nummer)
i anden linie 10 * = person Nummer.

jeg har indlæst dem på følgende måde:

command1.click()
linie1=inputbox ("indlæs kort")
linie2=inputbox("kortet indlæses")

Hvorfor så 2 inputboxe, fordi den sender et "enter" efter første linie.

Men hvordan får jeg den til at pille Efternavn, Fornavn, Adresse, Husnummer,
Postnummer og CPR nummer ud i hver sin variabel??

Har prøvet med forskellige kort, og første tegn er altid "Å"
Mellem for og efternavn altid "&"
men ellers ingen sammenhæng ud over antallet af tal i anden række.

Nogen der har en ide ??

Hilsen Rex



 
 
Repzak (21-11-2005)
Kommentar
Fra : Repzak


Dato : 21-11-05 22:43


"Ingelsen" <SLET@mig.dk> wrote in message
news:4381ae1a$0$38685$edfadb0f@dread12.news.tele.dk...
> Hej.
>
> Dette er hvad man får når man kører et sygesikringskort igennem
> kortlæseren:
>
>
> ÅEFTERNAVN&FORNAVN ADRESSE 5 2373600
> *92081004**********1018694020237050704
>
> Tallene i sidste del af første linie er 237(kommune nr) og 3600(post
> nummer)
> i anden linie 10 * = person Nummer.
>
> jeg har indlæst dem på følgende måde:
>
> command1.click()
> linie1=inputbox ("indlæs kort")
> linie2=inputbox("kortet indlæses")
>
> Hvorfor så 2 inputboxe, fordi den sender et "enter" efter første linie.
>
> Men hvordan får jeg den til at pille Efternavn, Fornavn, Adresse,
> Husnummer, Postnummer og CPR nummer ud i hver sin variabel??
>
> Har prøvet med forskellige kort, og første tegn er altid "Å"
> Mellem for og efternavn altid "&"
> men ellers ingen sammenhæng ud over antallet af tal i anden række.
>
> Nogen der har en ide ??

lav en søge rutine med en for loop hvor den løber igennem len(variabel) tegn
for tegn med MID så kan du finde seperator tegenene og derefter bruge MID
til at trække dem ud med...

ved egentlig ikke om der findes funktioner direkte til det, men dette er en
mulighed :)

Kasper



Steven Nybo Andersen (30-12-2005)
Kommentar
Fra : Steven Nybo Andersen


Dato : 30-12-05 09:10

ma 21 nov 2005 10:43:16p satte Repzak sig på en taburet og skrev
følgende på et stykke vådt franskbrød:


> ved egentlig ikke om der findes funktioner direkte til det, men dette
> er en mulighed :)

Jo. Der findes instr som finder et eller flere tegn og returnerer pladsen i
strengen. Herefter er det en smal sag at partere den med mid

steven

Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409075
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste