| Autor |
Beitrag |
Timosch
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Mo 25.04.05 13:02
Ich hab lange bei Google und co. gesucht, habe aber keine Antwort gefunden: Ich suche ein Tutorial für die Assembler-Programmierung unter Win1.0. Ich würde das gerne mal ausprobieren, nur so zum Spaß.
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
MagicAndre1981
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mo 25.04.05 13:12
Timosch hat folgendes geschrieben: | | Ich hab lange bei Google und co. gesucht, habe aber keine Antwort gefunden: Ich suche ein Tutorial für die Assembler-Programmierung unter Win1.0. Ich würde das gerne mal ausprobieren, nur so zum Spaß. |
Wieso das denn? Was willst du mit Windows 1.0? Das ist 20 jahre her 
|
|
Timosch 
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Mo 25.04.05 13:20
Eben. Wär doch mal interessant...
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
Harry M.
      
Beiträge: 754
Win 2000, XP
D2005
|
Verfasst: Mo 25.04.05 13:30
ich bin zwar nicht ganz sicher ob win 1.0 "schon" 16bit hat aber wenn, könntest du den ganz normalen assembler nutzen, wenn es nicht grad asm32 ist. versuch es doch einfach mal. kaputt machen kannste doch nix 
_________________ Gruß Harry
Et spes me per dies sine te ducat et amor me ferat, si dolor spem tollit.
|
|
Timosch 
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Mo 25.04.05 13:36
Ich such ein Tutorial! Ich weiß, welchen Assembler ich nutzen kann. Was ich suche ist eine Liste von Funktionen bzw. Interrupts.
Natürlich hat Win1.0 16 Bit. Sogar MS-DOS 1.0 hatte 16 Bit!
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
Meillo
      
Beiträge: 97
Debian GNU/Linux
PHP, Ruby(-Newbie)
|
Verfasst: Mo 25.04.05 13:41
Timosch hat folgendes geschrieben: | | Eben. Wär doch mal interessant... |
da hast du recht!
... würde allerdings auch gerne mal Win 1.0 bei mir laufen haben
_________________ Dass es in FORTRAN keine strukturierten IF-, REPEAT...UNTIL- oder CASE- Statements gibt, braucht einen richtigen Programmierer nicht zu sorgen.
Nebenbei, man kann sie nötigenfalls durch zugewiesene GOTOs simulieren.
|
|
Harry M.
      
Beiträge: 754
Win 2000, XP
D2005
|
Verfasst: Mo 25.04.05 13:41
und zu 16bit assembler gibt nichts zufinden. das glaube ich jetzt nicht so alt wie das ist  hast du auch die suchemaschiene richtig gequält??
was ist den damit: www.google.de/search...mp;meta=lr%3Dlang_de
_________________ Gruß Harry
Et spes me per dies sine te ducat et amor me ferat, si dolor spem tollit.
|
|
Timosch 
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Mo 25.04.05 14:47
Ich suche KEINEN Assemblerkurs! Was ich suche, ist eine Auflistung von Funktionen von Win1.0, z.B. um Fenster zu zeichnen. Also sowas wie CreateWindow(Ex). Aber unter 1.0 muss der Befehl anders heißen, denn es gibt noch keine DLLs. Es muss sich also um Interrupts handeln.
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
Zuletzt bearbeitet von Timosch am Mo 25.04.05 15:03, insgesamt 1-mal bearbeitet
|
|
jasocul
      
Beiträge: 6395
Erhaltene Danke: 149
Windows 7 + Windows 10
Sydney Prof + CE
|
Verfasst: Mo 25.04.05 14:53
Da Win 1.0 kein eigenes BS ist, sondern nur ein Überstülper auf DOS, solltest du vielleicht in dem Bereich mal suchen.
Zuletzt bearbeitet von jasocul am Mo 25.04.05 15:12, insgesamt 1-mal bearbeitet
|
|
Timosch 
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Mo 25.04.05 15:00
Alles was ich gern hätte, wär eine Auflistung von Funktionen, z.B. um Fenster zu zeichnen.
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
3rdnuss
      
Beiträge: 139
|
Verfasst: Mo 25.04.05 15:13
Such doch mal nach asm-code.. dort wirst du sicherlich fündig.
Bei den meisten Assemblern sind auch viele beispiele bei.
z.B bei MASM. Such dir halt eine alte version davon raus.
Bei der aktuellen version sind es ein paar hundert (!).
cya Felix
|
|
jasocul
      
Beiträge: 6395
Erhaltene Danke: 149
Windows 7 + Windows 10
Sydney Prof + CE
|
Verfasst: Mo 25.04.05 15:15
Wenn du etwas Geduld hast? Zuhause habe ich irgndwo noch so eine alte Schwarte. Da stehen alle Interrrupts, internen Funktionen, Schnittstellen, etc... drin.
Das schaffe ich aber erst irgendwann heute abend. Falls da auch was zu deinem Problem zu finden ist, schreib ich es dir.
|
|
Timosch 
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Mo 25.04.05 15:18
Vielen Dank.
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
qwertzuiopü
      
Beiträge: 63
|
Verfasst: Mi 06.07.05 21:34
Wie bist du an WIn 1.0 gekommen? ich suche schon seit 2 Jahren danach und habe nie was gefunden.
-qwertzuiopü-
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 06.07.05 23:44
Auch unter Windows 1.0 wurden die Fenster mit API Funktionen erzeugt und nicht mit Interrupts per ASM. daher stammen übrigens noch die PreFixes bei den Parametern von SendMessage: wParam, lParam. 'w' stand für word und 'l' für longword.
|
|
DaRkFiRe
      
Beiträge: 526
WinXP Home & Professional
C, C++, Delphi
|
Verfasst: Do 07.07.05 04:32
@Luckie: Willst Du damit behaupten, dass mit Windows die ungarische Notation kam?
_________________ Lang ist der Weg durch Lehren - kurz und wirksam durch Beispiele! Seneca
|
|
Lannes
      
Beiträge: 2352
Erhaltene Danke: 4
Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
|
Verfasst: Do 07.07.05 07:10
Hallo,
qwertzuiopü hat folgendes geschrieben: | Wie bist du an WIn 1.0 gekommen? ich suche schon seit 2 Jahren danach und habe nie was gefunden.
-qwertzuiopü- |
da Downloadable GUI programs.die ersten Links:
Windows 1.01, 2.03, 3.0, 3.1
_________________ MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Do 07.07.05 10:31
DaRkFiRe hat folgendes geschrieben: | | @Luckie: Willst Du damit behaupten, dass mit Windows die ungarische Notation kam? |
Nein mit Word. Eingeführt hat sie der für Word verantwortliche Programmierer. Nur leider wird sie meist falsch verstanden bzw. eingesetzt, wesswegen es meist besser ist ganz auf sie zu verzichten: www.joelonsoftware.com/articles/Wrong.html (Etwas lang der Artikel, aber er lohnt sich. Joel schreibt ganz gut, obwohl ich die Artikel von Raymond manchaml interessanter finde, siehe unten.)
Mir ist der Name des Programmierers wieder eingefallen: Richard Simony oder so.
Was die Behauptung angeht, dass es unter 16-Bit Windiws, und das war Windows 1.0, keine DLLs gäbe: blogs.msdn.com/oldne...04/06/14/155107.aspx
Zuletzt bearbeitet von Luckie am Do 07.07.05 12:29, insgesamt 1-mal bearbeitet
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Do 07.07.05 12:26
Der DL-Link für Win 2.03 funzt leider .NET. Gibt's da noch andere Quellen?
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
Handycommander
      
Beiträge: 1054
Windows XP Pro, Vista
Visual Studio 2008
|
Verfasst: Do 07.07.05 12:44
ja ich kenn einen. aber ich weiß nicht ob ich den hier einfach so posten darf 
|
|