Avatar billede cautoo Nybegynder
26. januar 2001 - 16:14 Der er 18 kommentarer og
1 løsning

Hardware

Er det muligt at få et delphi program til at holde øje med et stykke hardware???
Avatar billede loke-liscom Nybegynder
26. januar 2001 - 16:15 #1
Ja, men det kommer jo an på mange ting. Hvilket stykke hardvare er det?
Avatar billede pstric Nybegynder
26. januar 2001 - 16:17 #2
Det er nok nemmere, at holde øje med en driver til hardwaren. Og så lade driveren om at styre hardwaren.
Avatar billede cautoo Nybegynder
26. januar 2001 - 16:18 #3
Jeg ved ikke hvilken port det er i eller noget men jeg kan fortælle at jeg har monteret et TV kort med fjernbetjening men fjernbetjeningen bruges kun til at starte prorgammet med når jeg bare er under windows men jeg kunne godt tænke mig at lave mine egne funktioner under de andre knapper
Avatar billede pstric Nybegynder
26. januar 2001 - 16:19 #4
Eksempelvis bør du holde dig fra grafikkort, men du kan godt skrive programmer der bruger DirectX eller OpenGL. Der er et godt komponentsæt til DirectX.
Avatar billede cautoo Nybegynder
26. januar 2001 - 16:21 #5
Mit TVkorts fjernbetjening har ikke så meget med skærmkortet at gøre!!!!
Avatar billede pstric Nybegynder
26. januar 2001 - 16:22 #6
Så vil jeg desværre mene at det er næsten umuligt. Du har brug for noget dokumentation for at kunne gøre det, og det er jeg ikke sikker på, at fabrikanten vil give dig. Men du kan jo prøve at spørge dem.
Avatar billede cautoo Nybegynder
26. januar 2001 - 16:24 #7
Kan man ikke bruge de oplysninger der ligger under enhedshåndtering?
Avatar billede pstric Nybegynder
26. januar 2001 - 16:24 #8
Lad mig lige rydde op i forvirringen her.
26/01 2001 16:19:52  blev sendt inden jeg havde set 26/01 2001 16:18:05  og
26/01 2001 16:22:07  blev sendt inden jeg havde set 26/01 2001 16:21:23
Avatar billede pstric Nybegynder
26. januar 2001 - 16:26 #9
Hvad ligger der af oplysninger der? Er der nævnt nogle dll\'er, og hvis der er, har de så nogle eksporterede funktioner, du har dokumentation til?
Avatar billede cautoo Nybegynder
26. januar 2001 - 16:27 #10
okey men SKAL jeg have fat i firmaet???
Avatar billede cautoo Nybegynder
26. januar 2001 - 16:31 #11
IRQ = 03
Hukommelsesonråde = E8017000 - E8017FFF

Alle disse filnavne star under driver oplysninger (Af dller):
Btdspp5.dll
Btdspm5.dll
btaud.dll
btaud16.dll

Der er flere men ikke dll filer
Avatar billede pstric Nybegynder
26. januar 2001 - 16:31 #12
Jeg er næsten ked af at sige det, men du skal i hvert fald have fat i firmaet eller finde nogle oplysninger på nettet. Og HVIS du får fat i noget, så skal du ikke regne med at du kan bruge det direkte fra Delphi. Hvis du får nogle C++ headere, så skal du først oversætte dem til .pas filer. Noget der tager mega lang tid. ( Se bare på www.delphi-jedi.org ).

Du skal nok ikke være alt for optimistisk ;-(
Avatar billede cautoo Nybegynder
26. januar 2001 - 16:37 #13
kan de der dll filer bruges??
Avatar billede pstric Nybegynder
26. januar 2001 - 16:41 #14
Ikke uden dokumentation! Du kan måske være heldig at se, hvilke funktioner de eksporterer, men du kan ikke engang være sikker på at de er navngivne. De kan også være eksporteret med nummer ID, og så kan du slet ikke bruge det til noget.

Men spørg fabrikanten, om de vil sælge noget dokumentation eller søg efter noget på nettet.

Det her har allerede langt overgået min formåen.
Avatar billede cautoo Nybegynder
26. januar 2001 - 16:44 #15
okey jeg giver dig pointene hvis du svarer mig på hvordan man kommunikerer med driverfilerne hvis det bliver nødvendigt det skrev du tildligere som om det viste du hvordan man gjore (Altså uden driver værdierne som mangler)
Avatar billede pstric Nybegynder
26. januar 2001 - 16:47 #16
Ja, det kræver altså at driverne er veldokumenterede. Som eksempelvis DirectX og OpenGL.

Jeg kan naturligvis ikke sige noget om, hvordan du kommunikerer med driverne til dit TV kort.
Avatar billede pstric Nybegynder
26. januar 2001 - 16:49 #17
I Windows vil driverne oftest være skrevet med brug af COM, så det skal du altså også kende noget til.
Avatar billede cautoo Nybegynder
26. januar 2001 - 16:52 #18
Okey tak for hjælpen jeg vender nok tilbage
Avatar billede pstric Nybegynder
26. januar 2001 - 16:56 #19
Det skal du være velkommen til. Men du skal nu ikke gå ud fra, at jeg kan implementere alt det jeg kan fortælle dig om ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester