vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Re: icon einer exe-file 
Autor: CoderNachwuchs
Datum: 18.03.06 14:15

danke funktioniert, nur jetzt hab ich ein weiteres problem... (eigentlich das gleiche)

wenn ich nen dateipfad drag-droppe in die picbox, dann soll er den icon auch
gleich ändern...

Private Sub ico_btn_OLEDragDrop(Index As Integer, Data As DataObject, _
  Effect As Long, Button As Integer, _
  Shift As Integer, X As Single, Y As Single)
 On Error GoTo ExitCase
  Dim I As Integer, L As Integer
 
  ' Prüfen, ob es sich um eine Datei handelt
  If Data.GetFormat(vbCFFiles) Then
    ' alle Dateien (1 bis Files.Count)
    For I = 1 To Data.Files.Count
      ' Dateiname der Listbox hinzufügen
      Dim newprog
      Dim parts, return1&, return2&
      newprog = Data.Files(I)
        Buttons(Index).BtnPath = newprog
        parts = Split(newprog, "\")
        For L = 0 To 20
            Buttons(Index).BtnName = Split(parts(L), ".")(0)
        Next L
ExitCase:
    Ico_Btn(Index).Picture = LoadPicture()
    return1 = ExtractIcon(Me.hWnd, Buttons(Index).BtnPath, 0&)
    return2 = DrawIcon(Ico_Btn(Index).hdc, 0, 0, return1&)
    Ico_Btn(Index).ToolTipText = Buttons(Index).BtnName & " öffnen."
    TOOLS.txt_WriteLine App.Path & "\HBDSettings.ini", Index + 3, newprog
    Next I
  End If
End Sub
funktioniert alles, auch mit return1/return2 ... nur der icon wird nicht gedrawt
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
icon einer exe-file659CoderNachwuchs17.03.06 15:27
Re: icon einer exe-file482vbtricks17.03.06 18:39
Re: icon einer exe-file432CoderNachwuchs17.03.06 19:19
Re: icon einer exe-file464CoderNachwuchs18.03.06 14:15
Re: icon einer exe-file438CoderNachwuchs19.03.06 13:22

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel