GithubHelp home page GithubHelp logo

issues37 / bin2include Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tailscreatesstuff32/bin2include

0.0 0.0 0.0 14.27 MB

This is a GUI adaptation of the code made by Dav for QB64 (originally in QBasic) that would turn any file into a .bas file that could then be included in QB64 code to be compiled and create the original file once again.

License: MIT License

VBA 100.00%

bin2include's Introduction

BIN2INCLUDE

This is a GUI adaptation of the code made by Dav for QB64 (http://www.qbasicnews.com/dav/files/basfile.bas) (originally in QBasic (http://www.qbasicnews.com/dav/files/bin2bas.bas)) that would turn any file into a .bas file that could then be included in QB64 code to be compiled and create the original file once again. This program can accept a drag and drop onto the program window itself. This is now a viable option for compressing a file! Thanks, Dav!

There can be a problem with an output file being too large to create at runtime. This is not an issue with the code or the input file itself. If you run into a memory problem, look at the SOLUTION TO MEMORY ISSUE.

SOLUTION TO MEMORY ISSUE:

If necessary, you can compile the code that this program creates by uncommenting #lang "qb" and removing the line with the IF FILEEXISTS and the corresponding line with the END IF. You can then compile the code in FreeBasic and it can handle larger files than QB64 is able to.

bin2include's People

Contributors

spriggsyspriggs avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.