Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

31

14.02.2006, 20:21

WinAPI ist der Grundstein der Windows Programmierung. Mit der bist du definitiv nicht an irgendwelche Packages gebunden. Der Nachteil ist aber das man schon etwas drauf haben muss um >schnell mal< ein paar Fenster hinzubekommen.

Eigentlich ist das an sich nicht schwer, aber eben mühsam.


@Nox
Ja ok, ... aber warum soll jeder das gesammte Package installieren obwohl man nur einen winzigen Teil braucht.... Aber in unser Speicherverschwendenen Zeit ist das alles genz normal ;).

32

14.02.2006, 23:37

Hab da jetzt mal die ganze Zeit gelesen und probiert,und das erstellen der Fenster ist schon recht mühsam.
Und letztendlich habe ich auch dort dann nicht diese Process Komponente drin zum umleiten von stderr, stdout und stdin.

Das muss ich also irgendwie selbst realisieren. Und wenn ich das hinkrieg, kann ich es auch im Borland nutzen. Da hab ich dann die Forms einfacher und der kompiliert halt "richtig".

Hab bei Microsoft was gefunden zu Streamumleitung mittels CreateProcess(), aber das krieg ich irgendwie nur auf der Konsole gebacken.
Na ja, wenns einfach wär ...

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

33

14.02.2006, 23:44

...dann könnte man kein gutes geld damit verdienen ;)

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

34

16.02.2006, 16:10

Sehr schön! Deinen Beitrag werde ich mal hier rausschneiden und ins FAQ schieben. Diskutiert dann einfach hier weiter darüber.
Dark Fitzi wäre nett wenn du deinen Beitrag im FAQ noch so editieren könntest, das jeder versteht worum es geht und wann der Fehler auftritt. Ich hatte das bisher noch nicht daher weiß ich nich genau wann das passiert. Wenns nich klappt weil der Thread im FAQ is teils mir irgendwie mit :huhu:

bassdscho

Alter Hase

Beiträge: 1 056

Wohnort: Heuchlingen

Beruf: Student - Technische Informatik

  • Private Nachricht senden

35

16.02.2006, 16:40

bei mir funktioniert das ganz immer noch nicht.

1. ich hab .net 2.0 installiert auf meinem testrechner und es kommt der oben genannte fehler

2. ich habs so gemacht wie dark fitzi in der faq geschrieben hat, das hat aber auch net geklappt.

Dazu muss ich sagen das es den Ordner redist in dem VC verzeichniss bei mir nicht vorhanden ist ich hab die 3 dlls in dem Ordner "C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd" gefunden.

Auf meinem Rechner funktioniert alles einwandfrei. Und zwar versuch ich da meinen Snake Clone zum laufen zu bringen. Wer es sich mal ankucken will um mir zu helfen: http://hoschie.no-ip.info/svn/IrrlichtSnake/
Login ist Gast ohne Passwort

Die Irrlicht DLL ist hier
Verlierer jammern immer von wegen ihr bestes!
Sieger gehen nach Hause und vögeln die Ballkönigin!

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

36

16.02.2006, 16:51

Ok ich hab ein Auge auf diesen Thread, wenn jmd die Lösung hat werde ich das im FAQ sofort nachtragen.

bassdscho

Alter Hase

Beiträge: 1 056

Wohnort: Heuchlingen

Beruf: Student - Technische Informatik

  • Private Nachricht senden

37

16.02.2006, 17:05

Also Win32 Anwendungen die mit VC8 erstellt wurden und NICHT Windows Forms benutzen gehen in dem man sie mit /MT compiliert.
Verlierer jammern immer von wegen ihr bestes!
Sieger gehen nach Hause und vögeln die Ballkönigin!

DarkFitzi

Alter Hase

Beiträge: 608

Wohnort: Eisenberg, Thüringen

Beruf: Schüler, 10te Klasse

  • Private Nachricht senden

38

16.02.2006, 17:36

bassdscho
hast du auch die .manifest datei genommen???
mit den 3 .dlls allein funktionierts nicht...

jo werd mal das im FAQ editieren
€dit: hmm... kann mein FAQ Beitrag nich editieren :(
Ich würde die Welt gern verbessern, doch Gott gibt mir den Sourcecode nicht! :-(

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

39

16.02.2006, 17:46

ok ich verschiebe ihn solange ins offtopic..

DarkFitzi

Alter Hase

Beiträge: 608

Wohnort: Eisenberg, Thüringen

Beruf: Schüler, 10te Klasse

  • Private Nachricht senden

40

16.02.2006, 17:49

bassdscho
alternativ kannst du auch die vcredist_x86.exe aus dem ordner "Microsoft Visual Studio 8\SDK\v2.0\Bootstrapper\Packages\vcredist_x86\" nehmen und auf dem Rechner ausführen. Das installiert alles automatisch.
Ich würde die Welt gern verbessern, doch Gott gibt mir den Sourcecode nicht! :-(

Werbeanzeige