2017-11-16 14 views
1

Ich möchte das Symbol am unteren Rand des Bildschirms ersetzen. Beispiel: enter image description here Ich bin mir bewusst, wie Sie das Symbol in der Symbolleiste am unteren Bildschirmrand entfernen.Tkinker Ersetzen Sie das untere Taskleistensymbol durch etwas anderes

import ctypes 


def Mbox(title, text, style): 
    root = root.iconbitmap(default='app.ico') 

    return ctypes.windll.user32.MessageBoxW(0, text, title, style) 

    root = Mbox('Your title', 'Your text', 1) 

ich erhalte -

NameError: name 'root' is not defined 
+0

Willkommen bei SO. Bitte laden Sie das Bild auf dieser Seite hoch, damit der Link in den nächsten Jahren nicht ungültig wird und eine Leiche zurückbleibt –

+1

Es ist ziemlich klar von der Fehlermeldung - Sie setzen "root = root.iconbitmap (...) '. Was ist "root" vor dieser Zeile? – asongtoruin

+0

Auf welcher Zeile erhalten Sie diesen Fehler? Bitte korrigieren Sie Ihre Einrückung im Codebeispiel. Zeigen Sie uns auch, wie Sie Root auf Anhieb erstellen. –

Antwort

0

Import tkinter und stellen Sie Ihre Wurzel Variable Tk()

from tkinter import * 

root = Tk() 
Verwandte Themen