At tegne i c#

Tags:    c#

Hejsa drenge igen.

Jeg har grafisk lavet et lyskryds som vidst her:

http://img191.imageshack.us/img191/401/kryds.png

jeg ville gerne have de hvide streger som jeg har tegnet i paint på også... hvordan koder jeg det?



9 svar postet i denne tråd vises herunder
4 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato

Hej Thomas,

Hvordan har du tegnet selve lyskrydset? Hvilken form for komponenter har du benyttet mm?

http://msdn.microsoft.com/en-us/library/aa287522(VS.71).aspx

Med venlig hilsen
Ieet





Det giver ikke mening at tegne stregerne med andet end ASCII karakterer når det er en konsol-applikation.

Så du må ud i at tegne linierne med Console.Write og bruge karaktererne _ og | f.eks..... Hvis det absolut skal være en konsol-applikation?




Det giver ikke mening at tegne stregerne med andet end ASCII karakterer når det er en konsol-applikation.

Så du må ud i at tegne linierne med Console.Write og bruge karaktererne _ og | f.eks..... Hvis det absolut skal være en konsol-applikation?

Netop, jeg ville nok prøve at lave en applikation med et rigtigt GUI.

Men vis det skal være en konsol applikation, og du mangler inspiration til hvordan man tegner streger kan du jo kigge på nogle rougelikes ;)



Som skrevet må du benytte ASCII-tegn.

I den udvidede udgave burde du kunne finde nogle nyttige tegn (fra 179 og opad)

http://www.asciitable.com/

EDIT:

Du skal sikkert skifte encoding, for at finde den rigtige tabel.

Du kan f.eks. skrive:
Fold kodeboks ind/udKode 


for at få den nordiske IBM865 tabel.
http://en.wikipedia.org/wiki/Code_page_865




Indlæg senest redigeret d. 18.02.2010 15:20 af Bruger #6384
Som du kan se på billedet :)?

Console.SetCursorPosition(40, 9);
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("¦");
Console.SetCursorPosition(40, 11);
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("¦");

Disse koder :)


Hvordan kan jeg tegne de hvide streger?



Det kan jeg ikke helt finde ud af :/



Indlæg senest redigeret d. 15.02.2010 15:10 af Bruger #15670

Hej Thomas,

Check linket.

Det er ikke meningen at du skal tegne med Console.Write :)

Med venlig hilsen
Ieet





Kan jeg ikke :/

Dødt link ? :)



Linket virker nu fint her :)

Mvh.

Kasper (TSW)



t