tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
282
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Xo-mate Xo-mate ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Beiträge
    213
    Also:
    Ich habe eine DLL, die an das Hauptprogramm ein GraphicObject zurückgeben soll.
    In der DLL sieht das ganze so aus:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
     
    public static Graphics createGraphics()
            {
     
                [...] //Zuweisung der Werte für die Variablen
     
                Graphics gO = //HIER IST DAS PROBLEM!
     
                Pen myPen = new Pen(Color.Black);
                for (int i = 0; i < displayedSize[0]; i++)
                    for (int j = 0; j < displayedSize[1]; j++)
                    {
                        gO.DrawLine(myPen, displayedCoordinats[0] + i * resolution[0] / displayedSize[0], displayedCoordinats[1] + j * resolution[1] / displayedSize[1], displayedCoordinats[0] + displayedSize[0] + i * resolution[0] / displayedSize[0], displayedCoordinats[1] + displayedSize[1] + j * resolution[1] / displayedSize[1]);
                    }
                
                
                return (gO);            
            }

    da wo "Hier ist das Problem" steht, ist mein Problem
    Ich weiß nicht was dahin soll.
    Wenn ich new Graphics schreibe geht es nicht, wenn ich null schreibe nicht, weill ich dann kein object habe, in das danach gezeichnet werden kann.

    In der MSDN ist immer ein PaintEventArgs e übergeben, aber das habe ich nunmal nicht.
    Jemand ne Idee oder bin ich nur gerade etwas begriffsstutzig?
     

  2. #2
    Xo-mate Xo-mate ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Beiträge
    213
    Eine Lösungsmöglichkeit:
    Aus der Form, die das ganze Aufruft, ein Graphics-Objekt mit übergeben.
     

Ähnliche Themen

  1. Mit einer Klasse Objekte für eine andere Klasse erstellen.
    Von New2Java im Forum Java Grundlagen
    Antworten: 14
    Letzter Beitrag: 21.11.10, 12:37
  2. Innerhalb einer Klasse eine Instanz einer anderen Klasse
    Von HackerNeo im Forum VisualStudio & MFC
    Antworten: 1
    Letzter Beitrag: 17.11.09, 13:08
  3. Antworten: 8
    Letzter Beitrag: 17.10.07, 14:27
  4. Antworten: 2
    Letzter Beitrag: 02.01.07, 16:27
  5. Probleme mit der VB Net Graphics-Klasse
    Von HermannBY im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 25.05.05, 09:00