AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Sys Dateien erstellen

Ein Thema von nitschchedu · begonnen am 16. Jan 2007 · letzter Beitrag vom 21. Feb 2007
Antwort Antwort
Seite 3 von 5     123 45      
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#21

Re: Sys Dateien erstellen

  Alt 17. Jan 2007, 14:46
Richtig, wie gesagt, Delphi ist für Anwendungen konzipiert. Mit Delphi Treiber zu schreiben ist wie mit Eisenspäne Pfannkuchen backen. Oder so ähnlich.

Auf jeden Fall ist C dafür sehr viel besser geeignet und abgesehen davon frage ich mich, wozu du überhaupt einen Treiber für eine virtuelle Netzwerkkarte brauchst... *kratz*
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#22

Re: Sys Dateien erstellen

  Alt 17. Jan 2007, 15:58
Wenn du ein VPN haben willst, geht das auch einfacher.
Übrigens darfst du ruhig die Forensuche bemühen. Julius Cäsar hatte sie zwar mal kaputt gemacht, Daniel hat sie inzwischen schon wieder aufgebaut
Da findest du ne Menge Beiträge zum Thema Delphi und Treiber schreiben
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

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

Re: Sys Dateien erstellen

  Alt 17. Jan 2007, 18:02
Wenn du dir zutraust, die Exe mit dem Hex-Editor manuell nachzubearbiten, dann geht es wohl: http://www.michael-puff.de/Developer...enDelphi.shtml Beachte auch die anderen Argumente von Nico.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
nitschchedu

Registriert seit: 24. Mär 2006
300 Beiträge
 
Delphi 7 Professional
 
#24

Re: Sys Dateien erstellen

  Alt 18. Jan 2007, 11:25
Aber soweit ich weiß ist eine cpl auch keine DLL, Exe und ich kann die in Delphi entwickeln. ! Also müsste das doch mit sys auch gehen.
Programmieren ..... .
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#25

Re: Sys Dateien erstellen

  Alt 18. Jan 2007, 11:37
Zitat von nitschchedu:
Aber soweit ich weiß ist eine cpl auch keine DLL, Exe und ich kann die in Delphi entwickeln. ! Also müsste das doch mit sys auch gehen.
Erstens bist du da falsch informiert denn ein .cpl ist eine normale DLL und zweitens ist ein .sys nun mal keine gewoehnliche DLL. Es gibt Unterschiede im Fileformat.
Weuiterhin ist Delphi (die Sprache) nicht zum Schreiben von Treibern geeignet. Das gilt uebrigens auch fuer Microsoft C++. Treiber werden in C geschrieben.
Der Grund dafuer ist das einige Spracheigenschaften wie die strukturierte Ausnahmebehandlung im Kernelmode ganz dumme Ideen sind.

Du kommst uebrigens als dickkoepfig und beratungsresistent rueber.
Das Schreiben von Treibern ist keine einfache Sache. Die uebliche Lernzeit wird auf ein Jahr veranschlagt.
  Mit Zitat antworten Zitat
mimi

Registriert seit: 1. Dez 2002
Ort: Oldenburg(Oldenburg)
2.008 Beiträge
 
FreePascal / Lazarus
 
#26

Re: Sys Dateien erstellen

  Alt 18. Jan 2007, 12:07
ich habe mal gelesen das es jemmand gelungen sei mit delphi ein treiber oder etwas treiber änliches gemacht habe bzw. er hatte es vor und dort wurde ihn gesagt das dafür irgenwelche klassen/units von c nach pascal übersetzt werden müsten... frage mich aber nicht wo (ich meine das war beim www.delphiforum.de) aber du bist nicht der einzigste der sowas vor hat !!! muss es gleich eine sys datei sein ?

was hälst du von folgender idee:
Eine DLL oder eine EXE jenachdem was besser passt und dann musst du "nur" noch irgenwie auf die hardware für den du treiber brauchst zugreifen.... ich denke hardware zugrief müste irgenwie gehen - halt wurde unter windows xp der direkte zugriefs auf hardware nicht verboten ?
Michael Springwald
MFG
Michael Springwald,
Bitte nur Deutsche Links angeben Danke (benutzte überwiegend Lazarus)
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#27

Re: Sys Dateien erstellen

  Alt 18. Jan 2007, 12:33
Das DDK hat mehrere Megabyte an C Headern. Die Header sind auch deutlich staerker mit komplizierten Makros verseucht. Da kann man lange dran konvertieren.
  Mit Zitat antworten Zitat
Balu der Bär
(Gast)

n/a Beiträge
 
#28

Re: Sys Dateien erstellen

  Alt 18. Jan 2007, 12:36
Mit Delphi in den Kernel-Modus gelangen
  Mit Zitat antworten Zitat
nitschchedu

Registriert seit: 24. Mär 2006
300 Beiträge
 
Delphi 7 Professional
 
#29

Re: Sys Dateien erstellen

  Alt 18. Jan 2007, 15:14
Zitat von mimi:
ich habe mal gelesen das es jemmand gelungen sei mit delphi ein treiber oder etwas treiber änliches gemacht habe bzw. er hatte es vor und dort wurde ihn gesagt das dafür irgenwelche klassen/units von c nach pascal übersetzt werden müsten... frage mich aber nicht wo (ich meine das war beim www.delphiforum.de) aber du bist nicht der einzigste der sowas vor hat !!! muss es gleich eine sys datei sein ?

was hälst du von folgender idee:
Eine DLL oder eine EXE jenachdem was besser passt und dann musst du "nur" noch irgenwie auf die hardware für den du treiber brauchst zugreifen.... ich denke hardware zugrief müste irgenwie gehen - halt wurde unter windows xp der direkte zugriefs auf hardware nicht verboten ?
Ich weiß nicht da ja jedes Windows Programm auf den Netzwerkarte (Virtuall) zugreifen soll muss es als Treiber installiert werden.
Also in dem fall eine sys.

Zitat von Robert Marquardt:
Das DDK hat mehrere Megabyte an C Headern. Die Header sind auch deutlich staerker mit komplizierten Makros verseucht. Da kann man lange dran konvertieren.
So Viel oh man die Wlan API war schon ein hartes stück.


Zitat von Balu der Bär:
Sehr interessant ! Ich schau mir das mal genau an thx.
Programmieren ..... .
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#30

Re: Sys Dateien erstellen

  Alt 18. Jan 2007, 15:27
Wieso auf die Netzwerkkarte zugreifen? Erstell dir halt einfach ein VPN, der IP-Adressraum, den du dir darin reservierst, gilt für alle Programme, genauergesagt für alles, was irgendwie im Betriebssystem läuft.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 5     123 45      


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 18:47 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