Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > XProfan > Anregungen & Bugreports

Anregungen & Bugreports Für Vorschläge an den Autor Roland und neue XProfan-Versionen

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag TabCtrl
Aufrufe: 108, Antworten: 10
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 43, Antworten: 3
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50823, Antworten: 1388
Gehe zum ersten neuen Beitrag Dateien lassen sich nicht...
Aufrufe: 8, Antworten: 2
Gehe zum ersten neuen Beitrag Suche Programm um Werbung zu...
Aufrufe: 39, Antworten: 2
Gehe zum ersten neuen Beitrag McAfee AVERT Stinger...
Aufrufe: 2, Antworten: 0
Gehe zum ersten neuen Beitrag Sticky Password 6.0.2...
Aufrufe: 3, Antworten: 0
Gehe zum ersten neuen Beitrag Sicher Löschen 3.19 (Windows)
Aufrufe: 2, Antworten: 0
Gehe zum ersten neuen Beitrag Cleaning Suite 2.1 (Windows)
Aufrufe: 2, Antworten: 0
Gehe zum ersten neuen Beitrag GoodSync 9.2.0.0 (Windows,...
Aufrufe: 2, Antworten: 0
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23.06.2011, 14:57   #1 (Direktlink)
Stammuser
 
Registriert seit: 21.04.2011
Ort: Hessen
Alter: 15
Beiträge: 327
Standard Icons laden geht nicht - 11.2a Free

Hallo,

in XProfan 11.2a Free ist mir aufgefallen, dass ich mit @Create("hIcon"... einfach keine Icons laden konnte. Egal wie ich es gemacht habe, es kam immer die Fehlermeldung "Icon nicht gefunden". Ist das auch bei euch so oder nicht? Und ist der Bug bereits gefixt?

Gruß
Jonathan

Geändert von Jonathan (24.06.2011 um 11:28 Uhr) Grund: Ich hab anstatt "hIcon" "Icon" geschrieben... Sorry!!!
Jonathan ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 23.06.2011, 15:14   #2 (Direktlink)
Forenmaskottchen
 
Benutzerbild von ts-soft
 
Registriert seit: 16.05.2010
Ort: Berlin
Beiträge: 721
Standard

Es wäre wesentlich einfacher, wenn Du den nicht funktionierenden Code posten würdest!
Code:
Cls
Create("ICON", %hWnd, "A", 50, 50)
WaitKey
funktioniert hier einwandfrei.
__________________
Gruß Thomas

Wenn mir früher jemand gesagt hätte, ich würde
freiwillig eine Wanze mit mir herum tragen und sie
auch noch selbst aufladen, hätte ich laut gelacht.

Heute habe ich ein Smartphone.


http://realsource.de
ts-soft ist gerade online   Mit Zitat antworten
Alt 23.06.2011, 21:05   #3 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.090
Standard

Ich denke, ohne deinen Code kann man nichts dazu sagen. Wahrscheinlich hast du beim Pfad was nicht beachtet (versehentlich Ersatzzeichen eingebaut?).
Bei mir funktionierte das immer.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist gerade online   Mit Zitat antworten
Alt 24.06.2011, 11:24   #4 (Direktlink)
Stammuser
 
Registriert seit: 21.04.2011
Ort: Hessen
Alter: 15
Beiträge: 327
Standard

Oh, hab ich vergessen... Also zum Beispiel:

Code:
Var Icon& = @Create("hIcon", "Icon.ico", 0)
Das erzeugt bei mir immer die Fehlermeldung "Icon nicht gefunden", obwohl der Pfad stimmt und die Datei auch vorhanden ist. Genauso auch ohne das "..., 0".

Gruß
Jonathan


EDIT: Ups, habe ich da oben etwa @Create("Icon" geschrieben??? Ich meinte natürlich @Create("hIcon" !!! Sorry!!!
Jonathan ist offline   Mit Zitat antworten
Alt 24.06.2011, 11:43   #5 (Direktlink)
Weiß worum´s geht
 
Benutzerbild von _Joerg_
 
Registriert seit: 15.02.2011
Beiträge: 105
Standard

Naja - im Moment sehe ich da keinen Pfad...
Das funktioniert hier jedenfalls
Zitat:
Cls
Var i& = Create("hIcon",Par$(0),0)
print i&
Waitinput
__________________
Anhören lohnt sich wuestensand.info
_Joerg_ ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 24.06.2011, 11:50   #6 (Direktlink)
Stammuser
 
Registriert seit: 21.04.2011
Ort: Hessen
Alter: 15
Beiträge: 327
Standard

Das funktioniert bei mir auch, nur aus einer externen Datei (mit Pfadangabe oder ohne) geht es nicht... Kommt immer eine "Icon nicht vorhanden"-Meldung...
Jonathan ist offline   Mit Zitat antworten
Alt 24.06.2011, 12:06   #7 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.090
Standard

Hast du denn die richtige Iconnummer genommen? Am besten einfach mal mit einem Resource-Tool nachsehen, ob sie überhaupt existiert.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist gerade online   Mit Zitat antworten
Alt 24.06.2011, 14:26   #8 (Direktlink)
Weiß worum´s geht
 
Benutzerbild von _Joerg_
 
Registriert seit: 15.02.2011
Beiträge: 105
Standard

Poste doch einfach mal ein lauffähiges Beispiel. So können wir nur rumstochern. Der Fehler muß ja irgendwo in
Deinem Code sein, wenn unsere Beispiele funktionieren.
__________________
Anhören lohnt sich wuestensand.info
_Joerg_ ist offline   Mit Zitat antworten
Alt 24.06.2011, 18:31   #9 (Direktlink)
Stammuser
 
Registriert seit: 21.04.2011
Ort: Hessen
Alter: 15
Beiträge: 327
Standard

Hier ist was, wo es nicht geht:
Code:
'µPlayer
'-------
'
'Tray-Icon Musikplayer
Declare hTrayIcon%, Ende%, File$, Info%, StartZeit&, TempFile$
Declare DWM_BLURBEHIND#, dwmapi&
Dim DWM_BLURBEHIND#, 16
dwmapi& = @UseDLL("dwmapi.dll")
@ImportFunc(dwmapi&, "DwmEnableBlurBehindWindow", "")
Long DWM_BLURBEHIND#, 0 = 7
Byte DWM_BLURBEHIND#, 5 = 1
WindowStyle 8 + 16
WindowTitle "µPlayer 1.0 Alpha"
Window 128, 64 - 640, 128
CLS 0
DrawPic "uPlayer.bmp", 0, 0; -1, 0
DwmEnableBlurBehindWindow(%hWnd, DWM_BLURBEHIND#)
@ShowWindow(%hWnd, 0)
hTrayIcon% = @Create("hIcon", "uPlayer.ico", 0)
@TrayIcon("Add", %hWnd, 0, hTrayIcon%, "µPlayer 1.0 Alpha")
UserMessages 16
StartZeit& = &GetTickCount
WhileNot Ende%
  Sleep 100
  If @TrayIcon("Msg", 0) = $204
    CreateMenu
      AppendMenu 102, "PopUp &schließen"
      AppendMenu 100, "&Beenden"
      Separator
      AppendMenu 103, "&Info"
      AppendMenu 101, "Datei &laden"
      CheckMenu 103, Info%
      @TrackMenu()
    If %MenuItem = 100
      Ende% = 1
      SetMenuItem 0
    Elseif %MenuItem = 101
      TempFile$ = @LoadFile$("Musikdatei auswählen - µPlayer 1.0 alpha", "WAV-Dateien|*.WAV")
      IfNot TempFile$ = ""
        File$ = TempFile$
        PlaySound File$, 9
        CLS 0
        StartZeit& = &GetTickCount
      Endif
      SetMenuItem 0
    Elseif %MenuItem = 103
      Info% = NOT(Info%)
      @ShowWindow(%hWnd, Info%)
      SetMenuItem 0
    Endif
  Endif
  If File$ = ""
    StartZeit& = &GetTickCount
  Endif
  DrawPic "uPlayer.bmp", 0, 0; -1, 0
  TextColor @RGB(255, 255, 255), 0
  DrawText 0, 48, "Aktuell gespielte Datei: " + File$
  DrawText 0, 64, "Das Lied läuft seit: " + @Str$((&GetTickCount - StartZeit&) / 1000 \ 3600) + ":" + @Str$((((&GetTickCount - StartZeit&) / 1000 / 60) MOD 60) \ 1) + ":" + @Str$((((&GetTickCount - StartZeit&) / 1000) MOD 60) \ 1) + @If((&GetTickCount - StartZeit&) > 900000, " - Sehr monoton...", "") + "   "
EndWhile
FreeDLL dwmapi&
Dispose DWM_BLURBEHIND#
WindowStyle 8 + 16
UserMessages 16
@TrayIcon("Delete", %hWnd, 0)
Gruß
Jonathan
Jonathan ist offline   Mit Zitat antworten
Alt 24.06.2011, 20:56   #10 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.090
Standard

Kann ich hier derzeit auf XP nicht testen, wegen der Vista-Dll-Funktion.

Edit: Ok, hab mal die Dll-Sachen rausgenommen und eigene Bitmap und Icon eingesetzt. Das Bild wurde im Fenster angezeigt und das Icon als Trayicon. Klappt also, liegt nicht am Code oder XProfan. Poste doch mal das Icon, sicher ist was damit nicht in Ordnung.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.

Geändert von Frabbing (24.06.2011 um 21:02 Uhr)
Frabbing ist gerade online   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 24.06.2011, 22:28   #11 (Direktlink)
Stammuser
 
Registriert seit: 04.04.2009
Ort: Lübeck
Beiträge: 264
Standard

Auf den ersten Blick (ungetestet) würde ich den Fehler hier vermuten
Code:
hTrayIcon% = @Create("hIcon", "uPlayer.ico", 0)
@TrayIcon("Add", %hWnd, 0, hTrayIcon%, "µPlayer 1.0 Alpha")
Geht's auch mit : % ?
Gruß Thomas
THFR ist offline   Mit Zitat antworten
Alt 24.06.2011, 22:42   #12 (Direktlink)
Forenmaskottchen
 
Benutzerbild von ts-soft
 
Registriert seit: 16.05.2010
Ort: Berlin
Beiträge: 721
Standard

Zitat:
Zitat von THFR Beitrag anzeigen
Geht's auch mit : % ?
Gruß Thomas
Ja, geht auch mit : %
__________________
Gruß Thomas

Wenn mir früher jemand gesagt hätte, ich würde
freiwillig eine Wanze mit mir herum tragen und sie
auch noch selbst aufladen, hätte ich laut gelacht.

Heute habe ich ein Smartphone.


http://realsource.de
ts-soft ist gerade online   Mit Zitat antworten
Alt 24.06.2011, 23:40   #13 (Direktlink)
Weiß worum´s geht
 
Benutzerbild von _Joerg_
 
Registriert seit: 15.02.2011
Beiträge: 105
Standard

Ich vermute ja immer noch, daß mit dem Pfad was nicht stimmt. Wo liegt denn das Icon? Hast Du schonmal den kompletten Pfad mit angegeben?
__________________
Anhören lohnt sich wuestensand.info
_Joerg_ ist offline   Mit Zitat antworten
Alt 25.06.2011, 01:50   #14 (Direktlink)
Stammuser
 
Registriert seit: 04.04.2009
Ort: Lübeck
Beiträge: 264
Standard

@Thomas, das % von Profan² bis X2 geht ist mir im Prinzip klar. Mach ich, bzw. mein Editor, wenn ich ihn per Doppelklick eine Funktion einfügen lasse (wird dann, oh wie alt, let %=CreateIcon(%,$,%,%) ) und ist halt heute noch OK.
Die Frage bezog sich mehr auf den Anfang
Zitat:
in XProfan 11.2a Free ist mir aufgefallen
und XProfan 11.2a Free hatte ich nicht drauf. Jetzt ja und es geht auch da einwandfrei, so dass der Fehler beim Pfad, Name (Schreibweise) oder Typ zu suchen ist.

Gruß Thomas
THFR ist offline   Mit Zitat antworten
Alt 25.06.2011, 08:23   #15 (Direktlink)
Stammuser
 
Registriert seit: 21.04.2011
Ort: Hessen
Alter: 15
Beiträge: 327
Standard

Hm, komisch... Den Dateinamen habe ich gefühlte 0x3e8 mal geprüft, mit und ohne Pfad geschrieben, auch mal DLLs benutzt... Und das komischste ist ja: andere XProfan-Funktionen finden das Icon... Kann das eventuell auch an meinem System (Win 7 Home Premium 32-Bit) liegen??
Jonathan ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Antwort

  Paules-PC-Forum.de > Programmierung > XProfan > Anregungen & Bugreports

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Antivirus Free Avast geht nicht mehr 19Gino57 Software - Allgemein 10 17.10.2010 16:42
Add ons laden nicht ABCDEF Windows XP 2 12.08.2008 19:58
Spiel geht nicht zum laden ! :( mark66 Allgemein 7 06.03.2005 11:31
Sites laden nicht. [m]47r!x Office-Anwendungen 4 23.03.2004 00:27
icons verschieben geht nicht LeSaulcy Windows 95/98/ME/2000/NT 1 11.10.2003 10:42



Alle Zeitangaben in WEZ +2. Es ist jetzt 22:37 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2