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

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

11

04.01.2009, 13:03

Spiri: Um HTML anzuzeigen brauchst du eine Rendering Engine, das was in einem Webbrowser den HTML Code der Internetseiten anzeigt. Wenn du die Ausgabe in HTML machen möchtest kannst du diese in eine Datei schreiben und danach z.B. mit firefox diese Datei öffnen.
Aber in der Konsole geht das nicht ohne weiteres.

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

12

04.01.2009, 13:03

Dann wäre das hier die Lösung:
http://msdn.microsoft.com/en-us/library/ms682073(VS.85).aspx

Ich habe zuerst auch gedacht, dass er ein anderes Design für den Code will. (von wegen Lesbarkeite, oder so). Da habe ich einmal etwas interessantes gesehen. Mal schauen, ob ich es wieder finde.

EDIT:
Natürlich hat das nichts mit HTML zu tun, sondern sind Funktionen für die Konsole, wo du eigentlich alles einstellen kannst, wie du magst. (Natürlich nur unter Windows).

Anonymous

unregistriert

13

04.01.2009, 13:04

Zitat von »"xardias"«

Spiri: Um HTML anzuzeigen brauchst du eine Rendering Engine. Wenn du die Ausgabe in HTML machen möchtest kannst du diese in eine Datei schreiben und danach z.B. mit firefox diese Datei öffnen.
Aber in der Konsole geht das nicht ohne weiteres.


Ah, und wie kann man BB-Codes, etc. im C++ coden?
Es muss da ja eine Möglchkeit geben?

@drakon, muss ich das in ein system (""); machen?

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

14

04.01.2009, 13:05

Zitat von »"Spiri"«

Zitat von »"xardias"«

Spiri: Um HTML anzuzeigen brauchst du eine Rendering Engine. Wenn du die Ausgabe in HTML machen möchtest kannst du diese in eine Datei schreiben und danach z.B. mit firefox diese Datei öffnen.
Aber in der Konsole geht das nicht ohne weiteres.


Ah, und wie kann man BB-Codes, etc. im C++ coden?
Es muss da ja eine Möglchkeit geben?


Wie gesagt dafür musst du dir eine HTML-Renderer schreiben, oder wie schon gesagt lediglich die Ausgabe machen und dann per Browser anschauen.

EDIT:
Nein. Das sind ganz normale Windows API Funktionen. Dort findest du auch die besseren Versionen von den System() aufrufen..

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

15

04.01.2009, 13:07

Das ist kein Problem. BB-Code macht nichts anderes als den Eingabetext zu transformieren.
Aus "[b ]Test[/b ]" wird "<strong>Test</strong>". Meistens reichen also einfache Textersetzungen aus.
Zum Anzeigen des Ergebnis brauchst du dann natürlich immer noch einen Browser.

Oder verstehe ich dich falsch? Willst du Text in die Konsole ausgeben in dem z.b. [b ]Test[/b ] fett ausgegeben wird? Dann solltest du dir den Link von Drakon ansehen.

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

16

04.01.2009, 13:11

Zitat von »"Spiri"«


1 Mio. Dollar gewonnen. -.-


Warum sagst dus dann nicht?

Die Konsole hat einfach nicht die Möglichkeiten für großartiges "Design", auch nicht mit den Konsolen Funktionen der Windows API.
@D13_Dreinig

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

17

04.01.2009, 13:23

Zitat von »"David_pb"«


Die Konsole hat einfach nicht die Möglichkeiten für großartiges "Design", auch nicht mit den Konsolen Funktionen der Windows API.


Jop, aber sagen wir es so. Wenn man etwas verändern kann, dann da.

@Spiri
Achja. Ich habe zuerst gemeint, dass du sowas hier suchst:
http://www.hanselman.com/blog/VisualStudioProgrammerThemesGallery.aspx

Ist sicher auch für andere ev. interessant.

Anonymous

unregistriert

18

04.01.2009, 13:40

Zitat von »"drakon"«

Zitat von »"David_pb"«


Die Konsole hat einfach nicht die Möglichkeiten für großartiges "Design", auch nicht mit den Konsolen Funktionen der Windows API.


Jop, aber sagen wir es so. Wenn man etwas verändern kann, dann da.

@Spiri
Achja. Ich habe zuerst gemeint, dass du sowas hier suchst:
http://www.hanselman.com/blog/VisualStudioProgrammerThemesGallery.aspx

Ist sicher auch für andere ev. interessant.


Ich habs ein wenig mit der Api versucht, komm leider noch nicht klar, kannst Du mir vllt. einen beispielcode mit strong machen=? bitte?

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

19

04.01.2009, 13:41

Was hast du denn Versucht? Code?
@D13_Dreinig

Anonymous

unregistriert

20

04.01.2009, 13:44

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>

using namespace std;

int main ()
{
    BOOL WINAPI AddConsoleAlias(
    __in  LPCTSTR Source,
    __in  LPCTSTR Target,
    __in  LPCTSTR ExeName
    );

    return 0;
}

Werbeanzeige