Put Statement

āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ…āĻĨāĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻŦāĻžāĻ‡āĻŸā§‡āĻ° āĻ•ā§āĻ°āĻŽ āĻ˛ā§‡āĻ–āĻž āĻšā§ŸāĨ¤

āĻ†āĻ°āĻ“ āĻĻā§‡āĻ–ā§āĻ¨: Get āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŽā§‡āĻ¨ā§āĻŸ

āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸:


Put [#] FileNumber As Integer, [position], Variable

āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°:

FileNumber: āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻŋ āĻ¯ā§‡ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨: āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ (āĻ°â€ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻŦā§‡āĻļ), āĻ†āĻĒāĻ¨āĻžāĻ° āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻšāĻžāĻ“āĻ¯āĻŧāĻž āĻ°ā§‡āĻ•āĻ°ā§āĻĄā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ (āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻ¤āĻĨā§āĻ¯ āĻ¨āĻŋāĻŦā§‡āĻļāĻ¨), āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻŦāĻžāĻ‡āĻŸā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ˛ā§‡āĻ–āĻž āĻļā§āĻ°ā§ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨āĨ¤

āĻ­ā§‡āĻ°āĻŋā§Ÿā§‡āĻŦāĻ˛: āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¯ā§‡ āĻ­ā§‡āĻ°āĻŋā§Ÿā§‡āĻŦāĻ˛āĻŸāĻŋ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻžāĻ° āĻ¨āĻžāĻŽ āĻ˛āĻŋāĻ–ā§āĻ¨āĨ¤

āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§‹āĻŸ: āĻ¯āĻĻāĻŋ āĻ–ā§āĻ˛ā§āĻ¨ āĻ¸ā§āĻŸā§‡āĻŸāĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° Len āĻŦāĻžāĻ•ā§āĻ¯āĻžāĻ‚āĻļā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻŋāĻ¤ āĻ°ā§‡āĻ•āĻ°ā§āĻĄā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ­ā§‡āĻ°āĻŋā§Ÿā§‡āĻŦāĻ˛ā§‡āĻ° āĻŦāĻŋāĻˇā§ŸāĻŦāĻ¸ā§āĻ¤ā§ āĻ¨āĻž āĻŽāĻŋāĻ˛ā§‡ āĻ¤āĻžāĻšāĻ˛ā§‡, āĻ¨āĻ¤ā§āĻ¨āĻ­āĻžāĻŦā§‡ āĻ˛ā§‡āĻ–āĻž āĻ°ā§‡āĻ•āĻ°ā§āĻĄā§‡āĻ° āĻļā§‡āĻˇ āĻāĻŦāĻ‚ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ°ā§‡āĻ•āĻ°ā§āĻĄā§‡āĻ° āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§€ āĻĢāĻžāĻāĻ•āĻž āĻ¸ā§āĻĨāĻžāĻ¨ āĻ˛ā§‡āĻ–āĻž āĻšāĻšā§āĻ›ā§‡ āĻāĻŽāĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĄāĻžāĻŸāĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§‹āĻŸ: āĻ­ā§‡āĻ°āĻŋā§Ÿā§‡āĻŦāĻ˛ā§‡āĻ° āĻŦāĻŋāĻˇā§ŸāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻŽā§‚āĻš āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻŋāĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻ˛ā§‡āĻ–āĻž āĻšā§Ÿ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦāĻļā§‡āĻˇ āĻŦāĻžāĻ‡āĻŸā§‡āĻ° āĻļā§‡āĻˇā§‡ āĻĢāĻžāĻ‡āĻ˛ āĻĒā§Ÿā§‡āĻ¨ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ā§‹ āĻšā§ŸāĨ¤ āĻ°ā§‡āĻ•āĻ°ā§āĻĄā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•ā§‹āĻ¨ āĻĢāĻžāĻāĻ•āĻž āĻ¸ā§āĻĨāĻžāĻ¨ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŦā§‡ āĻ¨āĻžāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:


Sub ExampleRandomAccess
Dim iNumber As Integer
Dim sText As Variant REM Must be a variant type
Dim aFile As String
    aFile = "c:\data.txt"
    iNumber = Freefile
    Open aFile For Random As #iNumber Len=32
    Seek #iNumber,1 REM Position to start writing
    Put #iNumber,, "This is the first line of text" REM Fill line with text
    Put #iNumber,, "This is the second line of text"
    Put #iNumber,, "This is the third line of text"
    Seek #iNumber,2
    Get #iNumber,,sText
    Print sText
    Close #iNumber
    iNumber = Freefile
    Open aFile For Random As #iNumber Len=32
    Get #iNumber,2,sText
    Put #iNumber,,"This is new text"
    Get #iNumber,1,sText
    Get #iNumber,2,sText
    Put #iNumber,20,"This is the text in record 20"
    Print Lof(#iNumber)
    Close #iNumber
End Sub

Please support us!