ABA


"קריאה ל-ASP מ-VB..."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #5739 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 5739
BadBoy

   21:07   23.04.03   
אל הפורום  
  קריאה ל-ASP מ-VB...  
 
   האם ישנה איזושהי דרך לקרוא לעמוד ASP דרך השרת ממנו הוא רץ?
יש לי עמוד ASP שמקבל פרמטרים ואני פשוט רוצה להעביר אליו את הפרמטרים מויז'ואל בייסיק אבל חייב לקרוא לעמוד דרך השרת (שיושב אצלי במחשב) בכדי שהפרמטרים ייעובדו.
האם יש דרך לעשות זאת?
ניסיתי בעזרת פקודת SHELL אבל לא ממש הצלחתי...


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אתה תמיד יכול לפתוח SOCKET codmaster 24.04.03 00:51 1
     בלי שום SOCKET בלי GET ובלי IE : AndreyT 24.04.03 12:36 2
         אנדרי, נחמד שאתה מציע פתרון API codmaster 24.04.03 16:48 3
             אתה צודק . AndreyT 24.04.03 18:43 4

       
codmaster

   00:51   24.04.03   
אל הפורום  
  1. אתה תמיד יכול לפתוח SOCKET  
בתגובה להודעה מספר 0
 
   ולהריץ פקודת GET אל הדף ASP עם הפרמטרים שלך.
או שאתה יכול להשתמש בפקד Internet Explorer ולטעון אליו את הדף שלך
הבעייה במקרה זה שאין לך כל כך שליטה על מה שקורה בתוך הדף , בעוד שעל ידי פתיחת SOCKET אתה יכול לעשות כמעט הכל והכי חשוב לקבל את כל הדף המוחזר כ-HTML מהשרת שלך כ - String ב - VB ,
הכל תלוי כמובן מה אתה רוצה להשיג...


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

   12:36   24.04.03   
אל הפורום  
  2. בלי שום SOCKET בלי GET ובלי IE :  
בתגובה להודעה מספר 1
 
   עבר עריכה לאחרונה בתאריך 24.04.03 בשעה 12:40
 

Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" _
(ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String _
, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
Public Function DownloadFile(URL As String, LocalFilename As String) As Boolean
Dim lngRetVal As Long
lngRetVal = URLDownloadToFile(0, URL, LocalFilename, 0, 0)
If lngRetVal = 0 Then DownloadFile = True
End Function
Private Sub Form_Load()

DownloadFile "http://www.mysite.com/1.asp", "c:\1.asp"
End Sub


מה שיתקבל זה שישמר קובץ מעובד של ASP (לא המקור)
ב :
C:\1.asp


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

   16:48   24.04.03   
אל הפורום  
  3. אנדרי, נחמד שאתה מציע פתרון API  
בתגובה להודעה מספר 2
 
   אבל בשביל להבין יותר את טכנולגיית לקוח שרת , אני אישית ממליץ לעשות את זה כמה שיותר טהור...
נתקלתי בהרבה אנשים שנשענים על API לבצע מטלות שאם יידרשו לבצע את המטלות הללו ללא API הם יתחילו ל"גמגם".
גם אצלך שמתי לב שציינת קובץ מעובד של ASP , ובכן אין בדיוק דבר כזה קובץ מעובד של ASP...
אם אתה לא יודע או כן יודע , קבצי ASP המאוחסנים על השרת מקומפלים על ידי מנוע ה -ASP על השרת , הפלט שהשרת מפיק מבקשה לקובץ ASP הוא HTML!
טהור!
אני עדיין ממליץ קצת "להשקיע" ולא לחפש פתרונות קלים , כי יש אינספור פקדים חינמיים באינטרנט המאפשרים שמירה של קבצי ASP כ-HTML בהרבה יותר קלות מה-API שציינת.


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

   18:43   24.04.03   
אל הפורום  
  4. אתה צודק .  
בתגובה להודעה מספר 3
 
   עבר עריכה לאחרונה בתאריך 24.04.03 בשעה 18:44
 
אם הוא רוצה ללמוד את טכנולוגיית לקוח שרת
אז אכן עדיף שיבנה תוכנת לקוח ויתקשר עם שרת האינטרנת.

אבל אם הוא בונה תוכנה(אני מקווה שאחריי שלמד),
אז עדיף שלא להיסתבך עם WINSOCK אלה להישתמש בפונקיצה מוכנה,כשהתוצאה היא זהה.
(אלא אם יש לו עוד תיכנונים על שרת האינטרנט
מעבר לאפשרויות של הפונקציה)


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

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

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



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