Skip to content
View OlimilO1402's full-sized avatar

Block or report OlimilO1402

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
OlimilO1402/ReadMe.md

Welcome To My GitHub-Profile

GitHub followers

OlimilO1402

Some Infos About Me

My name is Oliver, I am working as a civil engineer in inspecting structural analysis, located in the southern of bavaria. In the years from 2000 to 2013 I was working as a full-time software-developer on geotechnical software for civil engineers. I am still a passionate software-developer and in my spare time I am working on job-related tools mostly with VBC/VBA and Excel. Every software-developer always benefits from open-source and from people who share their knowledge. So do I, and with my GitHub-repos I try to give something back to the community, hoping to be helpful. Software is not only a tool but also knowledge, if you are able to read it.

Some Infos About Programming Skills

I started learning programming in Fortran 77 in university in 1994 on a comtech AMD 386-DX-40 with Windows 3.0. In 1995 I switched to Borland Delphi (=Object Pascal) 3 then 5 later 7 and also Freepascal with Lazarus. At the same time I started programming my graphical calculator HP48G in Reverse Polish Lisp (UPN). From the year 2000 on, as already mentioned, I got a job as a professional software developer in Visual Basic 6. I am constantly looking over the fences (beyond my own nose 8-), and so I learned C, C++, C# and VB.NET In my spare time. In 2006 I started sharing my knowledge and to benefit from others in forums about programming, mainly at ActiveVB.de. In 2009 I found Jabaco a Basic to Java compiler, it was very useful to become acquainted with the Java framework.

Some Thoughts About Programming

Let me tell you one word, every engineering-company should have, and needs at least one software developer. Time is money and in the last years I stuck with Visual Basic VBA and Excel, as it is truly a Rapid Application Development Tool (RAD) you just have to know how to use it. Remember Frank Sinatra: "If you can make it there you can make it anywhere, it's up to you ..."
Use and reuse your own code over and over again as much as you can. It helps constantly testing and improving your own code-basis.

Some Infos About Sourcecode-Structure

Some of my repos are standalone but most of the repos heavily rely on other repos. If you try to compile my software just download the repo you like, maybe there are some classes in other repos. Don't hesitate, everything is there, just have a look into the VB-project-file and download the missing repos side by side. If you have any questions concerning my codes, feel free to open an issue, I understand "issues" also as a kind of "communication-tool" on GitHub.

If you download one of my projects, and you found something useful, please consider starring it, to show me you care.

GitHub, Following, Starring

I can not stop you from following me, but from april 2024 on, I will follow you back only, if you are starring one of my projects.
If you stop following me, I will stop following you.

Pinned Loading

  1. Asm_Unsigned Asm_Unsigned Public

    Unsigned arithmetic boolean and shifting operations for VB.Integer, VB.Long and VB.Currency

    Assembly 5 1

  2. Err_CorrectErrorHandling Err_CorrectErrorHandling Public

    shows how to handle errors the correct way

    Visual Basic 6.0 5 4

  3. Win_Dialogs Win_Dialogs Public

    VBC+VBA7, x86+x64, Unicode, windows common dialogs, Color-, Font-, OpenFile-, SaveFile-, OpenFolder-Dialog, MessageBox

    Visual Basic 6.0 15 4

  4. Ptr_Pointers Ptr_Pointers Public

    Everything we need for working with pointers

    Visual Basic 6.0 6 3

  5. List_GenericNLinq List_GenericNLinq Public

    VBC.Lists.Generic and some Linq-related functions

    Visual Basic 6.0 3 2

  6. OOP_Cloning OOP_Cloning Public

    Correct creating and cloning of objects with a constructor and a clone function.

    Visual Basic 6.0 2 3