Questions tagged [realbasic]

REALbasic is an object-oriented version of the BASIC language intended for cross-platform development.

REALbasic is a strongly-typed, object-oriented version of the BASIC programming language whose flagship feature is probably its rich support for cross-platform application development. It supports Microsoft Windows, Mac OS X, most 32-bit versions of Linux, and web applications.

It was developed and is currently marketed commercially by Xojo of Austin, Texas. Versions since 2013 have been called Xojo.

The language supports single inheritance and interfaces, class methods and properties, automatic memory management via reference counting, operator overloading, delegates, introspection, and namespaces. The built-in framework also offers an extensive set of functionality, which helps to make rapid application development possible.

The primary development environment for REALbasic is REAL Studio, marketed by the same company.

106 questions
75
votes
9 answers

Why is it bad practice to call an eventhandler from code?

Say you have a menu item and a button that do the same task. Why is it bad practice to put the code for the task into one control's action event and then make a call to that event from the other control? Delphi allows this as does vb6 but realbasic…
jjb
  • 1,340
  • 1
  • 13
  • 21
18
votes
10 answers

What are the advantages of c# over, say, delphi/realbasic for windows applications

Has anyone ever written an application bigger than its .NET luggage? People used to criticize VB6 for its 2 MB runtime but it rarely dwarfed the app it accompanied. Today despite having Vista on my machine I had to download 35 MB of the 3.5…
kjack
  • 2,004
  • 3
  • 26
  • 41
16
votes
11 answers

Is REALBasic worth $50?

As a Windows and web developer of 12+ years and an "at home" Mac user, I'm wondering if it's worth it to get the REALBasic for personal use. I've often wanted to dabble in development for OS X; I know VB, Java, C#, but not C, C++, or Objective-C. …
MDRoz
  • 456
  • 2
  • 9
  • 17
5
votes
1 answer

Parse Gedcom to SQLite-Database

I am a Hobby Xojo-User. I wanna import a Gedcom-File to my Program, espacially to a SQLite-Database. Structure of the Database Tables Persons - ID: Integer - Gender: Varchar // M, F or U - Surname: Varchar - Givenname: Varchar Relationships -…
Genealogy
  • 71
  • 9
5
votes
0 answers

Can't connect to MySQL server (10060) and (4)

I'm trying to make an application in RealBasic. I'm failing to create a connection with the remote server. On XP (VirtualMachine): Can't connect to MySQL server on 'xxx' (10060) On the latest OS X: Can't connect to MySQL server on 'xxx'…
krtek
  • 265
  • 5
  • 15
4
votes
1 answer

GetConsoleScreenBufferInfoEx fails due To an invalid parameter

I am trying to call the GetConsoleScreenBufferInfoEx function from a console application. If it matters, the application is a 32 bit application running on 64 bit Windows 7. The language is RealBasic. I believe I have defined all the structures…
Andrew Lambert
  • 1,869
  • 1
  • 17
  • 31
4
votes
1 answer

How can I access a laptop built-in camera?

Is it possible to access the camera in a Macbook with REALbasic? I'd like to allow a user to capture an image from the camera.
daustin777
  • 12,478
  • 8
  • 25
  • 25
4
votes
3 answers

RealBasic to write Windows applications?

Before I go ahead and invest time checking out RealBasic (now Xojo), I'd like some feedback from people who have moved on from VBCLassic and use the Windows version of RealBasic to write professional business applications. Is the language good…
Gulbahar
  • 5,343
  • 20
  • 70
  • 93
3
votes
2 answers

What's the most reliable way to parse a piece of text out into paragraphs in RealBasic that will work on Windows, Mac, and Linux?

I'm writing a piece of software using RealBASIC 2011r3 and need a reliable, cross-platform way to break a string out into paragraphs. I've been using the following but it only seems to work on Linux: dim pTemp() as string pTemp =…
cstrouse
  • 288
  • 1
  • 3
  • 17
3
votes
4 answers

How to embedded images to EXE file and show them as slideshow

I have a requirement to build an Image manager which will allow users to build a collection of photos/images and then give them an option to convert these photos to a single EXE which when run, will show the photos/images on target PC as a slide…
Yogi Yang 007
  • 5,147
  • 10
  • 56
  • 77
3
votes
3 answers

Can someone show a known good working function in Xojo 2014?

So.. I just downloaded Xojo 2014 for OS X, and up to this point have found it a pretty simple and effective development environment. However, I've been trying to make a function or sub routine for 45 minutes. Every time I try following tutorials or…
rdc
  • 41
  • 1
3
votes
1 answer

How do I drag and drop an external file to my xojo app and return the path

I wanted to drag a file (say abc.txt) to my xojo program and let it to write out the path of the dropped file, returning something like C:\\mydata\abc.txt. How do I go about doing it? Do I need to enable some properties? I can't find anything useful…
sebas23
  • 1,463
  • 2
  • 10
  • 10
3
votes
1 answer

curl_formadd returns `CURL_FORMADD_OPTION_TWICE` on first call

I'm trying to construct an HTTP form using libcurl but I can't get it to work properly. Every time I call curl_formadd it returns CURL_FORMADD_OPTION_TWICE. The only information about this error indicates that libcurl thinks I'm trying to add two…
Andrew Lambert
  • 1,869
  • 1
  • 17
  • 31
3
votes
2 answers

realbasic testing a serial port to find if it is alive

I am writing a realbasic console application which polls several serial ports for data and saves the results to a database. My initial idea was to open the port, read the data and then close it again, The problem is, that opening a serial port can…
crankshaft
  • 2,607
  • 4
  • 45
  • 77
3
votes
5 answers

LAMP vs Compiled Binary

I really would appreciate some concise advice. I am about to embark on a project where we will be maintaining a lot of property data. We intend to build the application with a RESTful interface so that various clients can connect. ie web app, iphone…
1
2 3 4 5 6 7 8