![](/profiles/wavemetrics/themes/wavemetrics/logo.png)
Read File Contents into String Variable
![](/sites/default/files/styles/thumbnail/public/default_images/Artboard%201_1.png?itok=jeHOCIXy)
![](/profiles/wavemetrics/themes/wavemetrics/images/icons/employee-icon.png)
hrodstein
Function/S ReadFileIntoString(pathName, filePath)
String pathName // Name of Igor symbolic path. Can be "" if filePath is a full path.
String filePath // File name, path relative to pathName, or full path
Variable refNum
Open/R/P=$pathName refNum as filePath
FStatus refNum
Variable numBytes = V_logEOF
String data = PadString("", numBytes, 32)
FBinRead refNum, data
Close refNum
return data
End
String pathName // Name of Igor symbolic path. Can be "" if filePath is a full path.
String filePath // File name, path relative to pathName, or full path
Variable refNum
Open/R/P=$pathName refNum as filePath
FStatus refNum
Variable numBytes = V_logEOF
String data = PadString("", numBytes, 32)
FBinRead refNum, data
Close refNum
return data
End
![](/sites/default/files/forum.png)
Forum
![](/sites/default/files/support.png)
Support
![](/sites/default/files/gallery.png)
Gallery
Igor Pro 9
Learn More
Igor XOP Toolkit
Learn More
Igor NIDAQ Tools MX
Learn More