AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme inpout32.dll unter win vista 64 ?
Thema durchsuchen
Ansicht
Themen-Optionen

inpout32.dll unter win vista 64 ?

Ein Thema von Masteric · begonnen am 29. Mai 2008 · letzter Beitrag vom 30. Jul 2008
Antwort Antwort
Seite 1 von 2  1 2      
Masteric

Registriert seit: 1. Aug 2007
Ort: Melsungen
155 Beiträge
 
Delphi 7 Professional
 
#1

inpout32.dll unter win vista 64 ?

  Alt 29. Mai 2008, 20:34
Hi,
ich hab mal so ne Frage, kann es sein, dass die inpout32.dll nicht mehr unter Vista 64bit geht?
Jedenfalls funktionieren meine Programme nicht mehr, die den LPT Port über die dll ansteuern, jedoch funktionieren sie noch unter nem alten winme rechner, der jedoch ne menge macken beim hochfahren hat und oft abstürtzt.

Gibt es vielleicht ne alternative die unter Vista geht, oder liegt es nur an einer einstellung?

Gruß Masteric
"Programmieren ist eine der universellsten, allübergreifendsten und höchsten von Menschen erreichten Formen der Kreativität."
Nur weil Gott die Welt in 6 Tagen erschaffen hat, heisst das nicht, dass Informatiker alles in 6 Tagen programmieren können.
  Mit Zitat antworten Zitat
dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#2

Re: inpout32.dll unter win vista 64 ?

  Alt 29. Mai 2008, 20:40
Was heißt sie funktionieren nicht mehr? Wie lädst du die dll (dynamisch/statisch)?
Dominik
Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: inpout32.dll unter win vista 64 ?

  Alt 29. Mai 2008, 20:42
Funktioniert es, wenn du das Programm als Admin startest?
Markus Kinzler
  Mit Zitat antworten Zitat
Masteric

Registriert seit: 1. Aug 2007
Ort: Melsungen
155 Beiträge
 
Delphi 7 Professional
 
#4

Re: inpout32.dll unter win vista 64 ?

  Alt 29. Mai 2008, 20:46
also, ich bin admin, die dll wir ins programm geladen, also sie ist fest vorhanden und wir nur über ne implementation geladen.
Funktioniert nicht ist schon ziemlich ungenau, das stimmt wohl
deswegen mal genauer, ich kann machen, was ich will, es kommt nichts am port raus, also ich benutze nur die 8 Datenleitungen als Ausgang und hab gemessen, an keinem kommt was raus??? Egal was ich an den Port sende.
"Programmieren ist eine der universellsten, allübergreifendsten und höchsten von Menschen erreichten Formen der Kreativität."
Nur weil Gott die Welt in 6 Tagen erschaffen hat, heisst das nicht, dass Informatiker alles in 6 Tagen programmieren können.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: inpout32.dll unter win vista 64 ?

  Alt 29. Mai 2008, 20:51
Bei aktivierter UAC, werden die Programme auch unter einem Admin-Account nur mit Userrechten gestartet
Markus Kinzler
  Mit Zitat antworten Zitat
Masteric

Registriert seit: 1. Aug 2007
Ort: Melsungen
155 Beiträge
 
Delphi 7 Professional
 
#6

Re: inpout32.dll unter win vista 64 ?

  Alt 29. Mai 2008, 20:55
ne, ich habe die UAC abgeschaltet, da die echt nervig ist
"Programmieren ist eine der universellsten, allübergreifendsten und höchsten von Menschen erreichten Formen der Kreativität."
Nur weil Gott die Welt in 6 Tagen erschaffen hat, heisst das nicht, dass Informatiker alles in 6 Tagen programmieren können.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: inpout32.dll unter win vista 64 ?

  Alt 29. Mai 2008, 20:57
In einem 64-Bit OS müssem hardwarenake Treiber auch 64bittig sein
http://logix4u.net/Legacy_Ports/Para...XP_64_bit.html
Markus Kinzler
  Mit Zitat antworten Zitat
Masteric

Registriert seit: 1. Aug 2007
Ort: Melsungen
155 Beiträge
 
Delphi 7 Professional
 
#8

Re: inpout32.dll unter win vista 64 ?

  Alt 29. Mai 2008, 21:08
habs probiert, leider kommt immer noch nichts aus dem port ???
Ich verzweifel noch..........

also, ich hab die neue inpout32.dll in den programm ordner kopiert, die erstellt dann dynamisch die 64ger

so binde ich die dll ein:
Delphi-Quellcode:
procedure Out32(wAddr:word;bOut:byte); stdcall; external 'inpout32.dll'
function Inp32(wAddr:word):integer; stdcall; external 'inpout32.dll'
dann kann ich mit
out32($378, 1); den PIN eins auf I setzen, jedoch gehts net.....


PS: Der Anschluss selber funktioniert! Beim Hochfahren bekomme ich kurzzeitig testspannungen.
"Programmieren ist eine der universellsten, allübergreifendsten und höchsten von Menschen erreichten Formen der Kreativität."
Nur weil Gott die Welt in 6 Tagen erschaffen hat, heisst das nicht, dass Informatiker alles in 6 Tagen programmieren können.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#9

Re: inpout32.dll unter win vista 64 ?

  Alt 29. Mai 2008, 23:10
Zitat von Masteric:
also, ich hab die neue inpout32.dll in den programm ordner kopiert, die erstellt dann dynamisch die 64ger
Hast du die antwort von mkinzler gelesen?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Masteric

Registriert seit: 1. Aug 2007
Ort: Melsungen
155 Beiträge
 
Delphi 7 Professional
 
#10

Re: inpout32.dll unter win vista 64 ?

  Alt 30. Mai 2008, 12:00
klar, aber das geht nur unter XP x64

habe aber die Lösung des Problems gefunden. Man benötig erstens eine spezielle inpout32.dll und die sog. WinRing dlls.
Poste hier mal für alle mit selben Problem die Lösung:

inpout32.dll Download Vista 64 Bit
Auf dieser Seite unter Download müsst ihr dann auf den Link zur inpout32.dll gehen, dort findet ihr oben dann 2 Downloadlinks, ihr braucht unbedingt beide

Hier ist das ganze auch nochmal beschrieben, was man sonst noch in Vista einstellen muss:

Vista einstellungen


Gruß Masteric
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz