GUI for entering the ID of the load and showing the target of the load for AGV
- Clone Repo
- Open in Visual Studio
- Build and Run
or
- Clone Repo Locally
- Navigate to ProjectMCJ\bin\MCJ Project - Ross\
- Run ProjectMCJ.exe
- Choose folder that contains the text files with the information about delivery station loads (try the SampleData folder in the root of this repo)
- Input LoadID into textbox
- Press LoadID button to retrieve Target location
- The application will choose the most recent modified text file
- The application will still run if the current text file is removed (saves the most recent copy in memory)
- If a new text file is added into the folder, the application will read the newest file
If there is no Target location found based on Load ID, we return the load to the clearing station
Label displays incorrect character length. Load ID textbox displays red until appropriate length is reached.
Label displays if a text file is found in the current directory when Load ID button is pressed.
Otherwise, it is left blank if text file is found
- Initial Interface
- Selecting Folder with Data
- Sample Data in the folder chosen
- If the LoadID is incorrect or does not exist, "Does Not exist" informs the user
- Here we test what happens when we update/modify a text file.
sample2.txt is a copy of sample.txt
In this screenshot, we update the sample2.txt with a new LoadID of "123456" (named for testing purposes)
- When we delete a file, we can still run the application and search previously saved data