vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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

VB.NET - Fortgeschrittene
Re: Standard-Symbole 
Autor: Steve
Datum: 02.04.03 09:46

danke für die links

das problem is nur, dass die codes für vb6 sind und ich absolut keine ahnung hab wie ich die in .net verwenden kann (hab mich schon einige zeit gespielt)

brauch aber unbedingt 2 api-funktionen von vb6 in .net, falls also jemand zeit und bock hat könnt er sich ja mal an dem oder an einem der oberen links versuchen:

(der code hier sollte das windows standart eigenschaftsfenster anzeigen)
' Notwendige API-Deklarationen:  Private Const SEE_MASK_INVOKEIDLIST As Long = 
' &HC&Private Const SW_SHOW               As Long = 5&  Private Type 
' SHELLEXECUTEINFO  cbSize As Long  fMask As Long  hwnd As Long  lpVerb As 
' String  lpFile As String  lpParameters As String  lpDirectory As String  
' nShow As Long  hInstApp As Long  lpIDList As Long  lpClass As String  
' hkeyClass As Long  dwHotKey As Long  hIcon As Long  hProcess As LongEnd Type  
' Private Declare Function ShellExecuteEx _  Lib "shell32.dll" ( _  ByRef SEI 
' As SHELLEXECUTEINFO _  ) As Long    Public Function ShowFilePropertiesDialog( 
' _  ByVal FileOrDirectory As String, _  Optional ByVal hwndParent As Long) As 
' Boolean' -----------------------------------------------------' Zeigt den 
' Explorer-Dialog für Datei- oder' Verzeichniseigenschaften an.'' _
FileOrDirectory: Pfad zur Datei oder zum Verzeichnis,'                  für das 
' der Dialog angezeigt werden'                  soll. UNC-Netzwerkpfade werden' 
'                  unterstützt.' hwndParent:      Optional. Fensterhandle einer _
Form,'                  zu der auszugebene Fehlermeldungen'                  _
modal wirken sollen. Wird dieser'                  parameter nicht übergeben, 
' werden'                  Fehlermeldungen nichtmodal darge-'                  
' stellt.' Rückgabewert:    True bei erfolgreicher Anzeige des'                 
'  Dialogs, False bei Fehlern.' _
-----------------------------------------------------Dim SEI As _
SHELLEXECUTEINFO    ' SHELLEXECUTEINFO-Struktur mit den notwendigen  ' Werten _
belegen:  With SEI    .cbSize = Len(SEI)    .hwnd = hwndParent    .nShow = _
SW_SHOW    .fMask = SEE_MASK_INVOKEIDLIST    .lpVerb = "Properties"    .lpFile _
= FileOrDirectory  End With    ' Mittels ShellExecuteEx den Dialog anzeigen:  
' ShellExecuteEx SEI    ' War der Aufruf erfolgreich, ist der Parameter  ' 
' hInstApp der SHELLEXECUTEINFO-Struktur größer  ' als 32:  _
ShowFilePropertiesDialog = (SEI.hInstApp > 32)  End Function
naja, wie gesagt nur falls jemand zu viel freizeit hat ;D

mfG Steve
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Standard-Symbole349steve12.02.03 18:49
Re: Standard-Symbole202Steve26.02.03 08:36
Re: Standard-Symbole1.347Vampire66626.02.03 11:25
Re: Standard-Symbole175Steve02.04.03 09:46
Re: Standard-Symbole208Steve02.04.03 09:53
Re: Standard-Symbole196Steve02.04.03 09:56

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