ABA


"מחפש פקודה ב-VB לפתיחת קובץ או ותיקייה בשימוש explorer"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #13898 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13898
BlacK EaglE
חבר מתאריך 23.3.02
1354 הודעות
   23:53   04.02.07   
אל הפורום  
  מחפש פקודה ב-VB לפתיחת קובץ או ותיקייה בשימוש explorer  
 
   בניתי תוכנה לשליחת קבצים.
בסוף השליחה אני רוצה שלצד שקיבל את הקובץ תהה אופציה לפתוח את הקובץ
ואופציה לפתוח את התיקייה שאליה נשלח הקובץ
אני רק צריך לדעת את הפקודות הדרושות לכך. תודה לכם מראש


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אין לי ווינדוס, אז אין לי מושג. TTAsnn 05.02.07 01:28 1
  מכתב Sn00py  05.02.07 15:48 2
     תודה לכם BlacK EaglE 10.02.07 04:30 3
     לא הסתדרתי עם זה בסוף.. BlacK EaglE 14.02.07 16:53 4
         יש לך שגיאה בפונקציה ? Net_Boy  14.02.07 18:55 5
             הצלחתי בסוף BlacK EaglE 19.02.07 17:22 6
                 המממ אני מניח שקיים דבר כזה צריך לחפור קצת Net_Boy  20.02.07 01:12 7
                     חיפשתי..לא מצאתי.. BlacK EaglE 20.02.07 02:11 8
  יש לי מדואל ששיפצתי לאקסס VB תראה אם זה מתאים לך igpcs 20.02.07 06:52 9
     תודה רבה לך, תגובה 6.. BlacK EaglE 20.02.07 10:00 10

       
TTAsnn

   01:28   05.02.07   
אל הפורום  
  1. אין לי ווינדוס, אז אין לי מושג.  
בתגובה להודעה מספר 0
 
   אבל אני זוכר שיש ב VB איזה פקודה SHELL או RUN לא סגור על זה כבר,
תנסה להריץ את EXPLORER ואת שם התיקייה בתור פרמטר או משהו דומה
קיצר תעשה ניסויים עם EXPLORER


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   15:48   05.02.07   
אל הפורום  
  2. מכתב  
בתגובה להודעה מספר 0
 
   http://vb-helper.com/howto_shellexecute.html

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BlacK EaglE
חבר מתאריך 23.3.02
1354 הודעות
   04:30   10.02.07   
אל הפורום  
  3. תודה לכם  
בתגובה להודעה מספר 2
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BlacK EaglE
חבר מתאריך 23.3.02
1354 הודעות
   16:53   14.02.07   
אל הפורום  
  4. לא הסתדרתי עם זה בסוף..  
בתגובה להודעה מספר 2
 
   לא יודע כל פעם שגיאה אחרת,
יש מישהו שיוכל לדריך אותי בדיוק מה עושים ?

תודה רבה מראש


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   18:55   14.02.07   
אל הפורום  
  5. יש לך שגיאה בפונקציה ?  
בתגובה להודעה מספר 4
 
   תרשום בדיוק את הפונקציה והפרמטרים שנתת לה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BlacK EaglE
חבר מתאריך 23.3.02
1354 הודעות
   17:22   19.02.07   
אל הפורום  
  6. הצלחתי בסוף  
בתגובה להודעה מספר 5
 
   תודה על העזרה.

יש לי שאלה נוספת, כאשר חלון ה-explorer נפתח על תיקייה מסויימת, יש
דרך כלשהי לגרום לו לסמן ישר את הקובץ הרצוי ?
ז"א אני אומר לו לפתוח את התיקייה C:\Program Files\Internet Explorer
וישר יסמן לי את הקובץ HMMAPI.DLL שנמצא בתיקייה הנ"ל.

לא יודע אם זה קיים בכלל, אבל תודה מראש


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   01:12   20.02.07   
אל הפורום  
  7. המממ אני מניח שקיים דבר כזה צריך לחפור קצת  
בתגובה להודעה מספר 6
 
   תחפש על פונקציות SHELL עוד אולי תמצא בסופו של דבר :]


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BlacK EaglE
חבר מתאריך 23.3.02
1354 הודעות
   02:11   20.02.07   
אל הפורום  
  8. חיפשתי..לא מצאתי..  
בתגובה להודעה מספר 7
 
   אני עוד לא יודע בוודאות אם זה אפשרי..
בכל מקרה אם מישהו יודע אני אשמח לשמוע, תודה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
igpcs

   06:52   20.02.07   
אל הפורום  
  9. יש לי מדואל ששיפצתי לאקסס VB תראה אם זה מתאים לך  
בתגובה להודעה מספר 0
 
   'אוקיי זה הקוד ובסוף יש הוראות שימוש

Option Compare Database

Private Declare Function apiShellExecute Lib "shell32.dll" _
Alias "ShellExecuteA" _
(ByVal hwnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) _
As Long

Public Const WIN_NORMAL = 1 'Open Normal
Public Const WIN_MAX = 2 'Open Maximized
Public Const WIN_MIN = 3 'Open Minimized

Private Const ERROR_SUCCESS = 32&
Private Const ERROR_NO_ASSOC = 31&
Private Const ERROR_OUT_OF_MEM = 0&
Private Const ERROR_FILE_NOT_FOUND = 2&
Private Const ERROR_PATH_NOT_FOUND = 3&
Private Const ERROR_BAD_FORMAT = 11&

Function fHandleFile(stFile As String, lShowHow As Long)
Dim lRet As Long, varTaskID As Variant
Dim stRet As String
'First try ShellExecute
lRet = apiShellExecute(hWndAccessApp, vbNullString, _
stFile, vbNullString, vbNullString, lShowHow)

If lRet > ERROR_SUCCESS Then
stRet = vbNullString
lRet = -1
Else
Select Case lRet
Case ERROR_NO_ASSOC:
'Try the OpenWith dialog
varTaskID = Shell("rundll32.exe shell32.dll,OpenAs_RunDLL " _
& stFile, WIN_NORMAL)
lRet = (varTaskID <> 0)
Case ERROR_OUT_OF_MEM:
stRet = "Error: Out of Memory/Resources. Couldn't Execute!"
Case ERROR_FILE_NOT_FOUND:
stRet = "Error: File not found. Couldn't Execute!"
Case ERROR_PATH_NOT_FOUND:
stRet = "Error: Path not found. Couldn't Execute!"
Case ERROR_BAD_FORMAT:
stRet = "Error: Bad File Format. Couldn't Execute!"
Case Else:
End Select
End If
fHandleFile = lRet & _
IIf(stRet = "", vbNullString, ", " & stRet)
End Function


'This is instruction on how to apply this
'call this module "fHandle"
'and in the property for cick use the function like this
'fHandleFile "C:\Israel\Images\", WIN_NORMAL


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BlacK EaglE
חבר מתאריך 23.3.02
1354 הודעות
   10:00   20.02.07   
אל הפורום  
  10. תודה רבה לך, תגובה 6..  
בתגובה להודעה מספר 9
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net