Oh da habe ich wohl zu lange gebraucht bei Tippen
ist genau das selbe in grün nur das der Treiber nur für kurze zeit geladen wird und dann wieder entladen wird. Es gibt keine Andere möglichkeit
als einen Treiber zu verwenden.
http://www.geekhideout.com/iodll.shtml
hier das ist auch so was das ist eine dll die macht das für dich da braucht man kein externes programm für.
P: Meine Tochter (06.11.07) und https://www.carnine.de
M: Träumen hat nix mit Dummheit zu tun es ist die Möglichkeit neues zu erdenken
Oh da habe ich wohl zu lange gebraucht bei Tippen
P: Meine Tochter (06.11.07) und https://www.carnine.de
M: Träumen hat nix mit Dummheit zu tun es ist die Möglichkeit neues zu erdenken
Bei mir kommt dann immer "Access violation at address 000000, bla bla bla"
bei was den
füll text füll text
gruß
P: Meine Tochter (06.11.07) und https://www.carnine.de
M: Träumen hat nix mit Dummheit zu tun es ist die Möglichkeit neues zu erdenken
Öhm, füll text füll text?
als quelltext hab ich das von oben übernommen, und dann einfach nen button gemacht mit
{
PortOut(0x367, 0xf0)
}
Für PortOut könnt ihr jetzt den jewailigen befehl einsetzen, ob Out oder _Out oder was auch immmer
kompilieren klappt dann, aber wenn ich dann auf den button klicke komm halt die fehlermeldung...
edit: kennt ihr die Inpout32.dll, die hab ich bei VB imer gebraucht, damit kommte man jeden I/O Port anprechen, wäre das nicht möglich, die auch mit c++ zu nutzen?
hallo
vieleicht solltest du
outp(0x367,240);
benutzen
wenn du das in borland benutzt muss du denn befehl mit ein ; abschließen. außerdem bin ich mri nich sicher ob du ein hex-code übergeben kannst
In welcher Header datei ist der den drin?
Borland meint immer "Aufruf der undefinierten fuktion 'outp'"
hallo
https://www.roboternetz.de/phpBB2/vi...r=asc&start=44
da ist alles beschrieben
der fehler sagt das er die funktion outp nicht kennt, für dich heißt das dass du sie via asm selber schreiben musst
einfach den code unter TForm1 *Form1; schreiben
hast du eigendlich conio.h includetCode:void outp (unsigned int portadr, unsigned char value) { _asm mov edx,portadr _asm mov al, value _asm out dx,al }
die header dateien spielen keine rolle, die bleiben so wie sie sind
conio iss drin...
wenn ich versuche mit deimem code zu compilieren kommt das:
[C++ Warnung] Unit1.cpp(14): W8002 Compilierung mit Assembler-Sprachfähigkeiten neu gestartet
und dann programm wird nicht gestratet...
hallo
das ist nur eine warnung das programm müsste trotzdem starten
zeig mal dein quelltext
Lesezeichen